Skip to content

kalanik0a/DupllicateFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DupllicateFinder - a cli Python utility which finds duplicate files by sha256sum

This tool is in early stages of development

Libraries currently used:

  • File and directory traversal: (Python3/Lib/os)
  • File hashing: (Python3/Lib/hashlib)
  • JSON output: (Python3/Lib/json)

Goals:

  • PyQT5 GUI Bindings (pyqt5)
  • SQLite Database Storage (Python3/Lib/sqlite3/)
  • JSON as Temp Cache Data (refactor on using Python3/Lib/json)
  • Regular Expression search capabilities (Python3/Lib/re)

Dependencies

python3 - for the cli, library, and GUI
python3-pyqt5 - for the GUI framework
qtwayland5 - (edge-case) for older wayland environments
multasker - for processing and logging

CLI Usage

python3 run-cli.py /mnt/d/Code Code.db

Test Results

Click here to see test results from running the program on various drives

Milestones

Transition from Python to C for easier native dependency management

About

DupllicateFinder - a cli Python utility which finds duplicate files by sha256sum

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors