Info
Changelog
v1.1.4:
– Skipped ModelLib files with huge amount of sections to prevent long loading times (duplicate_check.pyw script)
v1.1.3:
– Forced UTF-8 encoding when opening layout.json files to prevent python from falling back to other encoding if a file path contains special chars (like “[“)
v1.1.2:
– Disabled rename.pyw script and updated README.txt (no longer recommended)
– Fixed duplicate_check.pyw script not being able to find ModelLib files that have paths starting with a slash
– Ignored “Black Square – Real Taxiways” add-ons for duplicate_check.pyw script
v1.1.1:
– Fixed incorrect layout.json backslashes on windows (this did not have any negative effect on your add-ons; if you see any incorrect backslashes (“\\”) inside your layout.json files, run v1.1.1 again and they will be converted to normal “/” slashes)
– Prevented old layout.json.bak backup files from getting overwritten by new backup files
v1.1.0:
– Renamed fix.pyw script to rename.pyw
– Added duplicate_check.pyw script
– Improved folder traversing to find add-ons
– Prevented “Official” add-on files and certain folders (fs-base*, asobo_*, base_*) from getting renamed
– Added JSON file parse error handling
– Removed warning message when file inside layout.json can’t be found
– Removed *_modelLib_* and *_materials_* from renamed files
– Improved file rename error checking
– Added layout.json.bak backup file creation after layout.json content changes after renaming
– Other various improvements
– Improved README.txt
Description
Duplicate_check.pyw will read all ICAO codes of your MSFS 2020 airports and check for duplicates. No modifications are made to any files.