| |
|
|
Jac de Lad | So, hier algo feines: el Hash.dll. Das gute Stück es no de me, es aber Freeware a eigenen y nichtkommerziellen Verwendung. El DLL beherrscht folgende Algorithmen:
MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512 HAVAL128 HAVAL160 HAVAL192 HAVAL224 HAVAL256 GHOST TIGER128 TIGER160 TIGER192 RIPE-MD128 RIPE-MD160 CRC32 CRC16 ARC-CRC
Yo ne Unit dazugeschrieben, el de XProfan 8 funktioniert. Leider puede ser con el Unit auch sólo Hashes de Archivos erzeugen y no de Bereichen, Yo me ya largo wünsche.
Viel Spaß, Jacob
PS: Auf una Ejemplo Yo wegen el Einfachheit verzichtet...
Actualización: Se puede ahora Hashes de Bereichen erzeugen, allerdings con el Umweg una temporäre Expediente. El Unit funktioniert ahora sólo todavía con XProfan 10 y neuer. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 08.11.2007 ▲ |
|
|
|
|
| Muss Yo wohl todavía el meinige Unit umproggen así el con el Bereichen klappt qué? |
|
|
| |
|
|
|
Jac de Lad | Zum Bleistift. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 08.11.2007 ▲ |
|
|
|
|
Jac de Lad | Hier una Versión con ner billigen Demo y en vielfachen Wunsch uno individual Dietmar el Link en la página des DLL-Erstellers: www.paehl.de
UseDLL es nich nötig! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 09.11.2007 ▲ |
|
|
|
|
Jac de Lad | Mir es todavía una Fehler aufgefallen, el PCU se heute abend geupdatet. Dann debería el Projekt abgeschlossen ser. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 09.11.2007 ▲ |
|
|
|
|
Jac de Lad | Ferdich... |
| 38 kB | | Kurzbeschreibung: | ACHTUNG: UNIT LÖSCHT VERMUTLICH DATEIEN; NUR DIE DLL NUTZEN!!! | | Hochgeladen: | 09.11.2007 | | Ladeanzahl: | | | | Descargar |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 09.11.2007 ▲ |
|
|
|
|
E.T. | Yo blanco, es ya algo älter...
Hab heut veces algo con el DLL (+pcu de Jac) "rumgespielt: KompilierenMarcaSeparación Tolle Sache, el MD5s fueron de allen Datein adecuado. Nun aber mein Problema: Danach waren el Datein en el Test-Directorio (en diesem Fall Bilder) komplett gelöscht (auch no en el Papierkorb).
Sombrero alguien Erfahrung con dieser dll (pcu) ??? |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 09.03.2010 ▲ |
|
|
|
|
| Keine Erfahrung con el Unit, MD5 fehlt me persönlich auch aún en el Funktionsreferenz [...] - wäre vlt. veces interessant, como MD5 por ASM y/oder NProc a berechnen es. |
|
|
| |
|
|
|
Dieter Zornow | Also el PCU verwende Yo no, porque lo sí simplemente Es el auch así a gebrauchen. El DLL löscht con Sicherheit nichts. KompilierenMarcaSeparaciónDEF testit(3) ! "hashes.dll","testit"
proc stringhash
parameters in$,hash$
declare zeile$,dll&,out$,b#
out$ = $Appdatadir+"Hash.txt"
dll& =usedll("hashes.dll")
dim b#, len(in$)
char b#,0,in$
Blockwrite out$,b#,0,sizeof(b#)
dispose b#
testit(addr(out$),addr(hash$),addr(out$))
assign #1,out$
Reset #1
input #1,zeile$
close #1
Assign #1,""
erase out$
freedll dll&
return zeile$
endproc
proc hash
parameters in$,hash$
declare zeile$,dll&,out$
out$ = $Appdatadir+"Hash.txt"
dll& =usedll("hashes.dll")
testit(addr(in$),addr(hash$),addr(out$))
assign #1,out$
Reset #1
input #1,zeile$
close #1
Assign #1,""
erase out$
freedll dll&
return zeile$
endproc
cls
var test$ = $Winpath+"\Angler.bmp"
Erst in Datei schreiben
print hash(test$,"MD5")
print hash(test$,"CRC32")
ohne in Datei zu schreiben
var t& = testit(addr(test$),"MD5",chr$(0))
var t$ = string$(t&,0)
Hier könnte man den Zusatz entfernen, weiß nicht ob das zulässig ist
t$ = translate$(t$,"Free for non commercial use","")
t$ = Trim$(translate$(t$,"(c) By Dirk Paehl https://www.paehl.de",""))
Print t$
print
Hier einen Stringhash erstellen
Print "String --> ",stringhash("Hallo Leute","MD5")
waitinput
|
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 10.03.2010 ▲ |
|
|
|
|
| Yo trau mich garnicht... el Unit de el Paket 4 Beiträge höher, löscht Archivos? |
|
|
| |
|
|
|
E.T. | Yo sí no dijo, esta Unit löscht. Diese es aber en mein MB eingebunden, sonst nix (y el dll natürlich).
Werde natürlich veces sin la Unit testen, Dieter sí qué mitgeliefert |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 10.03.2010 ▲ |
|
|
|
|
E.T. | DANKE, DIETER !!
So klappts (hätt sí eigentlich auch elbst veces schauen puede, el el DLL sólo una Función ha. Und esta es auch todavía dokumentiert... )
Habs eben otra vez durchgespielt: * con el Unit >> Datein en el Test-Directorio wech (por TestDisk nachgeschaut, Datein son wirklich gelöscht...) * sin Unit >> alles todavía como
Como se doch no doch esta Unit... ... Yo tener ellos en cada Fall verbannt. |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 11.03.2010 ▲ |
|
|
|