|
In questo articolo voglio presentare un componente VCL che consente di creare in
maniera rapidissima un Hex Editor. La versione è la "08-18-2002 for delphi 4 and
6" (ultime correzioni datate 25 Ottobre 2002). E' correlata di 2 esempi di cui
uno è un vero e proprio Hex Editor perfettamente funzionante con diverse
funzionalità. Sul web ho trovato diverse versioni più recenti: la più recente è
datata 30 Settembre 2007 ma non son proprio riuscito a scaricarla; son riuscito
a downloadare una versione datata 24 Maggio 2006: non ha esempi correlati, ho
creato un package (.dpk) e con i dovuti piccoli accorgimenti l'ho installato ma
l'esempio dell'Hex Editor completo (allegato alla versione originale) non ne
vuol sapere di compilare; del resto i sorgenti di questa nuova versione son
quasi il doppio dell'originale (ed anche nell'History si vede che son state
fatte diverse modifiche). Poi quando avrò tempo adatterò l'Hex Editor a questa
nuova versione. In ogni caso questa nuova versione mi è venuta utile per
compilare sotto Delphi 7 l'Hex Editor con la versione originale del componente:
il file MPDELVER.INC che consente di definire la versione di Delphi è infatti
aggiornato a Delphi 2006 mentre il corrispondente DELVER.INC incluso nel
pacchetto orginale era aggiornato a Delphi 6 e creava problemi.

Di
seguito sorgenti (ho incluso anche la versione 24 maggio 2006), documentazione
ed exe
HexEditor.7z
L'applicativo (migliorato ed ampliato con diverse funzionalità) è ora disponibile sul web senza sorgenti con il nome di Tiny
Hexer
Full
Version
Medium
Edition
Small
Edition
|