Come impostare correttamente aMule su Mac OSX

Ecco una piccola guida per impostare correttamente aMule, in modo da avere la possibilità di effettuare il download dei file (non coperti da diritto d'autore) senza dover attendere giorni e code interminabili.

I Crediti:
aMule, come tutti i suoi fratelli, ha un modo tutto suo di gestire i file che vogliamo scaricare. A differenza del suo cugino WinMX,  è un programma nettamente più stabile che gestisce le code in modo abbastanza intelligente. Viene utilizzato un sistema di crediti, che non sto qui a illustrare nel dettaglio perchè sarebbe inutile. E’ sufficiente sapere che il muletto non ha una gestione lineare delle code.
Mettendo in download un file, possiamo vedere dalla figura sottostante:

 
Si nota che affianco alla barra di avanzamento abbiamo un campo dedicato alle fonti. E’ logico e lecito supporre che più esse sono e più velocemente potremmo, in linea terorica, scaricare il nostro file. Nella realtà questo non è tecnicamente corretto per alcuni motivi.
Il sistema di crediti permette agli utenti si saltare più o meno velocemente la propria posizione nella coda in modo direttamente proporzionale alla quantità di crediti che possediamo. Questi non sono visibili, cioè non esiste un comando che permetta di visualizzarli, ma sono dei valori che vengono memorizzati di volta in volta in alcuni file presenti nella cartella di aMule. I crediti si acquisiscono stando il maggior tempo possibile connesso con il mulo. In questo modo abbiamo la possibilità di inviare porzioni di file che abbiamo in condivisione ad un numero sempre maggiore di utenti che sono collegati con il nostro computer. Quindi l’acquisizione di crediti è una variabile che dipende non solo dal tempo in cui rimaniamo online con il mulo, ma anche da quanti byte inviamo verso l’esterno. Più sono e meglio è.

 
Cosa fare quando dobbiamo reinstallare aMule:
Solitamente per programmi di questo tipo, escono molto frequentemente delle versioni aggiornate. Non è così per la versione di eMule, chiamata appunto aMule, dedicata a noi utenti Apple. Questo perchè la versione Mac compatibile è una così detta Mod, cioè una versione modificata e adattata per la nostra piattaforma. In ogni caso, seppur con tempi di sviluppo molto più lenti anche noi abbiamo la possibilità di aggiornare il muletto.
Prima di effettuare questa operazione è bene però salvare alcuni file in cui sono registrati tutti i nostri crediti.
Basta andare nella cartella
/Users/Vostro_Nome_Account/Library/Application Support

i file da salvare sono: clients.met, preferences.dat e cryptkey.dat.
Basta semplicemente copiarli e metterli sulla scrivania, si installa la versione aggiornata di aMule e si riposizionano questi file nella stessa cartella in cui li avevamo prelevati.

N. B. Se per caso avete un pc Windows in su cui avete in passato utilizzato pesantemente il mulo, acquisendo crediti di abbondanza, potete prelevare gli stessi file sopra citati e metterli nella cartella aMule del vostro mac. Solitamente su windows si trovano nella cartella Config, all’interno di quella di eMule.

Settare le impostazioni corrette:

Per chi è provvisto di connessione ADSL, che non sia Fastweb, deve seguire alcune procedure per permettere al mulo di lavorare correttamente. Escludo Fastweb dalla guida perchè loro hanno una versione dedicata di aMule che viene detta anche Adunanza, con cui non hanno bisogno di fare tutto questo casotto per scaricare adeguatamente un file.

Allora, aMule lavora solitamente su due porte una per il download (TCP) e una per l’upload (UDP), le quali devono essere libere da qualsiasi blocco, altrimenti avremo il così detto “low ID” che rappresenta una connessione “castrata”. Ci possiamo rendere conto se abbiamo un low ID dal colore delle freccette che poste sull’icona del mondo poste in basso a destra nella finestra del nostro mulo:

N.B. Io solitamente non uso mai i server a causa del motivo sopracitato, ma nonostante questo se si è alla prima connessione con il mulo, bisogna per forza scaricare un file tramite server, in modo tale da permettere al programma di scaricare tramite i clienti a cui siamo connessi i “nodi” per la connessione KAD. Una volta scaricati i nodi non è più necessario connettersi ai server.

Torniamo al settaggio delle porte TCP e UDP. E’ possibile effettuare questo procedimento in modo diretto o indiretto. Vi consiglio di fare così:

1) Settate un indirizzo IP statico della scheda di rete. Questo è molto utile se si dispone di più di un computer.

2) Andate nelle impostazioni del vostro router e scegliete PortFowarding oppure Virtual Servers, dipende dal router che avete. Indicate l’indirizzo ip della scheda di rete del computer su cui avete installato aMule e scegliete un valore univoco delle porte TCP e UDP.

3) Dopo di che andate nelle preferenze di aMule: impostazioni/Connessione e controllare dove ci sono i campi delle porte TCP e UDP immettete i valori numerici posti nelle preferenze del vostro router. Come potete vedere nelle immagini qui riportate.

Impostazione del router:

Impostazioni aMule:

Come potete vedere ho immesso gli stessi valori sia per il router che per aMule.

4) Se avete attivato il firewall interno del Mac dovete settare anche li le porte di aMule altrimenti tutto il lavoro fatto fino ad adesso non sarà servito più a niente. Come da immagine possiamo vedere che questo è quello che bisogna fare per avere una connessione corretta con il "mulo ".

Limiti - Download e Upload:

Ora non ci resta che settare correttamente i valori della nostra connessione.
Tutte le ADSL, o quasi tutte, sono dette tali perchè asimmetriche, quindi hanno un valore diverso per il download e upload. Una 4Mb/s è una connessione che ha la possibilità di scaricare file a (4*1024)/8 = 512 KB/s.
Si perchè il valore che fornisce il nostro provider non è in Mega Byte ma in Mega Bit. Un Byte contiene 8 Bit ecco perchè il calcolo che ho fatto sopra. Un Kilo Byte equivale a 1024 Byte e così via.
Dicevo che avendo delle ADSL asimmetriche avremo un valore di DL altissimo e uno di UL molto basso. Solitamente l’Upload si attesta a 256 Kb/s che equivale a 32 KB/s.

Quindi nelle impostazioni della nostra connessione dobbiamo immetter un valore di DL pari a 512 KB/s se è una 4 Mb/s e 256 KB/s se è una 2 Mb/s. Mentre come valore di UL basta immettere 32 KB/s.

Non è tutto. Siccome abbiamo un tale dislivello di banda tra DL e UL, è necessario mettere una limitazione alla banda di UL per permetterci nel frattempo di navigare anche nel web oppure mandare una mail o quant’altro implichi l’utilizzo della connessione inviando pacchetti dati dal nostro computer alla rete internet. Si perchè nella navigazione nel web, per aprire i vari siti è necessario comunicare con il server inviando dei dati. Se ipoteticamente aMule assorbe tutta la nostra banda di UL non solo non riusciamo a scaricare nessun file, in quanto il nostro cliente non riesce a comunicare con gli altri a cui è connesso, ma non riusciremo nemmeno a navigare nel web in quanto non saremo in grado di scambiare informazioni con i vari server.
Quindi solitamente io imposto un valo di UL di 20 KB/s durante la notte, in modo da ottenere un numero maggiore di crediti ed un valore di 12-15 KB/s durante il giorno, sufficiente per acquisire abbastanza velocemente crediti, ma non eccessivo da impedire di navigare nel web. Ecco una foto delle mie impostazioni:

 
Se avete notato nella parte riguardante la banda il valore di DL è nullo, questo indica che non ho imposto nessuna limitazione, avendo banda a sufficienza, il mulo non arriverà mai a scaricare un file a 512 KB/s. Primo perchè la banda nominale non viene mai garantita dai gestori telefonici, secondo perchè se mi connetto ad utenti situati in Italia, per raggiungere un valore del genere dovrei connettermi contemporaneamente a 16 utenti che per di piùdovrebbero tutti aver impostato un valore di UL massimo. Cosa che nella realtà è impossibile, ipotizzando che abbiano tutti una ADSL tradizionale con banda di UL a 32 KB/s.
Aggiungo inoltre che solo in aMule non ho trovato una reale impostazione dei limiti di banda. Solo con la vesrione Windows si deve eseguire questa procedura, nel senso che la zona che riguarda la capacità della linea è integrata in quella dei limiti. Quindi bisogna impostare le capacità teoriche della banda e poi limitarne i valori con un’apposita barretta scorrevole. Vi posto una foto per farvi vedere la differenza:

Limiti Connessioni Multiple:

L’ultimo accorgimento da adottare è dipendente dalla capacità della nostra connessione. aMule ha la possibilità di impostare il numero di connessioni contemporanee e il numero massimo di fonti per file. E’ bene evitare dei valori eccessivi altrimenti non solo il nostro processore sarà particolarmente impegnato, ma anche la rete stessa ne risentirà come stabilità. Per la mia 4 Mega ho impostato questi valori:

E’ ovvio che se la connessione è meno “potente” è meglio abbassare suddetti valori di un centinaio di unità. Questo è quanto. Se ho dimenticato qualcosa cercherò di implementarlo in seguito. Fonti: aMule Italia - eMule Italia

Tutorial di: tamet83
Discussione sul forum

Scarica
il tutorial in formato pdf.