作者ak77now (ak77now)
看板EzHotKey
标题[AHK-] 请问压住的语法(并非点击)
时间Tue Dec 13 19:54:03 2011
有用过AHK一阵子
不过有个输入的语法很困扰我
在一般常用的热键使用方式里
比如说
t::
send {k down}
sleep 5
send {k up}
sleep 5
表示按一下T就等於按一下K的动作
(而他这个T就是敲一下T的动作)
但如果我需要在输入的方式里使用「按住」的功能该怎麽办呢?
举个使用情境的例子:
比如说
当我「按住」滑鼠左键,就执行我按住空白键的动作;
而我「松开」左键的同时,就执行我松开空白键的动作。
(白话点就是我的滑鼠左键的动作完全跟空白键同步)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.198.37
1F:推 fossil313:其实t::不是按一下t而是按住t 放开t则是t up:: 12/13 22:02
感谢
我所要的效果(用在游戏用途)的确照上面成功了
我的脚本如下
$XButton1::
send {space down}
sleep 5
return
$XButton1 up::
send {space up}
sleep 5
return
虽然我觉得是误打误撞成功的啦
但这脚本若不是在游戏里
还是无法达成我所希望「按住」某颗键的效果
对了
顺便我这脚本是让滑鼠额外的按钮(上一页功能的那颗)
功能等同於空白键
因为新滑鼠送修没办法用罗技SetPoint设定滑鼠快捷键
只好用AHK了
※ 编辑: ak77now 来自: 111.254.198.37 (12/14 04:21)