星空5G 导航

按键精灵后台鼠标移动和点击脚本怎么制作-

2024-05-17编辑:本站
按键精灵后台鼠标移动和点击脚本怎么制作。~

具体代码如下:
PutAttachment "d:\p", "*.*"

//获取窗口句柄
Hwnd = Plugin.Window.MousePoint()
//获取窗口客户区左上角坐标
sRect = Plugin.Window.GetClientRect(Hwnd)
xyArray = Split(sRect, "|", - 1 , 1)
dx = xyArray(0)
dy = xyArray(1)

//转移窗口
KMData = Plugin.bgkms6_10.KMTransform(hwnd, 0)

//Plugin.BGCP2_02.TransformWindow 参数1

//加载图片
tu = Plugin.BGCP2_02.LoadBMP("d:\p\4.bmp")
tu1 = Plugin.BGCP2_02.LoadBMP("d:\p\12.bmp")
Do
Call Plugin.Bkgnd.KeyPress(Hwnd, 9)
Delay 100
Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 3000
For 60
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu(0), 30, 0.9, ipX, ipY)
If ipX > 0 And ipY > 0 Then
Call Plugin.Bkgnd.KeyPress(Hwnd, 51)
Delay 1000
Call Plugin.BGCP2_02.FindPicture(hwnd, 0, 0, 1024, 768 ,tu1(0), 30, 0.9, intX, intY)
If intX > 0 And intY > 0 Then
Call Plugin.bgkms6_10.MoveTo(KMData, intX, intY) //
Delay 1000
call Plugin.bgkms6_10.LeftClick (KMData) //这里后台点击鼠标左击没反应,是不是那地方写错了?
Delay 200
End If
End If
//End If
Next
Delay 100
Loop
Sub OnScriptExit
//释放转移窗口
Call Plugin.BGCP2_02.UnTransformWindow(Hwnd)
call Plugin.bgkms6_10.KMUntransform (KMData)
End Sub

Plugin hwnd =Window.MousePoint()
Rem Start
Delay 30000
Plugin Bkgnd.LeftClick(hwnd,867,679)
Plugin Bkgnd.KeyDown(hwnd,17)
Plugin Bkgnd.KeyPress(hwnd,86)
Plugin Bkgnd.KeyUp(hwnd,17)
Plugin Bkgnd.KeyPress(hwnd,13)
Plugin Bkgnd.KeyPress(hwnd,13)
Plugin Bkgnd.LeftClick(hwnd,940,600)
Goto Start

注意,后台鼠标点击需要获得窗口的坐标点才行,屏幕坐标和窗口坐标是不一样的,因此在前台可以用鼠标点击的东西转到后台就不行了,所以我建议下载个“小烦窗口查看器”,可以用它来扫描要找的窗口坐标,打开查看器后可以看到当前鼠标位置的两个坐标值,一个是“坐标”,一个是“鼠标坐标”,“坐标”是指当前窗口的坐标,后台点击需要找的就是这个坐标,“鼠标坐标”就是屏幕的坐标,和按键的抓点功能相同。打开查看器,把鼠标指向要找的点,取出它的窗口坐标后填到脚本里就可以用了。

先获取要后台操作的窗口句柄,然后调用后台命令进行点击。

参考以下代码:

Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")
Call Plugin.Bkgnd.LeftClick(Hwnd, 100, 200)


  • 按键精灵怎么在后台点鼠标啊?
  • 答:按键精灵在后台点鼠标的方法是通过编写脚本实现。按键精灵是一款自动化工具,可以模拟键盘和鼠标操作。要在后台点鼠标,首先需要在按键精灵中编写相应的脚本。这个脚本会告诉按键精灵在何时何地执行点击鼠标的操作。编写脚本时,可以使用按键精灵提供的录制功能来捕捉鼠标点击的动作,并生成相应的代码。然后,可...

  • 按键精灵怎么在后台点鼠标啊?
  • 答:按键精灵后台点击鼠标,不影响电脑使用操作如下:1、Do//循环开始,Delay 1000//等待1秒,点击 = WaitClick()//等待点击 Delay 10,//得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint();2、GetCursorPos x, y//保存当前坐标,Call Plugin.Bkgnd.LeftClick(Hwnd, x, y)//后台点击,Loop/...

  • 按键精灵后台鼠标移动和点击脚本怎么制作。
  • 答:call Plugin.bgkms6_10.LeftClick (KMData) //这里后台点击鼠标左击没反应,是不是那地方写错了?Delay 200 End If End If //End If Next Delay 100 Loop Sub OnScriptExit //释放转移窗口 Call Plugin.BGCP2_02.UnTransformWindow(Hwnd)call Plugin.bgkms6_10.KMUntransform (KMData)End Sub ...

  • 按键精灵怎样后台点击鼠标,不影响使用电脑?
  • 答:首先打开按键精灵,点击新建。选择全部命令-插件命令-Window 窗口插件-MousePoint,然后点击插入此命令是用来获得鼠标所指向位置的窗口句柄。取到窗口句柄之后我们就可以对目标窗口进行操作。看到右边的代码编辑界面中66,65,7368,85分别数B,A,I,D,U的键代码,也就是ASCII码 按键精灵中默认启动热键是F10...

  • 怎么用按键精灵进行鼠标后台移动
  • 答:如果您需要按键精灵忠实的记录鼠标移动轨迹,在后面的“记录鼠标移动轨迹”前面打个勾就可以了。录制过程中可以随便移动录制工具条,不会对您录制的动作产生任何影响。 图:上传脚本 上传脚本功能简介: 在主界面选择一个脚本,点击“上传”按钮就可以进入上传脚本界面。 您可以将自己比较得意的脚本上传到我们的服务器。在...

  • 按键精灵后台鼠标移动点击的命令
  • 答:回答:前台工作.鼠标指针会动.而后台工作,鼠标指针是看不见移动就已经工作了,要做后台鼠标移动,单击,前台要2个动作.而后台则只要1个动作就完成了.后台工作的首要条件是,在脚本编辑的第一行就要加入窗口插件才能写后台的脚本,自己看看会做不,不会的话请追问

  • 为什么按键精灵中用后台鼠标移动和单击无效?
  • 答:为什么按键精灵中用后台鼠标移动和单击无效? 20 我用的按键精灵8,代码如下:MessageBox("三声内点到游戏窗口")For3BeepDelay600EndFora=Plugin.Window.Foreground()Delay500CallPlugin.Bkgnd.MoveTo(a,70,340)但是在游戏窗口中只能... 我用的按键精灵8,代码如下:MessageBox ("三声内点到游戏窗口")For 3 Beep ...

  • 按键精灵大漠写的后台鼠标,移动是后台的``单击的时候鼠标就会跟...
  • 答:检查绑定的模式,DX不行就换,用DX2,或者测试工具测试其他模式。这个应该是鼠标绑定模式问题。

  • 按键精灵怎样设置后台按键
  • 答:2、模拟动作得到窗口句柄后,你就可以向这个窗口模拟需要的动作了,在这里要用到按键精灵7的插件(既然已经有7了以前的插件就不作介绍了),模拟动作的函数有如下几个-模拟鼠标点击PluginBkgnd.LeftClick(句柄,横坐标,纵坐标)//模拟鼠标左键点击PluginBkgnd.RightClick(句柄,横坐标,纵坐标)//模拟鼠标右键...

  • 按键精灵后台鼠标左键点击怎么弄?
  • 答:1、首先打开按键精灵,点击新建 2、选择全部命令-插件命令-Window 窗口插件-MousePoint,然后点击插入 此命令是用来获得鼠标所指向位置的窗口句柄 3、获取到窗口句柄之后我们就可以对目标窗口进行操作了 比如我们测试向记事本中按下BAIDU这几个键 选择插件命令-Bkgnd 后台插件-keypress 模拟按键 (此命令是...

    相关内容

    首页 新知 身健
    返回顶部

    © 星空5G w.xkyn.com