CXRunfree / Autovisor

2024智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]
https://github.com/CXRunfree/Autovisor.git
MIT License
218 stars 19 forks source link

使用opencv过登录验证,隐藏模拟浏览器特征,更改build使之能正常打包 #38

Closed Towel-Fish closed 2 weeks ago

Towel-Fish commented 2 weeks ago

您好,我为您的脚本添加了

  1. 使用opencv过登录时的滑块验证
  2. 使用stealth.min.js隐藏模拟浏览器的特征
  3. 更改了build以将stealth.min.js复制到打包目录中

在我本地的edge和chrome上已经测试通过,冲突修了一下 好像因为cv库过大的原因,打包出的文件非常大,或许可以提供一个opencv的可选项 更新之后手动关闭浏览器程序会卡在 [Error]检测到网页关闭,正在退出程序...

CXRunfree commented 2 weeks ago

感谢大佬给出的方案,其实在远古版本有用过ddddocr过图形验证码,就是因为打包体积过大放弃了。现在看来把cv库作为可选项似乎是不错的主意

Towel-Fish commented 2 weeks ago

不过现在来看体积还是太大了,实现的功能也比较少,只能跳登录界面,价值也不是很大,性价比不太高