knrt.net
当前位置:首页 >> 按键精灵大漠插件 如何实现脚本既能后台运行又能做... >>

按键精灵大漠插件 如何实现脚本既能后台运行又能做...

估计是:color = dm.GetColor(753,160)取到的颜色不是"514b41" ,而是"414b51".你可以MessageBox color 显示出来看一下

鉴于你说的 情况 需要用到文字识别,具体该怎么弄不是一句话2句话就能解决问题的 大概思路就是先做一个字库,然后进行识别,把识别到的字符串,利用后台方式保存在文档里面,详情加Q1278884517

大漠后台要先绑定窗口,先测试出后台绑定模式之后调用大漠的bindwindow 或 bindwindowex绑定后台图色 鼠标 和键盘后 所有的鼠标键盘操作都用大漠对象调用大漠插件里的键鼠操作 ,比如keypress 要变成 dm.keypresschar "s"

大漠按键命令中有 按住 这个命令 相当于按键的按下 不包括弹起 这个可以写组合键连续100次..这个算问题? for 100 次就行了这个第三在每次想要暂停的地方设置一个等待按键 检测按键是你设置的那个键就往下执行 不是 就跳回去继续等待 检测

你这个有ctrl键 后台的话 应该只能用大漠了(大漠比较麻烦 新手的话还是不要去弄那个了) 如果只有单纯的按键 比如按键ABCD这样的 没有ctrl键的就可以像下面那样 可以这样写后台的 Hwnd = Plugin.Window.MousePoint()'后台是有句柄的 先获取到鼠标指向窗口的句柄 Call Plugin.Bkgnd.KeyPress(Hwnd, 65)'在置顶句柄里面按按键盘A键 Call Plugin.Bkgnd.LeftClick(Hwnd, 100, 100)'在指定句柄里面鼠标点击100,100的点

如何将正在运行的进程转入后台运行 朽木可雕 回复于:2003-11-19 23:04:34 bg %1 好像是这样,记不大清楚了.gongdehua 回复于:2003-11-19 23:10:09 ctrl+z 再输入 bg 把置入后台的程序转到前台 fg 也可以在要运行的程序启动时后面加 & ,程序自动转入后台运行icyfire 回复于:2003-11-20 08:34:56 第一步:ctrl+z,使正在运行的命令暂停; 第二步:用命令jobs查看你想要转入后台的命令编号,在[]内; 第三步:`bg n`,n为命令编号.如果只有一个,可以省略. 如果想转回前台,用`bg n`,同样,n为命令编号,可以用jobs命令查看.

您好,尝试更换大漠绑定模式,另外无限循环找图延时加多一点,最后你的退出解除绑定没有起到作用,你的脚本是在无限循环,停止脚本时根本无法走到dm_ret = dm.unbindwindow()这里,必须加上 sub onscriptexit() dm_ret = dm.unbindwindow() end sub 窗口不刷新一般都是绑定模式出问题,一个个模式换着试一下,很高兴为您解答,希望能采纳!

和前台一样 就是加入几段代码 代码就是绑定 和 解绑 大漠后台还是很强大

1 什么游戏 是否窗口化 是否支持后台 是否其他的后台键鼠命令可以识别2 361插件我没用过 用大漠的比较多 检查是否添加附件 是否注册3 为什么要用两个循环rem goto 就可以了啊4 不知道你这是按键哪个版本 我用的是按键8 我记得for最后应该接next 而不是endfor希望可以帮到你

//得到所需的窗口句柄 hwnd = dm.GetMousePointWindow()//绑定你要操作的窗口 dm_ret = dm.BindWindow(hwnd,"dx","dx","dx",0) Delay 1000//移动到所需的窗口坐标(这里指窗口客户区坐标) dm.MoveTo x,y//后台发送连续命令 Do Delay 20 dm.LeftClick Loop

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com