Skip to main content

A CRC32 checker with file name checking.

Project description

Ruri

A CRC-32 Cyclic Redundancy Check implementation in Python. Checks the CRC-32 against a part in the filename.

Previously "Timmy1e/crc32".

Reqirements

Installation

  1. Pull the project, or download a release python file.
  2. Either copy or link the python file to your /usr/bin/ or /usr/local/bin/ directory.
  3. Done.

Usage

$ ruri [-h] [-r] [-t THREADS] [-v] [-q] file [file ...]

positional arguments:
  file                  The file(s) you need CRCed

optional arguments:
  -h, --help            show this help message and exit
  -r, --recursive       work recursively
  -t THREADS, --threads THREADS
                        override the ammount of threads
  -v, --verbose         output level
  -q, --quiet           Do not print progressbars.
  --version             Print the version number, and exit.

Basic example:

$ ruri "myFile[ABCD1234].ext" myFiles*.ext

Licence

GNU General Public License v3.0

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

ruri-1.2.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ruri-1.2.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file ruri-1.2.0.tar.gz.

File metadata

  • Download URL: ruri-1.2.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for ruri-1.2.0.tar.gz
Algorithm Hash digest
SHA256 e302d0cf6fb66c1ba6c7801963385391ad2180c2374b57a09c673ec1af0216d9
MD5 44c1a4538c266c562ed94220046c82c0
BLAKE2b-256 aa163e6c818477c3222602d43879af268faaf234b67e99bee16ac0d7bd7c34f1

See more details on using hashes here.

File details

Details for the file ruri-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: ruri-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for ruri-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 340ecd9659171eff0a43ddc7abe70cafece4b69d71c7bbb8e2f81f2652299cf2
MD5 abe4ed630df60b9e2bd5009159a2f95a
BLAKE2b-256 5787bd27dcd59e582d0c370d1d58aab054fc896b84da681288322ffca70f804a

See more details on using hashes here.

Supported by

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