当前位置:首页 » 网页前端 » 按键精灵脚本带锁
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

按键精灵脚本带锁

发布时间: 2023-03-30 17:11:15

① 怎么编辑按键精灵脚本 锁定窗口后台运行

后台需要用到大漠 我给你改了你也用不了 还要获取句柄

你搜一下大漠注册也可以免费的

CallLib.大漠命令.大漠注册2("3.1233")
hwnd=dm.GetMousePointWindow()
TracePrinthwnd
dm_ret=dm.BindWindow(hwnd,"gdi","windows3","windows",0)//窗口绑定
Ifdm_ret=0Then
TracePrint"0"
Else
TracePrinthwnd
EndIf
dm.moveto784,531
Delay1109
dm.KeyPress(81)
Delay510
Delay25
dm.KeyPress(81)

需要用到dm.dll 大漠注册 以及一个小插件绑定大漠

② 按键精灵如何锁定

问题一:按键精灵怎么锁定窗口 100分 按键精灵自带的窗口插件里可能有你想要的
Call Plugin.Window.Top(Hwnd, 0) ‘将句柄为Hwnd的窗口置顶,把0改成1是取消置顶
Call Plugin.Window.Active(Hwnd) ’激活窗口Hwnd

问题二:按键精灵如何锁定当前窗口后台 5分 下载大漠插件添加到按键精灵脚本附件 后台绑定窗口 DX,DX,DX模式

问题三:按键精灵锁定窗口 看官方教程,有个指令是读取窗口句柄的,以前用过,是可以用的

问题四氏雀:按键精灵如何锁定窗口 你参考一下,找到窗口后,要激活->最小化->还原,就会得到想要的窗口了
以下是获取wow窗口
Delay 1000
Rem TOSTART
Import window.dll
VBS hwnd=obj.FindWindow(,魔兽世界)
VBS hwnd1=obj.FindWindow(,World of Warcraft)
VBS hwnd2=obj.FindWindow(,魔兽世界)
If hwnd or hwnd1 or hwnd2
If hwnd
Plugin Window.Active(hwnd)
Plugin Window.Min(hwnd)
Plugin Window.Restore(hwnd)
Goto TOSTART1
EndIf
If hwnd1
Plugin Window.Active(hwnd1)
Plugin Window.Min(hwnd1)
Plugin Window.Restore(hwnd1)
Goto TOSTART1
EndIf
If hwnd2
Plugin Window.Active(hwnd2)
Plugin Window.Min(hwnd2)
Plugin Window.Restore(hwnd2)
Goto TOSTART1
EndIf
Else
MessageBox 请先进入wow游戏,并设置歼悄早为窗口模式
Goto TOquit
EndIf
/以下是获得当前窗口(刚激活的那个)大小
VBSBegin
Dim win,client,qx,qy,zx,zy
win=Window.Foreground()
client=Window.GetClientRect(win)
s=split(client,|)
qx=s(0)
qy=s(1)
zx=s(2)
zy=s(3)
VBSEnd

问题五:按键精灵怎么锁定一个窗口后台运行 请提供窗口标题和类名,窗口句柄每次开启都是不同的。如果要改成后台,请使用后台语句。
得到鼠标指向的窗口句柄Hwnd = Plugin.Window.MousePoint()
或者
得到当前最前面的窗口句柄Hwnd = Plugin.Window.Foreground()
然后把你的脚本置换成后台脚本语句 。直接放进去是不能用的。
例子:
Hwnd = 200422
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 165, 97)这个坐标需要取后台坐标,不是屏幕坐标
If GetColor = 51FBC2 Then
Delay 500
Call Plugin.Bkgnd.KeyPress(Hwnd, 40)
End If

问题六:按键精灵 怎么针对固定窗口 你后面的操作全部是前台代码,前面找窗口句柄有屁用,你还是先自己学习后台操作吧,这个别人帮不了你,只能自己慢慢摸索。

问题七:按键精灵怎么锁定一个程序 如果不是你自己编的程序 那没办法“锁定”.只能作用在桌面最上面的那个窗口。
如果你自己编程序,可以找窗口的句柄,找到后就可以向指定窗口输入指令了。具体可以去兄弟论坛上看后台运行的相关教程
你开始按键时是要按F10吧? F10除了开启运御按键精灵,在WINDOWS默认会选择工具栏上的“文件”按钮 当然就在那里操作了 你可以通过修改按键精灵的启动热键来避开

问题八:按键精灵如何锁定移动物体 找色 -------------------------

问题九:如何让按键精灵在一个固定的窗口上运行 打开按键精灵 新建 抓抓 句柄 返回游戏界面 按f8获取游戏句柄 复制句柄 点抓抓里面的图像 勾上指定窗口句柄 粘贴句柄 按键盘上的prt sc键 看能否截取游戏图像 如果截取的是黑色的话 游戏就不支持后台 如果能截取到游戏图像就开始在按键精灵里做脚本 具体方法是 打开刚才新建的脚本 点左边的全部命令 点插件命令 点后台插件 点模拟按键 把刚才复制的句柄 填写进来 按键码那里按一下1 然后加个延迟50ms就可以了 这样就能后台运行 你可以最小化窗口 做别的事
While 1
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 50
Endwhile
你直接复制这段脚本把Hwnd改成你截取的游戏窗口句柄就行了
这里面的49就是按键1,因为后台需要的是按键码 1的按键码就是49所以别怀疑

③ 按键精灵加密脚本怎么用

一些脚本是作者用大量心血和汗水编写的,下面是一种利用小精灵加密限制用户使用的方法。需要作者授权才能单机使用,拷贝到别的电脑无法运行。注册步骤是发给用户编译后的小精灵文件,用户运行生成注册码文件,发给作者者,作者根据注册码文件(Script目录),生成仅能在此用户电脑上运行的小精灵文件。加密思路:利用用户C盘硬盘序列号的唯一性与一些随机码混合。下面是脚本代码 VBS Dim fso,dr,sn,snt,i,regstring,file,temp,vaid,serialnumber VBS Set fso=CreateObject("Scripting.FileSystemObject") VBS serialnumber="28"&"3F"&"12"&"02" //此处的283F1202是用户c盘序列号,分开写可以避免工具容易查找。 //每个序列号与该电脑对应,根据用户发来的注册文件提取,修改该句得到只能在该 //电脑运行的脚本,编译为小精灵即可 Rem checkreginfo Gosub checkreg If vaid=0 Goto outdoor EndIf Rem mainscript //此处放置需要加密的脚本 Rem outdoor EndScript Sub checkreg If fso.FileExists(".\reginfo.tdt")=0 VBS vaid=0 Gosub creatregtxt VBSCall Call MessageBox("Invaid Register information ,reginfo file created!") Goto checkover EndIf VBS Set file=fso.OpenTextFile(".\reginfo.tdt",1) VBS regstring=file.ReadLine VBS file.Close VBS i=1 VBS sn="" While i<=8 VBS sn=sn&Mid(regstring,5*i,1) VBS i=i+1 EndWhile VBS sn=Clng("&H"&sn) VBS snt=Clng("&H"&serialnumber) If snt=sn VBS vaid=1 VBSCall Call MessageBox("Vaid User!") Else VBS vaid=0 Gosub creatregtxt VBSCall Call MessageBox("Invaid Register information ,reginfo file created!") EndIf Rem checkover Return checkreg EndScript Sub creatregtxt VBS Set file=fso.OpenTextFile(".\reginfo.tdt",2,True) VBS Set dr=fso.GetDrive("c:") VBS sn=Hex

④ 按键精灵 要一个能锁窗口的 简单小脚本 我试了自己写的不行

Hwnd = Plugin.Window.MousePoint() //这里必须是鼠标指向需要操作的界面
Call Plugin.Bkgnd.KeyPress(Hwnd, 53)//这里按下5

Delay 3000
For 305
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)//这里按下1
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, 50)//这里按下2
Delay 1000
Next
如果上面的代码需要重复(按下5后 1和2交换按圆蚂约10分钟,在按下5后 1和2交换按约10分钟)

复制下面的代码
Hwnd = Plugin.Window.MousePoint() //这里必野没须是鼠标指向需要操作的界面颂腔纳
do
Call Plugin.Bkgnd.KeyPress(Hwnd, 53)//这里按下5

Delay 3000
For 305
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)//这里按下1
Delay 1000
Call Plugin.Bkgnd.KeyPress(Hwnd, 50)//这里按下2
Delay 1000
Next
loop

⑤ 怎么用按键精灵写一个鼠标锁定的脚本

用 LockMouse 就可以锁定鼠标,让鼠标动不了。
如果要让鼠标重新动的话,用 UnlockMouse 来解锁。

⑥ 按键精灵 脚本QME 如何解锁

如果随便都可以看到作者的脚本内容的话那岂不是没人写脚本了吗

⑦ 按键精灵,代码循环求解(用while导致脚本被锁死,不能停止)

分析问题原因:如果控件直接触发循环命令,是会卡死的,因为控件本身就是线程,

所以解决办法是:用控件,触发线程,再在线程里面执行事件

理想代码

EventForm1.Button1.Click
BeginThread我是一个线程子程序'这边是调用线程
EndEvent

Sub我是一个线程子程序
//这边写线程要执行的命令
Whiletrue
xxxxx
xxxxx
Delay10000
Wend

EndSub

记得采纳

------------------追加部分-----------

这个代码只能做到启动线程,如果你想F12停止脚本,这个得用监控键盘按键的方式,过于复杂,就不回答了,电脑也没装按键精灵

⑧ 按键精灵脚本如何设置离线卡密码

按键精灵脚本设置离线卡密码非常简单。只需打开“文件-脚本参数设置”,然后在“脚本仿凯参数”项中输入要设置的离线卡密码唤数即可,比如“123456”。然后点击“确定”备链唤即可完成设置。

⑨ 按键精灵怎么把加密脚本解密呢

在按键启动时读入加密脚本在编译器中.分两套处理.一套为不加密的脚本一套是遇到PK开头符号的加密脚本处理

加解密算法的还没有空进行分析.估计都不是太难.就是MD5和河豚算法了

⑩ cf自动锁头的按键精灵脚本怎么做的,有哪位大神可以教教我

具体怎么做就不仔念知道了,我就知道在CF运行时脊轿注入.dll什么的,把人物的头部换成其他的图片,然后用按键精灵的找图命令就可以自动锁定了。。。
-----------------------------------------------------
可以肯定的是按键精灵做不到在CF注入。。。哪怕你找到其他念野困软件注入也可能会被TX检测出来。。
-----------------------------------------------------------
个人认为,不喜勿喷。。。