Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Piotr Orzechowski 4fc73d1bd1 Switch to markdown il y a 1 an
doc Switch to markdown il y a 1 an
src Fix PEP 8 errors il y a 1 an
.gitignore Ignore hidden files il y a 1 an
LICENSE Move license to separate file il y a 1 an
Makefile Do not copy ui dir recursively to dist il y a 2 ans
README.md Switch to markdown il y a 1 an

README.md

GSummer - Simple checksum validator

What is GSummer | Features | Screenshots | Install | License | Changelog

What is GSummer?

GSummer is a simple graphical application used to validate file checksums.
Just run GSummer, choose file to validate, select hash algorithm, paste checksum provided by the file creator and hit “Validate”.
Once the validation is finished, you will know whether file is ok or damaged.

Features

  • Support for md5, sha1, sha224, sha256, sha384 and sha512 hash algorithms
  • Cross-platform - should be able to run anywhere Python 3, PyGObject 3.4+ and gettext are available
  • Multilingual (currently Czech, English and Polish languages are available)
  • Easy to use - has simple graphical interface

Screenshots

new.png
GSummer is started or “File->New” was chosen from menu

running.png
GSummer is calculating checksum

success.png
Calculated checksum matched the pasted one

fail.png
Calculated checksum did not match the pasted one

Install

Requirements

  1. Build

    • Make
    • gettext
  2. Run

    • Python 3
    • PyGObject 3.4+ (for Python 3)
    • gettext

Installation

Basically there’s no need to install GSummer (although lack of installation script makes its version 0.9.4 rather than 1.0) and thus the installation procedure is as follows:

  1. Download sources from releases tab.
  2. Go to project directory.
  3. Run make build.
  4. Rename dist directory to your liking and copy it wherever you like.
  5. You’re done!

Usage

You can start the application by issuing the command application_directory/gsummer on the command line.

To preload GSummer with file to check, you have to pass it the file name parameter on the command line, eg. gsummer -f file_to_check.

You can also create .desktop file to run the application with your desktop environment.