A tool that compares installed mods for ArmA 3 with mods used in saved presets and outputs IDs of unused mods in the console and in a CSV file. The Mod-IDs can be used to find the Steam Workshop site via the link
https://steamcommunity.com/sharedfiles/filedetails/?id=%copyIDhere%
Sadly, an automatic search in the Steam Workshop is way to much effort for this small project.
If you want to continue and improve my code, feel free to do so, but please follow and respect the condittions of the GNU GPL v3 license.
Usage is on your own risk and only recommended if you know what you're doing.
Usage:
python.exe preset-analyzer.py X:\Path\to\steamapps\workshop
Usage is on your own risk and only recommended if you know what you're doing.
Programmed and tested on:
Python 3.9.10 on Windows 10 Pro
ArmA 3
Launcher version: 1.5.148470
Game version: 2.06.148470
Branch: main / beta branch not specified
For any problems please open an issue here on Github. I'll try to fix it as soon as possible.