按键精灵循环执行命令窗口命令执行的时候后面的窗口总是弹到桌面最上层,怎么让网页在下层静默运行?

你的位置:
新手求解:如何实现前台锁定游戏窗口进行找色
04:35:34 |
来源: 按键精灵资源站
本帖最后由 迷途猫﹏vinlen 于
11:55 编辑
我已经编好了一个网页游戏的前台脚本,
因为我还需要脚本里运行&&启动和关闭浏览器的变速功能, 既按键ALT+S开启/关闭
下载地址请访问原帖
这个变速功能,如果后台操作,
貌似针对游戏句柄脚本里运行ALT+S,浏览器是没有反应的,不会对浏览器内的窗口进行变速
所以在针对游戏句柄的时候,脚本里运行浏览器的快捷键ALT+S是没有反应的,导致了后台脚本无法正常运行
(其实我已经编辑好了一个后台脚本,但是没有办法正常运行)
所以现在想解决一个 ,在前台操作的情况下 并 可以锁定游戏窗口来进行找色,
我现在这种情况如果浏览器稍稍动一点所有的找色坐标就都变了,都要重新获取,这样太累了太崩溃了
就是说我的要做到的是:
脚本里的找色坐标,不是桌面的坐标而是游戏窗口里面的坐标,
这样无论游戏窗口在哪里都可以进行找色和操作了,
当然这个前提是锁定了游戏窗口才能实现的吧,
我其实是一个新手并不是很懂- - {:5_154:}
或者什么办法解决后台运行的时候可以使游戏变速(256X)1秒再关闭
新人就温暖 求解按键精灵后台点击,如何不让窗口弹出?_百度知道
按键精灵后台点击,如何不让窗口弹出?
既然是后台,那应该可以实现在前台运行的同时后台同时自动完成操作才对。
现在我设置了后台每10秒钟鼠标点击某个按钮,可是每过10秒后台的窗口就会自动切换出来完成点击。
有没有什么办法可以让它就在后台完成不打扰到前台工作?
别跟我说什么把窗口移动到...
我有更好的答案
我的代码很简单Dim HwndHwnd = Plugin.Window.MousePoint()Rem StartCall Plugin.Bkgnd.LeftClick(Hwnd,528,586)Delay 10000Goto Start
绑定下窗口
然后绑定下鼠标
不然你这样还是等于前台的
怎么绑定啊?有什么语句吗
采纳率:56%
为您推荐:
其他类似问题
按键精灵后台的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求助,按键精灵怎么打开一个网页然后再关闭_百度知道
求助,按键精灵怎么打开一个网页然后再关闭
没有人给我回答啊,这么简单的问题,呜呜~~~
我有更好的答案
做法如下:运行你的程序地址,然后获取这个程序的句柄在开始计算时间(如果只是纯粹的打开这个程序不需要其他的操作话就直接写成延迟4小时 *4)。当时间达到4小时候后关闭这个句柄,再重复第一步骤。
采纳率:100%
RunApp &&//或者用 RunApp &IEXPLORE.EXE&Delay 1000Rem 选择窗口Hwnd = Plugin.Window.Foreground()stemp=Plugin.Window.GetClass(Hwnd)If
stemp=&IEFrame&
thenMessageBox &接下来演示关闭网页&Call Plugin.Window.CloseEx(Hwnd)Else
Goto 选择窗口End If//或者用以下简单方法Delay 2000Call Plugin.Web.Bind(&WQM.exe&)
Call Plugin.Web.Go(&&)
Delay 2000MessageBox &接下来演示关闭网页&Hwnd=Plugin.Web.GetHwnd()Call Plugin.Window.Close(Hwnd)
本回答被提问者采纳
不知道你想打开什么网页,我建议你把想打开的网页设成桌面快捷方式,然后做一个鼠标左键单机,跟着按ALT+F4的脚本,设循环,最后把鼠标放到快捷方式上,开始。这么说明白不?我在别人机器上没按键精灵,不能帮你做脚本了,不过都是很简单的脚本,你录制的也成,要是还不行你就补充问题说下,我看见了回家再帮你做,希望对你有帮助吧。 Delay 100LeftClick 1Delay 1000KeyDown 18 1KeyPress 115 1KeyUp 18 1Delay 100鼠标放网页快捷方式上,点击后1秒关闭,时间你可以试着改改,按你的需求来
你来骗分的吧,这个方法我看过,也试过,可惜不行,你知道什么 是鼠标左键单机嘛
1条折叠回答
为您推荐:
其他类似问题
您可能关注的内容
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵 怎么在多个窗口同时运行_百度知道
按键精灵 怎么在多个窗口同时运行
我有更好的答案
你是说一个按键精灵对应一个窗口还是一个按键精灵同时控制多个?前者只要用模拟函数勾住首个运行脚本时处于活动状态的窗口就行了,具体函数我就不知道了,一般脚本工具都有这函数,比如Seraph的SetInputMode(Mode) 命令,后者就不知道了,哇咔咔,估计要涉及到内存的调用了
采纳率:39%
按键本身就是可以几个脚本同时运行的,你把每个脚本指定到该窗口句柄就行了,前台只能有一个窗口,所以其他的用后台运行就行了,这要用到361后台插件,都是中文的,说明可以搜索到。
那只有将多个窗口变小全部显示在桌面上咯
为您推荐:
其他类似问题
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。按键精灵能够同时对多个窗口同时控制吗?_百度知道
按键精灵能够同时对多个窗口同时控制吗?
知道怎么搞的说下!
我有更好的答案
  按键精灵可以实现 对多个窗口同时操作的。不过需要后台,前台的话因为只有一个鼠标和一个键盘 ,想实现同时操作是不可能的,前台只能轮换操作。  多开大致的方法有:注意:多开执行必须是后台不互相干扰操作。1、重复启动,在编辑界面右边属性设置里,把“禁止重复运行”设置为:否,即可在对每个窗口按一次启动热键,分别启动脚本功能。2、多线程启动,把脚本主线循环结构写成Sub或Function,然后用 BeginThread 多线程命令启动。(子线程之间的变量是不共享的)3、单开后台完善后,直接新建脚本复制源码,保存,启动与停止热键修改不一样,多个脚本集合打包一个小精灵使用。
常用的有2个方法:1、脚本属性里面的禁止重复运行选否,同一个脚本就可以能次运行,用鼠标获取多个窗口的句柄达到多开的目的。缺点:不便于多个窗口之间的信息交流,占用CPU较多2、建立多线程,根据标题等方式批量获取句柄并分配到线程。缺点:不稳定
本回答被提问者采纳
利用多线程技术,对句柄窗口进行后台操作
可以的,但是你需要将所要操作的窗口,缩放到一个屏幕操作。
其他1条回答
为您推荐:
其他类似问题
按键精灵的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 按键精灵循环执行命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信