知云插件——自制轻量级桌面程序为知云添加快捷键

1.设计初衷

相信不少小伙伴们正在使用或者曾使用过“知云”这款文献阅读软件,我个人在阅读的时候经常喜欢进行标注和划词翻译,标注的时候经常使用到注释标注,高亮标注还有划线标注,但是我发现我每次切换这些工具的时候都只能鼠标移动到这些工具图标点击一下才能切换,我觉得这未免太麻烦了,知云应该提供一些快捷键,但是很不幸,没有!那没关系,知云没有提供,我们就自己设计。

2.产品介绍

这款软件是一个轻量的基于WPF框架的桌面应用程序,核心的方法就是调用系统API监听键盘鼠标事件,具体来说就是当你按下某个键位时,这时计算机系统会产生一个某键位被按下的事件,我们主动的去捕获到该事件,然后将鼠标移动到预先设置的像素位置,并模拟左键点击动作,再将鼠标移动会原位置。具体到知云软件来说,当你按下某个快捷键后,鼠标会移动到某个工具图标按钮处并左键点击,然后又回到原位置,但是我们人眼是观察不到这种移动的,所以造成一种快速切换的视觉效果。关于具体的解释以及应用,大家可以详见这位大神的博客:https://www.cnblogs.com/chorm590/p/14199978.html

3.源代码

关于源代码,我还有没有放到托管平台,大家可以通过邮箱联系我:jameanger@qq.com;非常希望大家可以联系我,这样我们可以自己定制属于自己的功能。

4.操作手册

第一步,请大家自行下载安装,下载地址为:

链接:https://pan.baidu.com/s/15j9tIwmez2hGU9bscMSWXg
提取码:ANGE

第二步,打开EasyClick之后,初始界面是这样的:

第三步:进入配置页面进行配置,这一步很重要,配置页面如下。EasyClick提供了至多四个图标,[-1,-1]代表当前图标位置未启用。

首先我们点击笔状的按钮(四个中的任何一个都可以),点击之后,你的电脑屏幕将变成半透明状态,然后选择左键点击知云工具位置(选择你希望设置快捷键切换的工具),我这里点击的是文本高亮标注工具。

点击之后,该图标的像素位置就会显示在界面上,接下来,我们可以再设置几个,也可以就设置这一个,设置完成后一定要点击“应用并保存“。

 

第四步:配置完成后回到主页,点击 ”开始监听“,接下来就到了你的使用环节了。

 5.操作视频

如果操作手册文字看着麻烦的话,我们可以看一下我自己录制的操作视频,视频地址:https://www.bilibili.com/video/BV18b4y177LF/

6.注意事项

6.1EasyClick会记住你的配置信息,下次打开软件的时候,配置信息仍然会存在。

6.2如果当前设置的快捷键与其他软件的快捷键发生冲突,请你手动更改快捷键,在此不做过多介绍。

6.3(重要)当你更换了电脑或者使用了另一台显示器或者调整了知云的窗口位置时,知云工具按键所对应的像素位置也会随之改变,这时候我们需要重新配置,如果你什么都没有换,那就直接使用吧。

posted @ 2022-02-09 20:34  乌鸦爱说话  阅读(2750)  评论(0编辑  收藏  举报