本来想等到周更时间再做更新,但是2.2版本bug较多,因此加更一版吧。
问题较严重的主要是——闪退问题 ,多线程写入数据库时的并发冲突?
🔧 2.3 重点更新:修复多线程闪退
问题根源
有粉丝反馈:一扫描就闪退,尤其线程数开高的时候更明显。
排查后发现,问题出在 数据库并发写入 。当多个线程同时向 SQLite 写入数据时,缺乏有效的锁机制,导致冲突崩掉。线程数越高,碰撞概率越大,闪退也就越频繁。
解决方案
2.3 版本重构了数据库写入逻辑:
- 引入 线程安全的写入队列 ,所有数据库操作排队执行
- 添加 写入锁机制 ,确保同一时刻只有一个线程在写
- 优化 批量写入策略 ,减少频繁 IO 操作
实测数据:500 并发线程,稳定运行,无闪退。
500线程无闪退
💡 小建议:虽然现在高线程稳了,但线程数还是要根据电脑配置和网络带宽合理设置。不是越多越快,找到最合适区间才是王道。
🌐 代理功能正常工作
之前版本代理功能存在兼容性问题,部分粉丝反馈无法正常使用。
2.3 版本修复了代理模块:
- ✅ 代理连接 now 正常
- ✅ 通过代理截图 → 识别台标 → 匹配节目,全流程打通
- ✅ 支持主流代理协议(HTTP / SOCKS5)
需要代理的朋友可以放心使用了。
代理测试正常
🖼️ 截图预览自动铺满窗口
人工识别节目时,截图太小看不清?
2.3 优化了截图预览区域:
- 截图自动铺满预览窗口,不再挤在角落
- 更容易人工判断节目名称
截图预览自动铺满窗口
🖱️ 修复管理页面按钮无响应
数据管理页面的操作按钮(删除、导出等)在 2.2 版本中存在点击无反应的问题。
原因:UI 事件绑定逻辑在重构时遗漏了部分回调。
现已修复,所有按钮恢复正常响应。
已有数据管理正常
⚠️ 关于 2.0 全新 UI 的说明
从 2.0 版本开始,工具采用了全新的 UI 框架重构。重构是好事——界面更现代、交互更流畅、扩展性更强。但新框架存在的问题是:
- 新框架磨合期,可能存在未发现的 Bug
- 边缘场景覆盖不全,偶发异常
如果遇到问题:
- 打开工具目录下的
app.log文件 - 查看错误日志,定位问题
- 欢迎反馈,找到后才好修
关于bug:发现一个修一个,版本迭代不停步。
📋 2.3 完整更新日志
功能| 说明
—|—
🐛 修复| 多线程写入数据库导致闪退
🐛 修复| 代理功能兼容性问题
🐛 修复| 管理页面按钮无响应
✨ 优化| 截图预览自动铺满窗口
✨ 优化| 数据库写入性能提升
🚀 怎么获取?
前往公众号后台,发送关键词:
📩 260419
即可获取 URL 扫描手搓节目工具 2.3 最新版本下载链接。
⚠️ 提示 :2.0 全新 UI 重构后可能存在未知 Bug,遇问题请查看
app.log日志并反馈,我们会持续迭代优化。
日志记录
📚 往期精彩文章推荐
🌟 与你互动
嗨~这里是【医工学习日志】的温暖小窝!
📩 随时戳一戳 :后台留言任何问题,树树会带着光速回复闪现!
💡 奇思妙想征集令 :
👉 遇到有趣资源?戳我分享!
👉 想看的硬核测评?甩题过来!
🔥 你的脑洞,可能成为下期爆款文章哦~
如需有偿部署服务或商务,请加V注明来意,不闲聊:

📝 栏目信息
策划编辑 ✨ 树树 ✨
技术支撑 @恩山无线论坛 & Github & 瀚思彼岸
📜 版权声明
内容说明:
-
原创文章转载请私信授权;
-
部分素材源自网络,版权归属原作者;
-
如觉侵权,请凭权属证明联系删除