Menu principale

News:

Ritornati online con una nuova veste grafica

E' possibile evitare il REHASH dei file in incoming ?

Aperto da DjDiabolik, 25 Agosto 2008, 14:51:07

Discussione precedente - Discussione successiva

DjDiabolik

Ciao ragazzi..... dopo la morte del progetto Emule Xtreme mi trovo a passare ad una nuova Mod e quindi provare le varie altre disponibili quindi prevedo diverse prove.

Per mantenere i file che ho in download ok...... ma esiste un modo per far evitare alle nuove versioni di rifare il Rehash di tutti i file nel mio "vecchio" Incoming ??

3ul3r0

credo passandogli i file known.met e known2_64 met. mettili nella cartella config e vedi se funzia ;)

DjDiabolik

Citazione di: 3ul3r0 il 27 Agosto 2008, 09:39:46
credo passandogli i file known.met e known2_64 met. mettili nella cartella config e vedi se funzia ;)
Azz..... credo non è quello che mi aspettavo.

3ul3r0


DjDiabolik

Citazione di: 3ul3r0 il 27 Agosto 2008, 18:12:55
cioè ? che ti aspettavi ?
Niente....... una semplice conferma.

Tu non hai detto "fà cosi e risolvi" ma hai detto "vedi se funziona" quindi non è sicuro..........

3ul3r0

funziona se nella mod non hanno cambiato il significato e lo scopo di quei due file. non conoscendo la mod, non azzardo sentenze, ma di sicuro non corri nessun rischio. nella nuova versione di emule incollaci quei due file (che avevi precedentemente provveduto a copiare dalla vecchia mod) e sostituiscili a quelli che gia ci sono eventualmente. riavvia emule e controlla. non verrà fatto in questo modo l'hashing dei file che erano nella "vecchia " incoming. male che vada, chiudi emule, cancella quei due file e riavvia, tanto emule te ne crea due nuovi al riavvio rifacendo l'hashing dei file, ma cmq non perdi nulli e non crei danni ;)

Vincent Vega

Ma evita il Re-Hashing dei file contenuti nella sola cartella Incoming, oppure di tutte le condivisioni?

3ul3r0

rispiego con calma. quei due file, in particolare il known2_64.met, conserva gli hash di tutti i file che sono in condivisione, indipendentemente dalla cartella in cui sono.
quando con emule (chiamiamolo emule Alfa per comodità) si mettono in condivisione una o più cartelle di file, vengono calcolati tutti gli hashfile e salvati nel known2_64.met.

Nel caso in cui si passa ad un nuovo emule (chiamiamolo eMule Gamma ) , cioè installato ex-novo in una cartella diversa, e si mettono in condivisione le stesse cartelle precedenti, emule Gamma è costretto a ricalcolare tutti gli hashfile e salvarli in quei due file, visto che avendo fatto una installazione da zero, quei due file sono vuoti. Per evitare questa operazione basta prendere il known2_64.met da emule Alfa e incollarlo in eMule Gamma nella rispettiva cartella config. in questo modo quando si avvia emule Gamma, questo già conoscerà gli hashfile delle cartelle messe in condivisione, e si risparmia la fatica di doverli ricalcolare....

in breve:
1) copia e incolla del file known2_64.met dalla vecchia cartella config alla nuova cartella config
2) avvio emule nuovo
3) selezionare la "vecchia" cartella da condividere.

forse son stato più chiaro  :rolleyes:

Vincent Vega

Se l'avessi saputo prima avrei risparmiato tanto di quel tempo, e magari la salute di un Hdd <_<...

3ul3r0

dimenticavo...se nel nuovo emule gamma metto in condivisione nuovi file, che nella vecchia versione non c'erano o non avevo condiviso, è ovvio che emule Gamma ne deve calcolare gli hashfile, visto che nel file known2_64.met importato dalla vecchia versione ,non ci sono.


P.S. scusate per il doppio post ma non sò come modificare il precedente ;)

DjDiabolik

OTTIMO!! Veramente ottimo!

Ora allora provo subito la Beba e comincio a provare delle MOD per tralasciare la "vecchia" morph 6.1!

il barone rosso

Citazione di: 3ul3r0 il 27 Agosto 2008, 09:39:46
credo passandogli i file known.met e known2_64 met. mettili nella cartella config e vedi se funzia ;)
funziona perfettamente, grazie  :cheers:
www.myspace.com/anandaofficial

Vuò Vulà, Si O No?
Me Stò Mparanne...E Nun Vuttà, Che Me Faie Cadè!
''Asteco E Cielo...O Te Mine O Vuole...(Enzo Avitabile)

3ul3r0

 B) di nulla .
P.S. ovviamente vale anche il contrario...se non volete lasciar traccia sul pc dei file scaricati in passato, basta cancellare il known.met e known2_64.met ,in modo da azzerare tutti i file conosciuti . questi due file per la privacy sono un problemino, ma non penso che i dev se ne preoccupino molto :)

Niki83

#13
Citazione di: 3ul3r0 il 02 Settembre 2008, 13:51:10
P.S. ovviamente vale anche il contrario...se non volete lasciar traccia sul pc dei file scaricati in passato, basta cancellare il known.met e known2_64.met ,in modo da azzerare tutti i file conosciuti . questi due file per la privacy sono un problemino, ma non penso che i dev se ne preoccupino molto :)

Scusate il mio dubbio ma tutto ciò non è la stessa cosa che andare in opzioni/file -> ricorda i file scaricati?  :uncertain:

p.s. perdona la mia ignoranza, cosa intendi per "dev"?  :-[
Tele2: perchè pagare di più? Per avere un servizio migliore!

3ul3r0

dev sta per developer, cioè sviluppatori (coloro che sviluppano eMule).

Quell'opzione disattiva il salvataggio o memoria, nel senso che da quel momento in poi non verranno più ricordati i file che metti in download. Invece i file che hai scaricato in passato restano "memorizzati" in quei file. In pratica la casellina non è retroattiva.

Cmq dalla versione 0.49c hanno adottato la pulizia automatica dei file in questione, cioè ogni file che non viene condiviso da oltre un mese viene tolto dal file known.met e known2_64.met insieme a tutte quelle informazioni che lo riguardano, come hashset del file, metadati..ecc