Quote:
Originariamente inviato da alexis1980
Ragazzi ho un paio di domande da fare:
1) Crediti: I propri crediti vengono memorizzati sui clients altrui. In base a che cosa sono riconoscibile da loro? Mi spiego meglio. In caso di format e seguente reinstallazione cos'è che mi rende riconoscibile dagli altri in modo tale da sfruttare i crediti acquisiti precedentemente? Username?
2) Sulla tray bar c'è l'icona del ciucciariello con una barra nera che indica effettivamente cosa? Banda in download?
Grazie per l'attenzione
Alessandro
|
1)Non proprio...i propri crediti vengono memorizzati anche nel sistema dell'utente, precisamente i contatti con gli altri clients vengono memorizzati nel file clients.met.
[Non si possono visualizzare i propri crediti, bensì i clients conosciuti al momento della connessione.Però si possono visualizzare singolarmente, nei confronti di un singolo utente da cui stiamo scaricando (o a cui stiamo uploadando).Ad esempio, basta selezionare un client in coda, tasto dx e mostra dettagli: alla voce punteggi possiamo vedere il suo punteggio (credito) nei nostri confronti.]
Logicamente, se noi facciamo scaricare ad un dato client alcune parti di un file, non appena richiediamo qualcosa a lui (cerchiamo un file anche da lui condiviso)...lui tiene conto del fatto di aver già scaricato da noi, e questo ci favorisce permettendoci di scalare più facilmente la coda per avere quel file.
Il sistema dei crediti, a mio avviso, non è da intendersi in maniera univoca (come entità unica....come semplice numero) bensì immagina una connessione punto - multipunto: ogni client tiene traccia dei propri contatti (upload) con gli altri, così come dei download, e così avviene per ogni altro client.
Nella connessione tra due client, essi si "confrontano" e quello che fa la richiesta viene messo in coda, in base ai crediti che può vantare verso il client di destinazione contattato.
Il riconoscimento di un client avviene ora attraverso una chiave univoca di riconoscimento (credo sia crittografata a 128bit).Il file in questione è cryptkey.dat.In clients.met è presente un userhash che consente l'identificazione univoca (come giustamente osservato da Xtian
)
Tutti i meccanismi di negoziazione dei files vengono gestiti ovviamente in automatico da emule...cmq quanto ho scritto è principalmente la logica del funzionamento.A questo poi si sovraimpongono le priorità che si danno ai file, settaggi e tipo di connessione etc etc.
Spero di essere stato chiaro e di non aver scritto castronate
2)Si è la banda in download
Qnick