3Z
3zbumban/doublePy
python duplicate file finder extra for drumkits
doublePy
curently only for windows
Drumkits often have the same samples.
This script finds duplicates and lets you listen and remove them.
Also works with other file types.
Pre dependencies
Installation
git clone https://github.com/3zbumban/doublePy.git
cd doublePy
pip install -r requirements.txtUsage
python dubPy.py -h
python dubPy.py --helppython dubPy.py -p <"path to folder"> <...> ... -pl -rm -s -td -fl -sf
python dubPy.py --path <"path to folder"> <...> ... --play --remove --strategy --save-file --topdown --links-p / --path: path(s) to folder to scan "I:\example\dir......"-g / --gui: open gui to ask for directory-pl / --play: play file dialog-rm / --remove: move file to trash dialog-s / --strategy: asks user to rerun process after deleting a file-sf / --save-file: saves results toresults.txt-td / --topdown: useos.walk(topdown=True)-fl / --links: enables following symlinks
easy use
python dubPy.py -g -pl -rm -s- optional:
-td -fl -sf - dont use with:
-p
Find doublicate samples, listen and delete
python dubPy.py -p <"path to folder"> <...> ... -pl -s -rm- optional:
-td -fl -sf
Find doublicate files (all filetypes)
python dubPy.py -p <"path to folder"> <...> ...- optional:
-td -fl -sf
Build
pip install pyinstaller
pyinstaller --onefile dubPy.pyOn this page
Languages
Python99.8%Batchfile0.2%
Contributors
Latest Release
1.0January 25, 2019MIT License
Created January 11, 2019
Updated September 8, 2023