Wat is Jacksum? Jacksum is gratis en platformonafhankelijke software voor het berekenen en verifiëren van checksums, CRC's en berichtoverzichten (bekend als hash-waarden en vingerafdrukken). "Jacksum" is een synthetisch woord gemaakt van JAva en ChecKSUM. Jacksum ondersteunt 58 populaire standaardalgoritmen (Adler32, BSD sum, Bzip2's CRC-32, POSIX cksum, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32, eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passages, 128/160/192/224/256 bits), MD2, MD4, MD5, CREG-32 van MPEG-2, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Tiger Tree Hash, Tiger2 Tree Hash, Unix System V sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool en xor8). Jacksum ondersteunt het "Rocksoft (tm) Model CRC Algorithm", het kan aangepaste CRC-algoritmen berekenen. Met die functie kun je bovendien meer dan 1.0399*10^267 potentiële CRC-algoritmen toepassen met Jacksum. Jacksum ondersteunt de combinatie van meerdere algoritmen. Met Jacksum kun je controleren of een bestandsoverdracht is geslaagd. Als je software of grote bestanden downloadt, zoals CD-, DVD-images, .iso-bestanden van het internet, dan wordt er vaak een checksum of een hashcode meegeleverd. Met Jacksum kun je zo'n checksum of hashcode uit je lokale kopie berekenen. Als beide controleregels identiek zijn, weet je dat de bestandsoverdracht is geslaagd. Aangezien Jacksum elke byte van een bestand leest, kun je controleren welke bestanden nog steeds volledig leesbaar zijn op de media. Jacksum ondersteunt recursieve bestandsverwerking, je kunt twee directorystructuren vergelijken. Daarom kun je controleren of jouw kopieën of back-ups identiek zijn aan de oorspronkelijke bron, zelfs als je niet tegelijkertijd toegang hebt tot beide directory structuren (vergelijk bijvoorbeeld twee dvd's met slechts één station). Jacksum ondersteunt een platformonafhankelijk en compatibel bestandsformaat, het helpt je om de gegevensintegriteit van gebrande gegevens op cd-roms of dvd's te verifiëren, zelfs na vele jaren en zelfs als je jouw besturingssysteem had gewijzigd. Features
Systeemvereisten
Installeren van Jacksum Download jacksum-1.7.0.zip. Maak een map/directory met de naam "jacksum" of iets dat je leuk vindt. Open het zip-bestand en kopieer het bestand "jacksum.jar" naar de nieuwe map/directory. Je hebt de andere dingen niet nodig. Dat is het! Het gebruikte cmd bestand Jacksum werkt met Open JDK in OS/2-eCS. Ik heb een "jacksum.cmd" bestand met de volgende inhoud; @echo off SET BEGINLIBPATH=[station: java]\JAVA160ga5\bin SET path=[station: java]\JAVA160ga5\bin [station: jacksum] cd [station: jacksum]\jacksum java -jar jacksum.jar -a sha1+crc32+md5 -s "\n" -F "#SEPARATOR#ALGONAME{i} #SEPARATOR#CHECKSUM{i}De regel "java -jar ..." is één regel, ik moest het voor deze pagina in twee delen opsplitsen. Let op de spatie tussen "#SEPARATOR#CHECKSUM{i}" en "#SEPARATOR(#FILENAME)". Ik gebruik 2 aparte mappen(directories), een voor Java en een voor Jacksum met de door het programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;
moeten dus vervangen worden door echte schijfletters. Bewaar het bestand en geef het de naam "jacksum.cmd" of gebruik het bestand uit onderstaande distributie. Dit bestand wordt gekopieerd naar de "jacksum" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan. Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: jacksum]\jacksum\jacksum.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "Jacksum" worden opgegeven. In de distributie zit een OS/2 icoontje. Parameters / opties verklaard
Download In het bestand zit bovenstaande cmd bestand (alle schijfletters staan op C:),een handleiding en een OS/2 Jacksum icoontje: jacksum-os2.zip. revisie 11 juli 2020 |