按键精灵,高手进

我要编写一个很简单的脚本,就是一个很简单的自动刷新网页,同时又隐藏网页的,这个我会编写。
1.获取当前窗口句柄
2.隐藏窗口(句柄)
3.延迟30秒
4.后台按F5一次(句柄)
5.返回第3步

可是终止脚本后,网页还是隐藏的。高手们有没有办法让脚本按下终止键后再把隐藏的网页显示出来,或者也可以这样编写,当按下某个按键时,脚本跳出循环,显示网页,自动结束脚本。 哎呀,不管什么方法都行,只要在脚本关闭后把网页显示出来就行了。

1 旁边的波浪键是暂停脚本并且显示网页的快捷键
波浪键它的按键码是192,如果要改 暂停脚本的快捷键 就去把下边的192改成你要的按键码就行了

//定义当前窗口句柄为HWND
Hwnd = Plugin.Window.Foreground()
//隐藏HWND
Call Plugin.Window.Hide(Hwnd)

Rem 刷
//后台F5刷
Call Plugin.Bkgnd.KeyPress(Hwnd, 116)
//下边的每秒测试一次是否按下波浪键 “1”旁边的波浪键"`"
For 30
Delay 1000
Key=GetLastKey()
//脚本运行到这一行不会暂停,会把运行完毕这一行之后
//的第一次按键的按键码保存在变量Key里
If Key = 192 Then
//显示网页
Call Plugin.Window.Show(Hwnd)
MessageBox "脚本已暂停,点击确定后继续 刷"
Goto 刷
Else
Goto 刷
End If
Next
Goto 刷
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-19
是用在天龙八部上面的吗 如果是联系我 我手把手教你
第2个回答  2010-10-20
//得到当前最前面的窗口句柄
Hwnd = Plugin.Window.Foreground()
//隐藏窗口
Call Plugin.Window.Hide(Hwnd)
Rem Refresh
Delay 30000
//向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:116)按键
Call Plugin.Bkgnd.KeyPress(Hwnd, 116)
Goto Refresh
Sub OnScriptExit()
//显示窗口
Call Plugin.Window.Show(Hwnd)
End Sub

按键精灵 不同时间段同时做事。(高手进)
按键精灵 不同时间段同时做事。(高手进) 意思:1分钟后我要跳转到X标记做X事情,2分钟后我又要跳到Y标记做Y事情。那么在这两分钟时间里。X事情我做了两次,Y事情我做了一次。重点的重点两件事情有个共同的时间段,怎么把他们... 意思:1分钟后我要跳转到X标记做X事情,2分钟后我又要跳到Y标记做Y事情。那么...

按键精灵后台脚本问题---高手进
Plugin BGKM5.KeyClick(w,112) \/\/调用BGKM5插件向句柄为W的窗口发送按键指令按112键(112就是F1)Plugin BGKM5.LClick(w,x,y) \/\/调用BGKM5插件向句柄为W的窗口发送点击指令,点击的坐标x,y点..然后 就是楼上的东西了

按键精灵,高手进
1 旁边的波浪键是暂停脚本并且显示网页的快捷键 波浪键它的按键码是192,如果要改 暂停脚本的快捷键 就去把下边的192改成你要的按键码就行了 \/\/定义当前窗口句柄为HWND Hwnd = Plugin.Window.Foreground()\/\/隐藏HWND Call Plugin.Window.Hide(Hwnd)Rem 刷 \/\/后台F5刷 Call Plugin.Bkgnd.KeyPress(...

按键精灵用按键终止循环,高手进~~
while 1=1 keypress 90,1 Delay 500 endwhile 上面的语句可以让他的中止按键是 X ,然后 标记1脚本a 这个脚本的开始按键也是 X , 就可以实现你说的那个了. 你也可以在脚本里加入按键 X ,就可以实现自动关闭 第一个脚本,然后自动开启第二个脚本了。 ..可要采纳我的答案哦。

按键精灵的脚本!高手进来
Description=种地脚本 BeginHotkey=121 BeginHotkeyMod=0 PauseHotkey=0 PauseHotkeyMod=0 StopHotkey=123 StopHotkeyMod=0 RunOnce=1 EnableWindow= Enable=1 AutoRun=0 [Repeat]Type=0 Number=6 [Relative]SetupOCXFile= [Comment]Content= [Script]Rem ===以下是按键精灵录制的内容=== MoveTo...

按键精灵的高手请进。关与制作后台运行脚本的问题
如果你能全用键盘实现喊话,那么按健精灵是可以支持的。例如有的游戏是支持按回车就切换到喊话栏。那就可以用按健精灵的窗口插件实现后台喊话了。不过也仅支持E文。如果要喊中文,可以用剪贴板传递数据。在窗口只要按ctrl+V就好了。后台喊话流程:1.找到各窗口句柄。语句: hwnd=Window.Find("Edit",0...

如何用按键精灵写自动答题脚本?高手进
If a=49 \/(这个是循环定义部分,49是获取按键1的代码)MoveTo 329,314 \/(鼠标移动到329,314坐标)LeftClick 1 \/(左键单击一下)EndIf If a=50 \/(这个是循环定义部分,50是获取按键2的代码)MoveTo 329,336 LeftClick 1 EndIf If a=51 ...

按键精灵脚本高手进来一下,帮我看一套代码
1 Delay 50 Next Else For 2 KeyDown "F3", 1 KeyDown "F2", 1 KeyDown "F1", 1 KeyDown "F4", 1 KeyDown "F6", 1 KeyDown "F7", 1 Delay 50 Next End If Delay 500End SubDo Delay 500Loop例如这样 ...

按键精灵随即输入指定组内文字 高手请进
dim a(6)a(1)="美丽的的"a(2)="时代复分"a(3)="的覆盖的法"a(4)="时的覆盖"a(5)="我而改变"Randomize i=int((5-1+1)*rnd+1)msgbox i&"-"&a(i)

按键精灵的问题(高手进)
没有人那么无聊为了三十分 写这样严肃的脚本 这个脚本需要变量 是属于数字的 思路倒是可以给 要做 那就不用了 三十分还又不能吃又不能喝 变量方式 使用加一次 数目加一的方式 每次延时500毫秒 dim=a a=a+1 a=“初始数值”input msg=“初始数值”按键输入 a 延时500毫秒 ...

相似回答
大家正在搜