自动化翻译脚本(墙外使用某个免费翻译网站)

本文介绍了如何使用Python3、Chrome和AutoIt3创建一个自动化翻译脚本。脚本适用于墙外环境,支持统一格式的PDF、DOC/DOCX和PPT/PPTX文件的翻译。用户只需将文件放入指定目录,运行main.exe,脚本会自动上传、翻译并下载文件,翻译后的文件保存在Chrome的默认下载位置。注意,由于网络速度问题,可能需要多次运行以解决上传和翻译失败的问题。

1. 环境介绍

1.1 Python3

下载Python3.6进行默认安装即可,后续需要配置环境变量

1.2 Chrome

利用googl浏览器以及其驱动插件chromedriver.exe在Python内部进行浏览器的操作

1.3 autoit3

进行window窗口的上传文件自动提交使用

2. 软件使用说明

将需要翻译的文件夹拷贝至解压目录,翻译的内容必须统一格式,比如全是pdf,双击main.exe进入界面
可以整个文件夹一起拷入,会自动遍历所有文件内容,但是格式必须统一
pdf或
doc docx或
ppt pptx

2.1 main.exe

在这里插入图片描述

  • 界面中有三个时间输入,由于翻译过程分为上传、翻译、下载几个比较耗时间的步骤,因此默认时间给的30s,可以根据自己的文件大小进行修改。
  • 输入完成后点击PDF摁钮,会弹出网站界面
  • 等待加载。。。。。
  • 等刷新摁钮不转了之后,会自动进行上传操作,继续等待即可

2.2 下载文件位置

下载文件保存在chrome默认保存位置

3 bug

上传标签失败:再运行一次应该就没问题,墙外速度(一般都需要再运行一次)
翻译失败,下载失败,大多是时间不够,少数情况是网站翻译报错

首次启动,鼠标在这个区域晃悠几下,后面基本没啥问题
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值