|
1金钱
本帖最后由 bashen 于 2019-1-25 18:32 编辑
易语言里粘贴即可');" value="复制代码" class="pnpnc"/> 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | 大漠 | 大漠中文版 | | 句柄 | 整数型 | | 线程句柄 | 整数型 | | 监控 | 逻辑型 | | 循环 | 逻辑型 | | 注册COM组件 (取运行目录 () + “\dm.dll”)大漠. 创建对象 ()如果真 (大漠. 创建对象 () = 真)调试输出 (大漠. 取插件版本 ()) 取运行目录 ()大漠.置全局路径 (取运行目录 ())调试输出 (取运行目录 ()) 大漠. 字库_置文件 (0, “华夏字库.txt”)大漠. 置全局路径 (取运行目录 () + “\tu”)句柄 = 大漠. 窗口_查找 (“Afx:00400000:8:00010003:00000000:00000000”, “华夏大陆”)调试输出 (句柄 )如果 (大漠. 绑定 (句柄, “dx2”, “windows”, “normal”, 0 ) = 1 )调试输出 (“绑定成功”)调试输出 (“绑定失败”)辅助延时 (1000)循环 = 真 判断循环首 (循环 = 真)如果 (循环 = 真)辅助延时 (400 )坐标.标题 = 大漠. 识字 (903, 21, 950, 41, “9bcefe-050505”, 1 ) 血量.标题 = 大漠. 识字 (112, 747, 153, 766, “fefe00-303030”, 1 )蓝量.标题 = 大漠. 识字 (195, 751, 229, 767, “fefe00-303030”, 1 )循环 = 假 跳出循环 ()判断循环尾 ()写配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏账号”, 编辑框1_游戏账号.内容 )写配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏密码”, 编辑框2_游戏密码.内容 )写配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏路径”, 编辑框1.内容 )写配置项 (取运行目录 () + “\配置.ini”, “加血配置”, “血量少于”, 编辑框_加血.内容 )编辑框1_游戏账号.内容 = 读配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏账号”, )编辑框2_游戏密码.内容 = 读配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏密码”, )编辑框1.内容 = 读配置项 (取运行目录 () + “\配置.ini”, “登陆配置”, “游戏路径”, )编辑框_加血.内容 = 读配置项 (取运行目录 () + “\配置.ini”, “加血配置”, “血量少于”, )通用对话框1.初始目录 = 取运行目录 ()通用对话框1. 打开 ()大漠. 解绑 ()_启动窗口. 销毁 ()监控 = 假 循环 = 假 大漠. 解绑 ()线程_强制结束 (线程句柄 ) . 判断 (键值 = “0”)返回 (48 )判断 (键值 = “1”)返回 (49 )判断 (键值 = “2”)返回 (50 )判断 (键值 = “3”)返回 (51 )判断 (键值 = “4”)返回 (52 )判断 (键值 = “5”)返回 (53 )判断 (键值 = “6”)返回 (54 )判断 (键值 = “7”)返回 (55 )判断 (键值 = “8”)返回 (56 )判断 (键值 = “9”)返回 (57 )判断 (键值 = “F1”)返回 (112 )判断 (键值 = “F2”)返回 (113 )判断 (键值 = “F3”)返回 (114 )判断 (键值 = “F4”)返回 (115 )判断 (键值 = “F5”)返回 (116 )判断 (键值 = “F6”)返回 (117 )判断 (键值 = “F7”)返回 (118 )判断 (键值 = “F8”)返回 (119 )返回 (0 )大漠. 键盘_按键 (90 )辅助延时 (1000 )监控 = 真 线程_启动 (&实时监控, , )判断循环首 (监控 = 真)加血触发 ()自动打怪 ()如果真 (监控 = 假)跳出循环 ()判断循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 当前HP | 整数型 | | | x | 整数型 | | | y | 整数型 | | |
当前HP = 到整数 (大漠. 识字 (109, 691, 149, 707, “fefe00-303030”, 1 )) 调试输出 (当前HP )如果真 (当前HP ≤ 到整数 (编辑框_加血2.内容 )) 大漠. 键盘_按键 (键值确定 (组合框_加血按钮2.内容 )) 辅助延时 (200 )如果真 (当前HP ≤ 到整数 (编辑框_加血1.内容 )) 大漠. 键盘_按键 (键值确定 (组合框_加血按钮1.内容 )) 辅助延时 (1 )如果真 (当前HP ≤ 到整数 (编辑框_加血.内容 )) 大漠. 键盘_按键 (键值确定 (组合框_加血按钮.内容 )) 辅助延时 (200 )大漠. 鼠标_右键单击 ()辅助延时 (500 )如果 (大漠. 找图 (480, 158, 567, 191, “天降.bmp”, “000000”, 0.9, 0, x, y ) = 0 )辅助延时 (500 )调试输出 (“找到*天降”)大漠. 键盘_按键 (键值确定 (组合框_右键攻击.内容 )) 调试输出 (“没有*天降”)大漠. 鼠标移动 (x + 512, y + 291 )辅助延时 (200 )大漠. 鼠标_右键单击 ()辅助延时 (500 )大漠. 鼠标_右键单击 ()辅助延时 (500 )大漠. 键盘_按键 (键值确定 (组合框_右键攻击.内容 )) 监控 = 假 循环 = 假 大漠. 解绑 ()线程_强制结束 (线程句柄 )线程_关闭句柄 (线程句柄 )调试输出 (“关闭”)变量名 | 类 型 | 静态 | 数组 | 备 注 | x | 整数型 | | | y | 整数型 | | | y1 | 整数型 | | | x1 | 整数型 | | | x2 | 整数型 | | | y2 | 整数型 | | | 如果 (大漠. 找字 (789, 181, 905, 216, “打怪”, “ffffff-000000”, 0.9, x2, y2 ) = 0 )大漠. 键盘_按键 ( #Z键 )辅助延时 (5000 )如果 (大漠. 找图 (492, 13, 811, 57, “虎咆.bmp”, “000000”, 0.9, 0, x, y ) = 0 )调试输出 (“没有找到虎咆”)大漠. 键盘_按键 (键值确定 (组合框_辅助技能.内容 )) 辅助延时 (200 )如果 (大漠. 找图 (747, 641, 787, 684, “天降2.bmp”, “000000”, 0.9, 3, x1, y1 ) = 0 )辅助延时 (200 )大漠. 键盘_按键 (键值确定 (组合框_右键攻击.内容 )) 大漠. 找图 (373, 309, 643, 535, “账号.bmp”, “000000”, 1, 0, x, y )如果真 (x > 0 )大漠. 鼠标移动 (x + 132, y + 11 )辅助延时 (200 )大漠. 鼠标_左键单击 ()辅助延时 (290 )计次循环首 (20, )大漠. 键盘_按键 ( #退格键 )计次循环尾 ()大漠. 输入字符 (_启动窗口.编辑框1_游戏账号.内容 )辅助延时 (200 )大漠. 鼠标移动 (x + 132, y + 50 )辅助延时 (200 )大漠. 鼠标_左键单击 ()辅助延时 (290 )计次循环首 (20, )大漠. 键盘_按键 ( #退格键 )计次循环尾 ()大漠. 输入字符 (_启动窗口.编辑框2_游戏密码.内容 )辅助延时 (200 )大漠. 鼠标移动 (x + 25, y + 149 )辅助延时 (400 )大漠. 鼠标_左键单击 ()辅助延时 (200 )大漠. 鼠标移动 (x + 142, y + 123 )辅助延时 (400 )大漠. 鼠标_左键单击 ()辅助延时 ()
静态编译以后,也能正常绑定窗口,但是好像按键没有起作用,,测试的时候是正常的,,这是个什么情况呢?
也就是说,"_按钮1_被单击 "以后没反应了
|
|