-
-
3大佬们,在永劫无间里面,用AHK无法屏蔽原本的平击(默认鼠标左键)和纵击键(默认鼠标右键)功能怎么办? 就是我写鼠标左键的宏,除了宏的内容还会触发原本的左键的功能,例如: LButton:: xxx return 除了xxx中自己写的宏,还会触发左键原本的平击功能,就像加了~一样,很奇怪
-
0rt,搞了半天反而把连点搞好了
-
3反过来也是一样的,用Alt作为开关,也会触发Ctrl键,有大佬知道怎么解决?
-
5直接传参提示错误,各位大佬帮帮忙 F1::{ global flag_f flag_f := !flag_f MouseGetPos &MouseX, &MouseY X1:=MouseX Y1:=MouseY if (flag_f := !flag_f) SetTimer lianXu(X1, Y1), 7700 ;设定时钟 else SetTimer lianXu(X1, Y1), 0 } lianXu(X1, Y1) { MouseMove X1, Y1 Sleep 2100 }
-
8用Autohotkey改键有一段时间了,很多都会了,但是获取游戏信息是怎么做?既需要知道地址又需要知道知道数据怎么做,哪里有教程
-
0安卓的触控方式。目前有三种 . adb触控命令,(必须root) 无障碍触控命令,(开启无障碍) HID键鼠硬件触控,(需要购入HID键鼠) 这相当于电脑版的鼠键盒子 单头/双头硬件盒子。 . 那用户还得买硬件? . 用户考虑的是:你能不能有项目解决方案 是否能防住app检测。 当前很多app,都加入了root检测、无障碍检测。只要设备不用root、不开启无障碍,脚本的生存能力 就会大大提高.
-
8连点两下空格,间隔1秒后再按一下V,然后循环以上操作。
-
437为帮助新人尽快入门,特开此贴。新手问题疑惑可贴到此处,看到即答
-
2v:: if(PressTime) PressTime := 0 SetTimer,CheckPressDuration,240 return CheckPressDuration: if(!PressTime) PressTime := A_TickCount else Duration := A_TickCount - PressTime if(Duration<=40 && GetKeyState,u,v) { Send {f down} Sleep 25 MouseClick,left Send {f up} } else { Send {f down} Sleep 25 MouseClick,right Send {f up} } SetTimer,CheckPressDuration,Off PressTime := 0 return
-
8
-
10#Persistent ; F1:: ; Loop { PixelGetColor, color, 1152, 1439 ; if (color = "0x9696f6") { Send, w ; Sleep, 100 ; Send, w ; break ; } } return ; 结束此热键的执行 F2:: ; Loop { PixelGetColor, color, 1152, 1439 ; if (color = "0xEA8587") { Send, w ; Sleep, 100 ; Send, w ; break } } return F3:: ; Loop { PixelGetColor, color, 1152, 1439 ; if (color = "0xE0CB78") { Send, w ; Sleep, 100 ; Send, w ; break } } return 大佬们 这段代码 在lol里面运行不了 但是在外面可以 管理员模式也试过了, lol里面原有的热键也取消绑定了,但是
-
1我正在用的编辑器是SciTE4AutoHotkey,但是工具栏里面的运行按钮没法使用,快速运行也仅仅只是跳到文件夹,怎么解决呢
-
10run, tieba.baidu.com/f?kw=autohotkey&fr=index ImageSearch, x1, Y1, 0, 0, A_ScreenWidth, A_ScreenHeight, C:\Users\Administrator\Desktop\签到.png Click %x1%, %Y1%, 2 ;搜到图片执行双击继续往下执行,没搜到图片不执行双击但还是继续往下执行要怎么写? 关闭浏览器 sleep, 1000 ExitApp return 搜到图片执行双击继续往下执行,没搜到图片不执行双击但还是继续往下执行,我写的有点简单,帮忙完善下,要怎么写,谢谢?
-
2function OnEvent(event, arg) if IsKeyLockOn("CapsLock") then while (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then MoveMouseTo(29813, 60069) Sleep(500) MoveMouseTo(58090, 60372) Sleep(500) end if IsKeyLockOn("CapsLock")==false then break end end end
-
6
-
4发现在脚本执行到send和contortsend命令的时候。 如果按着shift会打断shift,输入法会显示切换成了英文输入法又切了回来。 如果按着Ctrl也会打断Ctrl,复制粘贴的时候都会出现按出了字母C和字母V的情况。 请问各位有遇到过这样的情况吗?应该如何解决呢?
-
11
-
2各位大佬怎么改成按下启动,松开停止 ; 使用NumpadAdd键作为启动热键,启动线程1到4 F8:: ; 切换启动状态 if (a:=!a) { ; 创建线程实例,启动线程 aaa1:=new Thread("a1") aaa2:=new Thread("a2") aaa3:=new Thread("a3") aaa4:=new Thread("a4") } ; 设置定时器,周期性执行TagCX标签下的代码 SetTimer, TagCX, 0 Return ; 使用NumpadSub键作为关闭热键,关闭线程1到4 F9:: ; 清除线程实例,关闭线程 aaa1:="" aaa2:="" aaa3:="" aaa4:="" ; 关闭定时器 S
-
2
-
2自动团队加血可以做到吗?罗技驱动触发
-
1前台有软件模拟 硬件模拟 驱动级模拟。send 属于软件模拟 某些游戏不支持软件模拟的,可以选择 硬件模拟 驱动级模拟
-
12
-
1代码如下: Xbutton1:: Loop { … if(GetKeyState("Xbutton1","P")==0) break } 按鼠标侧键进入循环后,就一直死循环了,松开按键也不会停止循环,不知道问题出在哪了,求大神解答一下,万分感谢
-
4每次开机打开被控程序,auto脚本都不能成功控制程序,需要重新启动被控程序才行。我操作系统时Windows 11 专业版22H2 ,被控程序是通达信金融终端V7.642,每次运行下面的脚本,能够激活程序,send后面没有执行,但是重新启动通达信金融终端V7.642,脚本就正常了。希望高手分析一下 WinActivate("通达信金融终端V7.642") send ("{NUMPADDOT}{NUMPAD9}{NUMPAD3}{NUMPAD3}{ENTER}") Send ("{+}")
-
2后台找图找不到,后台窗口截屏 返回是黑图,这是什么原因?窗口句柄没问题 . DX。使用DirectX截屏 如果截图的是黑图,请参考这一篇,DirectX截图黑屏的解决办法。 . 制作游戏时,游戏公司使用DirectX软件 绘制的游戏窗口, 后台操作时,必须使用大漠/ 天使/ 乐玩插件 的dx截图模式。 DX游戏窗口,后台模式只接受dx端口的输入。dx图色 dx鼠标 dx键盘, . 按键精灵 tc简单开发 易语言的窗口模式无效。dx绑定模式 由大漠首创,它是大漠最大的贡献。
-
2ExitApp else run C:\Program Files\Internet Explorer\iexplore.exe return 开机没联网络,退出脚本,有网络打开IE浏览器,要怎么写吗?谢谢
-
19已知ahk 不能后台发送按键 有没有大佬写个针对游戏 多窗口发送鼠标的脚本 万分感谢
-
3
-
14
-
15游戏包括网游:apex,单机:大镖客2、战神4、2077 只有a::b这种一行的指令能生效,多行指令用send、sendplay、sendinput都无效 apex里按住a,会一顿一顿地按b;倒是英雄联盟能正确生效 脚本是管理员模式运行、游戏也是窗口化 #InstallKeybdHook a:: sendplay {d} q:: sendinput d s:: send {d} 这几种方式都无效 求教
-
1【新手回复】按两次启动热键,脚本就不能停止 . 线程关闭(线程ID) 按两次热键 会启动两个线程,返回两个线程句柄。 而保存线程句柄的变量,只设置了一个。所以后面的句柄,会覆盖前一句柄。 前面的线程句柄 被覆盖掉了,相当于消失了;导致先打开的线程 无法关闭。 . ======================================================= var hThread, 开关 功能 执行() while(开关) //代码写这里. sleep(100) end 结束 // 功能 启动_热键() var bool = 线程获取状态(hThread) if(bool == 0) 开关 = 1
-
2如題:以前V1找到的不能用了...><...
-
14
-
10取同一个位置,没过几秒重新取同一个位置,坐标就变了,颜色还是一样,我用不是ahk编的取色软件,,取同个位置xy值一直不变,颜色也不变,就是用ahk取色有问题,而我的脚步是通过ahk取色判断的,搞得现在都没法运行了,按ahk里的取色判断,我同个位置的坐标会一直变,是不是我用的软件跟Win11不兼容,还是说我用的软件有缺陷,中文版
-
4想实现的功能是按下shift加上下左右等于小键盘8246的效果,然后不按shift只按上下左右就是普通的上下左右。
-
4最近出现了非常奇怪的问题。我之前写好的,能正常工作的ahk script,最近在OneNote里大部分都不能工作了。 例如:之前设置alt加I,alt加K,alt加J,alt加L,对应为上下左右按键,现在OneNote2016 里只有alt+J,alt+L能用,其他两个按下没反应。 再如:之前设置了alt加w,功能是高亮选定的文字,对应为按键序列(alt, h, i, 下,下,下,回车)。现在也完全无效了。 请教各位,这个有可能是什么问题,要如何解决? 部分代码如下: ;;上下左右 !i:: ;; !->alt键 i-&
-
8去年3月份开始发现ahk的,当时用的是1.X版本,发现它的语法一点都不规范,像乱来的 后来发现了2.0,好像不到一个月就直接过渡到2.0,顺便花了点时间把原来的不到1000行代码改成了2.0版本。 现在已经是5000多行代码了,做了几十个功能。 (当然有些功能太复杂,我实在不会,相信99%的人也不会,借用了一些顶级大佬的代码,但95%以上的想法和功能还真是自己写的。不过我的绝大部分代码都不太复杂 我不玩游戏,主要是日常软件的辅助,看到哪个软
-
1
-
4我想用AHK实现驱动级键盘鼠标模拟,搜到的帖子说要用这个DLL,但是给的链接又访问不了,DD94687.64.dll这个哪里能下载到?求助
-
3
-
11
-
126我要本地CHM中文版格式。我现在只有2.0.10版本英文格式。 只要是2.0以上的任何中文版本都行。 给个下载地址或发我邮箱 [email protected] 都行。。感谢好心人2Send,SendText, SendInput,都试过,发文到微博,换行位置错误。换行成功发出,但都错位了。每次,错位位置不一定相同。 用kate等文本软件,测试换行是对的。 用复制到A_Clipboard 再Send("^v")方式,发到微博,换行又是对的。这种方法,要求执行期间不能有ctrl+c或类似效果的操作,所以不太适合我。2用sendtext发,这些字符是带?棱形的乱码。 脚本文件是utf-8存储的,看v2的说明,v2只认utf-16。 但是,初始文本复制过来,肯定是utf-8的,要发送的目标也得是utf-8,中间转utf-16,不适合我的情况。07本来想用高漫M6自带的驱动,结果发现功能过于有限 然后机缘巧合下用了AHK,立刻被强大的功能和DIY自由度折服 然而,然而 我发现里面大部分功能要靠WinSpy实现,但是当笔头靠近数位板的时候,WinSpy并不会读取笔头坐标和笔头下的句柄,而是依然读的鼠标的(这倒是很科学) 这就导致我在实现 Zoom in Zoom out的时候出现了困难,正常应该用Ctrl+上下滚轮,然后会以鼠标为中心进行缩放,可是我希望的是让它以笔头为中心 不知道大家有没有了解过数位板