CzDC forum

CzDC Czech Forum => Otevrena diskuze => Topic started by: BigMuscle on 26 January, 2004, 17:31:03

Title: Hash
Post by: BigMuscle on 26 January, 2004, 17:31:03
Sem zjistil,
Title: Hash
Post by: PPK on 26 January, 2004, 20:12:50
BCDC++ sice hashe ma jenze nedodelany a navic tam nejspis ma nejakej krutej bug protoze obcas to sezere i par set MB pameti :lol:

Videl sem kus changelogu DC++ 0.307 a asi tam budou stejny hashe jako v BCDC++ takze je bude mit i CZDC++ ;)  
Title: Hash
Post by: Blackrabbit on 26 January, 2004, 21:36:33
Hmm, svita nam na lepsi casi, hashe, to uz me blizko k segmentaku ( snad nejakymu bezchybnymu ) a dalsim podobnejm vecem :)
Title: Hash
Post by: (Cz)-Shark- on 26 January, 2004, 21:43:43
Pro nas blby: co sou hashe?
Title: Hash
Post by: Blackrabbit on 26 January, 2004, 21:58:21
QuotePro nas blby: co sou hashe?
No, ja to vim jenom tak nejak okrajove, takze at ti to radsi presne vysvetli nekdo jinej. No, ale je to vlastne nejaky presny oznacovani souboru, aby si poznal ze sosas to co chces a ne neco jinyho i kdyz to nekdo prejmenuje. Teda myslim.
Title: Hash
Post by: Ripper on 26 January, 2004, 23:38:07
Rek bych ze slozitym polynomickym vypoctem se vytvori z obsahu souboru jakasi suma, retezec presne oznacujici obsah (treba neco jako 0gh32K9fl-2ds9-S57B8G), proste kontrolni soucet...jsou ruzne druhy vytvoreni takoveho hashe, dulezite je ze mas velmi malou pravdepodobnost ze dva odlisne soubory budou mit stejny hash...proto se muzes u hledani dalsich zdroju spolehnout jen na hash a mas vystarano...stejne tak u kontroly jestli si soubor spravne stahl...
Title: Hash
Post by: PPK on 27 January, 2004, 02:42:22
A kdyz mas dobrej system hashu treba ony Tiger Tree Hash co asi budou a vemes k tomu v potaz velikost souboru v bytech tak mas 100 % jistotu ze je soubor ten co chces  :D
Zadnej system hashu neni dokonalej... kdyz budes mit velky kvantum souboru tak proste najdes se stejnym hashem dva... ale rozhodne nebudou mit i stejnou velikost  ;)  
Title: Hash
Post by: (Cz)-Shark- on 27 January, 2004, 14:05:54
dik vsem  :)  
Title: Hash
Post by: kase_hase on 01 February, 2004, 19:00:35
to by bylo zuzo (
Title: Hash
Post by: BigMuscle on 02 February, 2004, 12:21:25
Jak fungujou ty TigerTree hashe v BCDC++ ??? Si toti
Title: Hash
Post by: PPK on 02 February, 2004, 14:04:07
Informace jak se odesilaj TTH hashe v BCDC++ je v DC++ wiki (http://dcplusplus.sourceforge.net/wiki/)... stejne jako popis vetsiny DC protokolu :P
Title: Hash
Post by: BigMuscle on 02 February, 2004, 16:32:24
J
Title: Hash
Post by: BigMuscle on 02 February, 2004, 18:52:18
Hmm, tak je to k ni
Title: Hash
Post by: PPK on 02 February, 2004, 19:56:54
Pokud vim tak TTH podporuje i DC:PRO ... a to ze je to v BCDC++ udelany blbe je problem jeho spatny implementace a ne TTH ;)  
Title: Hash
Post by: BigMuscle on 03 February, 2004, 19:55:17
Se je
Title: Hash
Post by: corvik on 03 February, 2004, 20:23:08
ja bych rekl ze slo a fungovalo by to vlastne jako rollback :)
Title: Hash
Post by: PPK on 03 February, 2004, 20:27:29
A rollback je presne to co se u segmentovanyho stahovani delat neda pac neni na co navazat  :lol:  :lol:  :lol:  :lol:  :lol:  
Title: Hash
Post by: BigMuscle on 03 February, 2004, 20:37:55
Vim,
Title: Hash
Post by: Ripper on 03 February, 2004, 23:01:51
Samozrejme.pockej na hashe...
Mimochodem kdyz si uvedomis kolik souboru muze mit prvnich x kB uplne stejnejch protoze sou tam hlavicky a tak (nevim kde sou id3 tagy u mp3 ale pokud na zacatku tak 2 ruzny pisnicky se stejnym tagem bys povazoval za stejny,tohle je samozrejme jen priklad ale muze to fungovat na spoustu typu souboru),tak je to blbost porovnavat jen zacatek souboru,bud musis porovnavat porad (nejde kvuli slotum nebo hodne obtizne) nebo mit hashe (elegantnejsi,efektivnejsi a viceucelove)...
Title: Hash
Post by: PPK on 04 February, 2004, 01:04:21
Quotenevim kde sou id3 tagy u mp3 ale pokud na zacatku tak 2 ruzny pisnicky se stejnym tagem bys povazoval za stejny
ID3 verze 1 se davaj na konec mp3 souboru a verze 2 je ta co je na zacatku souboru  ;)  
Title: Hash
Post by: BigMuscle on 04 February, 2004, 12:49:31
Quote
Mimochodem kdyz si uvedomis kolik souboru muze mit prvnich x kB uplne stejnejch protoze sou tam hlavicky a tak

Kdy
Title: Hash
Post by: PPK on 04 February, 2004, 15:24:55
Muze se stat... proto ji treba ja mam nastavenou na celejch 16 kB a tak velkej kus se uz jen tak nestane ;-)
Nechapu jak chces nebo s cim chces srovnavat pokazdy 4 kB.....
Jedine nejakou silenosti a to dost dobre nepude uskutecnit bez dlouhyho cekani protoze pokazdy nekdo slohne slota :P
Na co pro rollbac stahovat vzlast ??? Mam nejakej kus souboru tak zacnu stahovat od konec-rollback :lol:  
Title: Hash
Post by: BigMuscle on 04 February, 2004, 16:20:23
Nj, za
Title: Hash
Post by: PPK on 04 February, 2004, 17:19:46
Hash lze vytvorit s casti a nebo taky s celyho souboru, ale cet sem neco v tom smyslu ze implementace v BCDC++ je schopna odhalit timhle poskozenej soubor s presnosti na 256 kB.... v pripade poskozeni by mu stacilo stahnout jen tenhle malickej kus :D Cili musi delat hash s celyho souboru ;)
Bohuzel misto aby to dodelali kdyz uz to takovy vymozenosti umoznuje tak se radsi zacli zabejvat blbostma jako je to jejich prasteny skriptovani  :unsure: