Español
Foro

Hash.dll

 

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é?
 
08.11.2007  
 




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
Ladeanzahl915
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
 {$RUNTIME E:XPROFAN-RUNTIMESP11.2aPRFRUN11.2a.Test.EXE}
 {$IQ}
 {$MapFile}
 {$CLEQ} wenn fertig, Exe erzeugen
#include Hashes.pcu=Hash.
 $U Hashes.pcu=Hash.
cls
@Set("Decimals",0)
Print "Lade Datei-Liste... bitte warten"
CLearList
AddFiles *"E:\TestPics\*.jpg"
@ListBox$("Gefundene JPG-Bilder: " + @str$(%GetCount+1),4)
Print "Erstelle MD5-Liste... bitte warten"

WhileLoop 0,%GetCount

    Print @ListBoxItem$(&loop);" >> ";Hash.Hash(@ListBoxItem$(&loop),"MD5")

EndWhile

waitinput
end

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.
 
09.03.2010  
 




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ón
DEF 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?
 
10.03.2010  
 




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  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

4.029 Views

Untitledvor 0 min.
Walter21.05.2023
Thomas Zielinski02.12.2022
Andre Rohland12.03.2018
Peter Max Müller13.11.2017
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie