Repository navigation
Releases: XueRenYi0/InkTeach
Release list
InkTeach 9.4.4:自动更新清理旧备份
自动更新更稳了:
- 换壳前先确认旧进程已经退出;90 秒内没退就放弃,不动任何文件。
- 解压前检查更新包根目录确实有
InkTeach.exe,解压后再检查一次;失败回滚。 - 从
.old备份启动时,自动改为更新稳定主目录,不再产生X.old-A.old-B.old-C这种套娃目录。 - 换壳脚本按
InkTeach-*.old-*清理同级备份,带重试;新版本启动 5 秒后后台再清一次。 - 绿色版和安装版都适用;安装包卸载时也会一并删除这些旧备份。
下载、sha256 校验、换壳、重启的原有流程不变,不影响用户更新。
下载:InkTeach-Setup-9.4.4.exe(安装版)或 InkTeach-9.4.4-win-x64.zip(绿色版)。
zip sha256:22fe2ec0394ef562fa501a59c550d74f56e036d5dd36a8c58451bd6b6fbb782f
InkTeach 9.4.3:自定义色位 / 跟随鼠标吸管
画笔 8 个色位都能改色,内置 40 个常用色 + 8 个最近色,首行默认色一点即恢复;荧光笔 5 个色位、24 个荧光专用亮色,每个色位独立 5 档透明度。色值可直接输入或 Ctrl+V 粘贴。
屏幕吸管像微信截图一样跟着鼠标走:系统箭头尖就是取样点,箭头右下方 11×11 放大预览实时显示颜色和 #RRGGBB,点色值或 Ctrl+C 复制,取完 / Esc 自动回到取色板。靠近屏幕右边或下边时预览翻到左上方。
修复截图确认键与主色条重叠时点不动的问题:截图 / 吸管 / 收藏落点期间,隐藏界面不再接收指针事件,透明接输入小窗也会立即收起。
下载:InkTeach-Setup-9.4.3.exe(安装版)或 InkTeach-9.4.3-win-x64.zip(绿色版)。
zip sha256:61ac3d3fd8857b78331aa25811509ab79ea4b9766a0c3a460d232d79fede25ae
InkTeach 9.4.2:双指手势放宽 / 惯性滚动
双指手势更宽容:两指在 300ms 内落下即可升级,不再要求第一指没移动;左右翻页、上下滚动,纵向松手带惯性。三指擦保持原逻辑。移除「更多」里重复的收藏入口,修复收藏弹窗与「更多」叠层闪烁。
InkTeach 9.4.1:收藏弹窗全屏拿起 / 滚动钉屏
收藏弹窗重做:点卡片拿起,整屏虚影,点击或拖放落下;拿起时面板和工具条让位,Esc / 右键退出。放下后临时选中,点空白或 Esc 恢复插入前的工具。面板最小 1×2,横竖排手动切换;缩放连续跟手,松手吸附整格。白板滚动时弹窗钉在屏幕上,卡片和页签不再被裁掉。透明 PNG/JPG 导入保留 alpha。
InkTeach 9.4.0
InkTeach 9.4.0(2026-10-25)
呼出盘(轮盘)重做
八扇区(北起顺时针):
红笔
撤销 荧光笔
上一色 下一色
清屏 框选
橡皮
- 红笔固定在正北,点它就是红笔,不再循环换色;
- 东西两格 = 上一色 / 下一色,按
PenBand翻(黑 → 红 → 蓝 → 绿 → 黄 → 橙 → 紫 → 白);
红的两边正好是黑和蓝; - 中央:0
36 是当前功能图标(没划到扇区时显示当前工具,划到哪格就实时预览),40 是当前颜色环(外径 80、线宽 4),40~96 是功能区;
36 - 清屏在西南角:停住 0.8 秒才执行,只清当前页;未满松手只提示、不清;
- 撤销在西北角:点一下撤销一步;
- 取消 5 秒超时:盘一直留到松手 / 点选 / 点空白 / Esc,不再自己消失;
- 比例:盘 192、扇格 40~96、图标环 68、死区 24 / 锁定 36 全部保持原手感。
橡皮清空只清当前页
- 橡皮带里的“清空”只清当前页 / 当前幻灯片 / 当前屏,不再一次清掉整份;
- 整份清空仍然只在翻页条菜单里;
- 快捷键
Ctrl+Shift+C跟随橡皮,语义一致。
安装
- 安装包(推荐):
InkTeach-Setup-9.4.0.exe(8.59 MB); - 绿色包:
InkTeach-9.4.0-win-x64.zip(9.57 MB);解压运行InkTeach.exe,旁边保留pdfium.dll; - zip sha256:
5408d445046639ead87e00bc6a16c0d0575763d42de019e04e5ce19a09e22793; - 已安装旧版本的用户:点「更多 → 检查更新」,或从 GitHub / GitCode 下载覆盖安装。
验证
- AOT 构建成功,0 错误;
- 整套功能自检 43 项:37 PASS、0 FAIL、6 DATA(无断言项);
--radialtest36/36;--touchtest29/29;--historytest16/16。
InkTeach 9.3.2
InkTeach 9.3.2(2026-10-24)
触摸模式:手势 / 单指
设置 → 书写 → 触摸模式,新增单指档;默认仍是手势档。
- 手势:单指书写;双指上下滚画布、左右翻页;双指轻点 / 长按呼出工具轮盘;三指擦除;单指长按框选 / 点选。
- 单指:只允许一个触点写字,完全无手势(不长按选择、不呼盘、不三指擦);工具栏橡皮照常可用。
取消面积 / 手掌擦
- 大面积触点不再触发橡皮,同一条笔迹不会因为接触面积抖动在“写 / 擦”之间跳。
- 手势档的三指及以上擦保留;单指档没有三指擦。
- 触摸面积、基线和旧规则判定继续写入
[touch]日志与session.json,只作诊断,不参与判定。
退出穿透回到画笔
- 点穿透格、按全局
Ctrl+Alt+Shift+T、再启动一次 exe 退出穿透 → 直接切回画笔,不用再点一次笔格。 - 穿透里点其它工具格仍切到点的工具;换工具 / 打开文档等内部路径行为不变。
设备与性能统计:首次明确同意
- 首次满足上传条件(启动约 25 秒)弹一次说明;拒绝不影响使用,之后可在「设置 → 书写 → 设备与性能统计」随时关闭。
- 关闭后停止上传,并尝试删除该安装 ID 的旧设备卡。
- 新增
PRIVACY.md与官网隐私说明;README / 英文 README / 应用内帮助 / 快捷键总表同步。 - 说明:9.3.1 及更早版本没有同意步骤,会在启动约 25 秒后自动上传同类匿名设备卡;9.3.2 起改为同意后上传。
安装
- 安装包(推荐):
InkTeach-Setup-9.3.2.exe(8.59MB) - 绿色包:
InkTeach-9.3.2-win-x64.zip(9.32MB);解压运行InkTeach.exe,旁边保留pdfium.dll - zip sha256:
ea1f163cf81959ba62cfbe4b3304c65c4024c50aae5aa7632c31c44be0dc7bda - 已安装旧版本的用户:点击「更多 → 检查更新」,或从 GitHub / GitCode 下载覆盖安装。
验证
- AOT 构建成功,0 错误。
--touchtest29/29;--ppttest112/112。--paneltest293/294(唯一失败为既有文档页驻留时序项)。--uitest31/32(既有重启读回项);--logtest10/11(既有动因字段项)。
InkTeach 9.3.1
InkTeach 9.3.1
自定义色 / 吸管
- 工具带原来的白色色片改为自定义色槽,默认白色;单击使用保存的颜色,已选中时再点打开取色板。
- 取色板支持 HSV 方块、色相条、最近颜色;自定义色和最近颜色会持久化。
- 右下角提供屏幕吸管:冻结当前屏幕后点选像素,Esc / 右键取消,不依赖实时抓屏。
- 自定义色在所有色片表中统一放在末尾,切到预设色后再切回不会丢失。
极简 3–5 格
- 极简固定 5 格:球 / 鼠标 / 画笔 / 橡皮 / 更多;白板和撤销不再放进极简主栏。
- 自定义只锁鼠标和更多,画笔、橡皮、白板、撤销都可取消;最少可到球 + 鼠标 + 更多 3 格。
- 色带按 5 / 4 / 3 格同步降档:
- 5 格:4 色片 + 约 64 的短滑条;
- 4 格:4 色片 + 紧凑粗细按钮;
- 3 格:3 色片(红 / 黑 / 自定义)+ 粗细按钮。
- 极简橡皮保留 3 个粗细档;5 格及以下的清屏动作收起,完整档仍保留。
翻页菜单
- 菜单文字统一禁止换行,最大界面缩放下不再折成两行;PPT、文档、白板共用同一修复。
- 白板菜单调整为:指定页码跳转 / 播放本屏墨迹 / 清空白板全部墨迹 / 历史板书 / 退出白板;退出固定最后。
验证
- Release / AOT 构建成功;
--ppttest112/112;--paneltest292/293(唯一失败与既往文档页驻留时序相同)。 - 5 / 4 / 3 格色带、短滑条、粗细按钮、3 档橡皮和菜单顺序均有自检覆盖。
安装
- 安装包(推荐):
InkTeach-Setup-9.3.1.exe(8.60 MB) - 绿色版:
InkTeach-9.3.1-win-x64.zip(9.31 MB);解压运行InkTeach.exe,旁边保留pdfium.dll - zip sha256:
598171c4173d816886fb3c8f22ffd0a442ebd597110ac2ccf5dba6497fae0577
已安装旧版本的用户:点击「更多 → 检查更新」,或从 GitHub / GitCode 下载覆盖安装。
InkTeach 9.3.0
InkTeach 9.3.0
工具带上带重新分档
- 7 格硬下限:收起、鼠标、白板、画笔、橡皮、撤销、更多。鼠标 / 白板 / 撤销也锁成不可取消,自定义只能在这 7 格之上增删,不能再减。
- 按主条宽度分档:
- 7 格:4 色、5 档粗细、无虚线;
- 8~9 格:6 色、7 档粗细、方形虚线;
- 10~11 格:8 色、10 档粗细、方形虚线;
- 12~13 格:全部 8 色、全部粗细档、长条虚线。
- 色片按可用宽度铺满,不再强制成小方块:极简 4 个约 47×26,8 格 6 个约 31×26,完整档约 47×26,色片之间只留 4 的缝。
- 橡皮窄档标签缩成「笔擦 / 面擦」,右侧动作改为「清空」并同步缩窄;选择 / 截图标签也按宽度收短。白板继续使用紧凑带。
- 点击工具立即出上带、同工具再点换色、图钉、指针离开收起等交互不变;没有分页,也没有新的「更多」上带。
设置与锁定
- 自定义档里核心七格右上角显示小锁;点它们不会再被取消钉住。
- 旧配置里如果曾经取消过鼠标 / 白板 / 撤销,读取时会自动忽略,回到 7 格硬下限,不会出现少于 7 格的档位。
验证
- JIT / Release 构建 0 警告 / 0 错误;AOT 发布成功。
--ppttest112/112;--keytestPASS;--snaptest6/6 PASS。--autostarttest19/19;--startupcheck5/5。--paneltest270/271;唯一失败项与 v9.2.9 基线相同(开板后文档页驻留时序),不是本次改动引入。- 离屏实测:7/8/9/10/11/12/13 格宽度 359 / 403 / 447 / 504 / 548 / 592 / 636,色片、滑条、虚线、动作按钮无重叠。
安装
- 安装包(推荐):
InkTeach-Setup-9.3.0.exe(8.57 MB) - 绿色版:
InkTeach-9.3.0-win-x64.zip(9.29 MB);解压运行InkTeach.exe,旁边保留pdfium.dll - zip sha256:
0aad8a4648060c30293190f2e0811bc05dbb1e72eebbcd01408e21c69ab07676
已安装 9.2.9 的用户:点击「更多 → 检查更新」,或从 GitHub / GitCode 下载覆盖安装。
InkTeach 9.2.9(开机自动启动)
InkTeach 9.2.9
开机自动启动
- 更多 → 设置 → 外观 → 开机自动启动:默认关,打开后只登记当前用户
HKCU\Software\Microsoft\Windows\CurrentVersion\Run,不弹 UAC、不需要管理员。 - 登录后进入后台待命:穿透保持开启、工具条收成小球,不抢键盘/前台,
不自动打开旧板书,也不自动接 PPT。 - 点小球展开工具条;选工具、按全局穿透键或径向盘选工具后退出穿透并展开。
- 再次双击
InkTeach.exe会叫醒已有实例,直接退出穿透并展开,不再只是把透明层提到前面。 - 手动双击启动保持原来的画笔 + 工具条展开,不受影响。
状态与升级
- 读取任务管理器的 StartupApproved 状态:用户禁用过会显示为关,不会误报成开。
- 程序换目录/升级后自动修复 Run 里的 exe 路径;绿色版移动目录后先手动启动一次即可。
- 记住用户“想要自启”的设置;安装器升级清掉 Run 后,下一次启动按设置补写。
- 卸载会清理 Run 和 StartupApproved 登记。自启不会打开旧板书,也不会让空板覆盖旧自动存档。
验证
dotnet build:0 警告 / 0 错误--autostarttest:19/19--startupcheck:5/5--keytest通过;--ppttest:112/112- 双实例叫醒实测通过;
--panelshow出图确认设置页布局和开关
安装
- 安装包(推荐):
InkTeach-Setup-9.2.9.exe(8.57MB) - 绿色版:
InkTeach-9.2.9-win-x64.zip(9.53MB);解压运行InkTeach.exe,旁边保留pdfium.dll - zip sha256:
e45e3429d9e3f8fabcb0a6592feaf96d0b6e699957ecd51aeac4177c32eabe5d
已安装 9.2.8 的用户:点击「更多 → 检查更新」;如果暂时连不上更新源,通常是网络 / DNS 问题,稍后再试,或从 GitHub / GitCode 下载覆盖安装。
InkTeach 9.2.8(全局界面缩放统一)
InkTeach 9.2.8
全局界面缩放统一
- 更多 / 使用说明统一:所有 More 页共用
clamp(55% 工作区, 560, 980)宽度,说明页不再单独撑到 1060;标题、边距、返回 / 关闭、圆角和字体与设置页一致。 - 说明页自适应:内容超过工作区约 80% 时在页内滚动,支持鼠标滚轮、
↑↓、PageUp/PageDown;窄屏自动单列,不再裁切。 - 计时器 / 点名窗:正常态跟随“界面大小”,宽 70% / 高 80% 封顶;全屏和最小状态保持独立几何。
- PPT 条 / 回放条 / 主页工具条:跟随界面大小;默认位置分别保持左下、底部居中、底部居中,尺寸变化后重新夹紧,不跑出屏幕。
- 纸面元素保持独立:选中框手柄、截图框等仍只跟 DPI,不跟界面大小,避免影响笔迹定位。
验证
dotnet build:0 警告、0 错误。--timertest57/57;--rolltest31/31;--ppttest112/112。--pagetest/--keytest/--snaptest全部 PASS。--ppttest --uiscale 1.3/--keytest --uiscale 1.3PASS。- 200% DPI + 1.3 界面大小离屏验证:More、说明、计时器、PPT 条、回放条均在屏幕内。
安装
- 安装包(推荐):
InkTeach-Setup-9.2.8.exe(8.56MB) - 绿色版:
InkTeach-9.2.8-win-x64.zip(9.28MB;解压运行InkTeach.exe,旁边保留pdfium.dll) - zip sha256:
41179ef4eb61f6a9fca19455282a328d75041fd1ced81c88d09879eeee84f68f
已安装 9.2.7 的用户:点击「更多 → 检查更新」;如果暂时连不上更新源,通常是网络 / DNS 问题,稍后再试,或从 GitHub / GitCode 下载覆盖。