作者mkz6 ( )
看板EzHotKey
标题Re: [AHK-] 缩写触发热字串不稳定漏字
时间Tue Mar 21 00:37:24 2023
※ 引述《Rituximab (Rituximab)》之铭言:
: 在注音输入法(切换成英文模式也一样)时触发都很不稳定,会漏字,跳行,字串都不完整
: 换成英文输入法後纯英文字串没问题,但变成含有中文的字串有问题(不稳定漏字跳行)
: :O:ADHDr::
: (
: [Attention]
: #无法注意细节或容易粗心犯错()
: #工作或游戏难以持续注意力()
: #无法遵循指示完成功课/家事()
: #对话时好像没在听()#组织和活动上有困难()
: #逃避、讨厌需要持久心力工作()
: #经常遗失工作活动所需物品()
: .....
: )
直接用热字串是模拟按键输出,
可能误触发输入法造成问题,
一般用选项T:改成text模式避免,
我测试小狼毫中文输入模式下可正常输出。
不然就是把内容写进剪贴簿,
直接^v贴上避免输入法冲突。
SendMode Input ; 设定输入模式,防物理按键冲突
:O:copy::
ClipSaved := ClipboardAll ; 备份剪贴簿
Clipboard := "" ; 清除剪贴簿
Clipboard = ; 写入剪贴簿
(
文字
)
ClipWait, 2 ; 等待剪贴簿写入
if (!ErrorLevel) ; 如果写入成功
Send, ^v ; 送出 Ctrl+V 贴上
Sleep, 500
Clipboard := ClipSaved ; 还原剪贴簿
ClipSaved := "" ; 清除备份(释放记忆体)
return
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.19.206 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1679330249.A.9F0.html
1F:推 Rituximab: 非常感谢! 03/21 01:09
2F:推 Rituximab: 但使用了您的code後,触发有顺一点,但还是时常卡住 03/29 19:03