背景
发现了个好东西 KeyCastOW,可惜年久失修,也无人维护,于是自己fork了一个,先打了其他人提的pr补丁,然后自己修了一大堆东西,现在好用多了
用途
制作教程的时候显示你的按键,效果如右下所示(左下是pixpin录屏时自带的快捷键显示功能)
其它
感谢众多好心ai的帮助(
发现了个好东西 KeyCastOW,可惜年久失修,也无人维护,于是自己fork了一个,先打了其他人提的pr补丁,然后自己修了一大堆东西,现在好用多了
制作教程的时候显示你的按键,效果如右下所示(左下是pixpin录屏时自带的快捷键显示功能)
感谢众多好心ai的帮助(
对了,其实还有一个软件也很好用,叫keyviz(https://github.com/mulaRahul/keyviz),体积14M,界面很好看,且有多种风格可选。
但是有个重大问题就是内存占用太tm大了,一个破软件占了100多M,我这个才占4M……
dart嘛,不奇怪
2.2.0 增加鼠标点击动画
clamp),防止非法配置导致异常LocaleManager 支持 UTF-8 BOM 文件解析updateMainWindowTransparency() 消除重复代码ColorDialog 返回值逻辑错误fread 缺少返回值检查,防止读取越界SelectObject 恢复旧 bitmap/font 后再释放swprintf 格式符 %d 用于无符号值的警告(改为 %lu)FILE *stream 初始化为 NULL,增加打开失败的安全检查试了一下,怎么设置也不显示按键啊?但是设置了鼠标点击可以正常显示鼠标点击的动画。默认热键alt+b按了没有任何反应。
发现要点“定位”那个圆点设置显示位置才行,对比了一下默认值的ini,默认的offsetX、offsetY都是2,导致没设置定位时显示内容不在屏幕里,建议默认值可以设置大一些,比如400、400,并且默认开启标签可拖动,这样用户第一次用的话能看到显示且能拖动,比较符合直觉。
另外问一下鼠标点击的动画显示的是一个红色左半圆动画,不是完整的圆,这是正常的效果吗?
这是正常的效果,左键点击就是个左半圆,右键点击就是个右半圆
offset确实是稍微出了点问题,等我回去修修再发一版
已发版 2.3.0
新版每次启动后都要重新设置显示位置,这也有点不方便
,开始我还以为只有第一次是要设置
草,我的锅,改完了没仔细测,我再改一版
这个不错,不光是教程,反馈bug的时候也方便
试试新版
refreshLastLabel 函数,支持动态更新最后一次按键的显示标签新版目前没问题,新加的鼠标滚轮动画挺不错的
并非新加(
之前的鼠标滚轮动画很不明显罢了(之前也很难用)