Skip to main content

Find and remove duplicate files in a pCloud account

Project description

pclean identifies and removes duplicate files within a pCloud account.

By using pCloud’s API, pclean is able to determine duplicate files without needing to download any files from the cloud, preserving your pCloud bandwidth quota and making it pretty quick.

Setup

Python 3.6 is required purely due to the use of the f-strings. All other requirements can be installed via pip with

pip install .

The application needs you to configure your pCloud username and password which it will save in plain text to $HOME/.config/pclean.ini:

pclean auth <username> <password>

Examples

To report all duplicate files from the directory /copies that can be found in /orig you would run:

pclean -n clean /orig /copies

The -n flag is effectively a dry run and will just report the duplicates. By omitting -n the duplicates will also be removed.

About

The software is provided as is and the author accepts no responsibility for files lost due to bugs or misuse or anything else.

The source can be found here: <https://bitbucket.org/tipmethewink/pclean>

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

pclean-0.7.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

pclean-0.7-py2.py3-none-any.whl (18.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pclean-0.7.tar.gz.

File metadata

  • Download URL: pclean-0.7.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for pclean-0.7.tar.gz
Algorithm Hash digest
SHA256 c603d413b981264ce7b46e634046388649a3544132c13c5f2b951e9287929172
MD5 07a46b82d1ee54c66d91473de15e90d2
BLAKE2b-256 cd80d25060c5f20c10c8a142edb7d642fa83f2dd62c479889cecd00debb820a3

See more details on using hashes here.

File details

Details for the file pclean-0.7-py2.py3-none-any.whl.

File metadata

  • Download URL: pclean-0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for pclean-0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a1f96bbef606f0276c44a6dafd6b4902890401a1bd60a87bb0c607589df693e2
MD5 240c55dd5d73ce9040f03acaf46f6f41
BLAKE2b-256 1e68bdf7bb13e9b09358743095b28b28095442cf33da069fde86f07ac1fbbfe2

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