Giter Site home page Giter Site logo

mentallystable4sure / md5-hasher Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 5.1 MB

[Win App] [Lightweight] Small application to get total checksum of all files in folder (and sub-folders inside) and write it in 1 .txt file with custom separator, also can be used to compare 2 files with list of sums

Home Page: https://mentallystable4sure.dev/

License: GNU General Public License v3.0

C# 100.00%
checksum checksum-calculation compare hash md5 md5-checksum md5-hash md5sum compute-hash

md5-hasher's Introduction

MS4S MD5-Hasher

English [Win App] [Lightweight] Small application to get total checksum of all files in folder (and sub-folders inside) and write it in 1 .txt file with custom separator and filename ie [ filepath | hashsum ], can be used to compare 2 hashsum files, just click Compare 2 hashes and paste your 2 files, set 2 separators for each file (for example : or ♡♡♡♡ like we did in the example) and it will parse it. Thats all, have a good day.

Output after pressing Start Encoding:

image

hashes.txt

Debug\net7.0-windows\MS4S-MD5Hasher.deps.json ♡♡♡♡ 9f1f8f8cc572e7b056abc3db1cfa1993
Debug\net7.0-windows\MS4S-MD5Hasher.dll ♡♡♡♡ 76dd1522670acad0b25666e61c92ce05
Debug\net7.0-windows\MS4S-MD5Hasher.exe ♡♡♡♡ cbef7a037e09bf4cf3ed55884ece176f
Debug\net7.0-windows\MS4S-MD5Hasher.pdb ♡♡♡♡ 348ab00cc619322a42b6f328b7be4e79
Debug\net7.0-windows\MS4S-MD5Hasher.runtimeconfig.json ♡♡♡♡ d8ae75ee64991f91ddf5fa2c72adcc7c
Release\net7.0-windows\MS4S-MD5Hasher.deps.json ♡♡♡♡ 9f1f8f8cc572e7b056abc3db1cfa1993
Release\net7.0-windows\MS4S-MD5Hasher.dll ♡♡♡♡ a0ec24fb15711e10612893ced6661788
Release\net7.0-windows\MS4S-MD5Hasher.exe ♡♡♡♡ cbef7a037e09bf4cf3ed55884ece176f
Release\net7.0-windows\MS4S-MD5Hasher.pdb ♡♡♡♡ 48979158d96c2d68cad8f36ec30915d8
Release\net7.0-windows\MS4S-MD5Hasher.runtimeconfig.json ♡♡♡♡ cc164c1b948924c198019ea9b728e06e
Release\net7.0-windows\totalhashes.txt ♡♡♡♡ 837c3dc87f8b47074c5eedfaeae96902
Russian [Виндоус Приложение] [Легковесная аппка] Маленькое приложение чтобы создать текстовый документ со всеми хеш-суммами в виде [ ФАЙЛ (ваш разьеденитель) ХЕШ ], позволяет сделать все это с настраиваемым разделителем и заходит в подпапки внутри директории. Так же можно использовать как сравнения на 2 хешсуммы, просто выберите в начале сравнение - укажите 2 файла, укажите их сепараторы (например в нашем примере были указаны сердечки ♡♡♡♡ , но если вы используете другой файл то конечно нужно узнать какой там разделить, по умолчанию это : - двоеточие) и нажмите на Start Comparing. Вот и все, приятного пользования.

Вот что получается на выходе после того как мы выбрали папку:

image

hashes.txt

Debug\net7.0-windows\MS4S-MD5Hasher.deps.json ♡♡♡♡ 9f1f8f8cc572e7b056abc3db1cfa1993
Debug\net7.0-windows\MS4S-MD5Hasher.dll ♡♡♡♡ 76dd1522670acad0b25666e61c92ce05
Debug\net7.0-windows\MS4S-MD5Hasher.exe ♡♡♡♡ cbef7a037e09bf4cf3ed55884ece176f
Debug\net7.0-windows\MS4S-MD5Hasher.pdb ♡♡♡♡ 348ab00cc619322a42b6f328b7be4e79
Debug\net7.0-windows\MS4S-MD5Hasher.runtimeconfig.json ♡♡♡♡ d8ae75ee64991f91ddf5fa2c72adcc7c
Release\net7.0-windows\MS4S-MD5Hasher.deps.json ♡♡♡♡ 9f1f8f8cc572e7b056abc3db1cfa1993
Release\net7.0-windows\MS4S-MD5Hasher.dll ♡♡♡♡ a0ec24fb15711e10612893ced6661788
Release\net7.0-windows\MS4S-MD5Hasher.exe ♡♡♡♡ cbef7a037e09bf4cf3ed55884ece176f
Release\net7.0-windows\MS4S-MD5Hasher.pdb ♡♡♡♡ 48979158d96c2d68cad8f36ec30915d8
Release\net7.0-windows\MS4S-MD5Hasher.runtimeconfig.json ♡♡♡♡ cc164c1b948924c198019ea9b728e06e
Release\net7.0-windows\totalhashes.txt ♡♡♡♡ 837c3dc87f8b47074c5eedfaeae96902
TODO

What is planned and what is done already

  • ✅ Arguments-friendly (to launch app without UI and set arguments like --compare [path] or --compute [path]) [done]
  • ✅ Compare method as additional functionality
  • ✅ Checksum from directory for all the files inside folder and subfolder divided by separator ie [Path | Hash]
  • ✅ Themes (idk why tho)
  • ✅ Custom filenames and separators without limits

md5-hasher's People

Contributors

dentalmisorder avatar

Stargazers

 avatar

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.