admin 发表于 2020-2-20 17:52:19

大漠插件使用注意点总结

1、大漠虽然支持最小化找图,但是一般情况下都有问题。最好的办法就是窗口移出屏幕范围(假最小化),但是在退出脚本时一定要恢复窗口位置。
参考:dm.MoveWindow ext3_hwnd,1028,526 //1134,529


2、全局大漠.找图 (0,0,2000,2000,"tu.bmp|tu1.bmp|tu2.bmp“,"080808", 0.9)用|找到一个就停止


3、循环一定要注意加延时否则程序会卡死。


4、找到图片之后返回的是鼠标左上顶点,要加上偏移。


5、大漠测试工具使用要先绑定,否则找出来的坐标不对。先绑定窗口,再找坐标。


6、抠图注意把一些干扰色块去掉


7、找图片时,如果有背景色,且背景色会变化,一定要编辑把背景色块给扣掉,也少失误。


8、大漠工具四个点的颜色为同一色,就认为是背景色。


9、注意绑定完窗口,一定要延时,否则容易出错


10、findstrex可以找范围内多个


11、做任何操作前注意激活窗口


12、一般要写一个实时监控线程,去处理一些异常情况。*****


13、字符串可以用|拼接起来,找多个。


14、注意变量的声明,全_,集_,局_这样的命名方式比较好。


15、无线循环和递归循环注意中间延时一下


16、注意字要尽量弄圆润了。粗一点。


17、任何情况下要考虑成功和失败的两种情况。


18、有鼠标按下,就一定要有鼠标弹起


19、这个辅助延时的时间很重要,一定要把握好,才不会出现找不到情况。


20、宁愿去找有颜色的图,不要找有文字的图,游戏开发商可能做手脚。每个文字绘制时不一样。找颜色块开发商不容易做手脚。


21、像那种滑动的UI,如果滑动太少,会概率出现没有滑动,一般滑动的偏移要大一点


22、逍遥安卓出现被会话锁定情况,肯定是被某个进程锁定了,只要把那个进程杀死就可以接触锁定了。


23、E_OBJECT_NOT_FOUND (0x80BB0001 是可以修复的问题是UUID问题(对于新手来说可能需要一天的时间)
打开多开管理器 删除不能启动的窗口 然后新建一个


24、闪退一般就几种情况运行空间不够。硬盘或者内存空间不够了。或者系统出问题了,重启下电脑就好了,确实安卓模拟器2cpu 2048内存稳定很多


25、有的时候截取的图片扣取小一点,可以增大找到的概率。


26、尽量不要找有文字的图片,刷新会变化,就找图片。


27、截取的图越小越具有特征越好。


28、光靠延时点击(因为每台电脑的性能不一样,而且每次出现白蛋的时机也不一定相同)应该是不准的还是找图,找到了,再点击比较准


29、如果出现图片找不到,可能就是大漠绑定的模式不对,切换normal试试。夜神模拟器只能前台normal模式


30、所有的操作窗口都去找800*400这个响应窗口


31、截取不到图,图是黑的很大可能是你绑定的窗口不对。


32、游戏有精细画质和流畅画质的一定选择流程画质截取图片,流畅画质截取的图片,精细画质下游戏辅助一样可以找到。


33、安卓模拟器的dpi 96 192 384,成倍增长的dpi都可以找到,截图就拿320去截取图片,然后没有320dpi,设置成160也可以正常工作。截取dpi320的图,240,160dpi都可以用


34、静止的东西永远比滑动的东西好找,好定位。


35、为了你辅助的通用性,尽量不要用数字坐标,要找图,点击来替代。


36、一个页面的东西操作完了,切换页面应该另外起一个判断。一个判断对应一个界面


37、尽量做到没检测到特征图像不做任何操作。


38、循环内部每个动作的安排顺序得当可以实现任何功能,并且每个判断内部还可以操作。


39、后续开发按键辅助时,一定要把模拟器分辨率和dpi都记录固定下来,否则会出问题。一定记录,否则会出现不适配。


页: [1]
查看完整版本: 大漠插件使用注意点总结