Skip to main content

Find files with similar names.

Project description

Fiddup

File DeDuplicator

Small tool to quickly scan a directory for files of similar names. Useful to scan through archives of books, documents, downloads, movies, music, ...

Two modes are available: Assistant (name based comparison), and Hash mode (hash comparison).

Fiddup is non-destructive. It will report similarities and duplicates, but it will not remove them.

Installation

From PyPi

pip3 install fiddup

From Sauce

  • git pull https://github.com/jarviscodes/fiddup

  • setup.py install

Usage

Usage: python -m fiddup [OPTIONS]

Options:
  -i, --inpath TEXT      [required]
  -a, --assistant
  -t, --threshold FLOAT
  -e, --extensions TEXT  [required]
  -d, --directory
  -v, --verbose
  -h, --hashmode
  --help                 Show this message and exit.


Assistant

Outputs a filename1, filename2, name similarity table. Useful when sorting out things manually on name base.

Hashmode

Get the hashes from the files and compare the files content-wise by doing so.

Testing

python -m unittest discover -s tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiddup-2.1.4.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

fiddup-2.1.4-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file fiddup-2.1.4.tar.gz.

File metadata

  • Download URL: fiddup-2.1.4.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

File hashes

Hashes for fiddup-2.1.4.tar.gz
Algorithm Hash digest
SHA256 138b7f473d6a41da3988b5f1e52baae40d1bb01a15e212cf562e44123332d4e4
MD5 d1ac77e096994b7a00ad790d7481894c
BLAKE2b-256 30c04b591fc384a7759ab7784e73dde000aa405d876f30e9e2fc6fb9f85e6edc

See more details on using hashes here.

File details

Details for the file fiddup-2.1.4-py3-none-any.whl.

File metadata

  • Download URL: fiddup-2.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

File hashes

Hashes for fiddup-2.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 be743d98b22ddf9a5ebe5052ec02a22af114c512b834b904e0809fda6df80ad3
MD5 b93e9c144a45dd6c6dc33855eed247cf
BLAKE2b-256 2da79a4dc14c8f68303bb98893b1d24dbcb34e5112ba8b915cd060cb9e5080f5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page