Skip to content

Releases: hangone/WeBan

v3.8.4

Choose a tag to compare

@github-actions github-actions released this 02 Jun 11:42
60a6448

修复找不到浏览器的问题

Full Changelog: v3.8.3...v3.8.4

v3.8.3

Choose a tag to compare

@github-actions github-actions released this 30 May 15:41
5212d57

What's Changed

  • fix: 修复Docker挂载题库路径及类型错误 by @hangone in #121
  • feat: 多变体 Docker 镜像(with-browser / without-browser) by @hangone in #122

Full Changelog: v3.8.2...v3.8.3

v3.8.2

Choose a tag to compare

@github-actions github-actions released this 29 May 15:39
2263cbe

What's Changed

  • fix: 解决Docker权限问题并添加题库校验 by @hangone in #120

Full Changelog: v3.8.1...v3.8.2

v3.8.1

Choose a tag to compare

@github-actions github-actions released this 29 May 12:56
ed0e1f0

What's Changed

  • fix: Docker 环境禁用 Chromium sandbox 及优化题库加载优先级 by @hangone in #119

Full Changelog: v3.8.0...v3.8.1

v3.8.0

Choose a tag to compare

@github-actions github-actions released this 28 May 16:11
fb17f2f

What's Changed

  • Feat/replace ddddocr by @hangone in #105
  • feat: 移除 pycryptodome,替换为 cryptography by @hangone in #106
  • build(deps): bump cryptography from 46.0.3 to 46.0.7 by @dependabot[bot] in #107
  • feat: 替换 cryptography 为 pyaes by @hangone in #108
  • feat: 添加 Docker 支持 by @hangone in #109
  • refactor: replace onnxruntime with opencv dnn for captcha ocr by @hangone in #110
  • refactor: replace DrissionPage with nodriver by @hangone in #113
  • feat: add AI question searching feature with OpenAI-compatible API support by @hangone in #111
  • feat: remove Pillow dependency by @hangone in #115
  • feat: add slim Docker image by @hangone in #116
  • feat: study_time 支持随机等待时长并统一时间格式化 by @hangone in #117
  • fix: 修复无感验证码处理失败及浏览器相关问题 by @hangone in #118

New Contributors

Full Changelog: v3.7.1...v3.8.0

v3.7.1

Choose a tag to compare

@github-actions github-actions released this 19 May 03:37
6facf9d

What's Changed

  • feat: 添加腾讯点选验证码识别 by @hangone in #103

Full Changelog: v3.7.0...v3.7.1

v3.7.0

Choose a tag to compare

@github-actions github-actions released this 17 May 04:42
b2d2a47

v3.7.0 更新内容

重大变更

  • 配置文件从 config.json 迁移到 config.toml,更易读易编辑
  • 打包工具从 PyInstaller 迁移到 pyfuze,支持 Bundle(离线)和 Online(联网)两种模式
  • 浏览器自动化从 Selenium 换成 DrissionPage

新增功能

  • 支持腾讯验证码处理(课程点选验证码需手动操作,考试静默验证码自动处理)
  • 支持课程学习中的内嵌题目作答
  • 支持 apinext 翻页进度上报接口
  • 优化首次运行体验:无配置自动下载模板并打开编辑器,单账号提示是否更换
  • Debug 模式记录完整请求/响应日志
  • 完课后检查进度是否更新,未更新则警告

问题修复

  • 修复多账号并行时手动验证码输入不同步的问题
  • 修正课程 URL 中的 link 参数

构建产物

平台 Online(默认) Bundle(打包)
Windows x64 WeBan-v3.7.0-windows-x64.exe WeBan-v3.7.0-windows-x64-bundle.exe
Linux x64 WeBan-v3.7.0-linux-x64 WeBan-v3.7.0.linux-x64-bundle
macOS arm64 WeBan-v3.7.0-macos-arm64 WeBan-v3.7.0-macos-arm64-bundle
macOS x64 WeBan-v3.7.0-macos-x64 WeBan-v3.7.0-macos-x64-bundle
  • Online 模式:体积小,首次运行需联网下载依赖
  • Bundle 模式:体积大,完全离线运行

What's Changed

New Contributors

Full Changelog: v3.6.1...v3.7.0

v3.6.1

Choose a tag to compare

@github-actions github-actions released this 16 Mar 11:02
ed3bf45

Full Changelog: v3.6.0...v3.6.1

v3.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 08:50
218431f

What's Changed

  • docs 更新题库 by @Brook797979 in #91
  • feat: 更新 ddddocr 到 1.6.1,更新默认学习时间到 20 秒 by @hangone

New Contributors

Full Changelog: v3.5.20...v3.6.0

v3.5.20

Choose a tag to compare

@github-actions github-actions released this 14 Oct 06:49
f7f9651

fix: 修复无法获取到部分课程