MOD conflict checker - C6_bandini - 03.04.2009
Have you ever installed a bunch of MODS, just to end up with some subtle bugs you don't know how to chase ? Well, here is a
diagnosis tool, whose purpose is to detect potential conflict between MOD using the same java classes.
Unzip at the root of your IL2 directory, run classchecker.exe and look at the results in doublon.txt
You might need this
piece of Microsoft code if classchecker.exe fails to launch
Here is a sample output :
64F83BC6574C11DE exists with :
CRC 7bd79941 : .\MODS\-VuesexternesETvisilongue\64F83BC6574C11DE
.\MODS\-VuesexternesETvisimoyenne\64F83BC6574C11DE
.\MODS\-VuesexternesETvisireduite\64F83BC6574C11DE
.\MODS\-Vuesexternesseules\64F83BC6574C11DE
CRC 50433e87 : .\MODS\-Flare_Distance\64F83BC6574C11DE
.\MODS\___Avions_nouveaux_slots\64F83BC6574C11DE
From this output, you know that the four first mods will clash with the two last ones, because all six MODs use the same class, but the class can have different content. If two MODs with different classes are used together, then only one of the MOD will really be activated. It can be harmless, or harmful.
This tool is here to help PACK makers, and PACK users chasing those potentially conflicting mods.
- Potenz - 03.04.2009
great tool many thank lad.
Can you add a link in english???
potenz
- C6_bandini - 03.04.2009
What do you mean in english ?
You mean the dl.free.fr site is not accessible from other country ?
-
walter_solito - 03.04.2009
Hi!
Every day is a wonderful day in this site!!!!
This utility is a great addition to our mods menagement!!!
THANKS A LOT!!!!!!!!!
walter
- viking4570 - 03.04.2009
Potenz Wrote:great tool many thank lad.
Can you add a link in english???
potenz
Click where it says - "T
Re: MOD conflict checker - fdelre - 03.04.2009
C6_bandini Wrote:Have you ever installed a bunch of MODS, just to end up with some subtle bugs you don't know how to chase ? Well, here is a diagnosis tool, whose purpose is to detect potential conflict between MOD using the same java classes.
Unzip at the root of your IL2 directory, run classchecker.exe and look at the results in doublon.txt
You might need this piece of Microsoft code if classchecker.exe fails to launch
Here is a sample output :
64F83BC6574C11DE exists with :
CRC 7bd79941 : .\MODS\-VuesexternesETvisilongue\64F83BC6574C11DE
.\MODS\-VuesexternesETvisimoyenne\64F83BC6574C11DE
.\MODS\-VuesexternesETvisireduite\64F83BC6574C11DE
.\MODS\-Vuesexternesseules\64F83BC6574C11DE
CRC 50433e87 : .\MODS\-Flare_Distance\64F83BC6574C11DE
.\MODS\___Avions_nouveaux_slots\64F83BC6574C11DE
From this output, you know that the four first mods will clash with the two last ones, because all six MODs use the same class, but the class can have different content. If two MODs with different classes are used together, then only one of the MOD will really be activated. It can be harmless, or harmful.
This tool is here to help PACK makers, and PACK users chasing those potentially conflicting mods.
I Downloaded the microsoft code but it fails to launch even with the patch installed do you have any idea
just need to be patient works niceely thanks
- WWSandMan - 05.04.2009
Nice tool, works well.
Directions: download the archive, extract to your MODS folder. Run the .exe, when done (it may take a minute or three depending on the number of mods you have installed), it will create a new text file ("doublon.txt") listing all the class files used in multiple mods.
Many default UI 1.1.1 mods use the same class files for different mods, apparently without any issues. But it does make one wonder if issues could arise. An example:
Code:
F0DB9DECFAA1332A:
.\ME-410_A\F0DB9DECFAA1332A
.\ME-410_B\F0DB9DECFAA1332A
.\ME-410_D\F0DB9DECFAA1332A
... and ...
Code:
37241C24532F8EB2:
.\HurricaneMkIId\37241C24532F8EB2
.\Mosquito_Mk_BXVI\37241C24532F8EB2