Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

文档处理工具

这是一个基于PyQt5的文档处理工具,用于自动化执行以下操作:

  1. 在本地检索符合条件的文档并提取到对应目标文件夹
  2. 在指定的下载器网页上输入缺失文件网址,下载文件到指定目标文件夹
  3. 将核查后确定齐全的文件通过QQ邮箱发送到指定邮箱

安装依赖

pip install -r requirements.txt

运行程序

python main.py

使用说明

  1. 首次运行程序时,需要在设置中配置:

    • 资源文件夹:存放资源文件的目录
    • 目标文件夹:新建文件夹和下载文件的目标目录
    • 下载器网址:默认为 http://8.136.213.77:8080/SPM/zxxk.jsp
    • 邮箱设置:如果需要发送邮件,请配置QQ邮箱相关信息
  2. 使用流程:

    • 在"文件夹信息"框中输入格式为"文件数 淘宝名"的信息,例如:5 baby134zyy
    • 在"网址"框中输入需要处理的网址,每行一个
    • 如需发送邮件,勾选"发送邮件"并输入收件人邮箱
    • 点击"执行"按钮开始处理
  3. 任务状态:

    • 未执行:绿色按钮
    • 处理中:黄色按钮
    • 已完成:灰色按钮
    • 出错:红色按钮,上面会显示出错步骤的序号

注意事项

  • 程序同时只能执行一个任务
  • 如果下载过程中出现问题,程序会停止并显示错误信息
  • 确保资源文件夹和目标文件夹有足够的磁盘空间
  • 使用邮箱功能需要正确配置QQ邮箱的SMTP服务和授权码

开发说明

WebDownloader类位于utils/web_downloader.py文件中,它使用了requests库的框架,但具体下载功能实现部分需要自行补充完成。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages