Úvod Životopis Podpora tvorby Ke stažení Spolupráce Kontakt
 










Úvodní strana  MD5 SHA Java Verifier




MD5 SHA Java Verifier


 Ano, existuje velké množství generátoru datového otisku jako je algoritmus MD5 nebo SHA. Ale co takhle generátor datového otisku, který dokáže porovnat dva soubory umístěné lokálně nebo na síti, či v zájemné kombinaci? A navíc pro porovnání MD5 nebo SHA? To už je určitě zajímavější. Bonusem na celém projektu je fakt, že se aplikace umí sama aktualizovat. A já na vás s aktualizacemi určitě nezapomenu.

Je to moje druhá práce v jazyce Java. Tvorba mi zabrala několik hodin času. Pracoval jsem zejména po večerech v pracovní dny a o víkendech.

Aplikace je tedy vytvořena v jazyku Java. Vím, že instalace Javy na počítač s Windows zabírá asi 5 minut času a na počítač s Linux asi 30 minut času, nicméně jsem se tak rozhodl z těchto důvodů:

1. Java funguje na většině dostupných platforem.
2. V Javě lze programovat přijatelně rychle, je to moderní programovací jazyk.
3. Java je ve světě široce podporovaná významnými korporacemi (Sun, Oracle).
4. Program z Javy lze v rozumném časovém měřítku přenést/portovat/předělat na mobilní telefony.

A nejdůležitější na tom je, že pokud se vám tento program líbí, nemusíte pro jinou platformu hledat jiný program. Používáte stále jeden a ten samý.

Co MD5 SHA Java Verifier umí?

1. Vygenerovat MD5 nebo SHA datový otisk pro soubor prakticky libovolné velikosti.
2. Porovnat dva soubory umístěné lokálně, na internetu nebo v kombinaci.
3. Umí se sám aktualizovat.

Užitečnost programu MD5 SHA Java Verifier

- při uploadu souboru na net můžete přiložit datový otisk MD5 nebo SHA s odkazem na tuto aplikaci. Příjemce souboru si může ověřit, zda si soubor stáhnul kompletní nebo zda soubor nebyl nahrazen jiným souborem.
- při downloadu si programem vygenerujete MD5 a SHA a ověříte kompletnost stáhnutého souboru.
- pokud si nejste jisti, zda jsou dva soubory stejné, tento program je umí porovnat právě na základě datového otisku MD5 nebo SHA.
- program umí stáhnout soubor z internetu a vygenerovat jeho datový otisk, případně otisk porovnat s jiným souborem.

Pro koho je program MD5 SHA Java Verifier určený

- pro všechny uživatele, kteří potřebují porovnávat soubory nebo ověřit kompletnost stáhnutého souboru z netu.

Vlastnosti aplikace MD5 SHA Java Verifier

- aplikace lze spouštět vícekrát
- aplikace je přenosná "portable" a nemusí se instalovat

Je aplikace zadarmo?

V základní verzi, kdy aplikace generuje kód MD5 nebo SHA a kdy umí porovnat dva lokální soubory, je aplikace zdarma.
V rozšířené verzi, kdy umí aplikace funkce navíc (stáhne soubor z netu, vygeneruje datový otisk, porovná dva soubory na netu apod.), je licence za mírný poplatek na podporu tvorby.

Registrovat aplikaci můžete na mailu info@nakupto.cz nebo mém osobním mailu nadbela@alaware.cz. Jednoduše mi napište mail a vše ostatní už dokončíme snadno. Za výše uvedený poplatek získáte aplikaci v plné verzi + můžete přímo komunikovat s programátorem a chtít po něm další vylepšení, mluvit do vývoje.

Důležité odkazy

- kompletní on-line manuál
- stáhnout portable verzi
- licenční podmínky (součástí aplikace: Nápověda - Licenční podmínky)
- verzovník
- faq/nejčastější problémy

Minimální požadavky pro provoz aplikace

- 5 MB volného místa na disku.
- prostředí JRE (Java Runtime Environment) 1.8 (občas také značeno jako Java 8) a vyšší.
- 50 MB volného místa v operační paměti pro běh JRE.
- možnost zápisu do konfiguračního souboru a obecně možnost zápisu v adresáři, kde je aplikace nakopírována.
- 32bitový nebo 64bitový operační systém Windows, Linux, Mac OS X, Solaris a pravděpodobně další.

Instalace - obecná informace

Pokud máte v operačním systému nainstalovaný Java Runtime Environment (JRE), můžete aplikaci MD5SHAJavaVerifier.jar okamžitě spustit.

V operačním systému Linux spouštíte aplikaci např. přes příkazovou řádku tímto příkazem:

java -jar CESTAKAPLIKACI/MD5SHAJavaVerifier.jar
např.:
java -jar /home/Karel/bin/MD5SHAJavaVerifier.jar

V operačním systému Windows spouštíte aplikaci klasicky dvojklikem myši.




4. Po dokončení instalace bude fungovat spouštění "jar" souborů dvojklikem myši, jakoby to byly "exe" soubory.
5. Spusťte program BenchUNI.jar

Instalace - operační systém Linux

1. Stáhněte si aplikaci BenchUNI odtud: http://nadbela.alaware.cz/ke-stazeni.html
2. Rozbalte stažený soubor BenchUNI.zip do nějakého adresáře, kde může tato aplikace zapisovat pod daným uživatelem.
3. Pokud v systému nemáte JRE Java Runtime Environment verze 8 a vyšší, jděte do svého repozitáře a instalujte tento balíček. Případně jděte na stránky:
http://www.oracle.com/technetwork/java/javase/downloads
a stáhněte si nejnovější verzi JRE (verze 8 a vyšší) pro systém Linux:





Operační systém Linux OpenSuse 13.1

Jděte na odkaz:
https://software.opensuse.org/package/java-1_8_0-sun
Stáhněte balíček s označením "Ximi".
Po instalaci bude fungovat konzolové spouštění aplikace příkazem:
java -jar CESTAKAPLIKACI/BenchUNI.jar

Pokud spouštění fungovat nebude, ověřte verzi javy "java -version". Jestliže je nižší než verze 1.8, znamená to, že v systému máte kromě instalované verze také starší verzi. Následně postupujte takto:

sudo update-alternatives --config java
sudo update-alternatives --install "PŮVODNÍ CESTA K JAVA" "java" "NOVÁ CESTA K JAVA" PRIORITA
Příklad:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-1.8.0-sun-1.8.0/jre/bin/java" 1

Pozor - cesty se mohou lišit i podle 32bit nebo 64bit verze systému. Zdrojovou původní cestou zjistíte příkazem sudo update-alternatives --config java
Novou cestu zjistíte prohledáním disku (grep) a nebo v Yastu ve Správci nainstalovaných programů v detailech programu. Tento návod funguje (vyzkoušeno).

Obrázky na závěr




Webový systém NÁDBĚLA WEB DEMO 1.1.19D - Copyright Josef Nádběla - ALAWARE 2017 - Všechna práva vyhrazena.
CSS 3.0, PHP 5.4.20 STRICT (verze PHP na hostingu: 5.4.20), XHTML 1.0 Strict
Odladěno pro Internet Explorer 9-11; Mozilla Firefox 12-45; Opera 11,12; Google Chrome 20-34, Maxthon Cloud Browser v4.0.3.6000.
v