| |
|
|
 Jac de Lad | So, ici la fois quoi feines: qui Hash.dll. cela gute Stück ist pas de mir, ist mais Freeware zur eigenen et nichtkommerziellen Verwendung. qui 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
je hab ne Unit dazugeschrieben, qui ab XProfan 8 funktioniert. malheureusement peux on avec qui Unit aussi seulement Hashes de Fichiers erzeugen et pas de Bereichen, comment je mir cela déjà longtemps wünsche.
Viel Amusement, Jacob
PS: sur un Beispiel habe je à cause de qui simplicité verzichtet...
Update: il peut maintenant aussi Hashes de Bereichen erzeugen, allerdings avec dem le détour sur une temporäre Dossier. qui Unit funktioniert maintenant seulement encore avec XProfan 10 et 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 je wohl doch encore qui meinige Unit umproggen avec cela cela avec den Bereichen klappt quoi? |
|
|
| |
|
|
|
 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 | ici une Version avec ner billigen Demo et sur vielfachen Wunsch eines individuel Dietmar qui Link sur qui page des DLL-Erstellers: www.paehl.de
UseDLL ist 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 ist encore un faute aufgefallen, qui PCU wird ce soir geupdatet. ensuite sollte cela projet abgeschlossen son.  |
|
|
| 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 | | Downloadcounter: |  | | | Download |
|
|
| 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. | je weiss, ist déjà quelque chose älter...
Hab heut la fois quelque chose avec qui DLL (+pcu de Jac) "rumgespielt: KompilierenMarqueSéparation Tolle l'affaire, qui MD5s wurden de allen Datein angezeigt. eh bien mais mon Problem: après étions qui Datein im Test-Verzeichnis (dans diesem le cas Bilder) komplett gelöscht (aussi pas im corbeille à papier). 
Hat quelqu'un Erfahrung avec cette 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 ▲ |
|
|
|
|
 | aucun Erfahrung avec qui Unit, MD5 fehlt mir personnelle aussi encore dans qui Funktionsreferenz [...] - wäre vlt. la fois intéressant, comment MD5 per ASM et/ou bien NProc trop berechnen ist. |
|
|
| |
|
|
|
 Dieter Zornow | alors qui PCU verwende je pas, weil es oui simple ist qui aussi so trop gebrauchen. qui DLL löscht avec Sicherheit rien. KompilierenMarqueSéparationDEF 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 ▲ |
|
|
|
|
 | je trau mich garnicht... qui Unit aus dem paquet 4 Posts höher, löscht Fichiers?  |
|
|
| |
|
|
|
 E.T. | je hab oui pas dit, cet Unit löscht. cet ist mais dans mon MB eingebunden, sonst nix (et qui dll naturellement).
Werde naturellement la fois sans qui Unit testen, Dieter oui quoi 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 oui eigentlich aussi elbst la fois regarder peut, cela qui DLL seulement une Funktion hat. et cet ist aussi encore dokumentiert... )
Tricolore plan nochmal durchgespielt: * avec qui Unit >> Datein im Test-Verzeichnis wech  (per TestDisk nachgeschaut, Datein sommes wirklich gelöscht...) * sans Unit >> alles encore là 
là wird doch pas doch cet Unit... ... je hab vous sur jeden le cas 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 ▲ |
|
|
|