Difference between revisions of "FAQ aMule-it"
Vollstrecker (Talk | contribs) m (Reordered language selection) |
|||
(20 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
<center> | <center> | ||
− | + | [[FAQ_aMule|English]] | | |
+ | [[FAQ_aMule-de|Deutsch]] | | ||
+ | [[FAQ_aMule-es|Español]] | | ||
+ | [[FAQ_aMule-fr|Français]] | | ||
+ | '''Italiano''' | | ||
+ | [[FAQ_aMule-pt_BR|Português]] | | ||
+ | [[FAQ_aMule-nl|Nederlands]] | | ||
+ | [[FAQ_aMule-ru|Russian]] | ||
+ | </center> | ||
− | + | == Che cos'è aMule? == | |
− | + | '''aMule è un client multipiattaforma per la rete di file sharing ed2k, basato sul client windows eMule.''' | |
− | + | ||
− | + | Il progetto aMule inizia nell'Agosto del 2003 come un fork di xMule, che è a sua volta un fork di lMule. | |
− | + | ||
− | Il progetto aMule inizia nell'Agosto del 2003 come un fork di xMule, che è a sua volta un fork di lMule | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | Correntemente supporta Linux, FreeBSD, OpenBSD, Windows, MacOS X e X-Box sia sui computer a 32 che a 64 bit. Da notare che i porting su MacOsX e Windows non sono ancora pronti. | ||
+ | |||
+ | aMule è progettato per essere user-friendly e feature-plenty come eMule e per rimanere fedele al look di eMule, così gli utenti possono intercambiare senza problemi aMule e eMule. | ||
+ | |||
+ | Da allora aMule è basato sul codice di base di eMule, le nuove caratteristiche di eMule vengono portate su aMule subito dopo che sono state incluse in eMule, di modo che gli utenti di aMule possono aspettarsi di avere i client ED2K più aggiornati. | ||
+ | |||
+ | E' sviluppato da una grande squadra che rendono aMule il più possibile user-friendly, entra in #amule su irc.freenode.net o visita il forum se hai qualsiasi suggerimenti, domande, problemi, bugs, patch o qualsiasi altra cosa. | ||
+ | |||
+ | Se sei interessato ad entrare nel team di sviluppo, contattaci attraverso il forum o nel canale IRC. | ||
== Come vedo i crediti del client? == | == Come vedo i crediti del client? == | ||
− | |||
+ | Puoi vedere qualsiasi crediti dei client (i crediti che hai nei suoi confronti) cliccando con il destro sul suo nome e selezionando Mostra Dettagli. Non c'è un valore specifico che mostra l'ammontare totale dei dati che il client ti ha mandato o il Modificatore dei Crediti (che è chiamato Modificatore DL/UL). In quella stessa finestra di dialogo, se quel client è nella tua coda di upload, potrai vedere il giudizio e il punteggio di upload. | ||
== Cosa significano quei colori nella barra del download? == | == Cosa significano quei colori nella barra del download? == | ||
− | <u>Nella barra di download:</u | + | |
− | '''Rosso:''' I chunk in rosso sono chunk senza fonti nella sessione corrente. | + | <u>Nella barra di download:</u> |
− | '''Blu:''' I chunk in blu sono i chunk con almeno una fonte avviabile. Più è blu e maggiori sono le fonti trovate. | + | *'''Rosso:''' I chunk in rosso sono chunk senza fonti nella sessione corrente. |
− | '''Giallo:''' I chunk in giallo sono i chunk che stanno per essere scaricati in quel momento. | + | *'''Blu:''' I chunk in blu sono i chunk con almeno una fonte avviabile. Più è blu e maggiori sono le fonti trovate. |
− | '''Nero:''' I chunk in nero sono i chunk che sono già stati scaricati e verificati. | + | *'''Giallo:''' I chunk in giallo sono i chunk che stanno per essere scaricati in quel momento. |
− | '''Verde:''' Quando un file è in verde significa che è stato completamente scaricato e verificato con successo (e si troverà nella cartella Incoming). | + | *'''Nero:''' I chunk in nero sono i chunk che sono già stati scaricati e verificati. |
− | <u>Nella lista estesa dei trasferimenti (facendo doppio click su un trasferimento):</u | + | *'''Verde:''' Quando un file è in verde significa che è stato completamente scaricato e verificato con successo (e si troverà nella cartella Incoming). |
− | '''Nero:''' I chunk che quel client ha e tu no. | + | |
− | '''Bianco:''' I chunk che quel client non ha. | + | <u>Nella lista estesa dei trasferimenti (facendo doppio click su un trasferimento):</u> |
− | '''Verde:''' I chunk che hai in comune con quel client. | + | *'''Nero:''' I chunk che quel client ha e tu no. |
− | '''Giallo:''' I chunk che quel client ti sta correntemente inviando. | + | *'''Bianco:''' I chunk che quel client non ha. |
− | <u>Nella lista dell'upload:</u | + | *'''Verde:''' I chunk che hai in comune con quel client. |
− | '''Nero:''' Quel client ha completato e verificato quel chunk. | + | *'''Giallo:''' I chunk che quel client ti sta correntemente inviando. |
− | '''Grigio:''' Quel client non ha quel chunk. | + | |
− | Prendete in considerazione che non tutti i client supportano questa funzione: mostrare le parti scaricate nella barra dell'upload. | + | <u>Nella lista dell'upload:</u> |
− | <u>Nella finestra dei file condivisi:</u | + | *'''Nero:''' Quel client ha completato e verificato quel chunk. |
− | '''Rosso:''' Quando non ci sono fonti ad avere lo stesso chunk (a parte te). | + | *'''Grigio:''' Quel client non ha quel chunk. |
− | '''Blu:''' Più è blu e più è diffuso quel chunk. | + | |
+ | Prendete in considerazione che non tutti i client supportano questa funzione: mostrare le parti scaricate nella barra dell'upload. | ||
+ | |||
+ | <u>Nella finestra dei file condivisi:</u> | ||
+ | *'''Rosso:''' Quando non ci sono fonti ad avere lo stesso chunk (a parte te). | ||
+ | *'''Blu:''' Più è blu e più è diffuso quel chunk. | ||
+ | |||
<u>Nelle finestre di ricerca:</u><br> | <u>Nelle finestre di ricerca:</u><br> | ||
− | '''Nero:''' I file in nero sono quelli che hanno solo un client | + | *'''Nero:''' I file in nero sono quelli che hanno solo un client. |
− | '''Blu:''' I file in blu sono quelli con due o più client. Più è blu e maggiori sono i client ad avere quel file. | + | *'''Blu:''' I file in blu sono quelli con due o più client. Più è blu e maggiori sono i client ad avere quel file. |
− | '''Rosso:''' I file in rosso sono quelli che hai già nella coda dei download. | + | *'''Rosso:''' I file in rosso sono quelli che hai già nella coda dei download. |
− | '''Verde:''' I file in verde sono quelli che tu stai già condividendo (lo hai già completamente scaricato). | + | *'''Verde:''' I file in verde sono quelli che tu stai già condividendo (lo hai già completamente scaricato). |
== Cosa sono tutte quelle icone? == | == Cosa sono tutte quelle icone? == | ||
− | |||
+ | Guarda la sezione "Icone e loro significato" nella guida [[Getting Started-it]] | ||
== Che significano quei numeri nella finestra di ricerca? == | == Che significano quei numeri nella finestra di ricerca? == | ||
− | |||
+ | Sono i client che hanno il file completo. Se il numero è 0, non significa che nessuno ha il file completo, ma significa solo che nessun client ha assegnato "completato" il file. Questi numeri rendono solo un idea approssimativa di quanti utenti hanno il file completo. | ||
== Cosa significano tutti quei numeri nella colonna delle fonti nella finestra dei trasferimenti? == | == Cosa significano tutti quei numeri nella colonna delle fonti nella finestra dei trasferimenti? == | ||
− | Il formato delle fonti è XX/YY + ZZ (WW) dove: | + | |
− | '''XX''' sono le fonti avviabili (quelle da cui puoi scaricare). | + | Il formato delle fonti è XX/YY + ZZ (WW) dove: |
− | '''YY''' sono le fonti trovate (il totale delle fonti trovate). | + | *'''XX''' sono le fonti avviabili (quelle da cui puoi scaricare). |
− | '''ZZ''' sono il numero delle fonti "richieste per un altro file". | + | *'''YY''' sono le fonti trovate (il totale delle fonti trovate). |
− | '''WW''' sono le fonti da cui stai correntemente scaricando. | + | *'''ZZ''' sono il numero delle fonti "richieste per un altro file". |
+ | *'''WW''' sono le fonti da cui stai correntemente scaricando. | ||
== Cosa sono tutti quei numeri nella colonna priorità della finestra trasferimenti? == | == Cosa sono tutti quei numeri nella colonna priorità della finestra trasferimenti? == | ||
− | E' il punteggio che hai con quel client di quel specifico file. Non tutti i client danno queste informazioni quindi in alcuni non viene visualizzato nulla. | + | |
− | Il numero è l'ammontare di posizioni che ti sei "mosso" attraverso la coda di unpload di quel client. I numeri '''negativi''' stanno per le posizioni che hai "vinto" nella coda da quando sei stato aggiunto mentre i numeri '''positivi''' sono le posizioni che hai '''perso''' da quando sei stato aggiunto. Quando il numero è negativo, è visualizzato in blu, invece quando è | + | E' il punteggio che hai con quel client di quel specifico file. Non tutti i client danno queste informazioni quindi in alcuni non viene visualizzato nulla. |
+ | |||
+ | Il numero è l'ammontare di posizioni che ti sei "mosso" attraverso la coda di unpload di quel client. I numeri '''negativi''' stanno per le posizioni che hai "vinto" nella coda da quando sei stato aggiunto mentre i numeri '''positivi''' sono le posizioni che hai '''perso''' da quando sei stato aggiunto. Quando il numero è negativo, è visualizzato in blu, invece quando è positivo è visualizzato in rosso. | ||
== Perchè ci sono due misuratori di velocità nella finestra dell'upload? == | == Perchè ci sono due misuratori di velocità nella finestra dell'upload? == | ||
− | |||
− | |||
+ | Quando stai inviando un file ad un client, la lista dell'upload mostrerà la velocità del trasferimento (espressa in KBps) che stai inviando a quel client. Se, nello stesso tempo, quel client ti sta inviando qualche file, allora il formato del trasferimento cambierà in XX/YY dove XX sta per la velocità che stai inviando a quel client e YY per la velocità che il client sta inviando a te. Se ricerchi nella lista dei trasferimenti dei download troverai quel client. | ||
+ | |||
+ | Quseto è utile se stai provando a scaricare un file raro da un client, allora puoi aggiungerlo nella tua lista amici così guadagnando crediti e scaricando più velocemente quel file. | ||
== Che cosè A4AF? == | == Che cosè A4AF? == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | A4AF sta per Ask For Another File. E' un modo per ottimizzare le fonti su uno specifico download. | ||
− | + | Quando provate a scaricare un file, aMule ricava la lista dei client che stanno condividendo quel file. Alcuni di questi client possono anche condividere un altro file che voi state provando a scaricare, quindi avrete quel client in due differenti code di download. | |
− | + | ||
+ | A4AF prova ad evitare queste situazioni. Perchè? Perchè non potete scaricare due chunk allo stesso tempo dal medesimo client. | ||
− | + | Quindi, settando A4AF su uno specifico download X, state chiedendo ad aMule di scorrere la lista dei client K da cui potere scaricare X, e per ogni client K, rimuovere K dalle liste degli altri download in corso, diversi da X. | |
− | + | In questo modo, si avranno molte più fonti. | |
+ | Puoi anche settare in modo che A4AF funzioni in modo opposto, cioè dando le fonti agli altri download. | ||
+ | |||
+ | == Qual è la differenza tra Trasferiti e Completati nella finestra dei trasferimenti? == | ||
+ | |||
+ | Trasferiti mostra l'ammontare dei dati che hai ricevuto di quel file. Questi dati sono scaricati in un formato compresso. Una volta che i dati vengono scaricati nella tua macchina, aMule li processa e li decomprime. Il totale utile, cioè quello reale senza contare le corruzioni e la compressione, si vede nella colonna Completati. | ||
+ | |||
+ | == Qual è la differenza tra fare la pausa e lo stop di un trasferimento? == | ||
+ | |||
+ | Quando un trasferimento è in pausa, tutte le connessioni relative al file in pausa sono ferme quindi non viene trasmesso nulla, ma le fonti non sono cancellate, così quando il trasferimento sarà continuato, aMule proverà a collegarsi a queste fonti da dove stava trasferendo. Invece, quando un trasferimento viene stoppato, anche tutte le fonti vengono rimosse, quando si resuma, aMule inizierà la ricerca delle fonti che condividono quel file. | ||
== Cosa sono tutti quei file che aMule crea quando viene avviato per la prima volta? == | == Cosa sono tutti quei file che aMule crea quando viene avviato per la prima volta? == | ||
− | Molti di loro sono gli stessi di eMule. Qui c'è una lista e il significato di ognuno di loro (tieni presente che non devi necessariamente averli tutti nel tuo hard disk): | + | |
− | '''~/.eMule:''' configurazione personale di aMule (contenente il tuo nickname, le tue cartelle Temp e Incoming, i tuoi limiti di upload e download, e altro...). | + | Molti di loro sono gli stessi di eMule. Qui c'è una lista e il significato di ognuno di loro (tieni presente che non devi necessariamente averli tutti nel tuo hard disk): |
− | '''~/.aMule/addresses.dat:''' Contiene una lista di URL di server (se attivo nelle Preferenze) da aggiornare i server all'avvio. | + | *'''~/.eMule:''' configurazione personale di aMule (contenente il tuo nickname, le tue cartelle Temp e Incoming, i tuoi limiti di upload e download, e altro...). |
− | '''~/.aMule/amulesig.dat:''' Questo è il file OnLineSignature di aMule, che è lo stesso di eMule ma con ulteriori informazioni (come nickname, byte scaricati e inviati nella sessione e in totale, versione di aMule, l'uptime di aMule e il numero dei file condivisi). | + | *'''~/.aMule/addresses.dat:''' Contiene una lista di URL di server (se attivo nelle Preferenze) da aggiornare i server all'avvio. |
− | '''~/.aMule/aMule.tmpl:''' Questo è il template che il Webserver di aMule usa per creare la pagina web. | + | *'''~/.aMule/amulesig.dat:''' Questo è il file OnLineSignature di aMule, che è lo stesso di eMule ma con ulteriori informazioni (come nickname, byte scaricati e inviati nella sessione e in totale, versione di aMule, l'uptime di aMule e il numero dei file condivisi). |
− | '''~/.aMule/aMule-online-sign.png:''' Questo file esisterà solo se CAS è stato avviato con l'opzione -o e ~/.aMule/casrc configurato. E' un immagine contenete i dettagli dello stato di aMule. | + | *'''~/.aMule/aMule.tmpl:''' Questo è il template che il Webserver di aMule usa per creare la pagina web. |
− | '''~/.aMule/casrc:''' Questo file esisterà solo se CAS viene avviato con l'opzione -o. Contiene le impostazioni per la creazione dell'imagine di CAS. | + | *'''~/.aMule/aMule-online-sign.png:''' Questo file esisterà solo se CAS è stato avviato con l'opzione -o e ~/.aMule/casrc configurato. E' un immagine contenete i dettagli dello stato di aMule. |
− | '''~/.aMule/clients.met:''' Contiene i crediti per i client che ti hanno inviato file e l'user hash di questi client. | + | *'''~/.aMule/casrc:''' Questo file esisterà solo se CAS viene avviato con l'opzione -o. Contiene le impostazioni per la creazione dell'imagine di CAS. |
− | '''~/.aMule/cryptkey.dat:''' Contiene una chiave privata RSA a 384 bit per il tuo client. | + | *'''~/.aMule/clients.met:''' Contiene i crediti per i client che ti hanno inviato file e l'user hash di questi client. |
− | '''~/.aMule/emfriends.met:''' Contiene la lista dei tuo amici. | + | *'''~/.aMule/cryptkey.dat:''' Contiene una chiave privata RSA a 384 bit per il tuo client. |
− | '''~/.aMule/ipfilter.dat:''' Questo file contiene i range di ip e i livelli di accesso ristretti che saranno passati a ipfilter. | + | *'''~/.aMule/emfriends.met:''' Contiene la lista dei tuo amici. |
− | '''~/.aMule/Incoming:''' Di default, la cartella dove aMule posiziona i download completati. | + | *'''~/.aMule/ipfilter.dat:''' Questo file contiene i range di ip e i livelli di accesso ristretti che saranno passati a ipfilter. |
− | '''~/.aMule/known.met:''' Questo file contiene l'hash e altri dettagli dei tuoi file condivisi come la dimensione, posizione, statisctiche, ecc... | + | *'''~/.aMule/Incoming:''' Di default, la cartella dove aMule posiziona i download completati. |
− | '''~/.aMule/known2.met:''' Questo file contiene i verificati [[AICH]] hashi dei tuoi file condivisi. | + | *'''~/.aMule/known.met:''' Questo file contiene l'hash e altri dettagli dei tuoi file condivisi come la dimensione, posizione, statisctiche, ecc... |
− | '''~/.aMule/lastversion:''' Questo è solo per permettere ad aMule di sapere se è la prima volta che stai lanciando aMule, se avevate aMule installato da prima e che versione avevate installato precedentemente. | + | *'''~/.aMule/known2.met:''' Questo file contiene i verificati [[AICH]] hashi dei tuoi file condivisi. |
− | '''~/.aMule/logfile:''' Questo file contiene il log dell'ultima esecuzione di aMule. | + | *'''~/.aMule/lastversion:''' Questo è solo per permettere ad aMule di sapere se è la prima volta che stai lanciando aMule, se avevate aMule installato da prima e che versione avevate installato precedentemente. |
− | '''~/.aMule/muleconn:''' Questo file è un socket per le comunicazioni di aMule. | + | *'''~/.aMule/logfile:''' Questo file contiene il log dell'ultima esecuzione di aMule. |
− | '''~/.aMule/onlinesig:''' Questo file è compatibile con l'OnLineSignature di eMule. E' usato dalle altre applicazioni per sapere le informazioni base dello stato di aMule (se è online, su quale server è connesso, la velocità di upload e download, e i client in coda). | + | *'''~/.aMule/muleconn:''' Questo file è un socket per le comunicazioni di aMule. |
− | '''~/.aMule/preferences.dat:''' Contiene l'hash dell'utente, che è un valore hash che identifica unicamente te nella rete ED2K ed è usato per evitare la truffa dei crediti e delle liste amici. | + | *'''~/.aMule/onlinesig:''' Questo file è compatibile con l'OnLineSignature di eMule. E' usato dalle altre applicazioni per sapere le informazioni base dello stato di aMule (se è online, su quale server è connesso, la velocità di upload e download, e i client in coda). |
− | '''~/.aMule/server.met:''' Questa è una lista di server conosciuti e le loro preferenze (priorità, nome, ip, porta e altro). | + | *'''~/.aMule/preferences.dat:''' Contiene l'hash dell'utente, che è un valore hash che identifica unicamente te nella rete ED2K ed è usato per evitare la truffa dei crediti e delle liste amici. |
− | '''~/.aMule/shareddir.dat:''' Contiene i path di tutte le cartelle condivise. | + | *'''~/.aMule/server.met:''' Questa è una lista di server conosciuti e le loro preferenze (priorità, nome, ip, porta e altro). |
− | '''~/.aMule/Temp:''' Di default è la cartella dove aMule posiziona i file che sta scaricando (file temporanei). | + | *'''~/.aMule/shareddir.dat:''' Contiene i path di tutte le cartelle condivise. |
− | '''~/.aMule/webserver:''' Questa cartella contiene i file necessari per il WebServer di aMule per visualizzare una buona pagina Web. | + | *'''~/.aMule/Temp:''' Di default è la cartella dove aMule posiziona i file che sta scaricando (file temporanei). |
− | Altri file su ~/.aMule/ sono i backup di alcuni file. | + | *'''~/.aMule/webserver:''' Questa cartella contiene i file necessari per il WebServer di aMule per visualizzare una buona pagina Web. |
− | Anche, nella cartella Temp (che è ~/.aMule/Temp di default ma puo' essere settata un'altra nelle Preferenze), aMule creerà, per ogni download tre o quattro file): | + | |
− | '''*.part:''' Questo file contiene le parti scaricate del download. Come aMule sa scaricare da più di un utente allo stesso tempo, questo file ha la dimensione del file completo. Le parti non scaricate sono formate da zeri. | + | Altri file su ~/.aMule/ sono i backup di alcuni file. |
− | '''*.part.met:''' Questo file contiene le informazioni delle parti scaricate del download, i chunk verificati, il valore hash dei chunk rimanenti, ecc... | + | Anche, nella cartella Temp (che è ~/.aMule/Temp di default ma puo' essere settata un'altra nelle Preferenze), aMule creerà, per ogni download tre o quattro file): |
− | '''*.part.met.bak:''' Questi sono backup del file *.part.met. Se qualche file *.part.met scompare, puoi rinominare il *.part.met.bak in *.part.met. | + | *'''*.part:''' Questo file contiene le parti scaricate del download. Come aMule sa scaricare da più di un utente allo stesso tempo, questo file ha la dimensione del file completo. Le parti non scaricate sono formate da zeri. |
− | '''*.part.met.seeds:''' Questo file esisterà solo se hai attivato, nelle Preferenze, il salvataggio delle fonti dei file rari, così proverà a connettersi a queste fonti nel successivo avvio di aMule. | + | *'''*.part.met:''' Questo file contiene le informazioni delle parti scaricate del download, i chunk verificati, il valore hash dei chunk rimanenti, ecc... |
+ | *'''*.part.met.bak:''' Questi sono backup del file *.part.met. Se qualche file *.part.met scompare, puoi rinominare il *.part.met.bak in *.part.met. | ||
+ | *'''*.part.met.seeds:''' Questo file esisterà solo se hai attivato, nelle Preferenze, il salvataggio delle fonti dei file rari, così proverà a connettersi a queste fonti nel successivo avvio di aMule. | ||
== Posso usare i file e le impostazioni di eMule e viceversa? == | == Posso usare i file e le impostazioni di eMule e viceversa? == | ||
− | |||
+ | Molti di loro si. Gli unici che non puoi condividere tra aMule ed eMule sono i file di configurazione del programma (preferences.ini in eMule e ~/.aMule/amule.conf in aMule). Tutti i file relativi alla rete ED2K possono essere condivisi tra le due applicazioni con solo lo sforzo di copiare i file in ~/.aMule alla cartella di eMule e viceversa. Ma tieni presente che alcuni file in ~/.aMule sono specifici per aMule, come amulesig.dat o aMule.tmpl, dunque è meglio muovere solo questi file che stanno in entrambe le cartelle di aMule e eMule. | ||
− | == | + | == Cos'è tutta quella roba in amulesig.dat e onlinesig.dat? == |
− | Credo che hai già letto sopra cosa siano i file amulesig.dat e onlinesig.dat. Dunque, qui viene spiegato il loro contenuto (tieni presente che se aMule crasha, il contenuto di entrambi i file sarà lo stato dell'ultima scrittura): | + | |
− | <u>onlinesig.dat</u> | + | Credo che hai già letto sopra cosa siano i file amulesig.dat e onlinesig.dat. Dunque, qui viene spiegato il loro contenuto (tieni presente che se aMule crasha, il contenuto di entrambi i file sarà lo stato dell'ultima scrittura): |
− | E' composto da due linee | + | |
− | La prima, quando aMule è offline, conterrà uno 0 (zero) e niente altro, ma quando aMule è online, conterrà un 1 (numero uno) seguito da | (il carattere pipe) poi il nome del server in cui si è correntemente connessi seguito dal carattere pipe, poi l'ip del server e il pipe e in finale la porta del server. | + | <u>onlinesig.dat</u> |
− | La seconda linea contiene, in questo ordine, velocità di download, di upload e il numero degli utenti in coda, con un carattere pipe ('|') tra ognuno di loro. | + | |
− | La seconda linea non termina con un carattere di newline ('\n'). | + | E' composto da due linee: |
− | Quando aMule è chiuso la seconda linea contiene la stessa struttura ma con degli zero. | + | *La prima, quando aMule è offline, conterrà uno 0 (zero) e niente altro, ma quando aMule è online, conterrà un 1 (numero uno) seguito da | (il carattere pipe) poi il nome del server in cui si è correntemente connessi seguito dal carattere pipe, poi l'ip del server e il pipe e in finale la porta del server. |
− | <u>amulesig.dat</u> | + | *La seconda linea contiene, in questo ordine, velocità di download, di upload e il numero degli utenti in coda, con un carattere pipe ('|') tra ognuno di loro. |
− | Il file signature di aMule è molto più potente di quello di eMule e ha molte linee come campi. La sua struttura è: | + | |
− | La prima linea conterrà uno 0 (zero) se aMule è disconnesso o completamente chiuso, un 2 se è in fase di connessione (solo da aMule 2.0.0-rc4), o un 1 (numero 1) se è online. | + | La seconda linea non termina con un carattere di newline ('\n'). |
− | La seconda, terza e quarta linea contengono the il nome, l'ip e la porta del server dove aMule è connesso (in questo ordine) o un zero se è offline. Da aMule 2.0.0-rc4 conterrà anche uno 0 quando lo stato di aMule è in connessione o è completamente chiuso. | + | |
− | La quinta linea conterrà una lettera H o una L dipende se aMule è connesso con un alto o un basso ID. Se aMule è disconnesso o chiuso, questa linea conterrà uno zero. Da aMule 2.0.0-rc4 conterrà uno 0 anche se è in fase di connessione. | + | Quando aMule è chiuso la seconda linea contiene la stessa struttura ma con degli zero. |
− | La sesta e la settima linea contiene rispettivamente la velocità che aMule sta scaricando e inviando. Da aMule 2.0.0-rc4 entrambe le linee contengono "0.0" quando aMule è pienamente chiuso. | + | |
− | L'ottava e la nona linea contengono rispettivamente il numero dei client della coda di upload e l'ammontare dei file condivisi. Da aMule 2.0.0-rc4 entrambe le linee sono settate a zero quando aMule è completamente chiuso. | + | <u>amulesig.dat</u> |
− | La decima linea contiene il nickname dell'utente. | + | |
− | L'undicesima e dodicesima linea contengono rispettivamente l'ammontare totale dei byte scaricati e inviati. | + | Il file signature di aMule è molto più potente di quello di eMule e ha molte linee come campi. La sua struttura è: |
− | La tredicesima contiene la versione di aMule. | + | *La prima linea conterrà uno 0 (zero) se aMule è disconnesso o completamente chiuso, un 2 se è in fase di connessione (solo da aMule 2.0.0-rc4), o un 1 (numero 1) se è online. |
− | La quattordicesima e quindicesima linea contengono rispettivamente l'ammontare dei byte scaricati e inviati nella sessione corrente. | + | *La seconda, terza e quarta linea contengono the il nome, l'ip e la porta del server dove aMule è connesso (in questo ordine) o un zero se è offline. Da aMule 2.0.0-rc4 conterrà anche uno 0 quando lo stato di aMule è in connessione o è completamente chiuso. |
− | Da aMule 2.0.0-rc4, entrame le linee saranno 0 se si è in fase di connessione o se il client è completamente chiuso. | + | *La quinta linea conterrà una lettera H o una L dipende se aMule è connesso con un alto o un basso ID. Se aMule è disconnesso o chiuso, questa linea conterrà uno zero. Da aMule 2.0.0-rc4 conterrà uno 0 anche se è in fase di connessione. |
− | La sedicesima (e ultima) linea contiene l'ammontare del tempo che aMule è in esecuzione. E' seguito da uno spazio tra i valori "sec" min" o "ore" (o altre abbrevazioni della tua configurazione del linguaggio). Da aMule 2.0.0-rc4, se si sta connettendo o è pianamente chiuso conterrà 00 seguito da dall'abbrevazione "sec". | + | *La sesta e la settima linea contiene rispettivamente la velocità che aMule sta scaricando e inviando. Da aMule 2.0.0-rc4 entrambe le linee contengono "0.0" quando aMule è pienamente chiuso. |
− | L'ultima linea deve essere seguita dal carattere di new line ('\n'). | + | *L'ottava e la nona linea contengono rispettivamente il numero dei client della coda di upload e l'ammontare dei file condivisi. Da aMule 2.0.0-rc4 entrambe le linee sono settate a zero quando aMule è completamente chiuso. |
+ | *La decima linea contiene il nickname dell'utente. | ||
+ | *L'undicesima e dodicesima linea contengono rispettivamente l'ammontare totale dei byte scaricati e inviati. | ||
+ | *La tredicesima contiene la versione di aMule. | ||
+ | *La quattordicesima e quindicesima linea contengono rispettivamente l'ammontare dei byte scaricati e inviati nella sessione corrente. | ||
+ | *Da aMule 2.0.0-rc4, entrame le linee saranno 0 se si è in fase di connessione o se il client è completamente chiuso. | ||
+ | *La sedicesima (e ultima) linea contiene l'ammontare del tempo che aMule è in esecuzione. E' seguito da uno spazio tra i valori "sec" min" o "ore" (o altre abbrevazioni della tua configurazione del linguaggio). Da aMule 2.0.0-rc4, se si sta connettendo o è pianamente chiuso conterrà 00 seguito da dall'abbrevazione "sec". | ||
+ | *L'ultima linea deve essere seguita dal carattere di new line ('\n'). | ||
== Ho appena installato aMule per la prima volta. Come lo configuro? == | == Ho appena installato aMule per la prima volta. Come lo configuro? == | ||
− | Configuare aMule correttamente dipende da molti fattori. Se desideri solo una configurazione iniziale, allora continua a leggere. | + | |
− | Apri aMule e clicca su Preferenze. Scegli un nickname e il linguaggio di aMule. Poi clicca sul tab Connessione e inserisci la Capacità della tua linea. Poi immetti i limiti di banda, il massimo che vuoi dare per l'uso di aMule. Poi seleziona il tab Directory e seleziona le cartelle per i file temporanei (dove i file staranno prima di essere completamente scaricati) e i file completati. Infine, seleziona le cartelle che vuoi condividire. E' raccomandato non condividere troppi file. Leggi a riguardo "Quali sono le migliori impostazioni per avere un buon download?". Per selezionare ricorsivamente tutte le cartelle di una certa cartella, leggi [[aMule_problems#Is there any way to recursively select a whole directory and it's contents?|Is there any way to recursively select a whole directory and it's contents?]]. | + | Configuare aMule correttamente dipende da molti fattori. Se desideri solo una configurazione iniziale, allora continua a leggere. |
+ | |||
+ | Apri aMule e clicca su Preferenze. Scegli un nickname e il linguaggio di aMule. Poi clicca sul tab Connessione e inserisci la Capacità della tua linea. Poi immetti i limiti di banda, il massimo che vuoi dare per l'uso di aMule. Poi seleziona il tab Directory e seleziona le cartelle per i file temporanei (dove i file staranno prima di essere completamente scaricati) e i file completati. Infine, seleziona le cartelle che vuoi condividire. E' raccomandato non condividere troppi file. Leggi a riguardo "Quali sono le migliori impostazioni per avere un buon download?". Per selezionare ricorsivamente tutte le cartelle di una certa cartella, leggi [[aMule_problems#Is there any way to recursively select a whole directory and it's contents?|Is there any way to recursively select a whole directory and it's contents?]]. | ||
== aMule toccherrà i mie file xMule e lMule? Cosa dovrei fare? == | == aMule toccherrà i mie file xMule e lMule? Cosa dovrei fare? == | ||
− | aMule prende in considerazione automaticamente entrambi i file di configurazione di lMule e di xMule, ma in modi diversi: | + | |
− | lMule è stato interrotto molti anni fa, aMule capisce che stai sovrascrivendo lMule con aMule, infatti rinomina la cartella ~/.lMule in ~/.aMule. Se usavi ~/.lMule/Temp e ~/.lMule/Incmoing rispettivamente come cartella temporanea e di download, dovresti cambiare i path nelle Preferenze a ~/.aMule/Temp e ~/.aMule/Incoming. | + | aMule prende in considerazione automaticamente entrambi i file di configurazione di lMule e di xMule, ma in modi diversi: |
− | xMule è morto ufficialmente nel Maggio 2004, ma per ragioni storiche, aMule rimarrà la cartella ~/.xMule. Questo significa che i file che stavi scaricando rimarranno nella cartella ~/.xMule se prima li stavi scaricando li, quindi aMule ha toccato i file di configurazione di xMule. Puoi rimanere in questo modo le impostazioni, oppure spostare le cartelle ~/.xMule/Temp e ~/.xMule/Incoming in ~/.aMule e cambiare le Preferenze. | + | *lMule è stato interrotto molti anni fa, aMule capisce che stai sovrascrivendo lMule con aMule, infatti rinomina la cartella ~/.lMule in ~/.aMule. Se usavi ~/.lMule/Temp e ~/.lMule/Incmoing rispettivamente come cartella temporanea e di download, dovresti cambiare i path nelle Preferenze a ~/.aMule/Temp e ~/.aMule/Incoming. |
+ | *xMule è morto ufficialmente nel Maggio 2004, ma per ragioni storiche, aMule rimarrà la cartella ~/.xMule. Questo significa che i file che stavi scaricando rimarranno nella cartella ~/.xMule se prima li stavi scaricando li, quindi aMule ha toccato i file di configurazione di xMule. Puoi rimanere in questo modo le impostazioni, oppure spostare le cartelle ~/.xMule/Temp e ~/.xMule/Incoming in ~/.aMule e cambiare le Preferenze. | ||
== Come inizio la mia esperienza con aMule? == | == Come inizio la mia esperienza con aMule? == | ||
− | Cliccando sul bottone Connetti. Avrai alcuni server in lista nella finestra Server . Se non hai server nella lista, allora clicca sul piccolo bottone tra il bottone Connetti e la finestra dei Server prima di cliccare su Connetti. Dopo poco, aMule sarà connesso ad un server (lo saprai perchè in basso a destra apparirrà il messaggio). Quando connesso, vai nella finestra Ricerca e cerca il file che vuoi e quando l'hai trovato, cliccaci due volte sopra per il download. | + | |
+ | Cliccando sul bottone Connetti. Avrai alcuni server in lista nella finestra Server . Se non hai server nella lista, allora clicca sul piccolo bottone tra il bottone Connetti e la finestra dei Server prima di cliccare su Connetti. Dopo poco, aMule sarà connesso ad un server (lo saprai perchè in basso a destra apparirrà il messaggio). Quando connesso, vai nella finestra Ricerca e cerca il file che vuoi e quando l'hai trovato, cliccaci due volte sopra per il download. | ||
+ | |||
Per usi generali di aMule, joina su #amule in irc.freenode.net o chiedi sul [http://www.amule.org/amule/ forum]. | Per usi generali di aMule, joina su #amule in irc.freenode.net o chiedi sul [http://www.amule.org/amule/ forum]. | ||
== Quali sono le migliori impostazioni per avere un buon download? == | == Quali sono le migliori impostazioni per avere un buon download? == | ||
+ | |||
Se il tuo provider te lo permette, la miglior cosa è settare un minimo di 10 kbps nel limite dell'upload, questo perchè più invii e più scarichi. Condividi file popolari (non condividere troppi file, non più di 200, o sarai bannato da alcuni server dato che crei troppo traffico) e prova a condividere file famosi di piccole dimensioni. Un buon suggerimento (grazie a kaouete) quando stai provando a scaricare qualche file raro o "mai completato", quando nessuno ti sta inviando qualche chunk di quel file, dai a quei client lo slot amico, così se prova a scaricare qualcosa da te, guadagnerai crediti su quel client e potrai scaricare il tuo file facilmente e velocemente. | Se il tuo provider te lo permette, la miglior cosa è settare un minimo di 10 kbps nel limite dell'upload, questo perchè più invii e più scarichi. Condividi file popolari (non condividere troppi file, non più di 200, o sarai bannato da alcuni server dato che crei troppo traffico) e prova a condividere file famosi di piccole dimensioni. Un buon suggerimento (grazie a kaouete) quando stai provando a scaricare qualche file raro o "mai completato", quando nessuno ti sta inviando qualche chunk di quel file, dai a quei client lo slot amico, così se prova a scaricare qualcosa da te, guadagnerai crediti su quel client e potrai scaricare il tuo file facilmente e velocemente. | ||
== C'è un modo per aprire un file di testo e caricare tutti i link ed2k dal file? == | == C'è un modo per aprire un file di testo e caricare tutti i link ed2k dal file? == | ||
+ | |||
Si. Basta inserire tutti i link ed2k che vuoi scaricare in file di testo, ogni link ed2k in una linea separata. Nomina quel file ED2KLinks e posizionalo in ~/.aMule e aMule automaticamente lo rileverà, aggiungendo tutti quei link e poi cancellerà il file. | Si. Basta inserire tutti i link ed2k che vuoi scaricare in file di testo, ogni link ed2k in una linea separata. Nomina quel file ED2KLinks e posizionalo in ~/.aMule e aMule automaticamente lo rileverà, aggiungendo tutti quei link e poi cancellerà il file. | ||
== Posso controllare aMule in remoto attraverso telnet nello stesso modo con cui faccio con eDonkey? == | == Posso controllare aMule in remoto attraverso telnet nello stesso modo con cui faccio con eDonkey? == | ||
+ | |||
Si lo puoi fare, ma non esattemente nello stesso modo che si fa con eDonkey. Avvia una normale sessione telnet (o ssh) con il computer host (dove è avviato aMule) e usa amulecmd per controllare aMule. Per iniziare un nuovo download basta usare il comando ed2k. Ricorda che amulecmd deve essere configurato.<br> | Si lo puoi fare, ma non esattemente nello stesso modo che si fa con eDonkey. Avvia una normale sessione telnet (o ssh) con il computer host (dove è avviato aMule) e usa amulecmd per controllare aMule. Per iniziare un nuovo download basta usare il comando ed2k. Ricorda che amulecmd deve essere configurato.<br> | ||
− | Un'altro tool che è molto interessante è CAS (il comando è cas) che visualizza alcune statistiche di aMule. | + | Un'altro tool che è molto interessante è CAS (il comando è cas) che visualizza alcune statistiche di aMule. |
+ | |||
Inoltre, aMule WebServer è molto utile se hai la possibilità di usare un web browser sul computer client. Tieni presente che aMule WebServer deve essere configurato. | Inoltre, aMule WebServer è molto utile se hai la possibilità di usare un web browser sul computer client. Tieni presente che aMule WebServer deve essere configurato. | ||
== C'è qualche modo per avviare aMule senza l'interfaccia grafica? == | == C'è qualche modo per avviare aMule senza l'interfaccia grafica? == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | aMule è un'applicazione monolitica, Questo significa che il core e la GUI fanno parte di uno stesso blocco (ci sono già alcuni sforzi nel suddividere il core dalla GUI). Anche se, è possibile avviare aMule da linea di comando ma non è un modo diretto. Potresti avviare xvfb e poi avviare aMule, in seguito puoi prendere il controllo di aMule usando amulecmd e ed2k nello stesso modo in cui stessi entrando in aMule in remoto attraverso telnet. | ||
+ | |||
+ | <u>Piccolo esempio:</u> | ||
+ | *Avvia Xvfb: <code>Xvfb :1 -screen 0 640x480x16 &</code> | ||
+ | *Setta lo schermo per usare aMule: <code>export DISPLAY=:1</code> | ||
+ | *Poi avvia aMule: <code>amule &</code> | ||
+ | |||
+ | '''Nota:''' Dopo aver dato <code>export DISPLAY=:1</code>, tutte le applicazioni grafiche lanciate da quella shell si apriranno nello schermo di Xvfb. Per evitare questo, puoi avviare aMule con il seguente comando, così si avvierà solo aMule: <code>DISPLAY=:1 amule &</code> | ||
+ | |||
+ | Se hai bisogno di aiuto su questo problema, chiedi sul forum di aMule.<br> | ||
== Posso avviare due aMule nello stesso tempo? == | == Posso avviare due aMule nello stesso tempo? == | ||
− | |||
− | |||
+ | Si puoi, anche se non è consigliato. aMule controllerà solo se lo stesso utente abbia avviato un'altro processo di aMule, dunque puoi avviare tanti processi di amule quanti account di utenti hai accesso. Facendo questo, basta solo avviare 'xhost +' e poi su con un altro utente e avviare aMule da quella shell. | ||
+ | |||
+ | Da notare, che aMule non può controllare se un utente sta avviando aMule su un altro schermo X. Così, se il tuo account ha già avviato aMule in uno schermo X, non avviare un altro aMule su un altro schermo X o potrai perdere le configurazioni e corrompere i chunk. | ||
== Come posso prendere le statistiche di aMule che alcune persone postano sui canali IRC? == | == Come posso prendere le statistiche di aMule che alcune persone postano sui canali IRC? == | ||
− | |||
+ | Puoi copiare e incollare l'output di CAS (C aMule Statics) (per eseguire CAS, avvia cas) oppure, se usi xChat come client IRC e hai il mudulo Perl installato, puoi usare XAS (xChat aMule Statics). | ||
+ | |||
+ | == Che cos'è l'allocazione slot? == | ||
+ | |||
+ | Ogni upload è uno slot, se state inviando a cinque client nello stesso tempo, avete stabilito cinque upload slot. L'ammontare dell'allocazione slot è la banda che sarà data per ogni slot. | ||
+ | |||
+ | Un esempio, se il tuo limite di upload è di 20KBps, potete settare l'allocazione slot a 2KBps questo farà si che ci saranno 10 client a scaricare da voi nello stesso tempo, ognuno di loro avrà un massimo di 2KBps. | ||
− | |||
− | |||
− | |||
Guarda la sezione "Why is aMule ignoring the bandwith I set per slot?" nella FAQ | Guarda la sezione "Why is aMule ignoring the bandwith I set per slot?" nella FAQ | ||
"aMule common problem". | "aMule common problem". | ||
+ | == Che cos'è uno slot amico? == | ||
− | + | Uno slot amico è uno slot che assegna un client nella lista amici. Solo un amico per volta può avere uno slot. Ogni volta che quell'amico (che ha lo slot amico attivo) prova a scaricare un file da te, avrà la massima priorità nella coda dell'upload, da allora ha quel slot sempre assegnato. Mentre quell'amico non sta scaricando, quello slot assegnato sarà dato al client con la più alta priorità nella coda upload, come previsto. | |
− | Uno slot amico è uno slot che assegna un client nella lista amici. Solo un amico per volta può avere uno slot. Ogni volta che quell'amico (che ha lo slot amico attivo) prova a scaricare un file da te, avrà la massima priorità nella coda dell'upload, da allora ha quel slot sempre assegnato. Mentre quell'amico non sta scaricando, quello slot assegnato sarà dato al client con la più alta priorità nella coda upload, come previsto. | + | |
− | == Che cosa sono le Capacità della Linea nelle Preferenze? Non | + | == Che cosa sono le Capacità della Linea nelle Preferenze? Non dovrebbe bastare il Limite di Banda? == |
− | aMule in realtà si preoccupa soltanto dei Limiti di Banda. Le Capacità della linea servono solo per le statistiche. Vediamo: immagina di avere una connessione da 100KBps, e vuoi settare il Limite a 40KBps perchè hai un web server che necessita un minimo di 60KBps. Adesso immagina di scaricare una canzone libera indonesiana rara. Sicuramente non supereresti i 3Kbps. Così, potresti settare la Capacità di linea a 5KBps e il grafico in Statistiche avrebbe un qualche significato che invece non potrà avere se la Capacità di linea è settato a 100KBps dato che si vedrebbe una linea quasi inpercettibile. | + | |
+ | aMule in realtà si preoccupa soltanto dei Limiti di Banda. Le Capacità della linea servono solo per le statistiche. Vediamo: immagina di avere una connessione da 100KBps, e vuoi settare il Limite a 40KBps perchè hai un web server che necessita un minimo di 60KBps. Adesso immagina di scaricare una canzone libera indonesiana rara. Sicuramente non supereresti i 3Kbps. Così, potresti settare la Capacità di linea a 5KBps e il grafico in Statistiche avrebbe un qualche significato che invece non potrà avere se la Capacità di linea è settato a 100KBps dato che si vedrebbe una linea quasi inpercettibile. | ||
== Posso prendere dei dati dallo standard input e passarli a GDB o Valgrind? == | == Posso prendere dei dati dallo standard input e passarli a GDB o Valgrind? == | ||
− | Si. Su aMule 2.0.0-rc3 questo non si poteva fare, ma con la versione aMule 2.0.0-rc4 puoi farlo con il parametro ''-i'' o ''--enable-stdin''. | + | |
+ | Si. Su aMule 2.0.0-rc3 questo non si poteva fare, ma con la versione aMule 2.0.0-rc4 puoi farlo con il parametro ''-i'' o ''--enable-stdin''. | ||
+ | |||
Comunque, con versioni precedenti alla rc4 si può usare [http://www.amule.org/amule/thread.php?threadid=2474 phoenix's aMule stdin patch]. | Comunque, con versioni precedenti alla rc4 si può usare [http://www.amule.org/amule/thread.php?threadid=2474 phoenix's aMule stdin patch]. | ||
== aMule è crashato. Posso settarlo in modo che si riavvii dopo ogni crash? == | == aMule è crashato. Posso settarlo in modo che si riavvii dopo ogni crash? == | ||
− | No, non puoi. Ma potresti usare qualche script che ti permette di farlo | + | No, non puoi. Ma potresti usare qualche script che ti permette di farlo: |
− | + | *http://www.amule.org/amule/thread.php?threadid=1232 | |
− | + | *http://www.amule.org/amule/thread.php?threadid=542 | |
− | + | *http://deepthought.ena.si/mulerunner | |
− | + | ||
+ | == Cos'è la storia sul coniglio bianco? == | ||
− | |||
Ah, si, tutto ha inizio... ehm... bene... segui il [[rabbit|coniglio]] bianco ;) | Ah, si, tutto ha inizio... ehm... bene... segui il [[rabbit|coniglio]] bianco ;) |
Latest revision as of 15:15, 25 September 2008
English | Deutsch | Español | Français | Italiano | Português | Nederlands | Russian
Contents
- 1 Che cos'è aMule?
- 2 Come vedo i crediti del client?
- 3 Cosa significano quei colori nella barra del download?
- 4 Cosa sono tutte quelle icone?
- 5 Che significano quei numeri nella finestra di ricerca?
- 6 Cosa significano tutti quei numeri nella colonna delle fonti nella finestra dei trasferimenti?
- 7 Cosa sono tutti quei numeri nella colonna priorità della finestra trasferimenti?
- 8 Perchè ci sono due misuratori di velocità nella finestra dell'upload?
- 9 Che cosè A4AF?
- 10 Qual è la differenza tra Trasferiti e Completati nella finestra dei trasferimenti?
- 11 Qual è la differenza tra fare la pausa e lo stop di un trasferimento?
- 12 Cosa sono tutti quei file che aMule crea quando viene avviato per la prima volta?
- 13 Posso usare i file e le impostazioni di eMule e viceversa?
- 14 Cos'è tutta quella roba in amulesig.dat e onlinesig.dat?
- 15 Ho appena installato aMule per la prima volta. Come lo configuro?
- 16 aMule toccherrà i mie file xMule e lMule? Cosa dovrei fare?
- 17 Come inizio la mia esperienza con aMule?
- 18 Quali sono le migliori impostazioni per avere un buon download?
- 19 C'è un modo per aprire un file di testo e caricare tutti i link ed2k dal file?
- 20 Posso controllare aMule in remoto attraverso telnet nello stesso modo con cui faccio con eDonkey?
- 21 C'è qualche modo per avviare aMule senza l'interfaccia grafica?
- 22 Posso avviare due aMule nello stesso tempo?
- 23 Come posso prendere le statistiche di aMule che alcune persone postano sui canali IRC?
- 24 Che cos'è l'allocazione slot?
- 25 Che cos'è uno slot amico?
- 26 Che cosa sono le Capacità della Linea nelle Preferenze? Non dovrebbe bastare il Limite di Banda?
- 27 Posso prendere dei dati dallo standard input e passarli a GDB o Valgrind?
- 28 aMule è crashato. Posso settarlo in modo che si riavvii dopo ogni crash?
- 29 Cos'è la storia sul coniglio bianco?
Che cos'è aMule?
aMule è un client multipiattaforma per la rete di file sharing ed2k, basato sul client windows eMule.
Il progetto aMule inizia nell'Agosto del 2003 come un fork di xMule, che è a sua volta un fork di lMule.
Correntemente supporta Linux, FreeBSD, OpenBSD, Windows, MacOS X e X-Box sia sui computer a 32 che a 64 bit. Da notare che i porting su MacOsX e Windows non sono ancora pronti.
aMule è progettato per essere user-friendly e feature-plenty come eMule e per rimanere fedele al look di eMule, così gli utenti possono intercambiare senza problemi aMule e eMule.
Da allora aMule è basato sul codice di base di eMule, le nuove caratteristiche di eMule vengono portate su aMule subito dopo che sono state incluse in eMule, di modo che gli utenti di aMule possono aspettarsi di avere i client ED2K più aggiornati.
E' sviluppato da una grande squadra che rendono aMule il più possibile user-friendly, entra in #amule su irc.freenode.net o visita il forum se hai qualsiasi suggerimenti, domande, problemi, bugs, patch o qualsiasi altra cosa.
Se sei interessato ad entrare nel team di sviluppo, contattaci attraverso il forum o nel canale IRC.
Come vedo i crediti del client?
Puoi vedere qualsiasi crediti dei client (i crediti che hai nei suoi confronti) cliccando con il destro sul suo nome e selezionando Mostra Dettagli. Non c'è un valore specifico che mostra l'ammontare totale dei dati che il client ti ha mandato o il Modificatore dei Crediti (che è chiamato Modificatore DL/UL). In quella stessa finestra di dialogo, se quel client è nella tua coda di upload, potrai vedere il giudizio e il punteggio di upload.
Cosa significano quei colori nella barra del download?
Nella barra di download:
- Rosso: I chunk in rosso sono chunk senza fonti nella sessione corrente.
- Blu: I chunk in blu sono i chunk con almeno una fonte avviabile. Più è blu e maggiori sono le fonti trovate.
- Giallo: I chunk in giallo sono i chunk che stanno per essere scaricati in quel momento.
- Nero: I chunk in nero sono i chunk che sono già stati scaricati e verificati.
- Verde: Quando un file è in verde significa che è stato completamente scaricato e verificato con successo (e si troverà nella cartella Incoming).
Nella lista estesa dei trasferimenti (facendo doppio click su un trasferimento):
- Nero: I chunk che quel client ha e tu no.
- Bianco: I chunk che quel client non ha.
- Verde: I chunk che hai in comune con quel client.
- Giallo: I chunk che quel client ti sta correntemente inviando.
Nella lista dell'upload:
- Nero: Quel client ha completato e verificato quel chunk.
- Grigio: Quel client non ha quel chunk.
Prendete in considerazione che non tutti i client supportano questa funzione: mostrare le parti scaricate nella barra dell'upload.
Nella finestra dei file condivisi:
- Rosso: Quando non ci sono fonti ad avere lo stesso chunk (a parte te).
- Blu: Più è blu e più è diffuso quel chunk.
Nelle finestre di ricerca:
- Nero: I file in nero sono quelli che hanno solo un client.
- Blu: I file in blu sono quelli con due o più client. Più è blu e maggiori sono i client ad avere quel file.
- Rosso: I file in rosso sono quelli che hai già nella coda dei download.
- Verde: I file in verde sono quelli che tu stai già condividendo (lo hai già completamente scaricato).
Cosa sono tutte quelle icone?
Guarda la sezione "Icone e loro significato" nella guida Getting Started-it
Che significano quei numeri nella finestra di ricerca?
Sono i client che hanno il file completo. Se il numero è 0, non significa che nessuno ha il file completo, ma significa solo che nessun client ha assegnato "completato" il file. Questi numeri rendono solo un idea approssimativa di quanti utenti hanno il file completo.
Cosa significano tutti quei numeri nella colonna delle fonti nella finestra dei trasferimenti?
Il formato delle fonti è XX/YY + ZZ (WW) dove:
- XX sono le fonti avviabili (quelle da cui puoi scaricare).
- YY sono le fonti trovate (il totale delle fonti trovate).
- ZZ sono il numero delle fonti "richieste per un altro file".
- WW sono le fonti da cui stai correntemente scaricando.
Cosa sono tutti quei numeri nella colonna priorità della finestra trasferimenti?
E' il punteggio che hai con quel client di quel specifico file. Non tutti i client danno queste informazioni quindi in alcuni non viene visualizzato nulla.
Il numero è l'ammontare di posizioni che ti sei "mosso" attraverso la coda di unpload di quel client. I numeri negativi stanno per le posizioni che hai "vinto" nella coda da quando sei stato aggiunto mentre i numeri positivi sono le posizioni che hai perso da quando sei stato aggiunto. Quando il numero è negativo, è visualizzato in blu, invece quando è positivo è visualizzato in rosso.
Perchè ci sono due misuratori di velocità nella finestra dell'upload?
Quando stai inviando un file ad un client, la lista dell'upload mostrerà la velocità del trasferimento (espressa in KBps) che stai inviando a quel client. Se, nello stesso tempo, quel client ti sta inviando qualche file, allora il formato del trasferimento cambierà in XX/YY dove XX sta per la velocità che stai inviando a quel client e YY per la velocità che il client sta inviando a te. Se ricerchi nella lista dei trasferimenti dei download troverai quel client.
Quseto è utile se stai provando a scaricare un file raro da un client, allora puoi aggiungerlo nella tua lista amici così guadagnando crediti e scaricando più velocemente quel file.
Che cosè A4AF?
A4AF sta per Ask For Another File. E' un modo per ottimizzare le fonti su uno specifico download.
Quando provate a scaricare un file, aMule ricava la lista dei client che stanno condividendo quel file. Alcuni di questi client possono anche condividere un altro file che voi state provando a scaricare, quindi avrete quel client in due differenti code di download.
A4AF prova ad evitare queste situazioni. Perchè? Perchè non potete scaricare due chunk allo stesso tempo dal medesimo client.
Quindi, settando A4AF su uno specifico download X, state chiedendo ad aMule di scorrere la lista dei client K da cui potere scaricare X, e per ogni client K, rimuovere K dalle liste degli altri download in corso, diversi da X. In questo modo, si avranno molte più fonti.
Puoi anche settare in modo che A4AF funzioni in modo opposto, cioè dando le fonti agli altri download.
Qual è la differenza tra Trasferiti e Completati nella finestra dei trasferimenti?
Trasferiti mostra l'ammontare dei dati che hai ricevuto di quel file. Questi dati sono scaricati in un formato compresso. Una volta che i dati vengono scaricati nella tua macchina, aMule li processa e li decomprime. Il totale utile, cioè quello reale senza contare le corruzioni e la compressione, si vede nella colonna Completati.
Qual è la differenza tra fare la pausa e lo stop di un trasferimento?
Quando un trasferimento è in pausa, tutte le connessioni relative al file in pausa sono ferme quindi non viene trasmesso nulla, ma le fonti non sono cancellate, così quando il trasferimento sarà continuato, aMule proverà a collegarsi a queste fonti da dove stava trasferendo. Invece, quando un trasferimento viene stoppato, anche tutte le fonti vengono rimosse, quando si resuma, aMule inizierà la ricerca delle fonti che condividono quel file.
Cosa sono tutti quei file che aMule crea quando viene avviato per la prima volta?
Molti di loro sono gli stessi di eMule. Qui c'è una lista e il significato di ognuno di loro (tieni presente che non devi necessariamente averli tutti nel tuo hard disk):
- ~/.eMule: configurazione personale di aMule (contenente il tuo nickname, le tue cartelle Temp e Incoming, i tuoi limiti di upload e download, e altro...).
- ~/.aMule/addresses.dat: Contiene una lista di URL di server (se attivo nelle Preferenze) da aggiornare i server all'avvio.
- ~/.aMule/amulesig.dat: Questo è il file OnLineSignature di aMule, che è lo stesso di eMule ma con ulteriori informazioni (come nickname, byte scaricati e inviati nella sessione e in totale, versione di aMule, l'uptime di aMule e il numero dei file condivisi).
- ~/.aMule/aMule.tmpl: Questo è il template che il Webserver di aMule usa per creare la pagina web.
- ~/.aMule/aMule-online-sign.png: Questo file esisterà solo se CAS è stato avviato con l'opzione -o e ~/.aMule/casrc configurato. E' un immagine contenete i dettagli dello stato di aMule.
- ~/.aMule/casrc: Questo file esisterà solo se CAS viene avviato con l'opzione -o. Contiene le impostazioni per la creazione dell'imagine di CAS.
- ~/.aMule/clients.met: Contiene i crediti per i client che ti hanno inviato file e l'user hash di questi client.
- ~/.aMule/cryptkey.dat: Contiene una chiave privata RSA a 384 bit per il tuo client.
- ~/.aMule/emfriends.met: Contiene la lista dei tuo amici.
- ~/.aMule/ipfilter.dat: Questo file contiene i range di ip e i livelli di accesso ristretti che saranno passati a ipfilter.
- ~/.aMule/Incoming: Di default, la cartella dove aMule posiziona i download completati.
- ~/.aMule/known.met: Questo file contiene l'hash e altri dettagli dei tuoi file condivisi come la dimensione, posizione, statisctiche, ecc...
- ~/.aMule/known2.met: Questo file contiene i verificati AICH hashi dei tuoi file condivisi.
- ~/.aMule/lastversion: Questo è solo per permettere ad aMule di sapere se è la prima volta che stai lanciando aMule, se avevate aMule installato da prima e che versione avevate installato precedentemente.
- ~/.aMule/logfile: Questo file contiene il log dell'ultima esecuzione di aMule.
- ~/.aMule/muleconn: Questo file è un socket per le comunicazioni di aMule.
- ~/.aMule/onlinesig: Questo file è compatibile con l'OnLineSignature di eMule. E' usato dalle altre applicazioni per sapere le informazioni base dello stato di aMule (se è online, su quale server è connesso, la velocità di upload e download, e i client in coda).
- ~/.aMule/preferences.dat: Contiene l'hash dell'utente, che è un valore hash che identifica unicamente te nella rete ED2K ed è usato per evitare la truffa dei crediti e delle liste amici.
- ~/.aMule/server.met: Questa è una lista di server conosciuti e le loro preferenze (priorità, nome, ip, porta e altro).
- ~/.aMule/shareddir.dat: Contiene i path di tutte le cartelle condivise.
- ~/.aMule/Temp: Di default è la cartella dove aMule posiziona i file che sta scaricando (file temporanei).
- ~/.aMule/webserver: Questa cartella contiene i file necessari per il WebServer di aMule per visualizzare una buona pagina Web.
Altri file su ~/.aMule/ sono i backup di alcuni file. Anche, nella cartella Temp (che è ~/.aMule/Temp di default ma puo' essere settata un'altra nelle Preferenze), aMule creerà, per ogni download tre o quattro file):
- *.part: Questo file contiene le parti scaricate del download. Come aMule sa scaricare da più di un utente allo stesso tempo, questo file ha la dimensione del file completo. Le parti non scaricate sono formate da zeri.
- *.part.met: Questo file contiene le informazioni delle parti scaricate del download, i chunk verificati, il valore hash dei chunk rimanenti, ecc...
- *.part.met.bak: Questi sono backup del file *.part.met. Se qualche file *.part.met scompare, puoi rinominare il *.part.met.bak in *.part.met.
- *.part.met.seeds: Questo file esisterà solo se hai attivato, nelle Preferenze, il salvataggio delle fonti dei file rari, così proverà a connettersi a queste fonti nel successivo avvio di aMule.
Posso usare i file e le impostazioni di eMule e viceversa?
Molti di loro si. Gli unici che non puoi condividere tra aMule ed eMule sono i file di configurazione del programma (preferences.ini in eMule e ~/.aMule/amule.conf in aMule). Tutti i file relativi alla rete ED2K possono essere condivisi tra le due applicazioni con solo lo sforzo di copiare i file in ~/.aMule alla cartella di eMule e viceversa. Ma tieni presente che alcuni file in ~/.aMule sono specifici per aMule, come amulesig.dat o aMule.tmpl, dunque è meglio muovere solo questi file che stanno in entrambe le cartelle di aMule e eMule.
Cos'è tutta quella roba in amulesig.dat e onlinesig.dat?
Credo che hai già letto sopra cosa siano i file amulesig.dat e onlinesig.dat. Dunque, qui viene spiegato il loro contenuto (tieni presente che se aMule crasha, il contenuto di entrambi i file sarà lo stato dell'ultima scrittura):
onlinesig.dat
E' composto da due linee:
- La prima, quando aMule è offline, conterrà uno 0 (zero) e niente altro, ma quando aMule è online, conterrà un 1 (numero uno) seguito da | (il carattere pipe) poi il nome del server in cui si è correntemente connessi seguito dal carattere pipe, poi l'ip del server e il pipe e in finale la porta del server.
- La seconda linea contiene, in questo ordine, velocità di download, di upload e il numero degli utenti in coda, con un carattere pipe ('|') tra ognuno di loro.
La seconda linea non termina con un carattere di newline ('\n').
Quando aMule è chiuso la seconda linea contiene la stessa struttura ma con degli zero.
amulesig.dat
Il file signature di aMule è molto più potente di quello di eMule e ha molte linee come campi. La sua struttura è:
- La prima linea conterrà uno 0 (zero) se aMule è disconnesso o completamente chiuso, un 2 se è in fase di connessione (solo da aMule 2.0.0-rc4), o un 1 (numero 1) se è online.
- La seconda, terza e quarta linea contengono the il nome, l'ip e la porta del server dove aMule è connesso (in questo ordine) o un zero se è offline. Da aMule 2.0.0-rc4 conterrà anche uno 0 quando lo stato di aMule è in connessione o è completamente chiuso.
- La quinta linea conterrà una lettera H o una L dipende se aMule è connesso con un alto o un basso ID. Se aMule è disconnesso o chiuso, questa linea conterrà uno zero. Da aMule 2.0.0-rc4 conterrà uno 0 anche se è in fase di connessione.
- La sesta e la settima linea contiene rispettivamente la velocità che aMule sta scaricando e inviando. Da aMule 2.0.0-rc4 entrambe le linee contengono "0.0" quando aMule è pienamente chiuso.
- L'ottava e la nona linea contengono rispettivamente il numero dei client della coda di upload e l'ammontare dei file condivisi. Da aMule 2.0.0-rc4 entrambe le linee sono settate a zero quando aMule è completamente chiuso.
- La decima linea contiene il nickname dell'utente.
- L'undicesima e dodicesima linea contengono rispettivamente l'ammontare totale dei byte scaricati e inviati.
- La tredicesima contiene la versione di aMule.
- La quattordicesima e quindicesima linea contengono rispettivamente l'ammontare dei byte scaricati e inviati nella sessione corrente.
- Da aMule 2.0.0-rc4, entrame le linee saranno 0 se si è in fase di connessione o se il client è completamente chiuso.
- La sedicesima (e ultima) linea contiene l'ammontare del tempo che aMule è in esecuzione. E' seguito da uno spazio tra i valori "sec" min" o "ore" (o altre abbrevazioni della tua configurazione del linguaggio). Da aMule 2.0.0-rc4, se si sta connettendo o è pianamente chiuso conterrà 00 seguito da dall'abbrevazione "sec".
- L'ultima linea deve essere seguita dal carattere di new line ('\n').
Ho appena installato aMule per la prima volta. Come lo configuro?
Configuare aMule correttamente dipende da molti fattori. Se desideri solo una configurazione iniziale, allora continua a leggere.
Apri aMule e clicca su Preferenze. Scegli un nickname e il linguaggio di aMule. Poi clicca sul tab Connessione e inserisci la Capacità della tua linea. Poi immetti i limiti di banda, il massimo che vuoi dare per l'uso di aMule. Poi seleziona il tab Directory e seleziona le cartelle per i file temporanei (dove i file staranno prima di essere completamente scaricati) e i file completati. Infine, seleziona le cartelle che vuoi condividire. E' raccomandato non condividere troppi file. Leggi a riguardo "Quali sono le migliori impostazioni per avere un buon download?". Per selezionare ricorsivamente tutte le cartelle di una certa cartella, leggi Is there any way to recursively select a whole directory and it's contents?.
aMule toccherrà i mie file xMule e lMule? Cosa dovrei fare?
aMule prende in considerazione automaticamente entrambi i file di configurazione di lMule e di xMule, ma in modi diversi:
- lMule è stato interrotto molti anni fa, aMule capisce che stai sovrascrivendo lMule con aMule, infatti rinomina la cartella ~/.lMule in ~/.aMule. Se usavi ~/.lMule/Temp e ~/.lMule/Incmoing rispettivamente come cartella temporanea e di download, dovresti cambiare i path nelle Preferenze a ~/.aMule/Temp e ~/.aMule/Incoming.
- xMule è morto ufficialmente nel Maggio 2004, ma per ragioni storiche, aMule rimarrà la cartella ~/.xMule. Questo significa che i file che stavi scaricando rimarranno nella cartella ~/.xMule se prima li stavi scaricando li, quindi aMule ha toccato i file di configurazione di xMule. Puoi rimanere in questo modo le impostazioni, oppure spostare le cartelle ~/.xMule/Temp e ~/.xMule/Incoming in ~/.aMule e cambiare le Preferenze.
Come inizio la mia esperienza con aMule?
Cliccando sul bottone Connetti. Avrai alcuni server in lista nella finestra Server . Se non hai server nella lista, allora clicca sul piccolo bottone tra il bottone Connetti e la finestra dei Server prima di cliccare su Connetti. Dopo poco, aMule sarà connesso ad un server (lo saprai perchè in basso a destra apparirrà il messaggio). Quando connesso, vai nella finestra Ricerca e cerca il file che vuoi e quando l'hai trovato, cliccaci due volte sopra per il download.
Per usi generali di aMule, joina su #amule in irc.freenode.net o chiedi sul forum.
Quali sono le migliori impostazioni per avere un buon download?
Se il tuo provider te lo permette, la miglior cosa è settare un minimo di 10 kbps nel limite dell'upload, questo perchè più invii e più scarichi. Condividi file popolari (non condividere troppi file, non più di 200, o sarai bannato da alcuni server dato che crei troppo traffico) e prova a condividere file famosi di piccole dimensioni. Un buon suggerimento (grazie a kaouete) quando stai provando a scaricare qualche file raro o "mai completato", quando nessuno ti sta inviando qualche chunk di quel file, dai a quei client lo slot amico, così se prova a scaricare qualcosa da te, guadagnerai crediti su quel client e potrai scaricare il tuo file facilmente e velocemente.
C'è un modo per aprire un file di testo e caricare tutti i link ed2k dal file?
Si. Basta inserire tutti i link ed2k che vuoi scaricare in file di testo, ogni link ed2k in una linea separata. Nomina quel file ED2KLinks e posizionalo in ~/.aMule e aMule automaticamente lo rileverà, aggiungendo tutti quei link e poi cancellerà il file.
Posso controllare aMule in remoto attraverso telnet nello stesso modo con cui faccio con eDonkey?
Si lo puoi fare, ma non esattemente nello stesso modo che si fa con eDonkey. Avvia una normale sessione telnet (o ssh) con il computer host (dove è avviato aMule) e usa amulecmd per controllare aMule. Per iniziare un nuovo download basta usare il comando ed2k. Ricorda che amulecmd deve essere configurato.
Un'altro tool che è molto interessante è CAS (il comando è cas) che visualizza alcune statistiche di aMule.
Inoltre, aMule WebServer è molto utile se hai la possibilità di usare un web browser sul computer client. Tieni presente che aMule WebServer deve essere configurato.
C'è qualche modo per avviare aMule senza l'interfaccia grafica?
aMule è un'applicazione monolitica, Questo significa che il core e la GUI fanno parte di uno stesso blocco (ci sono già alcuni sforzi nel suddividere il core dalla GUI). Anche se, è possibile avviare aMule da linea di comando ma non è un modo diretto. Potresti avviare xvfb e poi avviare aMule, in seguito puoi prendere il controllo di aMule usando amulecmd e ed2k nello stesso modo in cui stessi entrando in aMule in remoto attraverso telnet.
Piccolo esempio:
- Avvia Xvfb:
Xvfb :1 -screen 0 640x480x16 &
- Setta lo schermo per usare aMule:
export DISPLAY=:1
- Poi avvia aMule:
amule &
Nota: Dopo aver dato export DISPLAY=:1
, tutte le applicazioni grafiche lanciate da quella shell si apriranno nello schermo di Xvfb. Per evitare questo, puoi avviare aMule con il seguente comando, così si avvierà solo aMule: DISPLAY=:1 amule &
Se hai bisogno di aiuto su questo problema, chiedi sul forum di aMule.
Posso avviare due aMule nello stesso tempo?
Si puoi, anche se non è consigliato. aMule controllerà solo se lo stesso utente abbia avviato un'altro processo di aMule, dunque puoi avviare tanti processi di amule quanti account di utenti hai accesso. Facendo questo, basta solo avviare 'xhost +' e poi su con un altro utente e avviare aMule da quella shell.
Da notare, che aMule non può controllare se un utente sta avviando aMule su un altro schermo X. Così, se il tuo account ha già avviato aMule in uno schermo X, non avviare un altro aMule su un altro schermo X o potrai perdere le configurazioni e corrompere i chunk.
Come posso prendere le statistiche di aMule che alcune persone postano sui canali IRC?
Puoi copiare e incollare l'output di CAS (C aMule Statics) (per eseguire CAS, avvia cas) oppure, se usi xChat come client IRC e hai il mudulo Perl installato, puoi usare XAS (xChat aMule Statics).
Che cos'è l'allocazione slot?
Ogni upload è uno slot, se state inviando a cinque client nello stesso tempo, avete stabilito cinque upload slot. L'ammontare dell'allocazione slot è la banda che sarà data per ogni slot.
Un esempio, se il tuo limite di upload è di 20KBps, potete settare l'allocazione slot a 2KBps questo farà si che ci saranno 10 client a scaricare da voi nello stesso tempo, ognuno di loro avrà un massimo di 2KBps.
Guarda la sezione "Why is aMule ignoring the bandwith I set per slot?" nella FAQ "aMule common problem".
Che cos'è uno slot amico?
Uno slot amico è uno slot che assegna un client nella lista amici. Solo un amico per volta può avere uno slot. Ogni volta che quell'amico (che ha lo slot amico attivo) prova a scaricare un file da te, avrà la massima priorità nella coda dell'upload, da allora ha quel slot sempre assegnato. Mentre quell'amico non sta scaricando, quello slot assegnato sarà dato al client con la più alta priorità nella coda upload, come previsto.
Che cosa sono le Capacità della Linea nelle Preferenze? Non dovrebbe bastare il Limite di Banda?
aMule in realtà si preoccupa soltanto dei Limiti di Banda. Le Capacità della linea servono solo per le statistiche. Vediamo: immagina di avere una connessione da 100KBps, e vuoi settare il Limite a 40KBps perchè hai un web server che necessita un minimo di 60KBps. Adesso immagina di scaricare una canzone libera indonesiana rara. Sicuramente non supereresti i 3Kbps. Così, potresti settare la Capacità di linea a 5KBps e il grafico in Statistiche avrebbe un qualche significato che invece non potrà avere se la Capacità di linea è settato a 100KBps dato che si vedrebbe una linea quasi inpercettibile.
Posso prendere dei dati dallo standard input e passarli a GDB o Valgrind?
Si. Su aMule 2.0.0-rc3 questo non si poteva fare, ma con la versione aMule 2.0.0-rc4 puoi farlo con il parametro -i o --enable-stdin.
Comunque, con versioni precedenti alla rc4 si può usare phoenix's aMule stdin patch.
aMule è crashato. Posso settarlo in modo che si riavvii dopo ogni crash?
No, non puoi. Ma potresti usare qualche script che ti permette di farlo:
- http://www.amule.org/amule/thread.php?threadid=1232
- http://www.amule.org/amule/thread.php?threadid=542
- http://deepthought.ena.si/mulerunner
Cos'è la storia sul coniglio bianco?
Ah, si, tutto ha inizio... ehm... bene... segui il coniglio bianco ;)