自动热键iOS双空格脚本

自动热键iOS双空格脚本,ios,autohotkey,Ios,Autohotkey,在iOS中,设置>常规>键盘中有一个名为“快捷键”的选项。启用时,“双击空格键将插入一个句点,后跟一个空格”,并自动将下一个字母大写 有没有人知道如何创建一个自动热键脚本来实现这一点,因为我发现它在iOS中非常有用 你可以试试这个: ~$Space:: ; trigger on {Space} if (A_PriorHotkey <> "~$Space" or A_TimeSincePriorHotkey > 250) Return SendInput, {BS 2}.

在iOS中,设置>常规>键盘中有一个名为“快捷键”的选项。启用时,“双击空格键将插入一个句点,后跟一个空格”,并自动将下一个字母大写

有没有人知道如何创建一个自动热键脚本来实现这一点,因为我发现它在iOS中非常有用

你可以试试这个:

~$Space:: ; trigger on {Space}
if (A_PriorHotkey <> "~$Space" or A_TimeSincePriorHotkey > 250)
    Return
SendInput, {BS 2}.{Space}
Input, NextKey, I L1 T10 V B, {LControl}{RControl}{LAlt}{RAlt}{LShift}{RShift}{LWin}{RWin}{AppsKey}{F1}{F2}{F3}{F4}{F5}{F6}{F7}{F8}{F9}{F10}{F11}{F12}{Left}{Right}{Up}{Down}{Home}{End}{PgUp}{PgDn}{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}

If NextKey and NextKey is lower
    SendInput, {BS}+%NextKey%
Return
~$Space::;{Space}上的触发器
如果(主键“~$Space”或主键>250)
返回
SendInput,{BS2}.{Space}
“下一键输入,下一键输入,我1 1 1 1 1 1 1 0 1 1 1 1 0 V B,{1 1控制{{{{{{{{{{{{{{{{{{{{{{{{{{{1}1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0{{{{{{{{拉拉泰}{{{{{{{{{{{}}}}{{{{{{{{{}}}}}{{{{{{{{{}}}}}}}{{{{{{{{{}}}}}}{{{{{{{{}}}}}}}}}}}{{{{{{{{}}}}}}}}}}{{{{{{{{{{{}}}}}}}}}}}}}}}}{{{{{{{{{{{{End}{PgUp}{PgDn}{Del}{Ins}{BS}{Capslock}{Numlock}{PrintScreen}{Pause}
如果NextKey和NextKey较低
SendInput,{BS}+%NextKey%
返回

哇,太棒了!谢谢你,罗布!:)我建议使用
~$Space
作为热键。这将防止发送空间触发热键时出现任何潜在问题。@FakeRainBrigand,感谢您的宝贵添加,防止发送{Space}触发自身……我刚刚注意到,它似乎有问题。按双空格键时,不能立即退格-必须先输入另一个字符才能退格。默认情况下,输入命令会检查退格,并从输出变量中删除它知道的最后一个字符(这通常是有意义的)。我修改了代码,以便在按下另一个键(如backspace)时取消大写。它现在也不会阻止输入(V表示在选项中可见)。它仅在NextKey是小写字母时进行更正。