Français
Forum

Hash.dll

 

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?
 
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
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
Downloadcounter923
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
 {$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 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.
 
09.03.2010  
 




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éparation
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  
 



je trau mich garnicht... qui Unit aus dem paquet 4 Posts höher, löscht Fichiers?
 
10.03.2010  
 




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  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.195 Views

Untitledvor 0 min.
Walter21.05.2023
Klaus Müller02.12.2022
Andre Rohland12.03.2018
Peter Max Müller13.11.2017
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie