Giter Club home page Giter Club logo

hashgarten's Introduction

Hi there ๐Ÿ‘‹

About me

Welcome. I am Johann N. Lรถfflmann from Munich, Germany. My first computer was a C64. I have a university degree in computer science. I worked for both Sun Microsystems and Oracle as a tech engineer, and Java was my daily business for many years. Today I am working as a presales consultant for tailored IoT projects. Once a developer, always a developer. For 20+ years, I have enjoyed writing FLOSS code. Robust, modern, shiny code. Well, at least sometimes ๐Ÿ˜‰

Projects

I am pleased to share the source code for my FLOSS projects with you here on GitHub.

If you like one of the projects below, give it a GitHub star. I am also happy to read your bug reports and feature requests.

NumericalChameleon

The NumericalChameleon (abbrev. n16n) is a platform independent unit converter with a lot of features.

The homepage for end users is at http://www.NumericalChameleon.net

Name/Repository Description Webpage
n16n-desktop A Swing GUI in order to access n16n's features. http://numericalchameleon.net
xml-holidays n16n's category "High Days and Holidays" https://jonelo.github.io/xml-holidays/
jAdapterForNativeTTS n16n's feature to speak numbers by audio https://jonelo.github.io/jAdapterForNativeTTS
unlock-win-tts-voices Windows script in order to unlock Windows TTS voices https://jonelo.github.io/unlock-win-tts-voices
n16n-gensound-mstxt2speech Windows script to generate sound files https://jonelo.github.io/n16n-gensound-mstxt2speech/

Jacksum

Jacksum (JAva ChecKSUM) is a free, open source, cross-platform, feature-rich, multi-threaded data integrity verification tool on the command line. It is also a lib, and it is all about checksums, CRCs, and message digests (aka hashes, data/file fingerprints, thumbprints).

The homepage for end users is at https://jacksum.net

Name/Repository Description Webpage
jacksum Jacksum (lib and CLI) https://jacksum.net
jacksum-fbi-linux Jacksum File Browser Integration on GNU/Linux https://jonelo.github.io/jacksum-fbi-linux/
jacksum-for-macos Jacksum for macOS https://jonelo.github.io/jacksum-for-macos/
jacksum-fbi-windows Jacksum for Windows https://jonelo.github.io/jacksum-fbi-macos/
HashGarten A GUI to access features of Jacksum
docker-jacksum Jacksum on Docker https://hub.docker.com/r/jonelo/jacksum
jacksum-help2wiki Converts jacksum -h output to GitHub Wiki compatible markup
jacksum-testcases Testcases to test Jacksum by calling its CLI https://github.com/jonelo/jacksum-testcases
dumahadaba Dump Malware Hash DataBase. For Jacksum's --wanted-list option https://github.com/jonelo/dumahadaba

Misc Tools

Name/Repository Description OS Webpage
bashberries Misc bash scripts GNU/Linux https://jonelo.github.io/bashberries/
osxapp_vers Get OS version info from an Apple Install*.app macOS https://jonelo.github.io/osxapp_vers/
ahtfix Restore the Apple Hardware Test (AHT) on your (old) Mac macOS https://jonelo.github.io/ahtfix/
saveWindowsLoginImage Saves the current Windows logon image Windows+WSL https://jonelo.github.io/saveWindowsLogonImage/

hashgarten's People

Contributors

jonelo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

llaith-oss

hashgarten's Issues

HasGarten Verification File

How does a valid verification file look like ?
I receive an error : "Jack sum error not even one valid entry has been found in file.md5"

Usually, two columns are sufficient one for the hash value and one for the file.

Best, Michael

HashGarten 0.17 Wrong Output File

Hi, I changed the Standard Output file in the fourth tab of HashGarten. But the output is not written anymore to it.
Instead, the Error log generates Errors for files which are not anymore part of the Input Files and Directories.

Are there any temporary files used by HashGarten, which I need to delete to continue ?

Best, Michael

Cannot run HashGarten GUI standalone

HashGarten seems to be a phantastic project, but for the life of me, I cannot get it to run in standalone GUI mode.

I am using a 64-bit Devuan Daedalus (=Debian Bookworm (stable) without SystemD) with X.org (and fvwm), and have the following Java packages installed:

openjdk-11-jdk:amd64                             11.0.22+7-1~deb11
openjdk-11-jdk-headless:amd64                    11.0.22+7-1~deb11
openjdk-11-jre:amd64                             11.0.22+7-1~deb11
openjdk-11-jre-headless:amd64                    11.0.22+7-1~deb11
openjdk-17-jdk:amd64                             17.0.10+7-1~deb12
openjdk-17-jdk-headless:amd64                    17.0.10+7-1~deb12
openjdk-17-jre:amd64                             17.0.10+7-1~deb12
openjdk-17-jre-headless:amd64                    17.0.10+7-1~deb12

I downloaded from https://jacksum.net/ two versions: CLI and with file-browser integration.

After unzipping jacksum-3.7.0-hashgarten-0.14.0-linux-file-browser-integration-2.5.0.tar.bz2, the directory looks like this:

HashGarten-0.14.0.jar
flatlaf-3.2.jar
jacksum-3.7.0.jar
jacksum-file-browser-integration.sh
license.txt
readme.txt
readme_de.txt
release_notes.txt

I try to run it like this:

$ echo $DISPLAY
:0
$ ./HashGarten-0.14.0.jar
/home/mjk-default/.HashGarten.properties (No such file or directory)
Jacksum: Warning: No files have been specified, reading from standard input stream (stdin) ...
^C
$

While the readme.txt lists a file browser as requirement, the README.md on the github page says:

Run it standalone

I also tried to compile the source myself, but could not find any build instructions.

So: How do I run HashGarten in standalone GUI mode?

Thanks in advance!

Add an option to the GUI that allows the GUI to stay open after the task has been finished.

spin-off from issue#2

After the popup window "HashGarten task has been finished" appears (and the main window vanishes) and I click OK, HashGarten terminates (exit status 0).

this is expected behavior, and makes sense if integrated in the file browser, but it should be controlled by the user, because it could be desired to continue with the next task if run in standalone mode. So feature request is:

Add an option to the GUI that allows the GUI to stay open after the task has been finished.

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.