幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!
没有用到run指令,这是1.ahk的源码:
;已完成finish
f::{
MouseGetPos &xpos, &ypos
click
sleep 3000
click 960, 732
MouseMove xpos, ypos
}
生成1.exe文件后,在当前目录下执行没有问题,但是将1.exe文件拷贝到桌面运行的时候,就提示:
Script file not found.
C:UsersnfishDesktop1.ahk
我把编译好的exe文件拷贝出来,执行的时候,提示脚本ahk文件未找到。
这个编译的exe文件必须要跟源文件ahk放在一起吗?不能单独使用吗?
已经下载了中文社区的版本,可以使用!非常感谢!
我装的是官方的安装版本:AutoHotkey_2.0.15_setup.exe
在安装的目录里没有发现ahk2exe,在安装目录下的UX目录下有一个install-ahk2exe.ahk文件,执行后跟用AutoHotkey Dash打包的时候,点“Compile”是一样的。
在中文社区下搜索ahk2exe,只有一个Ahk2Exe汉化版,那个是1.1.34版本的,不是AutoHotkey V2版本的。
官网下载吗?官网没看到啊。。
这个思路不错!
先用MouseGetPos &xpos, &ypos ;获取当前鼠标的位置
然后执行完点击效果后,
再用MouseMove xpos, ypos ;回到原来鼠标的位置
虽然会有一个移动的过程,但是这个移动的过程非常快,可以忽略!
谢谢!👍
我用ControlClick "x100, y200" , "Window Title",确实实现了!但ControlClick 不能代入坐标参数,只能是输入固定坐标。。