Giter Site home page Giter Site logo

hash-checker / hash-checker Goto Github PK

View Code? Open in Web Editor NEW
160.0 160.0 49.0 27.2 MB

Fast and simple application that allows you to generate and compare hashes from files and text

Home Page: https://hash-checker.github.io/hash-checker.io

License: MIT License

Java 99.81% Shell 0.19%
android android-app android-application crc-32 hash hashing hashing-algorithm java md5 open-source open-source-project opensource sha1 sha224 sha256 sha384 sha512

hash-checker's Introduction

Hash Checker

GitHubActions Codacy Codecov GitHub Downloads

Download

About application

Fast and simple application that allows you to generate and compare hashes from files and text.

Supporting algorithms

Name Since version Status
MD5 1.0.0 Supporting
SHA-1 1.0.0 Supporting
SHA-224 1.4.0 Supporting
SHA-256 1.0.0 Supporting
SHA-384 1.4.0 Supporting
SHA-512 1.0.0 Supporting
CRC-32 2.9.0 Supporting
SHA3-224 3.6.5 Supporting
SHA3-256 3.6.5 Supporting
SHA3-384 3.6.5 Supporting
SHA3-512 3.6.5 Supporting

Screenshots (Light theme)


Screenshots (Dark theme)


Supporting languages

If you want to help with the translation (add a language or update the current one), you can create and issue here or directly download and process languages from here (reference for English, if you want to work with other language that already exists in app, find it in values folder with specific to your language code (for example, if you want to update Russian locale, it places in values-ru).

Languages in app

Language Since version Status
English 1.0.0 Translated
Español 2.9.9 Translated
Deutsch 2.9.6 Translated
Français 2.9.9 Translated
Italiano 2.9.9 Translated
Magyar 2.9.9 Translated
Nederlands 2.9.9 Translated
Norsk 3.6.9-1 Translated
Svenska 2.9.9 Translated
Ελληνικά 2.9.9 Translated
Română 3.7.0 Translated
Русский 2.9.6 Translated
Polski 2.9.9 Translated
Português (Brasil) 3.7.0 Translated
简体中文 2.9.9 Translated
한국어 2.9.9 Translated
עברית 2.9.9 Translated
فارسی 2.9.9 Translated
日本語 3.6.3 Translated
Tiếng Việt 3.6.5 Translated
မြန်မာ 3.7.1 Translated

How to use

Forums

Forum Language
4PDA Русский

Videos

Black Duck Open Hub

Privacy Policy

Feedback

If you have any question or feature idea for this application, you can open an issue on this page or contact me by email [email protected].

How to contribute

Before commit, read Commit Convention . Make sure your build is green before you contribute your pull request. Then:

$ ./gradlew clean
$ ./gradlew build
$ ./gradlew -Pandroid.testInstrumentationRunnerArguments.class=com.smlnskgmail.jaman.hashchecker.AndroidTestSuite connectedCheck

If you don't see any error messages, submit your pull request.

Contributors

Special thanks

hash-checker's People

Contributors

amrdeveloper avatar elliotwutingfeng avatar fartem avatar fu7mu4 avatar harsh-mishraa avatar itamarc avatar manishdait avatar marwa-eltayeb avatar stianvaage avatar vipozdn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hash-checker's Issues

History item info

When a user clicks on History (right now) - only hash value copied. Add bottom sheet dialog with full item info.

feature

functions to save hash information at the file and compare two hashes

OnePlus 5 cihazımdan FastHub kullanılarak iletildi.

CRC32

feature?

OnePlus 5 cihazımdan FastHub kullanılarak iletildi.

F-Droid inclusion

Half a year ago you've opened an RFP for F-Droid inclusion, which since then waits your reponse to fix some problems. Unfortunately, you must have missed all notifications, so we try for a last time here: If you're still interested in getting your app listed, could you please respond over there and fix the problems? Thanks!

PS: if you meanwhile want to add another badge, your app is also available in my repo.

Fix text case setup in hash fields

Right now case (upper / lower) selection checking in Settings update but not validate when generated or custom hash values setup in edit fields. For generated hash field set case validation before value insertion, for custom hash field set checks in text input handling.

Fix hash value copy in History

Right now if a user click on at any history item - the hash value from it don't copy to the Clipboard but copy if a user click on the "Ok" button on the Snackbar (which showing after a user click at the History item). This is invalid case, value should copy at History item click.

Save last path in File Manager

If a user selects a file from File Manager, a path cannot save. I.e. if I open File Manager again, the start path is a device selection screen.

Steps to reproduce the behavior:

  1. Go to "Settings";
  2. Enable "Inner File Manager";
  3. Select a file from the file system;
  4. Open File Manager again and see the error.
  • Device: Xiaomi MI A1
  • OS: Android 9+
  • Version: 3.0.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.