开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1962|回复: 5
收起左侧

[求助] 大漠多线程框架 大漠插件不可以用,有代码,请各位大佬帮忙。

[复制链接]
结帖率:0% (0/1)
发表于 2020-3-5 15:38:28 | 显示全部楼层 |阅读模式   云南省昆明市
5精币
各位大神,我想问下,我照着大漠多线程的那个框架写好了主副线程,主线程也能绑定窗口。但是大漠插件的各种图色文字功能依旧不能用。不知道什么情况,源码如下。
副线程里的代码我之前不用全局路径的方式设置字库时,第一个线程可以执行,但是其他的线程就是绑定窗口以后就不会动了,没有任何鼠键操作,findstr()和Capture()都不会执行。



求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。
友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
结帖率:94% (91/97)

签到天数: 26 天

发表于 2020-3-5 16:52:22 | 显示全部楼层   广西壮族自治区南宁市
图挂了,加载不出
回复

使用道具 举报

结帖率:0% (0/1)
 楼主| 发表于 2020-3-5 21:39:37 | 显示全部楼层   云南省昆明市
.版本 2
.支持库 spec
.支持库 iext

.子程序 线程_进入游戏, , 公开
.参数 参_线程索引, 整数型
.局部变量 x, 整数型
.局部变量 y, 整数型

延迟 (8000)
_启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “进入游戏”)
脚本_线程信息 [参_线程索引].dm.Capture (0, 0, 2000, 2000, 取运行目录 () + “截图测试-可删除.bmp”)
调试输出 (“进入游戏进参(线程索引):”, 参_线程索引)
.计次循环首 (50, )
    .如果真 (脚本_线程信息 [参_线程索引].dm.FindStr (61, 126, 285, 239, “阿拉德之怒”, “ffffff-202020”, 0.8, x, y) ≠ -1 且 x > 0)
        _启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “找到图标”)
        调试输出 (x, y)
        延迟 (200)
        脚本_线程信息 [参_线程索引].dm.移动鼠标 (x + 30, y - 30)
        延迟 (1000)
        脚本_线程信息 [参_线程索引].dm.LeftClick ()
    .如果真结束
    延迟 (1000)
    .如果真 (脚本_线程信息 [参_线程索引].dm.FindStr (413, 392, 566, 434, “其他账号登录”, “f9f9f9-202020|ffe1c0-202020”, 0.8, x, y) ≠ -1 且 x > 0)
        _启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “需要账号密码”)

        返回 ()
    .如果真结束
    延迟 (2000)
.计次循环尾 ()
回复

使用道具 举报

结帖率:0% (0/1)
 楼主| 发表于 2020-3-5 21:40:37 | 显示全部楼层   云南省昆明市
.版本 2
.支持库 spec
.支持库 iext

.子程序 线程_主线程, , 公开
.参数 参_线程索引, 整数型
.参数 参_任务索引, 整数型, , 1:进入游戏

线程_初始化COM库 ()
延迟 (2000)
调试输出 (“主程序进参:”, “线程索引:” + 到文本 (参_线程索引), “任务索引:” + 到文本 (参_任务索引))
脚本_线程信息 [参_线程索引].dm.创建 ()
脚本_线程信息 [参_线程索引].dm.EnableShareDict (1)
脚本_线程信息 [参_线程索引].dm.SetPath (取运行目录 ())
调试输出 (脚本_线程信息 [参_线程索引].dm.SetDict (0, “字库.txt”))
.如果 (脚本_线程信息 [参_线程索引].dm.绑定窗口 (脚本_线程信息 [参_线程索引].窗口句柄, “gdi”, “windows3”, “windows”, 0) = 1)
    _启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “绑定成功”)
.否则
    _启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “绑定失败”)
    返回 ()
.如果结束
脚本_线程信息 [参_线程索引].dm.LockInput (4)


脚本_线程信息 [参_线程索引].使用状况 = 1
.如果真 (参_任务索引 = 1)
    .如果真 (线程_启动 (&线程_进入游戏, 脚本_线程信息 [参_线程索引].多线程索引, 脚本_线程信息 [参_线程索引].线程句柄) = 0)
        脚本_线程信息 [参_线程索引].dm.UnBindWindow ()
        _启动窗口.超级列表框1.置标题 (脚本_线程信息 [参_线程索引].多线程索引 - 1, 8, “副线程创建失败”)
    .如果真结束

.如果真结束




' 在此添加脚本程序







脚本_线程信息 [参_线程索引].dm.UnBindWindow ()
脚本_线程信息 [参_线程索引].dm.释放 ()
脚本_线程信息 [参_线程索引].使用状况 = 0
线程_取消COM库 ()

回复

使用道具 举报

结帖率:0% (0/1)
 楼主| 发表于 2020-3-5 21:41:27 | 显示全部楼层   云南省昆明市
代码从新上传了,请大佬帮我看看
回复

使用道具 举报

结帖率:50% (1/2)

签到天数: 12 天

发表于 2022-1-29 15:18:54 | 显示全部楼层   浙江省宁波市

支持开源~!感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表