版本源起:
河老板和天黑不在更新ahk版的影子,期待新版本之余,我对自由的ahk版的影子还是有些许的不舍,所以决定发布一个符合我自己对影子理解的ahk改良版影子,虽然影子已经基础功能很完美了,但是一些细节上仍旧没有突破传统输入法对桎梏,没有真正发挥ahk所长,
命名:
名字加上H,没有特殊的含义,是我的姓,和别的大佬的版本的区分.
重要提示
注:8月由于本人有事,没有时间正经维护,无论是发布贴和gitee上面所分享均不作为正式版本,仅供有兴趣的朋友下载参考之用.
问题反馈:
qq群和社区我都会看,但由于本人并不从事软件开发工作,白天从事本职工作,可能每天的时间不多,尽量问题和bug反馈在gitee的issue里面,谢谢各位的支持
致谢:
改良点:
1. 细节功能
比如我添加的回收错输入的英文和中文编码的万能键,又如利用ahk写gui的简单这个特点,加上输入法一般都有的带各种功能的状态栏.又比如加上方便鼠标操作的带有一些常用功能的复制菜单.
2.兼容性
另一方面作为使用多个ahk脚本的用户,影子和其他ahk脚本的冲突十分让我头疼,所以在我的版本提供正常的keylist同时提供一份兼容社区中广泛使用的比如capsez这样的按键脚本对兼容版按键映射,同时对原有按键的功能进行了一些细节增强.
3.稳定性
有很多朋友想把自己的脚本放在影子里面运行,这样容易导致影子一起和外加的部分卡死,所以单独加了一个插件管理器用来管理额外的插件(从ra中提取修改)首先感谢ra作者辉zz老哥同意我修改使用部分ra的源码,我将以ra的插件管理器为基础,移植到影子,实现挂载脚本的功能.
4.开箱即用
影子的用户很多人没有真正用过ahk,影子H将会预集成许多我自己和僵尸大佬的ahk小工具,让用户开箱就能附带使用一些小工具,无须自己去找,当然只是小工具,不会大大增加影子的大小,也欢迎别的老哥分享自己的作品,集成在影子上,作为预置的展示ahk功能的小工具.
5,船新的教程和帮助
这个还是等我有空了
功能改动的gif演示
1. 回收中英文打错的编码
想输入中文错打一排英文,不要慌,无须手动删除
打错了中文字,不小心打了一个同音的中文字,不要慌,按一下
合起来演示
这个键在打开框子的情况下按下就是关闭输入框
看图
2. 一个持续增加功能的输入指示器,可以让你用鼠标快速切换输入方案,当然也映射了快捷键,这个还没做好,之后会增加自定义切换的输入方案,目前仅仅是演示
虽然现在还是很丑,之后会美化一下稍微,虽然我不介意颜值,目前可以自动记忆拖动后的位置,之后还会增加检测屏幕位置防止超过屏幕.,以及在需要隐藏的时候自动隐藏的逻辑
3. 卡键助手,这个功能具体看指示器的图,上面的卡键二字,因为卡键的时候无法快捷键重启,所以放在指示器上可以鼠标来点击,这个键可以弹起所有按键,并且重启所有脚本,真正意义上的卡键救星,让你再也没有后顾之忧
4. 影子计算逻辑的简单修改,应该除了我之外还有会计使用影子的,那就能理解,国内输入法目前只有影子输入法可以修改输入法计算器的保留位数了,之后我专门做一个gui来改这个计算保留的位数,这个功能影子实现相当的简单,但是几乎可以称为国内首创,会计使用输入法来做计算,或者cpa之类的考试的时候用来输入计算过程,使用频率相当的高,如果保留位数过多就要自己手动修改,相当的不方便,所以这一个看似简单地功能,让影子有了一个区别于其他所有输入法的特性—财务人员友好.
示例,不像搜狗那样只能八位
5. 剪切板小工具,这个脱胎自僵尸老哥的作品
我命名为doublecopymenu,简称dc,目前功能还有些少,之后持续更新增加,目前包括收集文本,自定义存储的位置
快速打开一些影子的界面,对鼠标党非常友好,再也不用记住快捷键了,同时对经常写ahk的朋友也非常友好,提供了查帮助和快速测试脚本这两个小功能
下面是演示
6.按键兼容
我提供了两份keylist,其中一份是原版增加按键,另一份禁用了大部分可能冲突的按键,另外映射,之后会有文档专门介绍
7.插件管理
这个暂时还要再打磨一下,一些想要自启,管理的小脚本可以用这个挂在影子上,但不会影响影子.
8. 开箱即用
向ahk社区的朋友征集作品,如果您有想要让更多人了解的好的小作品可以安排集成在影子上,让影子的用户一打开就能随时使用,不用自己去发现寻找,
目前集成了自己写的批量搜索工具,
以及一个鼠标键盘小工具
这些集成的功能就是通过插件的形式加载,可以自行关闭
tips:很长一段时间发布的应该都是测试版,不建议覆盖自己的影子,可以拿来玩一玩,基于天黑的影子,173的朋友慎用
暂时先写这么多之后补充
放上gitee的地址
发一个敢死队版本给大家玩玩把
骗你的,下个月正式发布文件到社区,想玩的话先在gitee上下载把,太不稳定了就不发在这里祸害大家了哈哈
我还以为是H版呢,原来是老哥的姓命名,对了这个地址打开没有文件呢
奇怪,我怀疑论坛发布发布的时候符号有变化https://gitee.com/hzn12345/shadow-input-method—h
不知道为啥本来能开的连接发了社区就不能看了 ,我测试一下
网址后面那个看着连一起的横线是三个-
https://gitee.com/hzn12345/shadow-input-method—h
gitee摆烂了
github回头配置发一下把,网络原因一直上不去前几天,哈哈
能把我所学的几个语言的代码片断弄到输入法里面去么?比如我会php、java、python、html、css、javascript等等,现在用的ide是vscode和idea全家桶,但是呢,这些ide各有各的代码片断,不统一,切换ide就要另外添加代码片断,很痛苦,所有ide之间不通用,所以,我想,有没有一种程序员专用的输入法呢?于是我开始研究开源输入法。唉。难道没人做这种事吗?
你用快捷短语加就行了….
谢谢科普阿