Page 1 of 1

Program to detect bad mods

Posted: Sun Jun 13, 2021 2:34 am
by joeltwiggers
Good Evening,

I'm wondering if there is a program that can scan the mod folder and find bad mods?

Thanks,

Joel Wiggers

Re: Program to detect bad mods

Posted: Tue Jun 15, 2021 6:20 am
by jtsage
Funny you should ask - please read the whole post and disclaimer :)

This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)

This will scan you mod folder, looking for poorly named files, it also does a quick scan inside the mod to try and identify if there is anything (obviously) wrong with it. It does a few more things too, like noting mods that are loaded in your save games that don't actually exist anymore, and you can sort the mods you have to find out which ones are not loaded at all, or are loaded and never used. There is a bit that will warn you about some common mod conflicts if you have them installed (most of the conflicts listed are very specific to "these two don't play well together" or "be on the lookout for...")

Now, the disclaimer: obviously, this is my own project, in no way sanctioned or supported by giants. And it is very much beta software, so it might just refuse to work for you. If that is the case, I do ask, should you have the time, that you open up a bug report on that github page so I can fix it. Further, it's in English right now, with a very nice Polish translation, and a very nice Dutch translation (in a few days). Finally, I am a hobbyist programmer, and as such cannot afford proper code signing, so when you install it, Windows (or MacOS) is going to whine that it is insecure software. Hope maybe this helps some folks.

Re: Program to detect bad mods

Posted: Tue Jun 15, 2021 8:47 am
by enigmqtik
jtsage wrote: Tue Jun 15, 2021 6:20 am Funny you should ask - please read the whole post and disclaimer :)

This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)

This will scan you mod folder, looking for poorly named files, it also does a quick scan inside the mod to try and identify if there is anything (obviously) wrong with it. It does a few more things too, like noting mods that are loaded in your save games that don't actually exist anymore, and you can sort the mods you have to find out which ones are not loaded at all, or are loaded and never used. There is a bit that will warn you about some common mod conflicts if you have them installed (most of the conflicts listed are very specific to "these two don't play well together" or "be on the lookout for...")

Now, the disclaimer: obviously, this is my own project, in no way sanctioned or supported by giants. And it is very much beta software, so it might just refuse to work for you. If that is the case, I do ask, should you have the time, that you open up a bug report on that github page so I can fix it. Further, it's in English right now, with a very nice Polish translation, and a very nice Dutch translation (in a few days). Finally, I am a hobbyist programmer, and as such cannot afford proper code signing, so when you install it, Windows (or MacOS) is going to whine that it is insecure software. Hope maybe this helps some folks.

Hey dude, you know what ? Thank you !

It will help a lot of us to sort some mods.
Feeled a bit desperate when I had to sort big mods folders, it will become very handy !
I'll try to report any bug I may found.

Cheers !

Re: Program to detect bad mods

Posted: Tue Jun 15, 2021 4:24 pm
by jonez
This will sure come in handy, THANK YOU :D

Re: Program to detect bad mods

Posted: Tue Jun 22, 2021 2:22 pm
by joeltwiggers
jtsage wrote: Tue Jun 15, 2021 6:20 am Funny you should ask - please read the whole post and disclaimer :)

This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)

This will scan you mod folder, looking for poorly named files, it also does a quick scan inside the mod to try and identify if there is anything (obviously) wrong with it. It does a few more things too, like noting mods that are loaded in your save games that don't actually exist anymore, and you can sort the mods you have to find out which ones are not loaded at all, or are loaded and never used. There is a bit that will warn you about some common mod conflicts if you have them installed (most of the conflicts listed are very specific to "these two don't play well together" or "be on the lookout for...")

Now, the disclaimer: obviously, this is my own project, in no way sanctioned or supported by giants. And it is very much beta software, so it might just refuse to work for you. If that is the case, I do ask, should you have the time, that you open up a bug report on that github page so I can fix it. Further, it's in English right now, with a very nice Polish translation, and a very nice Dutch translation (in a few days). Finally, I am a hobbyist programmer, and as such cannot afford proper code signing, so when you install it, Windows (or MacOS) is going to whine that it is insecure software. Hope maybe this helps some folks.
That sounds great! I appreciate your work on this program very much!!

Joel

Re: Program to detect bad mods

Posted: Tue Jun 22, 2021 9:10 pm
by s8080t
jtsage wrote: Tue Jun 15, 2021 6:20 am This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)
Awesome! I've been looking for something like this for ages (and am unable to code it myself).
I love the feature that you can show active mods per savegame.

If I where to submit a feature request, it would be a column for date(s) (last changed? first seen?) so you can easily spot which mods where added just recently.

Re: Program to detect bad mods

Posted: Wed Jun 23, 2021 5:58 am
by jtsage
s8080t wrote: Tue Jun 22, 2021 9:10 pm
jtsage wrote: Tue Jun 15, 2021 6:20 am This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)
Awesome! I've been looking for something like this for ages (and am unable to code it myself).
I love the feature that you can show active mods per savegame.

If I where to submit a feature request, it would be a column for date(s) (last changed? first seen?) so you can easily spot which mods where added just recently.
I like that idea - it's just going to be file modification time, which is a rough estimate of when you download the file (or edit it), but I should at least fill the spirit of the request. I'd guess maybe by this weekend, it's a busy week with $real_job. https://github.com/jtsage/FS19_Mod_Checker/issues/32

Re: Program to detect bad mods

Posted: Thu Jun 24, 2021 9:27 pm
by s8080t
Thanks - great news!

I think date created is good enough as it represents the download time (from my 2 minutes of "research" on my system :D). There's also date modified which updates when you edit a file inside the zip, but this should not be the case for normal players. Dunno how Windows/NTFS handles all those details, tho.

PS:
I could do a german translation if you whish :)

Re: Program to detect bad mods

Posted: Fri Jun 25, 2021 9:23 pm
by jtsage
Yeah, the whole modified / created is a bit odd in the windows world, or, rather, can be. Once upon a time browsers could actually set the created date based off of the file date on the server. (probably still can, but I don't think any *do*, thankfully). So, practically, yes, "created" is probably just fine. (and then there is the mess that "access time" was in prior windows version, yuck.)

As to the translation, I would be more than happy to include it - there is a json file in the "translations" folder on the github if you prefer a text editor of your choice, or, there is an active crowdin project here: https://crowdin.com/project/fs19-mod-checker

Thanks!

~j
s8080t wrote: Thu Jun 24, 2021 9:27 pm Thanks - great news!

I think date created is good enough as it represents the download time (from my 2 minutes of "research" on my system :D). There's also date modified which updates when you edit a file inside the zip, but this should not be the case for normal players. Dunno how Windows/NTFS handles all those details, tho.

PS:
I could do a german translation if you whish :)

Re: Program to detect bad mods

Posted: Mon Jun 28, 2021 7:06 pm
by s8080t
jtsage wrote: Fri Jun 25, 2021 9:23 pmAs to the translation, I would be more than happy to include it
Done (via crowdin) :coolnew:

Re: Program to detect bad mods

Posted: Tue Jun 29, 2021 12:40 am
by jtsage
s8080t wrote: Mon Jun 28, 2021 7:06 pm
jtsage wrote: Fri Jun 25, 2021 9:23 pmAs to the translation, I would be more than happy to include it
Done (via crowdin) :coolnew:
Thanks! For what it's worth, it looks like it skipped a page on you, there were some that got missed - at a guess, it decided to reorder for no reason halfway through - not the greatest site I've noticed, but for open source projects, the price is perfect (free)

In the meantime, I did drop in what you did for today's release, thanks again!

Re: Program to detect bad mods

Posted: Tue Jun 29, 2021 10:38 pm
by s8080t
jtsage wrote: Tue Jun 29, 2021 12:40 amthere were some that got missed
Fixed :coolnew:

Re: Program to detect bad mods

Posted: Tue Jun 29, 2021 11:37 pm
by jtsage
s8080t wrote: Tue Jun 29, 2021 10:38 pm
jtsage wrote: Tue Jun 29, 2021 12:40 amthere were some that got missed
Fixed :coolnew:
Thanks so much! New version just dropped. Getting very, very close to something I can tag as 2.0 and "finished". :)

Re: Program to detect bad mods

Posted: Mon Aug 23, 2021 3:23 am
by littlefriend420
jtsage wrote: Tue Jun 15, 2021 6:20 am Funny you should ask - please read the whole post and disclaimer :)

This is a project I've been working on for a bit now, it is getting very close to be a truly working version:

https://github.com/jtsage/FS19_Mod_Checker (downloads are in the "Releases" bit to the right)

This will scan you mod folder, looking for poorly named files, it also does a quick scan inside the mod to try and identify if there is anything (obviously) wrong with it. It does a few more things too, like noting mods that are loaded in your save games that don't actually exist anymore, and you can sort the mods you have to find out which ones are not loaded at all, or are loaded and never used. There is a bit that will warn you about some common mod conflicts if you have them installed (most of the conflicts listed are very specific to "these two don't play well together" or "be on the lookout for...")

Now, the disclaimer: obviously, this is my own project, in no way sanctioned or supported by giants. And it is very much beta software, so it might just refuse to work for you. If that is the case, I do ask, should you have the time, that you open up a bug report on that github page so I can fix it. Further, it's in English right now, with a very nice Polish translation, and a very nice Dutch translation (in a few days). Finally, I am a hobbyist programmer, and as such cannot afford proper code signing, so when you install it, Windows (or MacOS) is going to whine that it is insecure software. Hope maybe this helps some folks.
Thank you for this. It works beautifully!