Find-invalid-versions.py

Other Find-invalid-versions.py

  This script directly modifies files in your VaM folder and could lead to irreversible corruption of var filenames. Use carefully.
Purpose: Fixing files causing naming errors found during startup.

Python script that will process the files with invalid filenames, apply the renaming rules as described, and rename the files accordingly:
<creator>.<name>.<version>
  1. Handling Duplicates:
    • If the script encounters a FileExistsError while renaming, it will move the file to the ./duplicates folder instead of throwing an error.
    • The shutil.move() function is used to move the duplicate file.
  2. Dry-Run and Actual Execution:
    • In dry-run mode, the script will simulate the rename and print what it would do.
    • When run with the "T" parameter, it will actually rename the files or move duplicates as needed.

Example Usage:​

  • Dry Run (default): $ py myscript.py
  • Execute Rename: $ py myscript.py T
  This script directly modifies files in your VaM folder and could lead to irreversible corruption of var filenames. Use carefully.
Author
VRmatt
Downloads
136
Views
731
Version
2024-10-08
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from VRmatt

Back
Top Bottom