专为电脑教室设计的高强制性、沉浸式打字练习软件 [color=rgba(0, 0, 0, 0.9)][color=rgba(0, 0, 0, 0.3)]
[color=rgba(0, 0, 0, 0.9)]
彻底解决学生课堂分心、切换窗口、多开程序等问题,让打字练习回归专注与高效📦 版本说明:v4.5 单文件使用版 - 适合快速部署使用
[color=rgba(0, 0, 0, 0.9)]
v4.6 增强配置版 - 支持自定义内容,适合个性化定制
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
👀 预览图可以看看公众号:https://mp.weixin.qq.com/s/XeMa18AcK5Fujhc9crGW6Q[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
✨ 核心特性一览[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
🛡️ 强制专注系统[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]• 屏幕霸占:自动适配分辨率,占据90%屏幕空间
[color=rgba(0, 0, 0, 0.9)]• 霸道聚焦:每0.5秒强制抢占焦点,防止切出
[color=rgba(0, 0, 0, 0.9)]• 按键屏蔽:拦截Alt+F4等退出手段
[color=rgba(0, 0, 0, 0.9)]• 单例模式:防止重复运行多个窗口
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
🎨 沉浸式体验[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]• 卡片式布局:优化视线动线,减少眼部疲劳
[color=rgba(0, 0, 0, 0.9)]• 虚拟键盘指引:1:1仿真键盘,实时高亮键位
[color=rgba(0, 0, 0, 0.9)]• 智能提示切换:根据键盘显示状态自动调整界面
[color=rgba(0, 0, 0, 0.9)]• 暂停功能:提供最多3次暂停机会,适当休息
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
📚 丰富内容支持[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]• 智能拼音:自动标注汉字拼音及对应字母
[color=rgba(0, 0, 0, 0.9)]• 海量字库:内置2500常用汉字,随机出字
[color=rgba(0, 0, 0, 0.9)]• 汉字释义:实时查询汉字释义,支持滚动查看
[color=rgba(0, 0, 0, 0.9)]• 练习历史:记录并显示最近5次练习情况
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
⚙️ 配置文件系统[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]• 自定义练习内容:支持直接粘贴文章内容
[color=rgba(0, 0, 0, 0.9)]• 个性化鼓励语录:添加符合班级特色的语录
[color=rgba(0, 0, 0, 0.9)]• 灵活参数设置:调整暂停次数、目标字数等
[color=rgba(0, 0, 0, 0.9)]• 零配置启动:首次运行自动创建配置文件
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
🆚 版本对比[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
🚀 快速安装指南[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
方式一:直接运行源码 (需Python环境)[color=rgba(0, 0, 0, 0.9)]
- [color=rgba(0, 0, 0, 0.9)]确保已安装Python 3.x
- [color=rgba(0, 0, 0, 0.9)]安装依赖库:
pip install pypinyin
pip install requests
pip install beautifulsoup4 - [color=rgba(0, 0, 0, 0.9)]运行脚本:
python TypingDrillLock_v4.5.py # 基础版本
# 或
python TypingDrillLock_v4.6.py # 增强版本
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
方式二:打包为EXE (推荐教师使用)[color=rgba(0, 0, 0, 0.9)]
- [color=rgba(0, 0, 0, 0.9)]安装PyInstaller:
pip install pyinstaller - [color=rgba(0, 0, 0, 0.9)]执行打包命令:
pyinstaller -F -w --icon="icon.ico" TypingDrillLock_v4.5.py
# 或
pyinstaller -F -w --icon="icon.ico" TypingDrillLock_v4.6.py - [color=rgba(0, 0, 0, 0.9)]在dist文件夹中找到生成的.exe文件,分发给学生即可
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
⚙️ v4.6 配置示例[color=rgba(0, 0, 0, 0.9)][
Settings[color=rgba(0, 0, 0, 0.9)]]
[color=rgba(0, 0, 0, 0.9)]
# 练习过程中允许暂停的最大次数[color=rgba(0, 0, 0, 0.9)]max_pause_count =
3[color=rgba(0, 0, 0, 0.9)]
# 默认的目标练习字数(如果不通过命令行参数启动)[color=rgba(0, 0, 0, 0.9)]default_target_count =
100[color=rgba(0, 0, 0, 0.9)]
# 底部版权文字显示[color=rgba(0, 0, 0, 0.9)]footer_text = Copyright ©
2025 TypingDrillLock | Powered
by 咿唔鱼
[color=rgba(0, 0, 0, 0.9)][
Quotes]
[color=rgba(0, 0, 0, 0.9)]
# -----------------------------------------------------------[color=rgba(0, 0, 0, 0.9)]
# 在下方添加鼓励语录。[color=rgba(0, 0, 0, 0.9)]
# 每行一句,【无需缩进】,直接换行即可。[color=rgba(0, 0, 0, 0.9)]
# 支持 Emoji 表情。[color=rgba(0, 0, 0, 0.9)]
# -----------------------------------------------------------[color=rgba(0, 0, 0, 0.9)]太棒了!你的努力,指尖都记得!✨
[color=rgba(0, 0, 0, 0.9)]行云流水,打字如风!你就是键盘侠!🚀
[color=rgba(0, 0, 0, 0.9)]坚持就是胜利,今天的你比昨天更优秀!💪
[color=rgba(0, 0, 0, 0.9)]手指在跳舞,成绩在飞扬,为你点赞!👍
[color=rgba(0, 0, 0, 0.9)]专注的力量是无穷的,继续保持!🌟
[color=rgba(0, 0, 0, 0.9)]宝剑锋从磨砺出,你的速度越来越快了!🔥
[color=rgba(0, 0, 0, 0.9)]厚积薄发,你的进步有目共睹!🌈
[color=rgba(0, 0, 0, 0.9)]完美的节奏,精准的击键,这就是实力!💯
[color=rgba(0, 0, 0, 0.9)]厉害!这进步速度超乎想象![color=rgba(0, 0, 0, 0.9)]🚀
[color=rgba(0, 0, 0, 0.9)][
CharDB[color=rgba(0, 0, 0, 0.9)]]
[color=rgba(0, 0, 0, 0.9)]
# -----------------------------------------------------------[color=rgba(0, 0, 0, 0.9)]
# 在下方添加常用字库。# 程序会自动读取下方所有文字并合并,【无需缩进】。[color=rgba(0, 0, 0, 0.9)]
# 你可以随意粘贴整段文章,程序会自动提取其中的汉字。[color=rgba(0, 0, 0, 0.9)]
# -----------------------------------------------------------[color=rgba(0, 0, 0, 0.9)]在此输入需要的练习的文字,程序会自动提取其中的汉字。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]📝 注意事项:
[color=rgba(0, 0, 0, 0.9)]1. 汉字释义查询功能需要网络连接
[color=rgba(0, 0, 0, 0.9)]2. 程序会自动适配常见分辨率
[color=rgba(0, 0, 0, 0.9)]3. 使用v4.6版本时,建议定期备份config.ini文件
[color=rgba(0, 0, 0, 0.9)]4. 某些学校网络可能需要添加防火墙例外
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
🎯 使用建议[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
基础用户:推荐使用v4.5版本,开箱即用,无需配置
[color=rgba(0, 0, 0, 0.9)]
高级用户:推荐使用v4.6版本,通过配置文件实现个性化定制
[color=rgba(0, 0, 0, 0.9)]
教师用户:可以根据教学需求自定义练习字库和鼓励语录,可结合极域远程启动,通过设置参数来调整练习的目标字数(无参数默认100)
[color=rgba(0, 0, 0, 0.9)]
部署建议:在教室环境中,建议打包为EXE文件分发
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
😀 开箱即用(安装密码:yiwuyu)[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
我用夸克网盘分享了「TypingDrillLock_v4.5_v4.6」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。[color=rgba(0, 0, 0, 0.9)]
链接:https://pan.quark.cn/s/c1516406ea97[color=rgba(0, 0, 0, 0.9)]
开源地址:https://gitee.com/snowh1te/TypingDrillLock----------------------------
Created with ❤️ for better education.