全球主机交流论坛

标题: 万能的LOC,谁懂按键精灵多开的帮忙解决个问题 [打印本页]

作者: Maser    时间: 2012-12-4 09:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: mapleaf    时间: 2012-12-4 09:30
  1. Hwnd1=Plugin.Window.MousePoint()
  2. //得到鼠标指向的窗口句炳
  3. For 10000
  4.     Call Plugin.Bkgnd.LeftClick(Hwnd1, 225, 375)
  5.     Delay 2000
  6.     Call Plugin.Bkgnd.LeftClick(Hwnd1, 434, 375)
  7.     Delay 2000
  8.     Call Plugin.Bkgnd.LeftClick(Hwnd1, 434, 375)
  9.     Delay 60000
  10. Next
复制代码
句柄改一下就好了。。N个都行。。
作者: Maser    时间: 2012-12-4 09:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: mapleaf    时间: 2012-12-4 09:36
Maser 发表于 2012-12-4 09:32
你的意思是把句柄改成不同就可以了吗?这样就可以解决冲突吗?

你说说你完整的作用~同一个精灵里面多线程不同的句柄,多线程从来都不是那么稳定滴~
作者: Maser    时间: 2012-12-4 09:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: Maser    时间: 2012-12-4 09:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: mapleaf    时间: 2012-12-4 09:54
Maser 发表于 2012-12-4 09:46
我是复制多份(只修改启动键、中止键、文件名而已,是不是再修改下句柄名就不冲突了)直接运行的,老是有 ...

新跳出来的窗口句柄是不同的了,你这个命令控制不了啊~你
这个代码的意思只是 一直点原来绑句柄的窗口跳出新窗口吧。
作者: Maser    时间: 2012-12-4 10:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: joyanhui    时间: 2012-12-4 10:18
也相关这个问题,同样学习一下
作者: Ruclinux    时间: 2012-12-4 10:29
Maser 发表于 2012-12-4 10:10
不会跳出新窗口,都是在原来那窗口的,句柄不会变。

先谢谢了,还是LOC好,我晚上回去把脚本都改成不同 ...

句柄不变你改句柄就无效了.没用过按键精灵,不知道它有没有事件作用或判断语句功能,如果有只需监视前台窗口就可以了.或者监控一个特定的类名,如果句柄不一致再进行下一步操作.





欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4