Find-dupes.py

Other Find-dupes.py

  This script directly modifies files in your VaM folder and could lead to irreversible corruption of var filenames. Use carefully.
Here’s a Python script that reads the filenames from dupelist.txt, searches through directories, and prints the paths of the matching files, while moving duplicates to "./duplicates"

dupelist format:
AcidBubbles.Keybindings.22
everlaster.FloatParamRandomizerEE.6
everlaster.FloatParamRandomizerEE.7
Everlaster.IdleModeling.2
everlaster.Naturalis.70
everlaster.Naturalis.71
everlaster.Naturalis.72
GossamerVR.MorphFilterPlus.8
hazmhox.vamatmosphere.12
hazmhox.vamoverlays.6
JayJayWon.VideoControllerJJW.1
Redeyes.DiviningLipsAndHands.39
via5.AlternateUI.1
AcidBubbles.Keybindings.22
AcidBubbles.Timeline.210
hazmhox.fluids101.11
hazmhox.vamafx.2
hazmhox.vamatmosphere.12
hazmhox.vammoan.22
JayJayWon.AtomStorablesCatalogue.1
JayJayWon.SexAssist.3
JayJayWon.VideoControllerJJW.1
MacGruber.Life.12
MacGruber.Life.13



You can pull this from your error logs using this regex:
(?<=^Duplicate package uid )[A-Za-z0-9_.]+\.[A-Za-z0-9_.]+\.\d+

Vam error logs can be found here, or in the UI.
C:\Users\<user>\AppData\LocalLow\MeshedVR\VaM
  This script directly modifies files in your VaM folder and could lead to irreversible corruption of var filenames. Use carefully.
  • saddafs.JPG
    saddafs.JPG
    509.1 KB · Views: 0
Author
VRmatt
Downloads
187
Views
1,137
Version
2024-10-08
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from VRmatt

Back
Top Bottom