3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: zgyjk
打印 上一主题 下一主题

[修改] [原创]Mod冲突检测器v1.0.1--修复可能出现的路径无效BUG,提高文件变动自动检测性能

  [复制链接]

15

主题

704

帖子

2293

积分

游戏达人

来自冥王星的地球统治者

Rank: 7Rank: 7Rank: 7

贡献度
187
金元
15448
积分
2293
精华
0
注册时间
2009-5-8
跳转到指定楼层
主题
发表于 2019-6-9 18:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zgyjk 于 2019-7-22 23:03 编辑

2019/07/22
修复可能出现的路径无效BUG
提高文件变动自动检测性能


2019/07/21
正式版本
支持栏目大小动态调整
修复自动识别目录不存在时的运行BUG


2019/07/20更新

自动检测游戏data目录(在使用过创意工坊后)
自动检测创意工坊目录(在使用过创意工坊后)
创意工坊Mod单独分类,并显示为Mod名称
支持检测创意工坊Mod激活状态支持跳过创意工坊中"未激活"的Mod(选项-不检测未启用的Mod)
修复若干BUG

压缩包中的Newtonsoft.Json.dll不可以删除


2019/07/08更新
左列表支持左键双击打开文件夹和右键菜单
右列表冲突部分支持左键双击打开文件夹和右键菜单
支持直接调起(R)PFM
选项中设置路径


2019/07/07更新 支持创意工坊
支持词条冲突检测,已修复R大Mod的冲突检测,添加了词条冲突检测开关(强迫症的福音)


左边是你的所有Mod,如果有红颜色,代表Mod内的目录冲突,选择红颜色的Mod,在右边可以看到冲突的数据,末尾有这个数据所在的mod文件一般来说,红颜色的目录冲突的Mod会整个不可用
如果是橙色,则是Mod中的某几个词条冲突,一般来说,这种冲突会导致某些修改不可用或叠加,但不会整个Mod不可用



用法:如果手里有PFM的小伙伴,建议把"Mod管理器.exe"单独复制到和PackFileManager.exe所在的文件夹下运行(PFM版本要在5.2或者以上),这样可以保证工具的数据库和PFM同步
如果手里没有PFM的小伙伴,也可以直接运行,但是使用的是目前的PFM数据,如果以后PFM数据库更新支持了更多数据,本工具就没法用到最新数据了

本工具检测逻辑:已知的Mod冲突问题可能出现的原因,使用PFM打开pack文件后,一般会看到db文件夹,其下有一个子文件夹,再其下是类似"_data01"这种自定义的文件夹,如果这个自定义的"_data01"和其他pack里同样路径下重复,就会造成mod不可用
另外,如果在2个pack文件的同一个路径下,采用了2个不同的文件夹名如"_data01"和"_data02",并且里面出现了相同的词条(相同词条判断的依据是PFM中显示为黄颜色的词条值),那么这两个词条应该是冲突的,如下图


本工具可对这两种情况进行检测,识别可能出现的Mod冲突问题
有什么BUG可以在此贴反馈,或者有更好的建议也可以提出来,本工具定位为PFM的补充,所以一般不会做Mod编辑的功能,除非特别需要
项目已开源,有兴趣的小伙伴可加入https://github.com/RenYueHD/TWTK-Mod-Manager

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

15

查看全部评分

回复

使用道具 举报

6

主题

295

帖子

384

积分

高级玩家

Rank: 4

贡献度
1
金元
3797
积分
384
精华
0
注册时间
2014-11-30
舒服的沙发
发表于 2021-1-4 23:25 | 只看该作者
************** 异常文本 **************
System.IO.FileNotFoundException: 未能加载文件或程序集“Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。系统找不到指定的文件。
文件名:“Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
   在 ModManager.FrmMain.loadDir()
   在 ModManager.FrmMain.tsmiReload_Click(Object sender, EventArgs e)
   在 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   在 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   在 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   在 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   在 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ToolStrip.WndProc(Message& m)
   在 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。



************** 已加载的程序集 **************
mscorlib
    程序集版本:4.0.0.0
    Win32 版本:4.8.4300.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Mod管理器
    程序集版本:1.0.0.0
    Win32 版本:1.0.0.0
    基本代码:file:///I:/TotalWar3/A031/%E5%85%A8%E9%9D%A2%E6%88%98%E4%BA%89%EF%BC%9A%E4%B8%89%E5%9B%BD%20MOD%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7%20V5.2.0%20%E6%B1%89%E5%8C%96%E7%89%88/Mod%E7%AE%A1%E7%90%86%E5%99%A8.exe
----------------------------------------
System.Windows.Forms
    程序集版本:4.0.0.0
    Win32 版本:4.8.4270.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本:4.0.0.0
    Win32 版本:4.8.4300.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本:4.0.0.0
    Win32 版本:4.8.4084.0 built by: NET48REL1
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    程序集版本:4.0.0.0
    Win32 版本:4.8.4190.0 built by: NET48REL1LAST_B
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    程序集版本:4.0.0.0
    Win32 版本:4.8.4300.0 built by: NET48REL1LAST_C
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    程序集版本:4.0.0.0
    Win32 版本:4.8.4084.0 built by: NET48REL1
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Filetypes
    程序集版本:1.0.0.0
    Win32 版本:1.0.0.0
    基本代码:file:///I:/TotalWar3/A031/%E5%85%A8%E9%9D%A2%E6%88%98%E4%BA%89%EF%BC%9A%E4%B8%89%E5%9B%BD%20MOD%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7%20V5.2.0%20%E6%B1%89%E5%8C%96%E7%89%88/Filetypes.DLL
----------------------------------------
System.Windows.Forms.resources
    程序集版本:4.0.0.0
    Win32 版本:4.8.4084.0 built by: NET48REL1
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    程序集版本:4.0.0.0
    Win32 版本:4.8.4084.0 built by: NET48REL1
    基本代码:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何未经处理的异常
都将被发送到在此计算机上注册的 JIT 调试程序,
而不是由此对话框处理。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

5

积分

新手玩家

Rank: 1

贡献度
0
金元
50
积分
5
精华
0
注册时间
2019-8-14
硬硬的板凳
发表于 2021-2-12 17:47 | 只看该作者
66666666666666666666666

回复 支持 反对

使用道具 举报

3

主题

390

帖子

444

积分

高级玩家

Rank: 4

贡献度
37
金元
2955
积分
444
精华
0
注册时间
2008-12-2
冰凉的地板
发表于 2021-3-2 18:42 | 只看该作者
好像不能用了 能更新一下吗
回复 支持 反对

使用道具 举报

89

主题

502

帖子

607

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
5949
积分
607
精华
0
注册时间
2012-6-28
5#
发表于 2021-3-31 19:01 | 只看该作者


无法在流的结尾之处进行读取。
Mod管理器.exe.Config
删除它没用,用记事本打开它是空的。

楼主要怎么解决啊?!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

0

主题

59

帖子

122

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1215
积分
122
精华
0
注册时间
2015-6-24
6#
发表于 2021-6-14 12:05 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

6

主题

293

帖子

316

积分

高级玩家

Rank: 4

贡献度
5
金元
2962
积分
316
精华
0
注册时间
2012-6-9
7#
发表于 2021-6-26 13:16 | 只看该作者
1111111111111111
回复 支持 反对

使用道具 举报

0

主题

170

帖子

228

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2281
积分
228
精华
0
注册时间
2011-9-25
8#
发表于 2021-6-27 11:47 | 只看该作者
kankan nengyongbu
回复 支持 反对

使用道具 举报

2

主题

56

帖子

70

积分

初级玩家

Rank: 2

贡献度
0
金元
700
积分
70
精华
0
注册时间
2020-3-12
9#
发表于 2021-7-4 13:06 | 只看该作者
1.53的可以用吗

回复 支持 反对

使用道具 举报

0

主题

98

帖子

107

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1071
积分
107
精华
0
注册时间
2019-5-29
10#
发表于 2021-7-18 21:18 | 只看该作者
6666666666666666666666
回复 支持 反对

使用道具 举报

2

主题

128

帖子

189

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1845
积分
189
精华
0
注册时间
2008-8-22
11#
发表于 2021-8-9 16:57 | 只看该作者
牛逼!!!必须顶起来
回复 支持 反对

使用道具 举报

0

主题

452

帖子

484

积分

高级玩家

Rank: 4

贡献度
0
金元
4842
积分
484
精华
0
注册时间
2019-1-14
12#
发表于 2021-8-18 22:45 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

0

主题

32

帖子

97

积分

初级玩家

Rank: 2

贡献度
0
金元
974
积分
97
精华
0
注册时间
2017-8-11
13#
发表于 2022-1-1 21:01 | 只看该作者
谢谢楼主 楼主浩然
回复 支持 反对

使用道具 举报

0

主题

27

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
888
积分
89
精华
0
注册时间
2016-5-22
14#
发表于 2022-1-7 19:55 | 只看该作者
啊实打实的阿萨德阿萨德啊
回复 支持 反对

使用道具 举报

3

主题

532

帖子

659

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6594
积分
659
精华
0
注册时间
2020-6-29
15#
发表于 2022-4-18 14:53 | 只看该作者
感谢大佬666666666666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

77

帖子

132

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1317
积分
132
精华
0
注册时间
2016-5-5
16#
发表于 2022-7-10 16:51 | 只看该作者
9999999999999999
回复 支持 反对

使用道具 举报

0

主题

40

帖子

44

积分

初级玩家

Rank: 2

贡献度
0
金元
439
积分
44
精华
0
注册时间
2018-1-27
17#
发表于 2022-8-4 02:30 | 只看该作者
打不开,这是什么情况呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

103

主题

4345

帖子

4908

积分

游戏精英

Rank: 8Rank: 8

贡献度
132
金元
43697
积分
4908
精华
1
注册时间
2008-12-22
18#
发表于 2022-8-4 11:27 | 只看该作者
一样没法用,估计是没更新的原因
回复 支持 反对

使用道具 举报

0

主题

5

帖子

5

积分

新手玩家

Rank: 1

贡献度
0
金元
50
积分
5
精华
0
注册时间
2019-8-24
19#
发表于 2023-6-4 15:16 | 只看该作者
111111111111111111
回复 支持 反对

使用道具 举报

0

主题

125

帖子

212

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2120
积分
212
精华
0
注册时间
2015-7-13
20#
发表于 2023-8-26 10:45 | 只看该作者
dsfsadfsadfsda
回复 支持 反对

使用道具 举报

0

主题

191

帖子

275

积分

高级玩家

Rank: 4

贡献度
0
金元
2745
积分
275
精华
0
注册时间
2016-1-28
21#
发表于 2025-3-10 16:39 | 只看该作者
请问 现在还能用吗  有最新版本吗  现在用的WIN11 打开显示MOD目录过长 读取不了MOD文件
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-4-3 19:29 , Processed in 0.180177 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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