DNF阿拉德游戏论坛

 找回密码
 立即注册
搜索
查看: 2631|回复: 1
打印 上一主题 下一主题

[工具] 台服dnf背包清理工具(集gm管理工具、pvf修改编辑功能于一体)

[复制链接]

签到天数: 1 天

[LV.1]无主之魂

3

主题

5

帖子

23

积分

初入阿拉德

Rank: 1

积分
23
怒气
1
声望
8
战力
1
跳转到指定楼层
楼主
发表于 2023-4-7 03:10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
dnf背包清理工具
DNF台服pvf以及数据库背包blob字段读取。

    本工具用于编辑角色背包,搜索PVF物品,强制穿戴装备,时装潜能开启,时装删除宠物删除,武器强化锻造增幅,4词条魔法封印编辑,角色改名,角色转职觉醒,角色升级降级,以及自动查询替换PVF后导致的背包内炸角色物品。

使用说明

一、文件目录:

    解压文件包,除开可执行EXE文件,目录分别代表:


    1、config配置文件,里面有github图片、首页和角色信息页的图片、魔法封印、物品信息、职业信息以及本地pvf读取缓存;

    2、log日志文件,可以存储软件执行过程中的一部分日志;

    3、python源代码及执行环境,里面有完整的python运行开发环境,如果有需求且有一定的代码能力,可以直接编写文件夹内的GUI.py修改程序。

二、数据库连接与角色搜索

    软件运行后,上方为数据库连接信息。点击链接后至多会有3个连接器实现对数据库的连接。

    当一个连接器都连不上时,会提示数据库连接失败。

    当角色列表出现乱码等问题时,可以通过切换连接器和修改编码来调整。默认会自动选择一个能够正常解码的选项。

    当编码不能正常解析时,修改角色信息可能会导致角色名错误,在游戏内使用改名卡即可。


数据来源

    读取本地CSV或者PVF文件来作为数据参考。

    CSV提取自台服dnf吧一键端(2022)。

    当没有加载PVF时,无法使用道具专用搜索和装备专用搜索。

    PVF文件读取后会在config目录创建本地缓存pvf.cache,不同的PVF根据MD5值加以区分,同一个PVF在不同目录也是不会重复读取的。

    读取后,可以通过最下方的选择框选择PVF。


三、物品编辑与备份


    在标签页“物品栏”、“穿戴栏”、“宠物栏”、“仓库”四个页面中,可以对所持有的物品进行详细编辑修改,也可使用导出字段/导入字段的方式保存对应数据到本地文件或将本地文件上传至服务端。


    当加载角色背包或修改背包内容时,会自动检测背包中是否有当前PVF所不能识别或者状态与PVF冲突的物品,并加以颜色区分标注。

    红色:与PVF冲突;

    黄色:物品种类未知或不存在该物品;

    灰色:编辑后删除的物品;

    蓝色:编辑过的物品。

    当选择为装备时,可以使用右侧编辑面板的所有功能,包括强化锻造、修改魔法封印等。


    此外,可以通过生成字节,复制字节后粘贴到别的位置导入的方式复制物品,也可以用这个方法强制穿戴角色本身无法穿戴的装备。

四、高级搜索

    道具高级搜索和装备高级搜索。

    可以通过名称、PVF文本、物品分类对道具和装备进行详细搜索。

    可以使用空格分隔多个关键词配合模糊来对物品信息搜索。

    例如开启模糊搜索+关键词“冷却减出血”表示同时存在“冷xx却xx减”和“出xx血”的物品;

    关闭模糊搜索,指代同时存在“冷却减”和“出血”的物品。
    选中搜索PVF文本,会同时搜索所有物品的PVF信息,否则只对物品名进行搜索。

    搜索完成后选中结果可以显示物品的PVF信息,点击提交可以直接将搜索结果填充至当前页面的物品编辑栏中。

五、时装/宠物邮件

    这两个页面功能很少,宠物和邮件只能删除,时装可以开启时装潜能。选项可以通过按住ctrl或shift进行多选,支持左右键拖拽来添加删除。

    删除与修改前会提示是否确定进行操作。

六、角色信息编辑

    可以升级降级,可以改名,可以转职觉醒。

    改名成功与否取决于数据库是否出现重名问题,以及数据库是否能够正确识别编码。
    当名称超过长度(20字节)则会自动裁剪。

    可以在名字前面加空格,但是后面加的空格会被去除。

    左侧为额外功能区,一键启动器可以在登陆游戏的情况下自动生成,之后使用启动器可以不用输入账号密码直接进入游戏;PVF缓存编辑器可以对已经缓存的PVF缓存进行编辑或数据导出,本脚本使用的CSV也可使用该功能导出。

    右侧点击是我的GitHub项目主页,有条件的朋友帮忙点个星星,二次开发的朋友务必点个叉子,每一份的支持都是免费开源软件继续发展的动力。

七、GM工具

    基本的GM工具集,可以充值点数、发送邮件、开关活动和服务器的一键启动停止,支持自定义指令执行。

    在加载PVF后,邮件可自动区分宠物邮件时装邮件。

八、PVF工具

    可简单对PVF进行修改,例如道具属性、装备属性和整体爆率。


作者:Zageku
githubhttps://github.com/Zageku/DNF_pvf_python
下载地址:链接:https://pan.baidu.com/s/1fTKD5N7yRaN0PC2eZsVzqA?pwd=9km1 提取码:9km1
“锋利的刀刃让我兴奋。”——卡坤
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

签到天数: 1 天

[LV.1]无主之魂

3

主题

5

帖子

23

积分

初入阿拉德

Rank: 1

积分
23
怒气
1
声望
8
战力
1
沙发
 楼主| 发表于 2023-4-7 03:11:01 | 只看该作者
更新日志:
    ————2023年3月25日PVF编辑与导出
    增加测试版PVF编辑功能,可对道具和装备进行属性编辑,可对PVF物品掉落比例进行简单调整。
    爆率功能请与GM工具中的提高爆率活动配合使用。
    修改爆率后需要上传PVF至服务器重新启动服务器,配合GM工具的服务器管理功能使用。
    导出PVF时请注意对原始PVF的备份。
    ————2023年3月24日PVF编码补丁
    支持读取加载GBK编码的PVF。
    ————2023年3月21日宠物邮件补丁
    修正宠物显示物品栏已满或超出携带上限问题。
    ————2023年3月19日时装邮件补丁
    修正时装邮件显示过期问题。
    ————2023年3月17日C编译版
    使用nuitka1.4.8打包编译的可执行文件,运行效率比源码运行高25%以上。
    C编译版没有更新检查功能,部分UI及功能与源码版有细微区别。
    ————2023年3月16日
    修正宝珠无法加载特殊分类的bug。
    增加禁用自动更新检测功能。
    修正PVF文本两个%%的bug,修正字段内新行文本没有缩进的bug,修正空字段导致下一个字段名变为字段内容的bug。
    增加任务列表加载,可以在PVF缓存管理中进行浏览。
    增加副职业修改。
    ————2023年3月15日
    替换宠物名称解码方式为混合解码。
    增加界面缩放功能,可以从1.3~2.5倍尺寸选择。
    修正编辑角色信息后角色名显示问号的bug。
    增加副本列表读取,修正解锁全难度时重置部分副本难度的bug。
    ————2023年3月14日邮件删除
    增加邮件删除功能。
    增加邮件发送时的耐久度选项。
    此次更新为增量更新,将文件解压覆盖到GM工具版本以后的对应文件夹即可。
    ————2023年3月13日在线更新
    增加使用github的在线更新功能。
    修复缺少pvfKeywords导致的pvf加载失败。
    加账号ID查询和显示。
    增加SP与QP的充值功能。
    优化角色PVP段位显示
    ————2023年3月12日GM工具
    增加GM工具功能,充值、PVP、角色开图、群体邮件、开关活动,邮件可以发送宠物、装备、道具、时装。
    增加服务器重启功能,服务器执行指令功能。
    增加加载在线角色、加载全部角色功能。
    增加角色名的混合解码。
    修正软件第一次运行无法打开的bug。
    ————2023年3月10日测试版多进程加载
    增加PVF加载时的多进程。9代i5处理器加载女鬼剑神迹pvf花费时间约37s,内存消耗6GB,同样使用单线程时需要51s内存消耗为800M~1.1GB。而12代处理器即使不用多进程也只需要23s。
    内存优化。由同时将所有PVF缓存加载至内存切换至仅加载当前操作所使用的PVF,单独使用女鬼剑神迹PVF时,程序内存占用为650M。
    增加专用搜索和PVF缓存编辑的回车键和esc键功能。
    ————2023年3月9日测试版宝珠更新
    增加宝珠编辑,直接设置宝珠属性。
    增加“其他”标签页中点击GITHUB更新图标时弹窗百度网盘网页。
    ————2023年3月8日测试版PVF缓存增强
    负优化PVF读取速度,增强PVF缓存数据内容。
    优化PVF缓存加载速度、物品搜索速度、csv导出速度。
    优化PVF文本展示,文本中出现的方括号不会被额外增加回车。
    装备宝珠属性识别初步。
    ————2023年3月7日PVF缓存编辑
    增加PVF缓存编辑功能,可以对PVF缓存取别名。
    增加PVF缓存数据导出到CSV功能。
    增加对背包物品位置、穿戴中装备是否封装、持有数量是否超限的验证。
    增加背包数据错误的文本提示。
    ————2023年3月6日一键启动器
    增加生成DNF一键启动exe功能,同时生成同名bat脚本。
    ————2023年3月5日稳定版-增加物品备份
    增加物品栏导入导出功能。
    修正职业列表加载不完全的bug,此bug由3月3日优化PVF读取导致。
    增加宠物和时装多选拖拽功能。
    ————2023年3月4日稳定版-修复职业重名bug
    修正武器加载时职业名出现重复时导致的武器转换失败问题。
    优化PVF加载,部分失败不影响正其他功能使用。
    增加在线列表查询,点击连接数据库即可查询在线列表。
    ————2023年3月3日稳定版-加速PVF读取
    大幅优化PVF加载速度,12代处理器加载时间缩减至~15s。
    修正副职业材料出现在仓库时误被标记的bug。
    ————2023年3月1日稳定版-修正PVF缓存
    修正PVF缓存选择时无法加载的bug,该bug由2月27日时装潜能属性加载导致。
    ————2023年2月28日稳定版-修正角色等级
    修正角色修改等级时,经验值与等级不匹配导致的限制交易bug。
    修正转职角色时,职业类型不跟随pvf变化切换的bug。
    ————2023年2月27日稳定版
    增加时装潜能的属性读取与选择。
    修正角色名太长导致的名字消失问题。
    去除角色名搜索结果的繁简转换,仅保留搜索关键词的繁简转换。
    此版本功能完善,后不追加新功能仅对bug进行修复。
    ————2023年2月26日源码版
    修改程序运行原理,由pyinstaller替换为嵌入式python,兼容所有Windowsx64平台。
    修正道具搜索无法搜索到etc分类的问题,修正部分礼包无法被搜索的问题。
    增加背包的自动查错功能,标注与PVF冲突的物品。
    ————2023年2月25日Advance版
    增加道具专用搜索,专用搜索增加模糊搜索和PVF文本搜索功能。
    增加sql连接器到3种,可手动选择切换。
    增加编码到5种,默认自动选择,同时支持手动切换连接器编码。
    高级搜索支持PVF文本预览。
    ————2023年2月24日uu5!^%jg版
    禁止时装添加到背包内,添加时装可能会导致炸服。
    增加sql连接器到2种,初步解决了数据库连接不上的问题。
    新增背包刷新按键,获取数据库背包状态。数据库不一定与客户端同步,需要切换角色。
    增加GIF随机切换,修改了首页布局,可以通过修改config.json自定义显示的文本。
    ————2023年2月23日魔界广告版
    增加了对角色信息的编辑功能,可以升级降级改名觉醒转职。
    增加读取pvf后自动在装备专用搜索种增加职业分类的功能。
    增加了动态图。
    ————2023年2月22日鼠鼠版
    增加装备专用搜索,读取PVF所有装备对名称、类型、稀有度、等级等信息进行筛选搜索。
    增加时装潜能开启功能。
    增加将已删除的角色标记灰色的功能。
    ————2023年2月21日青春版
    增加物品槽的字节导出导入功能。
    增加PVF职业分类。
    修复魔法封印读取时相关文件未读取导致的报错问题。
    增加魔法封印去除功能。
    修正筛选物品时,仓库调用背包过滤逻辑的bug。
    ————2023年2月20日ProMAXPLUS
    增加物品栏种类筛选功能。
    增加显示空物品槽的功能。
    增加物品栏滚动条。
    将测试字段启用改为种类字段启用。
    ————2023年2月19日ProMAX
    增加魔法封印自定义功能。
    增加魔法封印4词条开启功能。
    增大图形界面高度。
    ————2023年2月18日MAX
    优化PVF读取逻辑,提升~70%速度,12代处理器约需要20s。
    将魔法封印修改为3个字段和一个额外字段。
    ————2023年2月16日0216
    修正PVF文本出现两个百分号的bug。
    优化PVF文本预览,限制最大宽度和高度,支持鼠标滚轮。
    ————2023年2月15日0215
    增加PVF文本预览。
    增加PVF缓存手动选择。
    当日内修复多进程bug。
    ————2023年2月14日0214
    增加时装删除功能。
    ————2023年2月13日0213
    更名为背包编辑工具。
    增加搜索角色时自动进行繁简自动转换。
    增加物品编辑页,可以对物品进行搜索替换和数量强化等装备修改。
    增加物品修改后的颜色标记。
    ————2023年1月26日0126
    增加PVF读取。
    增加后台多线程。
    修正用户名繁简相同时出现两个角色的bug。
    增加物品删除后的自动刷新。
    ————2023年1月19日0119
    修正数据库连接提示握手错误的bug。
    增加角色名繁简转换功能。
    ————2023年1月18日0118
    增加GUI界面。
    ————2023年1月17日0117
    命令行初始版本,背包清理工具。
    支持按名称和账户名搜索角色,根据CSV读取角色背包、仓库、装备栏、宠物栏和宠物,使用指令删除对应物品。
“锋利的刀刃让我兴奋。”——卡坤
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 渝ICP备2024024979号 )

渝公网安备50023502000547号

GMT+8, 2024-11-21 17:30 , Processed in 0.152220 second(s), 36 queries .

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