Giter Club home page Giter Club logo

hash-checker-lite'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-lite's People

Contributors

fartem avatar jayagrawal254 avatar vipozdn avatar yasin459 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

hash-checker-lite's Issues

Non-Free dependencies added with v1.0.8

Describe the bug
The last release added Google Play Core to the app. I'm not sure if it was accidentally dragged in as a dependency (which I hope is the case, as then you'd certainly be interested to get it out again) – or added on purpose?

To Reproduce
Steps to reproduce the behavior:

  1. run apktool d hash-checker-lite_1.0.8.apk
  2. dive into the created directory structure
  3. find /com/google/android/play/core
  4. Look shocked (or at least pretend) 🙊

Expected behavior
No such thing there.

Screenshots

Libraries detected:
-------------------
* Android Support v4 (/android/support/v4): Development Framework
* AppCompat (/androidx/appcompat): Utility
* Constraint Layout Library (/androidx/constraintlayout): Utility
* Androidx Core (/androidx/core): Utility
* Lifecycle (/androidx/lifecycle): Utility
* Media (/androidx/media): Utility
* Preference (/androidx/preference): Utility
* Google Material Design (/com/google/android/material): Utility
* Google Play Core (/com/google/android/play/core): Utility NonFreeNet,NonFreeDep

Offending libs:
---------------
* Google Play Core (/com/google/android/play/core): NonFreeNet,NonFreeDep

Device (please complete the following information):

  • Device: n/a
  • OS: n/a
  • Version: 1.0.8

Additional context
Please let free software stay libre 🙏

Fix text case setup in hash fields

Right now case (upper / lower) selection checking in Settings update but not validating 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.

An error occurred during gradle syncing

gradle_issue

Changing System.getenv(KEYSTORE_PATH)
to String.valueOf(System.getenv(KEYSTORE_PATH))
solves the problem and makes a successful gradle sync

The same for the other three calls of System.getenv

If you accept this, assign it to me, please

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.