还在为每节课前重复登录希沃白板而烦恼吗?EasiAuto 0.3 带来了多项实用增强,旨在进一步简化课堂准备工作。仅需简单配置,EasiAuto 就能全自动完成整个登录流程,让你从繁琐重复的账号切换中解放,将宝贵的时间和精力完全投入到课堂学习。
新版本引入了可配置的错误重试机制,优化了识别逻辑,显著提升稳定性;新增的运行前确认弹窗和临时禁用,让自动化流程尽在掌控。此外,我们还提供了更丰富的配置选项,以满足不同教学环境的需求。
与 ClassIsland「自动化」功能完美搭配,实现指定科目自动切换账号的智慧教学新体验。
❔EasiAuto 是什么

原名 Auto Login for EasiNote,是一个使用 Python 编写的 CLI 工具,可以用于自动登录希沃白板。通过 PyAutoGUI 实现自动识别并点击来模拟登录。
Github 仓库:hxabcd/easiauto
✨亮点
醒目的横幅警示:兼具实用性与视觉冲击力。不仅能一定程度上防止他人误触,还帅。

单次跳过:担心遇上公开课,不方便开关自动化?使用单次跳过,满足特殊场景下的灵活需求。

运行前显示警告:采用 PyQt 弹窗替代系统通知,让提醒真正触及用户,自动运行不再措不及防

自动错误重试:登录过程被打断?无需担心,程序会自动重试登录流程
自动焦点切换:智能将焦点切换至希沃白板窗口,解决因焦点丢失导致的运行异常
增强识别能力:重新引入 OpenCV,大幅提升图像识别容错率和稳定性
🪄 使用
使用已预先打包的可执行文件,直接通过命令行进行调用。
# 首次运行,创建配置文件
easiauto
# 查看使用说明
easiauto -h
# 运行自动登录
easiauto login -a ACCOUNT -p PASSWORD
# 跳过下一次登录
easiauto skip
🔧 配置
第一次运行程序时,会在程序所在目录下创建配置文件 config.json
,随后程序自动退出。此时按照说明配置好自动登录选项,之后即可正常运行
具体配置参见 README:hxabcd/easiautoblob/master/README.md#-配置
⚙️ ClassIsland 自动化

如图示在 ClassIsland「自动化」中,创建自动化:
- 触发:特定时间点前-上课前-时长
- 条件:下节课科目是「指定科目」& 上节课科目不是「指定科目」(避免连堂重复登录)
- 行动:运行程序,目录指向 EasiAuto 的程序位置
重点:在添加完运行EasiAuto程序后,还需要配置参数以指定要登录的账号和密码,具体操作如下
在 行动-运行程序的右侧,点击三个点,会展开一个参数输入框,如图所示配置好账密

至此,自动登录便已配置完成。Enjoy it!
下载
Github Releases (最新):hxabcd/easiautoreleases/latest
蓝奏云 (0.3.2): https://wwky.lanzoue.com/ipSY337gpacj
此外,欢迎访问我的个人网站:https://0xabcd.dev