# TurtleWoW_Patch **Repository Path**: jilinge2/TurtleWoW_Patch ## Basic Information - **Project Name**: TurtleWoW_Patch - **Description**: 三种乌龟服记住账号密码补丁以及修改补丁工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-05-26 - **Last Updated**: 2025-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 使用说明: 三种补丁任选其一,放入游戏目录Data文件夹中,用记事本方式打开WTF文件夹中的Config.wtf文件,查看是否含有 SET accountName 的行,有的话需要先删除。 ### 区别 #### patch-G: 账号密码全部明文存储,如果分享插件配置,忘记清除记录的话,别人能够直接查看到你的账号密码。 #### patch-W: 账号密码全部加密存储,每个账号的密码都独立存储,适用于每个账号的密码都不相同的情况 存储方式:账号1:密码1,账号2:密码2,账号3:密码3 #### patch-U: 账号密码全部加密存储,相同密码的账号共享一个存储密码,其他账号仍然独立存储。适用于有部分账号或全部账号的密码相同的情况, 可以减少存储密文长度,增加存储的数量。 假如账号1,3,4的密码相同,都是密码a,账号2的是密码b,账号5的是密码c 存储方式:账号1:1,账号2:2,账号3:1,账号4:1,账号5:3|1:密码a,2:密码b,3:密码c ### 问题 假如出现无法存储,或者账号密码存储不全的情况,查看WTF文件夹中的Config.wtf文件中的SET accountName 的行,后面的双引号括起来的内容是否被换行了。如果被换行了,说明当前补丁中的密钥针对你的账号密码不适用,需要删除SET accountName 的行,以及与本行的双引号配对的内容(应该会在下面一行或几行中),使用MPQEditor.exe重新生成补丁,再次放入Data文件夹中测试,直到不会出现换行记录。 ### 如何修改密钥,重新生成补丁 1. 打开 魔兽补丁修改工具MPQEditor.exe 2. 点击“打开MPQ”,选择要修改的补丁文件 3. 点击菜单中的“提取”,选择目录存储。 4. 使用代码编辑器或者记事本打开本目录中的Work/Interface/GlueXML/AccountLogin.lua,找到 `local encryption_key = `,修改等号后面的密钥,保存关闭。 5. 再次点击“新建MPQ” 6. 在“输入要创建的文档的文件名”中输入 patch-W 或者 patch-U ,下方的框中无需选择填入数据 7. 点击“下一步” 8. 选择“从文件或者文件夹创建MPQ文档”,路径选择之前提取的保存的文件夹(不要选择里面的Interface文件夹),点击“确定” 9. 后面全部默认一直下一步直到完成 10. 将新生成的补丁复制到游戏目录Data中,根据第3条中的说明删除SET accountName 的行,进入游戏测试