# DDT **Repository Path**: star_zhang2022/ddt ## Basic Information - **Project Name**: DDT - **Description**: 用代码解放双手 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-04-17 - **Last Updated**: 2024-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DDT ## QQ 交流群:1044515774 #### 介绍 用代码解放双手! 这是一个专注于弹弹堂游戏和学习的开源库 你是不是这样度过的 签到 买宠物粮食 兑换VIP积分 整理背包等等这些又爱又恨的事情 每天做着毫无技术可言的体力活 市面上的脚本功能不是你全部需要的,但是你却要为全部的功能付费 你是否曾想过有自己的专属脚本?今天我们就一起携手把它变为现实 #### 开发环境 * 案件精灵。百度官网下载 * 点击新建按钮,应该是普通(视图),切换到源文件(视图)上,位置在左上方 右边一点。找不到话,百度搜索按键精灵普通、源文件区别、切换 * 大漠插件 3.1233。百度下载 * 安装好的大漠插件至少应该有以下文件 * dm.dll RegDll.dll * 大漠综合工具.exe * 大漠接口说明.chw * 注册大漠插件到系统.bat(这个可以没有,如果没有百度如何手动把大漠插件注册到系统) * 36插件 sweet.dll。 * 提示懒人和TR都在使用这个插件,人工搜索 * 放到按键精灵安装位置plugin目录下 * 36游戏大厅。www.36jb.com #### 开发说明 * 拒绝伸手党,需要有一定的折腾能力。 * 百度搜索使用按键精灵注册打大漠插件,确认大漠插件注册成功。这个是入门要求,自行解决。 * 想要开学新的功能,学习按键精灵最基础的语法,一周入门。 * 使用必备技能:百度按键精灵如何注释、撤销注释 * windows取消平滑字体。百度搜索,或者启动TR或懒人会自动更改。 * 代码中账号路径、大漠插件各种路径替换成自己的。 * 百度学习大漠工具。熟练下载下来的大漠综合工具.exe(识图重要工具)和大漠接口说明.chw(大漠功能各种说明),代码运行不需要这两个,需要的是下载下来的dll文件。学习前面两个工具是为了开发。 * 最有可能出问题的 * 大漠绑定游戏窗口,不同电脑可能参数不一样,具体看代码上说明 * 代码中重点用☆☆☆☆☆☆☆☆☆☆标识,必看 * 如有其他地方不懂,百度关键字 #### 版本更新 * 2021年4月10号 * 自动登录、关闭,跳过开场动画,设置老主城 * 关闭进入游戏的各种弹框 * 识别并开始签到 * 非线程 * 2021年4月11号 * 封装函数,调整代码结构(总算是会使用按键精灵的函数返回值了) * 增加托管会战任务功能 * 下一阶段需要做的内容 * 反复测试,完善前面实现的功能 * 继续调整代码结构,增加代码的可扩展性和可修改性 * 存在的问题 * 图片和文字识别问题:为了快速识别,我缩小了识别的范围(也是定死的),只有在36普通窗口上能够使用。 * 文件:现在只有一个代码文件,太臃肿了。 * 二级:暂时没有解锁二级功能 * 白屏:现在只解决了登陆时候的白屏,在游戏中白屏没有检测 * 网络问题:没有检查是否掉线功能 * 逻辑:实现的逻辑只适合能够顺利操作的情况,不能解决突发问题 * 下次更新时间 * 再更新应该需要过一两个月了,至少半个月内不会有大的更新了。 * 2021年5月14号 * 线程签到初步版本已经更新了,但并不完善 * 存在的问题: * 中间断掉,只能从头开始签到,或者手动改账号的txt * 没有详细的log文件 * 接下来任务 * 现在代码已经快超过千行,需要封装,把他封装为dll文件,减少可见的代码,增加可读性和扩展性 * 更多错误提示,更强壮的bug * 更好地判断游戏状态 #### 作者有话说 ##### 2021年4月 本人只是一个在校学生,也是刚接触使用按键精灵写脚本,开源是为了交流让自己有动力写下去。 希望能和码友一起探讨实现更多的功能,因为时间和精力有限,并不想花时间教想使用这个代码的人但是不会使用的 因为入门的开发,百度都能很容易解决,而且这些如果解决不了,后续的开发肯定是无法顺利进行的。因此,请想 使用的人多多问百度。我更想探讨的是实现的思路、细节。 目前还没有使用界面(比如tr、懒人助手界面)直接启动脚本,就暂时通过按键精灵直接运行,当然 使用界面启动是个很简单的事,现在的工作重心是完善功能。 ###### 目标 第一阶段目标是:把能用鼠标完成的日常全部完成 第二阶段目标是:识别角度、力度、人物、怪物位置 第三阶段目标是:求解类抛物方程 第四阶段目标是:自动竞技、打怪 以上目标如果全部完成的话,肯定不会完全开源了。 开源最终版本应该只停留在:当你白天挂上一个号,晚上回去只需要打打联赛,打打副本,其他的活跃、大部分活动都已经做好了, 背包也都给你整理好了,大概这样的一个版本。当然前提是实现了的话。