Yuukiy / JavSP

汇总多站点数据的AV元数据刮削器
GNU General Public License v3.0
2.5k stars 215 forks source link

google翻译频繁触发限制,更换参数和添加延迟避免429 #216

Closed abmiues closed 3 weeks ago

abmiues commented 6 months ago

功能建议

在使用默认google翻译时,翻译十几次后就会返回429,修改源码后,将url改为https://translate.google.com.hk/translate_a/single?client=gtx&dt=t&dj=1&ie=UTF-8&sl=auto&tl={to}&q={texts},且sleep 4秒后,稳定翻译完所有

提交须知

zcq100 commented 3 months ago

使用本地llama3 api没有调用限制。

yanrui77 commented 3 months ago

具体怎么操作,源码怎么改,config.ini里面无法改吗

abmiues commented 3 months ago

具体怎么操作,源码怎么改,config.ini里面无法改吗

修改web目录的translate.py,修改google_trans方法中的url为上面的url,在方法的return 前添加 time.sleep(4) image

yanrui77 commented 3 months ago

小白表示看不懂,大神能否详细说说,win版本下面只有exe没看到web目录

abmiues commented 3 months ago

小白表示看不懂,大神能否详细说说,win版本下面只有exe没看到web目录

是要改源码。releases里下载源码解压,修改web目录里的translate.py,安装python,用python运行脚本javsp.py,源码的配置文件在core目录里config.ini,

yanrui77 commented 2 months ago

闪退,是不是需要依赖,新装的py

abmiues commented 2 months ago

闪退,是不是需要依赖,新装的py

参考readme中的安装,换python3.8,进入解压后的目录,执行pip install -r requirements.txt

zoefarm commented 2 months ago

闪退,是不是需要依赖,新装的py

参考readme中的安装,换成python3.8,进入解压后的目录,执行pip install -r requirements.txt 老哥 我按你的步骤卡到用python运行脚本javsp.py这里 电脑小白 头都大了 1719830346422

abmiues commented 1 month ago

闪退,是不是需要依赖,新装的py

参考readme中的安装,换成python3.8,进入解压后的目录,执行pip install -r requirements.txt 老哥 我按你的步骤卡到用python运行脚本javsp.py这里 电脑小白 头都大了 1719830346422

根据安装步骤安装依赖了吗?另外这是用py 3.8安装的,最好用py3.8跑 image

xluu233 commented 1 month ago

感谢老哥,为什么我这边翻译之后是繁体中文了,是应为挂了香港代理的原因吗

abmiues commented 1 month ago

感谢老哥,为什么我这边翻译之后是繁体中文了,是应为挂了香港代理的原因吗

和代理无关,翻译的参数里tl={to}的to即翻译的目标语言,默认是简中,如果一直都是繁中可尝试不从参数获取,直接设置为简中。即tl={to}改为tl=zh_CN