按键精灵不固定位置_按键精灵位置偏移

hacker|
80

文章导读:

win8按键精灵抓抓位置不对

按键精灵使用抓抓工具会抓不到正确的坐标,从左上角的重合开始,鼠标越是靠近右下角,正确坐标和按键精灵抓取到的坐标差别越大,无法抓取到正确的坐标。

具体解决方法:首先我们在按键精灵的图标,在该图标上右键点击,选择“属性”,在兼容性的选项卡中,我们点击“更改高DPI设置”。我们勾选“替代高DPI缩放行为”,并确定,重新打开按键精灵的抓抓工具,就可以抓取到正确的坐标点了。

如何用按键精灵写跑到不固定的指定坐标的脚本

问题描述的不是很清晰。按键精灵通常都是靠控制鼠标或者键盘的输入来做到一些自动功能的。

首先你要知道什么时候需要跑。其次你需要知道哪个地方是你要跑到的位置。然后理由按键的区域找图或者区域找色找到要跑到的位置,然后点击鼠标左键或者右键跑过去就好了。

把问题描述清楚,我在具体说

我要使用按键精灵录制一个脚本,但是打开的页面总是不固定,请帮助~~~

如果单单是窗口位置的问题 可以前面加个窗口移动代码

如下

hwnd=0

While hwnd1

Hwnd = Plugin.Window.Find("Notepad", "无标题 - 记事本")

If hwnd 0 Then

Call Plugin.Window.Move(Hwnd, 100, 100)

End If

Wend

找到窗口句柄然后进行窗口移动到指定位置坐标

你好,我想问下按键精灵,我重复的动作,每次位置不固定,

由于不知道题主搜索软件的具体情况,所以我这边只能给出主要部分的代码,参考的是浏览器输入数据搜索,因此代码还需要题主自行补全,请知悉.

代码如下:(注意五角星处是重点,需要题主自行增加代码)

//★将要搜索的数据输入替换"数一""数二"处,有多少数据替换多少,也可自行增加

搜索库 = Array("数一", "数二", "数三", "数四", "数五", "数六", "数七", "数八", "数九", "数十")

For i = 0 To UBound(搜索库)

//★这里使用鼠标移动命令和左键点击命令,将光标设置到搜索输入框,清空输入框

SayString 搜索库(i)//此处为输入搜索数据操作

//★鼠标移动点击搜索按钮

Delay 3000//延时3秒,等待结果

//★数据出现后,鼠标移动点击导出按钮

Delay 3000//延时3秒,等待导出

Next

3条大神的评论

  • avatar
    访客 2022-07-10 上午 11:56:40

    打开按键精灵的抓抓工具,就可以抓取到正确的坐标点了。如何用按键精灵写跑到不固定的指定坐标的脚本问题描述的不是很清晰。按键精灵通常都是靠控制鼠标或者键盘的输入来做到一些自动功能的。首先你要

  • avatar
    访客 2022-07-10 上午 10:49:17

    出主要部分的代码,参考的是浏览器输入数据搜索,因此代码还需要题主自行补全,请知悉.代码如下:(注意五角星处是重点,需要题主自行增加代码)//★将要搜索的数据输入替换"数一""数二"处,有多少数据替换多少,也可自行增加搜索库 = Array("数一", "数二", "数三", "数四", "数五",

  • avatar
    访客 2022-07-10 下午 06:31:04

    nd = Plugin.Window.Find("Notepad", "无标题 - 记事本") If hwnd 0 Then Call Plugin.Window.Move(Hwnd, 100, 100) End IfWend找到窗口句柄然后

发表评论