Tutti pazzi per il mulo

Scopriamo tutti i trucchi per sfruttare al massimo eMule, uno dei piu quotati programmi per lo scambio dei file attraverso internet.

Lo scambio dei file su internet è solamente pirateria. E' falso: numerosi sostenitori del Peer to Peer non puntano a vantaggi economici ma alla condivisione del sapere e di trovare quelle opere che non trovano dei negozi o sui siti WEb piu famosi. Tra i programmi di filesharing, eMule è quello che più di tutti mostra di aderire alla filosofia dello "scambio alla pari" mettendo in campo strumenti e funzioni originali che consentono di sfruttare in maniera assolutamente genuina le risorse condivise. Tutto quello che dobbiamo fare è collegarci al sito www.emule-project.net e scaricare la versione piu recente del programma, che viene messa a nostra disposizione a titolo assulatamente gratuito.

INDICE DI NAVIGAZIONE
Fate klik sui collegamenti qua sotto per dirigervi nell'area interessata

STRUTTURA FAMILIARE

A prima vista eMule è molto simile a qualsiasi altro programma di filesharing. Il sistema di controllo è suddiviso in numerose sezioni, contiene tutti gli strumenti adottati da molti suoi "colleghi": file condivisi, server, ricerca, trasferimento e cosi via. La prima effettiva e importante differenza riguarda pero la natura stessa del programma: eMule è Open Source, ovvero è un progetto al quale hanno partecipato e partecipano decine di sviluppatori in tutto il mondo. La licenza usata dai suoi creatori consente a chiunque di avere accesso al codice sorgente del programma per scoprirne i segreti e mettere a punto funzioni aggiuntive e miglioramenti. Il numero di strumenti e impostazioni a nostra disposizione , inoltre, è nettamente superiore rispetto a qualsiasi software del genere. Nessuna paure: durante l'installazione siamo assistiti da una pratica procedura guidata che indica ad ogni passaggio quali sono le impostazioni consigliate per cominciare subito ad usare eMule. In seguito avremo tutto il tempo di approfondire la la conoscenza degli strumenti e di modificare le impostazioni per ottenere la massima efficienza.

 

METTIAMOCI IN RETE

Il primo passo per entrare in contatto con eMule  è richiedere la connessione ad un server. E' tramite questi centri nevralgici che saremo in grado di effettuare le ricerche tra i milioni di file condivisi in tale circuito di filesharing. Quando avviamo un programma la sezione server presenta gia un'elenco di server disponibili; lo stesso elenco sara' aggiornato al primo collegamento con uno di questi. Le informazioni a nostra disposizione indicano indicano le caratteristiche di ogni singolo computer e il numero di computer collegati. A differenza di altri programmi, eMule consente di collegarci a unsolo server alla volta. Da questo server, peroò, avramo accesso a tutta la la rete di eDonkey 2000 che coinvolge costantemente una media di 2 milioni di persone in tutto il mondo. Il sistema di controllo del programma consente di impostare un indirizzo internetdal quale scaricare l'elenco aggiornato dei server. E' sufficiente qualche piccola ricerca in rete per trovare i siti piu gettonati e ottenere l'elenco dei server sempre aggiornato

 

LAVORO DI SQUADRA

Il circuito usato da eMule, a differenza di altri sistemi, consente il download simultanea da piu computer permettendoci di raggiugere velocita piuttosto elevate. Il programma inoltre, non richiede di seguire l'esatto ordine in cui sono memorizzati i dati nel file. Scarica infatti porzioni separate dei documenti che poi saranno "fuse" automaticamente tra di loro quando saremo in possesso di tutti i dati. E' possibile quindi cominciare a scaricare un filmato dalla fine, per acquisire la parte iniziale in seguito. Non si tratta si una scelta casuale, ma di una precisa strateciasi volta a migliorare le prestazioni del circuito. Quando permettiamo agli altri pc di scaricare un file sul nostro disco fisso infatti, eMule ne invia parti differenti ad ogniuno di essi. Se poi ci scolleghiamo dalla  rete prima che gli altri computer abbiano concluso il download, chi è collegato non rimane a bocca asciutta, ma potra' acquisire le parti mancanti dagli altri computer.

 

CONTROLLI ACCURATI

La progressione del download è indicata graficamente da una barra colorata all'interno all'interno della quale viene evidenziata in nero la parte del file già scaricata. Il programma esamina inoltre i dati ricevuti e ne erifica l'integrita': nel caso in cui una parte abbia subito modifiche durante la trasmissione, viene immediatamente eliminata. In aggiunta eMule  usa lo speciale sistema chiamato file hash per identificare i file. A ogni file è associato un codice calcolato in base alla composizione del file stesso, in modo da slegare il file dal nome che gli viene assegnato. Si tratta di una trovata particolarmente efficace, che permette di aggirare i problemi derivati da file rinominati per confondere le idee di chi seleziona un determinato contenuto. Grazie al file hash, eMule è persono capace di riconoscere file simili anche se hanno nomi completamente diversi. Possiamo cosi attingere da un maggior numero di fonti rispetto a quando accadrebbe con altri programmi simili, rendendo piu veloci le operazioni.

CONTROLLO ASSOLUTO

La sezione statistiche di eMule  fornisce un quantità impressionante di informazioni. Trobiamo per esempio la velocità di upload e download, il numero e la dimensione dei file condivisi, le dimensioni totali dei file richiesti.

Vedi figura a lato per la rappresentazione grafica dello scritto

I FILE TEMPORANEI

Le impostazione di eMule permettono di scegliere una cartella nella quale saranno conservati i file temporanei, ovvero i file incompleti per i quali è in corso il download. Si tratta di un'impostazione da considerare con molta attenzione: in questa cartella, infatti, potranno passare un sacco di MB. Il metodo usato da eMule per scaricare  i file infatti non è lineare. I file temporanei, quindi, avranno da subito le dimensioni finali del download anche se ne abbiamo scaricato solo una parte minima. Ricordiamoci quindi di verificare che la partizione in cui si trova la catella disonga di spazio libero sufficiente per consentire il passaggio dei dati. Da questa cartella, inoltre, dipende la rispresa delle operazione ad ogni riavvio del programma: quando lo attiviamo eMule avvia la ricerca dei file temporanei e inizia la ricerca per continuare il download interrotto. La cancellazione del file o il loro spostamento pregiudicherebbe quindi l'attività del programma.

PROBLEMI TEMPORANEI

I file temporanei di eMule assumono immediatamente le stesse dimensioni dei file definitivi. Per gestire un simile traffico è opportuno creare una cartella dei file temporanei su un disco o una partizione abbastanza capiente.

ALTRUISMO FORZATO

Lo spirito del file sharing è la collaborazione. Solo se tutti i partecipanti al circuito condividono in rete i loro documenti sara' possibile far funzionare e garantire a tutti di trovare quello che cercano. Per incentivare questo comportamento eMule integra un sistema che registra il comportamento di ogni partecipante e lo premia se consente agli altri di scaricare i suoi documenti condivisi. Il premio in questo caso è il diritto di precedenza nelle code per il download. Il metodo, anche se fa leva su un meccanismo non precisamente disinteressato è entremamente efficace. I crediti ottenuti facendo scaricare un file hanno un valore universale, ma valgono solo nei confronti di chi ha scaricato da noi. Con il passare del tempo quindi, si creera' una fitta rete di rapporti privilegiati tra i singoli utilizzatori del programma che premieranno i piu disponibili ad inviare file.

 

COME FUNZIONA LA CODA

Il tempo di permanenza in una coda di eMule prima di poter scaricare un file dipende da un punteggio che ci viene assegnato in base a diversi fattori. Tra tutti i computer in attesa di scaricare dal nostro PC, avra' la precedenza chi ha il punteggio maggiore. La formula per il calcolo del punteggio è: Attesa in coda   x   priorita file   x   Crediti.

Attesa in coda: E' il parametro piu intuitivo tra quelli usati per calcolare la precedenza espressa in secondi

Priorità file :  Dipende dal tipo di classificazione assegnato al file che è stato richiesto. E' piu alta per i file in release ovvero alla prima apparizzione su eMule.

Crediti : E' determinato in base a due distinti sitemi di calcolo.

 

IDENTIFICAZIONE SICURA

La soluzione per premiare chi condivide file richiede qualche accorgimento, per evitare che i soliti furbi manomettano il programma per saltare le code di attesa. Il primo passo compiuto da eMule per creare il sitema di crediti è l'assegnazione di un codice identificativo, chiamato user hash. Quando scarichiamo un file da un altro computer il programma memorizzi l'user hash associanto a quella persona e registra la quantità di dati che abbiamo prelevato. Queste informazioni sono poi archiviate in un file in formato MET all'interno del nostro computer. Per evitare disguidi, il riconoscimento tra due PC è affidato ad un sistema crittografico a chiave assimmetrica e cioè lo stesso metodo usato per la firma digitale e per le transizioni bancarie su internet. Tale sistema chiamato source user identification, è gia attivato nelle impostazioni predefinite di eMule e rappresenta una soluzione " a  prova di bomba " per garantire l'identificazione di un computer senza margine di errore e senza possibilita che qualcuno possa fare il furbo. Quando incontreremo di nuovo un computer dal quale abbiamo gia scaricato. il programma gli assegnera' la precedenza in coda a seonda dei crediti che vanta nei nostri confronti.

 

PRIMA LE RARITA'

Il sistema dei crediti è solo uno dei paramentri usati da eMule per scegliere quali scambi avviare. Per favorire il miglior funzionamento del circuito, il programma consente di dare la precedenza ai file meno "rari"  rispetto a quelli per cui sono disponibili altre fonti. Si tratta di un'accorgimento in linea con la filosofia del file  sharing, il cui scopo è consentire di trovare quei documenti e file lontani dalla normale distribuzione. Il sistema è affidato completamente al nostro giudizio. Attraverso la sezione file condivisi, al cui interno troviamo l'elenco di tutti i documenti che abbiamo messo a disposizione del circuito, possiamo infatti impostare la priorita per ogni singolo file. Il livello piu alto è Release utilizzabile per i file che abbiamo creato e che entrano nel circuito per la prima volta, mentre i piu bassi in classifica saranno identificati con priorita' molto bassa. Anche questa funzione si adatta squisitamente allo spirito piu sincero del filesharing, secondo il quale la condivisione è una forma di promozione di opere sconosciute e rappresenta un mercato parallelo in cui non trova posto il concetto di pagamento. L'impostazione della priorita non stabilisce un'ordine "assoluto" per il download dei file condivisi, ma influenza  pesantemente il modificatore che viene applicato per determinare l'ordine delle richieste in coda.

 

DOPPIO CIRCUITO

Oltre al circuito predefinito eDonkey, indicato nel sistema di controllo come servers, eMule è in grado di lavorare su una rete alternativa chiamata kademlia e abbreviata in kad. Si tratta di un circutio che nn sfrutta server, creato da 2 studiosi dell'universita di News York. Rispetto ai classici circuiti, Kademlia dimostra una maggiore efficacia quando il traffico dei dati è molto elevato, L'assenza di server infatti, evita che si formino "colli di bottiglia" quando molti utenti sono connessi alla rete. A parte quest'ultima caratteristica Kademlia non offre grandi vantaggi. Il numero di file disponibili e le fonti rintracciabili, in particolare, sono gli stessi raggiungibili attraverso i server i eDonkey e qualche inconveniente si nota quando nelal rete locale sono presenti firewall o router. Si riscontrano invece dei miglioramenti per quanto riguarda la velocita delle ricerche.

 

ALTI E BASSI

In generale. il trasferimento dei file da un computer all'altro tramite eMule può soffrire per la presenza di alcuni ostacoli nella comunicazione. Firewall, configurazioni della rete locale e software di protezione possono infatti creare qualche problema nel funzionamento del programma. La verifaca di simili condizioni, in eMule, è indicata dalla "altezza" dell'ID che ci viene assegnato. Un ID alto di un collegamento efficiente mentre un Id basso indica un collegamento piu "tortuoso". L'indicazione dell'ID con cui siamo colelgati comporta numerose conseguenze. La prima e piu importante è che un computer identificato con ID basso potra scaricare file solo da PC con ID alto. La reperibilita del file è quindi all'incrca dimezzata. L'avvio della trasmissione dei dati, inoltre, non puo essere gestita direttamente dai PC in collegamento tra loro e dipende dal server. Dal momento che questa procedura rischia di sovraccaricare il lavoro del server stesso, molti di questi hanno un limite di pc con ID basso ammessi al collegamento. In numerosi casi, inoltre, l'assegnazione di un ID basso non è dovuta a ostacoli insormontabili a al semplice caso. A causa della struttura stessa di internet, infatti, può succedere che il primo scambio con un server avvenga per un percorso lungo e che inseguito il collegamento segua invece una strada più diretta  ed efficiente. Sarà quindi sufficiente qualche piccolo esperimento per scoprire il server che ci offre un ID piu alto.

UNO PER VOLTA

L'architettura di eMule è pensata per offrire a tutti un accesso paritario, annullando alcuni discutibili e fastidiosi comportamenti che si possono tenere con altri programmi simili. Troppo spesso, infatti, il file sharing viene usato soltanto per scambiare materiale protetto da copyright innescando un meccanismo che spinge alla contrattazione tra gl utilizzatori (SCAMBIARE MATERIALE PROTETTO DA COPYRIGHT è ILLEGALE)  E' un modo di operare che nn può trovare posto in un circuito nato per essere libero e disinteressato. A questo scopo, eMule consente di scaricare dallo stasso computer un file per volta. Tale restrizione puo' sembrare di secondaria importanza, ma in alcuni casi provoca problemi. Può infatti succedere che nel circuito sia disponibile da un solo PC  con i due file che stiamo cercando. In questo caso, il programma ci consetira' di entrare in coda con il primo file, negandoci invece l'accesso per il secondo.

 

CAMBIARE OBBIETTIVO

Nel caso di un PC con condivisi i file che stiamo cercando, non è detto che l'ordine in cui sono state accodate le richieste rispecchi il nostro reale interesse. In altre parole, il limite di un solo download dallo stesso PC potrebbe impedirci di scaricare un file per il quale abbiamo più interesse ammettendo in coda, invece, una richiesta meno "pressante". Anche in questo caso eMule mette a nostra disposizione gli strumenti per modificare tale situazione. Continuando con l'esempio dei due file da scaricare, accanto la richeista bloccata comparirà la scritta A4AF ovvero asked for another file che in italiano vuol dire "gia contatto per un'altro file". Tutto quello che dobbiamo fare è assicurarci di aver attivato la funzione Mostra piu controlli all'interno della sezione  Opzioni > avanzate  in preferenze. E' ora sufficiente fare klik con il tasto destro frl mouse su un file in coda per il download e, tra le funzioni a disposizione, troveremo tutti i comandi per scambiare l'ordine della coda tra i due file. In questo modo istruiremo eMule in modo da dare la precedenzaal documento che piu ci interessa.

 

COMUNICAZIONI ALLA PARI

Scambio e collaborazione richiedono la possibilita di comunicare con chi partecipa al circuito di filesharing. A questo scopo, eMule integra uno dei piu popolari strumenti di comunicazione su internet il mitico IRC. E' sufficiente impostare un nickname nelle preferenze del programma e fare klik sul pulsante connetti all'interno della sezione dedicata ad IRC. Il programma visualizza immediatamente i canali dedicati ad eMule e ci sonsente di comunicare in chat con i milioni di appassionati che affollano il circuito. Ogni cnale riporta regole precise di comportamento che rispecchino lo spirito del programma e le restrizioni locali allo scambio dei file.

 

ALTRE CURIOSITA SU eMule

UN MULO IN TASCA

Con eMulue non è necessario trovarsi davanti al computer per controllare i nostri download. All'indirizzo http://mobil.emule-project.net possiamo scaricare MOBILEMULE V0.8a, un comodo programma in linguaggio java che ci consente di controllare eMule a distanza usando il nostro cellulare GPRS. I controlli a disposizione consentono di eseguire ricerche, verificare i download e addirittura guardare in anteprima i file che stiamo scaricando. A Completare la dotazione di comandi troviamo anche la possibilità di spegnere a distanza il nostro computer. Il software + scaricabile gratuitamente dal sito e pesa 54KB.

 

CAMBIAMO LA PELLE AL MULO

Tra i tanti strumenti e moduli aggiuntivi per eMule disponibili su internet, ci sono anche le skin con cui possiamo modifcare l'aspetto grafico del mulo. All'indirizzo www.kadmliaskins.net troviamo una delle piu complete collezzioni di skins per eMule, raggruppate in base all'autore. Per attivare la nuova veste grafica è sufficiente fare clik con il tasto destro del mouse sulla barra di eMule, scegliere skin nella barra degli strumenti e seleziona Bitmat per la barra degli strumenti. Successivamente sfogliando le cartelle di windows e selezioniamo la skin chia abbiamo caricato.

ULTIME DAL FORUM EMULE

 

^TOP^

Licenza Creative Commons
Questo/a opera è pubblicato sotto una Licenza Creative Commons.