PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
EzHotKey
[AHK-] 修改为部分有效热键
楼主:
zi98btcc
(幼斤)
2019-06-21 19:25:06
假设我有一个脚本档AutoHotkeyU64.ahk是这样:
^a::{.....}
^b::{.....}
^c::{.....}
^d::{.....}
^e::{.....}
^f::{.....}
如果指令这样打 AutoHotkeyU64.exe AutoHotkeyU64.ahk
那就是以上6个热键都有效,
但是我不希望这样,因为 ^e ^f 这两个我比较少用,特殊情形才用,
也不希望^e ^f平常占用系统原始功能,
我希望可以按个热键(新的)后,^e ^f这时有效,^a ^b ^c ^d有效
再按一次热键, ^e ^f这时无效,^a ^b ^c ^d有效
请问以上AutoHotkeyU64.ahk要如何修改,才能满足需求,先谢谢了。
作者:
fossil313
(阵雨)
2019-06-22 01:17:00
把^e ^f写在另外一个ahk档 然后设个热键是suspend
楼主:
zi98btcc
(幼斤)
2019-06-22 02:05:00
谢谢,这样真的可以,不过我觉得有些不太俐落因为这样就两个脚本档例如A1.ahk A2.ahk两个执行程序AutoHotkeyU64.exe A1.ahk和 AutoHotkeyU64.exe A2.ahk
作者:
oas
(GTr)
2019-06-22 16:50:00
如果特定指令只有在某些视窗或页面会用 可用
#IfWinActiv
e都写在同一个ahk档就好~ 我都这样 50个软件上百指令写在一起
作者:
fossil313
(阵雨)
2019-06-23 13:53:00
要写在同一个ahk档里 那就是弄个参数去控制了参数为1时发送你要的指令 else发送原本的指令这样记得要在热键前加$避免热键触发自己 像^f变$^f这样
楼主:
zi98btcc
(幼斤)
2019-06-26 16:47:00
参考foss的
#1QLZmfYg
,这样按第1次与第2次不同单数次1 3 5 7..做某指令 偶数次2 4 6 8..做另外指令如果是这样,好像很难应用
继续阅读
[批次] 备份档路径问题
airhon
[-AI-] 打印机管理
GodIsland
Re: [AHK-] 切换资料夹内容页签的方法?
frank38
[批次] 有可以录制鼠标的程式和可以批次跑的吗
chuliu
[-AI-] 档案hex表头
GodIsland
[AHK-] 切换资料夹内容页签的方法?
shala
[-AI-] AutoIt - 超赞合集
GodIsland
[-AI-] 取得档案日期时间秒-CIM_DateFile
GodIsland
[-AI-] AutoIt for Visual Studio Code
GodIsland
[-AI-] 列出所有的档案属性
GodIsland
Links
booklink
Contact Us: admin [ a t ] ucptt.com