Official eMule-Board: Significato Dei Files In Emule - Official eMule-Board

Jump to content


Page 1 of 1

Significato Dei Files In Emule

#1 User is offline   SS1900 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3737
  • Joined: 15-November 08

Posted 04 September 2009 - 05:59 AM

Guida nata da una mia semplice curiosita' e postata per una vostra utilita' (almeno credo):

Clients.met
Questo file memorizza tutti gli utenti che hanno scaricato da te o da cui tu hai scaricato e serve a calcolare i crediti per gestire la coda di upload. Cancellarlo significa azzerare tutti i crediti degli altri. Nelle rarissime volte in cui questo file si corrompe è però necessario eliminarlo (tipicamente insieme a known.met, quando avviando eMule esso si blocca con il 100% di cpu utilizzata).

Cryptkey.dat
Contiene la chiave univoca RSA, privata e a 384 bit, del tuo client e serve a garantire agli altri l'assoluta certezza che l'hash associato al tuo eMule sia proveniente realmente da te e non da un clone che cerca di "fregarti" i crediti (come alcune versioni di eMule modificate hanno cercato di fare in passato).

Preferences.dat (NON il .ini)
Salva l'hash utente. Questo valore casuale viene calcolato da eMule al primo avvio e viene usato per identificare ogni client nella rete. Viene usato per il sistema dei crediti e per riconoscere e memorizzare gli amici. In coppia con il cryptkey.dat assicura il funzionamento dell' "identificazione sicura".

Downloads.txt
Memorizza i link ed2k con il relativo part dei file che stiamo scaricando

Downloads.bak
E' una copia di backup di downloads.txt, utile in caso di corruzione dei files part

Known.met
Il file known.met raccoglie le informazioni che eMule ha sui files che hai in condivisione, che stai scaricando o che hai scaricato in passato; per ogni file vengono salvati dimensione, percorso sull'Hd, hash e statistiche varie. Grazie a questi dati quando effettuate una ricerca vi compaiono in verde i file già scaricati (potete evitare questo comportamento disabilitando Opzioni --> File --> Ricorda i File Scaricati)

Known2_64.met
Quando eMule ha iniziato a supportare files più grandi di 4 gb (v 0.47a) , è "apparso" questo file. Le funzionalità sono le stesse del known2.met (ora non viene più creato). Memorizza i set di Hash costruiti a partire da vari blocchi di 180kb (raggruppati in una struttura ad albero) che servono per recuperare le parti di file corrotte. Vengono conservati in un file apposito vista la notevole dimensione che può raggiungere.

Server.met
Contiene l'elenco dei server conosciuti.

Server_met.old
Contiene un backup della lista dei server.

Emfriends.met
Se ci sono degli utenti nella lista degli amici ne vengono memorizzati i dati in questo file.

Preferences.ini
Salva tutte le opzioni impostate nella finestra delle Opzioni e le informazioni sull'aspetto di eMule, come la larghezza delle colonne, l'ultimo tipo di ordinamento scelto etc.

Fileinfo.ini
Contiene i commenti ed i giudizi che tu hai dato ai tuoi file condivisi.

Category.ini
Salva le impostazioni delle categorie come nome, commenti ed il colore assegnato.
ATTENZIONE: Avviando una volta eMule senza questo file perderete la suddivisione nelle varie categorie e non sarà possibile ripristinarla (poichè la mancanza causa la modifica anche di tutti i .met associati ai vari file). Quindi dateci un'occhiata se volete spostare emule in un'altra cartella o in un altro disco.

Ipfilter.dat
Questo file contiene gli intervalli di IP filtrati

Onlinesig.dat
La funzione di Online Signature consiste in un piccolo file che contiene il server al quale eMule e' connesso e le statistiche su upload e download. Può essere usato per script IRC o per immagini nelle firme.

Shareddir.dat
Registra tutti i percorsi delle cartelle condivise. In sua assenza viene sempre condivisa in automatico la cartella incoming di eMule. Se fate confusione con le cartelle condivise un buon metodo è chiudere eMule, cancellare questo file e reimpostarle da Opzioni --> File.

Staticservers.dat
Contiene i server che volete siano sempre presenti ad ogni avvio di eMule.

Addresses.dat

eMule utilizza gli indirizzi contenuti in questo file per aggiornare la lista server ad ogni avvio.

AC_SearchStrings.dat
Ogni stringa di ricerca usata viene registrata per offrire una funzione di completamento automatico quando si inizia a digitare una nuova ricerca.
E' possibile disabilitarlo su Opzioni --> Aspetto --> Completamento automatico.

AC_ServerMetURLs.dat

File concettualmente identico al precedente. L'unica differenza e' che questo viene usato per memorizzare gli URL inseriti per il recupero dei file server.met (casella "aggiorna server.met da url" sulla destra della finestra server).

SearchSpam.met

Contiene l'indice di tutti i files che avete segnato come spam nella finestra di ricerca.

eMule.tmpl

I file *.tmpl sono richiesti dal Webserver. Il file contiene le ipostazioni della grafica, dell'aspetto e delle opzioni delle pagine web visualizzate.

eMule.log

Salva il registro della finestra dei Server solo se l'apposita opzione in Opzioni--> Opzioni Avanzate e' stata abilitata.

Nodes.dat
Contiene la lista dei Contatti Kademlia a cui tentare di collegarsi al prossimo riavvio e viene aggiornato quando si chiude eMule. Effettua il bootstrap automatico ad ogni collegamento a Kademlia successivo al primo .

Statistics.ini
Memorizza periodicamente le statistiche di eMule in modo che possano essere caricate ad ogni avvio.

PreferencesKad.dat
Contiene l'IP e l'ID (Una key di 16 bytes) del proprio client all'interno della rete Kademlia.

Key_index.dat
Contiene le parole chiave (keywords) indicizzate sul network kademlia.

Src_index.dat

Contiene le fonti indicizzate sul network kademlia.

Cancelled.met

Contiene l'elenco dei file di cui avete annullato lo scaricamento,in modo da poterveli segnalare se avete attivato Opzioni --> File --> Ricorda i file cancellati

AC_BootstrapIPs.dat
Contiene Ip:Porta del client da cui fare il bootstrap, nel caso si scelga di fare il bootstrap manuale.

AC_IPFilterUpdateURLs.dat
Indirizzo per l'aggiornamento dell'IPFilter, cioè quello che viene inserito in Opzioni ---> Sicurezza nel campo "Aggiorna da URL"

AC_VF_RegExpr.dat
Viene creato insieme al file Category.ini e conserva l'elenco di tutte le "regular expression per i filtri visuali" inserite nelle proprietà della categoria.

Template.eMuleSkin.ini
Il template della skin di default di emule.

eMule_Debug.log
Salva il registro della finestra del Debug solo se l'apposita opzione in Opzioni--> Opzioni Avanzate e' stata abilitata.

load_index.dat
Contiene l'ID degli altri client Kademlia contattati, e la data dell'ultima volta in cui sono stati visti.

Collectioncryptkey.dat
Questo file esiste dal momento in cui viene creata una collezione e viene abilitata l'opzione "Segna la collezione con Nome e Chiave". Esso contiene una key RSA univoca a 1024 bit, e viene usata per tutte le collezioni create e "firmate" allo scopo di permettere l'identificazione sicura dell'autore.

StoredSearches.met
Dalla versione 0.49a le ricerche aperte vengono salvate in questo file alla chiusura di eMule, e ripristinate al successivo riavvio.
E' possibile disabilitare questa opzione dal menù Opzioni ---> Aspetto , levando il segno di spunta dalla casellina "Ricorda le ricerche aperte tra i riavvii".




Fonte della Guida "sopra descritta" con piccole modifiche : Emule.it-Guida Emule

Aggingo link della Guida Ufficiale : Files Usati

This post has been edited by CiccioBastardo: 17 September 2009 - 09:53 AM

1

#2 User is offline   xilolee 

  • eMule 0.50b BETA1 user
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 7983
  • Joined: 20-August 08

Posted 17 September 2009 - 08:12 PM

Innanzitutto metterei i file in ordine alfabetico e per gruppo (i file del kad spiegati vicini uno all'altro per esempio)

View PostSS1900, on 04 September 2009 - 07:59 AM, said:

Clients.met
Questo file memorizza tutti gli utenti che hanno scaricato da te o da cui tu hai scaricato e serve a calcolare i crediti per gestire la coda di upload. Cancellarlo significa azzerare tutti i crediti degli altri. Nelle rarissime volte in cui questo file si corrompe è però necessario eliminarlo (tipicamente insieme a known.met, quando avviando eMule esso si blocca con il 100% di cpu utilizzata).

Sostituirei con: Questo file memorizza tutti gli utenti che hanno scaricato da te o da cui tu hai scaricato e serve a calcolare i crediti per gestire la coda di upload.
A volte emule riferisce che il clients.met è corrotto: in questo caso sposta il clients.met.bak da un'altra parte, per esempio sul desktop, chiudi emule, cancella il clients.met nella config e sostituiscilo con la sua copia (il file che hai appena rinominato sul desktop).
Quando eMule si blocca all'avvio con il 100% di cpu utilizzata, è però necessario eliminarlo (tipicamente insieme a known.met).

Domanda per chi lo sa: memorizza anche i client che sono stati semplicemente in coda ma non hanno scaricato?

Quote

Downloads.txt
Memorizza i link ed2k con il relativo part dei file che stiamo scaricando

Aggiungerei: Viene salvato/modificato all'avvio di emule.

Quote

Downloads.bak
E' una copia di backup di downloads.txt, utile in caso di corruzione dei files part

Sostituirei con: E' una copia di backup di downloads.txt, che viene salvato/modificato alla chiusura di emule; utile in caso di corruzione dei file .part

Quote

Known.met
Il file known.met raccoglie le informazioni che eMule ha sui files che hai in condivisione, che stai scaricando o che hai scaricato in passato; per ogni file vengono salvati dimensione, percorso sull'Hd, hash e statistiche varie. Grazie a questi dati quando effettuate una ricerca vi compaiono in verde i file già scaricati (potete evitare questo comportamento disabilitando Opzioni --> File --> Ricorda i File Scaricati)

Modificherei con: Il file known.met raccoglie le informazioni che eMule ha sui files che hai in condivisione, che stai scaricando o che hai scaricato in passato; per ogni file vengono salvati dimensione, percorso sull'Hd, hash e statistiche varie. Grazie a questi dati, quando effettui una ricerca ti compaiono in verde i file già scaricati, con la scritta "scaricato" sotto la colonna conosciuto (puoi evitare questo comportamento disabilitando Opzioni --> File --> Ricorda i File Scaricati)

Quote

Known2_64.met
Quando eMule ha iniziato a supportare files più grandi di 4 gb (v 0.47a) , è "apparso" questo file. Le funzionalità sono le stesse del known2.met (ora non viene più creato). Memorizza i set di Hash costruiti a partire da vari blocchi di 180kb (raggruppati in una struttura ad albero) che servono per recuperare le parti di file corrotte. Vengono conservati in un file apposito vista la notevole dimensione che può raggiungere.

Ambiguità: la guida ufficiale dice che per evitare, durante la ricerca, di vedere in verde i file già scaricati, bisogna cancellare questo file invece del known.met ...

Quote

Cancelled.met
Contiene l'elenco dei file di cui avete annullato lo scaricamento,in modo da poterveli segnalare se avete attivato Opzioni --> File --> Ricorda i file cancellati

Modificherei con: Contiene l'elenco dei file di cui hai annullato lo scaricamento.
Grazie a questi dati, quando effettui una ricerca ti compaiono in verde i file annullati (prima del completamento), con la scritta "cancellato" sotto la colonna conosciuto (puoi evitare questo comportamento disabilitando Opzioni --> File --> Ricorda i File Cancellati)

Quote

Category.ini
Salva le impostazioni delle categorie come nome, commenti ed il colore assegnato.
ATTENZIONE: Avviando una volta eMule senza questo file perderete la suddivisione nelle varie categorie e non sarà possibile ripristinarla (poichè la mancanza causa la modifica anche di tutti i .met associati ai vari file). Quindi dateci un'occhiata se volete spostare emule in un'altra cartella o in un altro disco.

O diamo sempre del tu o diamo sempre del voi: Avviando una volta eMule senza questo file perderai...
Quindi dacci un'occhiata se vuoi spostare ...

Quote

Addresses.dat
eMule utilizza gli indirizzi contenuti in questo file per aggiornare la lista server ad ogni avvio.

Metterei la versione della guida ufficiale


Tutti i file AC_... li metterei vicini dato che funzionano solo se è stato attivato il completamento automatico.

Quote

SearchSpam.met
Contiene l'indice di tutti i files che avete segnato come spam nella finestra di ricerca.

Modifica: Contiene l'indice di tutti i file che hai segnato come spam nella finestra di ricerca.

Quote

eMule.log
Salva il registro della finestra dei Server solo se l'apposita opzione in Opzioni--> Opzioni Avanzate e' stata abilitata.

Modifica: Salva i messaggi visualizzati nel registro eventi della finestra dei Server. Questo salvataggio si attiva usando l'apposita opzione in Opzioni--> Opzioni Avanzate.


A questo punto metterei emule_verbose.log (che sarebbe emule_debug.log ...) modificato come sopra




:bounce:

This post has been edited by xilolee: 17 September 2009 - 10:21 PM

INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non è serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dà subito l'allegrIa! Immagine Postata
0

#3 User is offline   pier4r 

  • Ex falso quodlibet ; Kad is the major concept behind emule.
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 588
  • Joined: 31-March 09

Posted 17 September 2009 - 08:32 PM

Ripeto manca sharedfiles.met, discutevamo sul possibile significato, incrociando i report di SS1900, i miei e quelli di dylandog84 dovrebbe memorizzare i file condivisi esterni alle cartelle condivise, oppure i file non condivisi interni alle cartelle condivise.

In pratica:
se ( fileCondiviso AND nonInCartellaCondivisa )
    then inseriscilo in sharedfiles.met
se ( fileNonCondiviso AND InCartellaNonCondivisa )
    then inseriscilo in sharedfiles.met


Ovviamente non ho indagato il sorgente, questo è quello che penso visto il comportamento del file relativamente ai report di 3 utenti.
>>>Feature Request (ICS) or SOTN, EmuleCollectionV2 >>> Emule on old hardware (intel pentium 2 or 3 - via c3 - and so on) with good OS settings and enough ram (256+ mb): great >>>user of: eMule - Xtreme - ZZUL bastard - SharX - SharkX 1.8b5 pierQR - ZZUL-Tra - ZZUL-Tra-TL - kMule - Beba

Extended signature: click.
0

#4 User is offline   pier4r 

  • Ex falso quodlibet ; Kad is the major concept behind emule.
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 588
  • Joined: 31-March 09

Posted 10 January 2010 - 10:59 PM

Ovviamente bastava fare un test mongolo, ma io ci penso sempre dopo 3 mesi (fortuna che non sono solo).

basta avviare emule, condividere una cartella, decondividerne parte dei file.

Riavviare e vedere se i file decondivisi rimangono condivisi, poi si chiude emule.

Si cancella il file sharedfiles.met (o .dat non ricordo) e si riapre emule: si avrà che i file decondivisi saranno nuovamente condivisi senza che nessuno avesse detto niente dal programma.

Quindi sharedfiles.met (o .dat non ricordo) contiene sicuramente le path dei file contenuti in cartelle condivise ma singolarmente decondivisi.
>>>Feature Request (ICS) or SOTN, EmuleCollectionV2 >>> Emule on old hardware (intel pentium 2 or 3 - via c3 - and so on) with good OS settings and enough ram (256+ mb): great >>>user of: eMule - Xtreme - ZZUL bastard - SharX - SharkX 1.8b5 pierQR - ZZUL-Tra - ZZUL-Tra-TL - kMule - Beba

Extended signature: click.
0

#5 User is offline   SS1900 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3737
  • Joined: 15-November 08

Posted 03 March 2010 - 10:26 AM

con questo tool e' possibile vedere ed esportare le varie informazioni nel known.met

eMule MET Viewer
0

#6 User is offline   pier4r 

  • Ex falso quodlibet ; Kad is the major concept behind emule.
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 588
  • Joined: 31-March 09

Posted 27 August 2010 - 08:40 AM

View Postpier4r, on 11 January 2010 - 12:59 AM, said:

Quindi sharedfiles.met (o .dat non ricordo) contiene sicuramente le path dei file contenuti in cartelle condivise ma singolarmente decondivisi.


Confermo infatti, anche per furbizia diffusa, bastava aprirlo con blocco note e vdere che ci sono i singoli path dei file decondivisi.
>>>Feature Request (ICS) or SOTN, EmuleCollectionV2 >>> Emule on old hardware (intel pentium 2 or 3 - via c3 - and so on) with good OS settings and enough ram (256+ mb): great >>>user of: eMule - Xtreme - ZZUL bastard - SharX - SharkX 1.8b5 pierQR - ZZUL-Tra - ZZUL-Tra-TL - kMule - Beba

Extended signature: click.
0

#7 User is offline   Eulero 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2553
  • Joined: 09-August 07

Posted 27 August 2010 - 12:54 PM

Il file sharedfiles.dat contiene sia i path dei singoli file condivisi contenuti in cartelle non condivise, sia i path dei singoli file non condivisi contenuti in cartelle condivise (quest'ultimi identificati con un segno - prima del path).
Quando si condivide l'intera cartella nel primo caso o si rimuove dalla condivisione l'intera cartella nel secondo caso, dopo un paio di riavvii il file viene azzerato.
0

#8 User is offline   SS1900 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3737
  • Joined: 15-November 08

Posted 09 January 2011 - 07:42 PM

domandina :)

sapete ogni "quanto" emule crea il clients.met.bak ........poiche' io non mi ci raccapezzo :confused:
io pensavo tipo alla chiusura ....ma ho delle date di creazione differenti nelle varie mods ed il bak risulta sempre il piu' vecchio .

tipo:

morphxt la differenza tra il met e il met.bak 2 giorni

sharkx 13 giorni

xtreme stessa data orari differenti

morphCA 1 giorno

stulle 4 giorni

ackronic 1 giorno

emulefuture 4 giorni

:flowers:
0

#9 User is offline   xilolee 

  • eMule 0.50b BETA1 user
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 7983
  • Joined: 20-August 08

Posted 09 January 2011 - 08:47 PM

Io ho data di creazione uguale per tutti e 3 i file, ma ho l'opzione "scrittura sicura" su sempre.
INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non è serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dà subito l'allegrIa! Immagine Postata
0

#10 User is offline   SS1900 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3737
  • Joined: 15-November 08

Posted 09 January 2011 - 09:02 PM

View Postxilolee, on 09 January 2011 - 09:47 PM, said:

.... e 3 i file, ma ho l'opzione "scrittura sicura" su sempre.


idem :flowers:
0

#11 User is offline   xilolee 

  • eMule 0.50b BETA1 user
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 7983
  • Joined: 20-August 08

Posted 09 January 2011 - 10:04 PM

Magari le mods hanno qualcosa di diverso rispetto al client ufficiale :-/
INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non è serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dà subito l'allegrIa! Immagine Postata
0

#12 User is offline   LorenzoC 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2478
  • Joined: 05-September 04

Posted 10 January 2011 - 12:31 PM

In italiano non si usa il plurale inglese. Si scrive "le mod" e non "le mods".
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users