Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/Condivisione/MlDonkey"
Differenze tra le versioni 1 e 93 (in 92 versioni)
Versione 1 del 29/04/2007 20.27.28
Dimensione: 7091
Autore: NaldiniPaolo
Commento:
Versione 93 del 14/10/2012 09.14.24
Dimensione: 11932
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
Linea 2: Linea 3:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]||

= Introduction =

MLDonkey is an extremely powerful peer2peer client and server. It's most notable features are it's complete lack of an interface, and it's support for many different peer2peer protocols.

Why is having no interface so good? Well it means that MLDonkey can start at boot and run virtually unnoticed in the background. If you do want to give it some instructions then there are loads of different ways of doing it (telnet, web-based, many monitor applets and multiple GUIs). Running the core on it's own means that it can run as it's own user ({{{mldonkey}}}) who has no permission to do anything else, making it more secure than those peer2peer applications which must be run as a regular user such as aMule and Frostwire. Another advantage of seperating the core from the interface is that any interface can connect from any location, even from the other side of the world, as long as the IP address it is coming from is in MLDonkey's list of allowed IPs.

= Installation =

MLDonkey is in Ubuntu's Universe repository under the name {{{mldonkey-server}}}, however I would not recommend you use that package. The reasons are that firstly it doesn't launch and shutdown properly, which forces a complete abandonment of the /etc/init.d/mldonkey-server file in favour of just starting it manually. Secondly MLDonkey's support of the Gnutella and Gnutella 2 protocols was broken a while ago, and fixed recently. Ubuntu's package (2.3) is broken whilst the latest release (2.7) is fixed. Therefore I suggest you download MLDonkey from [http://mldonkey.sourceforge.net/Main_Page here].

Once you have the source you should find somewhere to build it then enter that folder with a terminal. You will need to install the standard software compilers using:
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=442650"; rilasci="11.04")>>

= Introduzione =

'''MLDonkey''' è un programma per il peer to peer estremamente potente con funzione client e server. Le sue caratteristiche principali sono la possiblità di eseguirlo come servizio di sistema e il supporto per numerosi protocolli peer-to-peer differenti (eDonkey, kademlia, bittorrent ecc).

Avviare il programma in modo automatico senza interfaccia significa eseguirlo da un apposito utente «mldonkey», che non ha alcun permesso all'interno del sistema, rendendo il tutto molto più sicuro rispetto agli altri client forniti dal sistema, come [[InternetRete/Condivisione/Amule|aMule]] o '''Frostwire''', i quali devono essere avviati come un utente normale. Un altro vantaggio di separare l'applicazione vera e propria dalla sua interfaccia è la possibilità di collegarsi, con una qualsiasi interfaccia, da qualunque parte del mondo. Basta che l'indirizzo IP sia nell'elenco degli indirizzi IP consentiti da '''MLDonkey'''.

= Installazione =

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://mldonkey-server | mldonkey-server]] reperibile dal [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository ufficiali]] di '''Ubuntu'''.

Durante l'installazione del pacchetto ci verrà chiesto se desideriamo avviare '''MLDonkey''' durante il boot del sistema.

E' possibile in ogni caso l'avvio manuale digitando in una finestra di terminale il seguente comando:{{{
mldonkey
}}}

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Per questa guida si assume di aver impostato l'avvio automatico del server '''MLDonkey'''.'' ||



= Interfacce disponibili =

== WebUI ==

Con il pacchetto ''mldonkey-server'' viene installata in modo predefinito una interfaccia web, alla quale si può accedere attraverso un semplice [[InternetRete/Navigazione|browser]] digitando nella barra degli indirizzi:{{{
localhost:4080
}}}
Tramite questa interfaccia, disponibile nella sola lingua Inglese, è possibile effettuare qualsiasi modifica ai parametri del server. E' inoltre possibile eseguire la ricerca e il download di files.

== Telnet ==

Un altro modo molto rapito per accedere al programma è quello di avviare una sessione telnet, digitando in una finestra di terminale il seguente comando:{{{
telnet 127.0.0.1 4000
}}}
== Interfacce grafiche ==

Sono disponibili numerose interfacce alternative per il server '''MLDonkey'''. All'interno dei [[Repository|repository ufficiali]] vi sono i pacchetti ''mldonkey-gui'' e ''kmldonkey'' rispettivamente '''GTK''' e '''Qt'''.

E' inoltre disponibile una ulteriore GUI di nome [[http://sancho.awardspace.com/|Sancho]] non inclusa nei repository ufficiali.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Tutti i comandi ed i riferimenti richiamati da questo punto della guida in poi sono relativi alla WebUI'''. ||

= Configurazione =

Digitare nella barra degli indirizzi del proprio [[InternetRete/Navigazione|browser]]:{{{
localhost:4080
}}}

== Verificare i protocolli ==

Seguire il percorso '''''Options → Net''''' per verificare quali protocolli sono attivi. '''MLDonkey''' è un server peer-to-peer multiprotocollo. E' quindi necessario verificare che le reti che si vogliono utilizzare siano state attivate nel server.

I protocolli di nostro interesse sono '''kademlia''' e '''donkey'''. Selezionare dal menù a tendina l'opzione '''true''' per entrambi.

== Porte e ID Alto ==

Seguire il percorso '''''Help → Sysinfo''''' per verificare quali sono le porte in uso dal server e poter creare regole ad Hoc nel firewall e nel router.

== Verificare la connessione ==

 * Per verificare la connettività del protocollo '''kad''' si segua il percorso '''''Statistics → Kademlia'''''. Se verrà visualizzato a schermo un messaggio del tipo:{{{
Kademlia Connectivity: Got enough online peers
}}}
 vorrà dire che il protocollo è connesso e operativo.

 * Seguendo il percorso '''''Servers → Connected servers''''' si ottiene la lista dei server donkey cui si è connessi. A differenza degli altri client p2p '''MLDonkey''' si connette a 4 server contemporaneamente. Tre di questi slot di connessione sono fissi mentre uno è a disposizione del programma per il ''walking'' tra la lista dei servers disponibili. In questa schermata, nella colonna contrassegnata dalla stringa '''ID''' è possibile verificare lo stato del proprio ID. «'''Hi'''» sta per ID Alto, «'''Lo'''» per ID Basso.

== Cartelle Incoming e Temp ==

Selezionare '''''Options → Shares''''' per la gestione delle cartelle designate a raccogliere i file completi.

Per modificare le cartelle designate a tale scopo è prima necessaria una precisazione. Il programma distingue i singoli file completi dalle cartelle di file. I primi vengono commissionati (''committed'') alla cartella identificata dalla strategia ''incoming_files''. Le seconde sono raccolte nella cartella con strategia ''incoming_directories''.

Sarà necessario avere sempre una cartella designata per ognuna delle strategie; se così non fosse '''MLDonkey''' provvederà a crearle automaticamente nel percorso predefinito `~/.mldonkey/Incoming`.

 * Per modificare la cartella dove vengono salvati i file completi, selezionare '''Add Share''' ed inserire la seguente stringa:{{{
0 /percorso_cartella incoming_files
}}}
 sostituire «percorso_cartella» con il percorso della cartella desiderata.

 * Per modificare la cartella dove vengono salvate le cartelle di files, selezionare '''Add Share''' ed inserire la seguente stringa:{{{
0 /percorso_cartella incoming_directories
}}}
 sostituire «percorso_cartella» con il percorso della cartella desiderata.

 ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Le cartelle create in modo predefinito da '''MLDonkey''' devono essere eliminate tramite l'opzione '''Unshare'''. ''||

 * La cartella per i file temporanei deve essere impostata in '''''Options → All → temp_directory'''''.

== Limiti di Upload e Download ==

Possono essere settati accedendo alla schermata '''''Options → Settings'''''.

Le voci su cui agire sono:

 * '''max_hard_upload_rate''': per impostare il limite di upload;
 * '''max_hard_download_rate''': per impostare il limite di download.

== Server preferiti ==

È possibile impostare dei server come preferiti che verranno connessi in modo automatico all'avvio del programma.

 * Andare in '''''Servers → All servers''''' scegliere i server preferiti cliccando sulla colonna '''P'''.
 * Premere '''Enter''' e ricaricare la pagina, verrà visualizzata una «P» segno che il server è stato aggiunto come preferito.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''È anche possibile rendere più di un server preferito''. ||

Per far si che all'avvio di '''Mldonkey''', si connetta solo ai server predefiniti procedere come segue:

 * Selezionare '''''Options → All'''''.
 * Cercare l'opzione '''ED2K-connect_only_preferred_server''' e impostarla su '''True'''.
 * Premere '''Enter''' per salvare le modifiche.

== Importazione file provvisori ==

'''MLDonkey''' usa metodi diversi da eMule o aMule per conservare i file provvisori, tuttavia si può importare una cartella temporanea di eMule o aMule in questa lista.

Il metodo più facile per fare questo è utilizzare il campo di digitazione posizionato in alto nella '''WebUI'''.

Digitare quindi:{{{
import_temp percorso/intero/della/vecchia/cartella/temporanea
}}}
e premere '''Enter'''. Questo aggiungerà tutti i file parzialmente completati dalla cartella `percorso/intero/della/vecchia/cartella/temporanea` alla cartella temporanea di '''MLDonkey''', e li aggiungerà alla lista dei downloads.


= Utilizzo =

== Ricerca e download dei files ==

Per effettuare una ricerca è sufficiente cliccare su '''Search''' ed inserire la stringa da cercare all'interno del campo '''keywords'''.

Si otterrà un output del tipo:{{{
Sending query !!!Query 2 sent to 4 server(s)
}}}
Seguendo il percorso '''''Search → Search result''''' è possibile visualizzare i risultati della propria ricerca. Per effettuare il download di un file è sufficiente cliccare sul file desiderato.

== Download di file Torrent ==

Se si è scelto di utilizzare '''MLDonkey''' anche per gestire il protocollo torrent è possibile aggiungere i files da scaricare utilizzando il campo di digitazione della '''WebUI'''.

Per scaricare la ISO di '''Ubuntu 12.04''' per esempio è sufficiente digitare:{{{
dllink http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-i386.iso.torrent
}}}
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Si utilizza il comando `dllink` seguito dall'indirizzo del file `.torrent` da scaricare''. ||

== Download in corso ==

Si può vedere l'avanzamento e lo stato dei download accedendo al menù '''Transfer'''.

= Risoluzione dei problemi =

== Problemi di DNS ==

Se all'avvio viene visualizzato questo messaggio di errore:{{{
[DNS] Resolving [www.mldonkey.net] ...

DNS resolution does not work! Looking up www.mldonkey.net failed with Not_found.
The core therefore is unable to get eDonkey serverlists and loading
.torrent files via dllink from websites is also impossible.
If you are using MLDonkey in a chroot environment you should
consider reading this article to get DNS support back:
http://mldonkey.sourceforge.net/Chroot
}}}
lanciare questo comando per risolvere il problema:{{{
cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/mldonkey co -P mldonkey
}}}

== Errore PID ==

Se quando si avvia mlnet il terminale da questo messaggio di errore:{{{
This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete mlnet.pid and restart the core.
}}}
Andare nella cartella `~/.mldonkey` e cancellare il file `mlnet.pid`

== Errore Config_files_space ==
Linea 17: Linea 187:
sudo apt-get install build-essential checkinstall
}}}
Type your password and tell it you want all of the stuff it is going to get. After it has finished you will need to install the development files needed to build MLDonkey, which are stored in packages ending in -dev. Luckily, since MLDonkey is already in Ubuntu (albeit an older version with a broken bootup) you can get all of these dependencies using:
{{{
sudo apt-get build-dep mldonkey-server
}}}
Once again tell it you want all of that stuff.

Now you can compile MLDonkey so, making sure your terminal is in the right folder, you need to run:
{{{
./configure
}}}
And there shouldn't be any errors. Next build it with:
{{{
make
}}}
(This can take a while) When it has finished you should run:
{{{
sudo checkinstall -D
}}}
To create an Ubuntu package of MLDonkey. Call it {{{mldonkey-custom}}} or something, then once it has built the package you can install it by double clicking on it in the file manager (it will be called something like mldonkey-custom_XXXXXXX.deb). Now it is installed.

= Running MLDonkey =

MLDonkey should be run in an empty folder, since it creates loads of files there. I would recommend running it in a folder such as $HOME/.mldonkey.

It is usually a good idea to run MLDonkey as a restricted user, probably called {{{mldonkey}}}. Create such a user with a command like:
{{{
adduser --system --group --home /home/yourusername/.mldonkey mldonkey
}}}
This will add a user and a group, both called {{{mldonkey}}}. Now you should go into System->Administration->Users and Groups, tick "Show all users and groups" then look down the list for mldonkey and make a note of it's UID number.

Open a terminal and take it to the .mldonkey folder, then run:
{{{
mlnet
}}}
Hopefully it will create loads of files. If it gets as far as "Core Started" then end it with Ctrl-C. Open up the new configuration file which should have been created called {{{downloads.ini}}} with a text editor. Find "Section: STARTUP" and look for "run_as_user" and make it equal {{{mldonkey}}}. Look down a bit for "run_as_useruid" and make it equal the UID of {{{mldonkey}}}. Now it should run as the user {{{mldonkey}}} when called with sudo. To start MLDonkey, and to restart it in the future, use (from within your .mldonkey folder):
{{{
sudo mlnet
}}}

= Accessing MLDonkey =

There are lots of ways of checking on MLDonkey once it is running. The quickest is with telnet.
{{{
telnet 127.0.0.1 4000
}}}
Will connect to MLDonkey if it is running. Typing "help" and "longhelp" will tell you how to use this mode.

A more powerful way is to use a web browser. Just point your browser [http://127.0.0.1:4080 here] (or type localhost:4080 into the location bar)

There are many little applets to give you the status of MLDonkey. There are a few in gDesklets, there is one for aDesklets, Gkrellm has one and so does Conky.

The most comprehensive way of interfacing with MLDonkey, however, is to use a GUI. There are two in Ubuntu, the standard GTK one and a QT one. These packages are called {{{mldonkey-gui}}} and {{{kmldonkey}}} respectively. My favourite GUI is called [http://sancho-gui.sourceforge.net/ Sancho]. It is not in Ubuntu, but it has a binary archive for x86 which works well enough on x86 Ubuntu.

= Useful Info =

== Adding Servers ==

Adding servers can be tedious on a one-by-one basis, but thankfully MLDonkey can use "server.met" files which contain the IP addresses of many servers (this is used for the Edonkey network, but once any connection is established a list of clients for other networks like Gnutella can be downloaded). There is no link to a "server.met" file here since it may become out-of-date rapildly, so instead try searching the Internet for one, or get one from a friend. You can use it in MLDonkey from it's telnet/console like this:
{{{
servers /the/path/to/your/server.met
c
}}}
The "c" command tells MLDonkey to connect to more servers, thus utilising the server.met file.

== Importing Temporary Files ==

MLDonkey uses a different method of storing temporary files than Emule or Amule, however it can import an Emule or Amule temporary directory into it's own lists. The easiest way to do this is with the telnet interface (remember, the "Console" mode of may GUIs is the same as the telnet interface). From there you should run:
{{{
import_temp /the/full/path/to/old/temporary/folder
}}}
This will add all of the partially completed files from the folder {{{/the/full/path/to/old/temporary/folder}}} to MLDonkey's temporary folder, and add them to it's list of downloads. It's as simple as that.

=See Also =

[http://mldonkey.sourceforge.net MLDonkey's homepage] (where you downloaded the core's source code from) contains loads of useful links if you want to learn some more tricks with MLDonkey.

[:P2PHowTo] This gives a wider view of filesharing applications and their differences

Other than that I hope this guide lets you share your original, freely licenced and public domain files with people on multiple networks using MLDonkey.
This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete config_files_space.tmp and restart the core.
}}}
Andare nella cartella `~/.mldoney` e cancellare il file `config_files_space.tmp`

== Mlnet non si avvia ==

È possibile che a volte mlnet non parte e da questo messaggio: {{{
2007/04/30 19:19:17 [cO] loaded language resource file
2007/04/30 19:19:17 [DNS] Resolving [HP-laptop] ...
2007/04/30 19:19:17 [DNS] Resolving [www.mldonkey.org] ...
2007/04/30 19:19:17 [cO] Logging in /home/daniel/.mldonkey/mlnet.log
}}}

Ciò significa che è rimasto in sospeso il processo mlnet. Andare in '''''Sistema → Amministrazione → Monitor di sistema''''' e terminare il processo mlnet.

= Ulteriori risorse =

 * [[https://help.ubuntu.com/community/MLDonkey|Documento originale]]
 * [[http://mldonkey.sourceforge.net|Sito ufficiale del progetto]]
 * [[http://mldonkey.sourceforge.net/forums/|Forum ufficiale del progetto]]
 * [[https://help.ubuntu.com/community/P2PHowTo|Guida al peer-to-peer del wiki internazionale]]

----
CategoryInternet CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

MLDonkey è un programma per il peer to peer estremamente potente con funzione client e server. Le sue caratteristiche principali sono la possiblità di eseguirlo come servizio di sistema e il supporto per numerosi protocolli peer-to-peer differenti (eDonkey, kademlia, bittorrent ecc).

Avviare il programma in modo automatico senza interfaccia significa eseguirlo da un apposito utente «mldonkey», che non ha alcun permesso all'interno del sistema, rendendo il tutto molto più sicuro rispetto agli altri client forniti dal sistema, come aMule o Frostwire, i quali devono essere avviati come un utente normale. Un altro vantaggio di separare l'applicazione vera e propria dalla sua interfaccia è la possibilità di collegarsi, con una qualsiasi interfaccia, da qualunque parte del mondo. Basta che l'indirizzo IP sia nell'elenco degli indirizzi IP consentiti da MLDonkey.

Installazione

Installare il pacchetto mldonkey-server reperibile dal componente universe dei repository ufficiali di Ubuntu.

Durante l'installazione del pacchetto ci verrà chiesto se desideriamo avviare MLDonkey durante il boot del sistema.

E' possibile in ogni caso l'avvio manuale digitando in una finestra di terminale il seguente comando:

mldonkey

Per questa guida si assume di aver impostato l'avvio automatico del server MLDonkey.

Interfacce disponibili

WebUI

Con il pacchetto mldonkey-server viene installata in modo predefinito una interfaccia web, alla quale si può accedere attraverso un semplice browser digitando nella barra degli indirizzi:

localhost:4080

Tramite questa interfaccia, disponibile nella sola lingua Inglese, è possibile effettuare qualsiasi modifica ai parametri del server. E' inoltre possibile eseguire la ricerca e il download di files.

Telnet

Un altro modo molto rapito per accedere al programma è quello di avviare una sessione telnet, digitando in una finestra di terminale il seguente comando:

telnet 127.0.0.1 4000

Interfacce grafiche

Sono disponibili numerose interfacce alternative per il server MLDonkey. All'interno dei repository ufficiali vi sono i pacchetti mldonkey-gui e kmldonkey rispettivamente GTK e Qt.

E' inoltre disponibile una ulteriore GUI di nome Sancho non inclusa nei repository ufficiali.

Tutti i comandi ed i riferimenti richiamati da questo punto della guida in poi sono relativi alla WebUI.

Configurazione

Digitare nella barra degli indirizzi del proprio browser:

localhost:4080

Verificare i protocolli

Seguire il percorso Options → Net per verificare quali protocolli sono attivi. MLDonkey è un server peer-to-peer multiprotocollo. E' quindi necessario verificare che le reti che si vogliono utilizzare siano state attivate nel server.

I protocolli di nostro interesse sono kademlia e donkey. Selezionare dal menù a tendina l'opzione true per entrambi.

Porte e ID Alto

Seguire il percorso Help → Sysinfo per verificare quali sono le porte in uso dal server e poter creare regole ad Hoc nel firewall e nel router.

Verificare la connessione

  • Per verificare la connettività del protocollo kad si segua il percorso Statistics → Kademlia. Se verrà visualizzato a schermo un messaggio del tipo:

    Kademlia Connectivity: Got enough online peers
    vorrà dire che il protocollo è connesso e operativo.
  • Seguendo il percorso Servers → Connected servers si ottiene la lista dei server donkey cui si è connessi. A differenza degli altri client p2p MLDonkey si connette a 4 server contemporaneamente. Tre di questi slot di connessione sono fissi mentre uno è a disposizione del programma per il walking tra la lista dei servers disponibili. In questa schermata, nella colonna contrassegnata dalla stringa ID è possibile verificare lo stato del proprio ID. «Hi» sta per ID Alto, «Lo» per ID Basso.

Cartelle Incoming e Temp

Selezionare Options → Shares per la gestione delle cartelle designate a raccogliere i file completi.

Per modificare le cartelle designate a tale scopo è prima necessaria una precisazione. Il programma distingue i singoli file completi dalle cartelle di file. I primi vengono commissionati (committed) alla cartella identificata dalla strategia incoming_files. Le seconde sono raccolte nella cartella con strategia incoming_directories.

Sarà necessario avere sempre una cartella designata per ognuna delle strategie; se così non fosse MLDonkey provvederà a crearle automaticamente nel percorso predefinito ~/.mldonkey/Incoming.

  • Per modificare la cartella dove vengono salvati i file completi, selezionare Add Share ed inserire la seguente stringa:

    0 /percorso_cartella incoming_files
    sostituire «percorso_cartella» con il percorso della cartella desiderata.
  • Per modificare la cartella dove vengono salvate le cartelle di files, selezionare Add Share ed inserire la seguente stringa:

    0 /percorso_cartella incoming_directories
    sostituire «percorso_cartella» con il percorso della cartella desiderata.

    Le cartelle create in modo predefinito da MLDonkey devono essere eliminate tramite l'opzione Unshare.

  • La cartella per i file temporanei deve essere impostata in Options → All → temp_directory.

Limiti di Upload e Download

Possono essere settati accedendo alla schermata Options → Settings.

Le voci su cui agire sono:

  • max_hard_upload_rate: per impostare il limite di upload;

  • max_hard_download_rate: per impostare il limite di download.

Server preferiti

È possibile impostare dei server come preferiti che verranno connessi in modo automatico all'avvio del programma.

  • Andare in Servers → All servers scegliere i server preferiti cliccando sulla colonna P.

  • Premere Enter e ricaricare la pagina, verrà visualizzata una «P» segno che il server è stato aggiunto come preferito.

È anche possibile rendere più di un server preferito.

Per far si che all'avvio di Mldonkey, si connetta solo ai server predefiniti procedere come segue:

  • Selezionare Options → All.

  • Cercare l'opzione ED2K-connect_only_preferred_server e impostarla su True.

  • Premere Enter per salvare le modifiche.

Importazione file provvisori

MLDonkey usa metodi diversi da eMule o aMule per conservare i file provvisori, tuttavia si può importare una cartella temporanea di eMule o aMule in questa lista.

Il metodo più facile per fare questo è utilizzare il campo di digitazione posizionato in alto nella WebUI.

Digitare quindi:

import_temp percorso/intero/della/vecchia/cartella/temporanea

e premere Enter. Questo aggiungerà tutti i file parzialmente completati dalla cartella percorso/intero/della/vecchia/cartella/temporanea alla cartella temporanea di MLDonkey, e li aggiungerà alla lista dei downloads.

Utilizzo

Ricerca e download dei files

Per effettuare una ricerca è sufficiente cliccare su Search ed inserire la stringa da cercare all'interno del campo keywords.

Si otterrà un output del tipo:

Sending query !!!Query 2 sent to 4 server(s) 

Seguendo il percorso Search → Search result è possibile visualizzare i risultati della propria ricerca. Per effettuare il download di un file è sufficiente cliccare sul file desiderato.

Download di file Torrent

Se si è scelto di utilizzare MLDonkey anche per gestire il protocollo torrent è possibile aggiungere i files da scaricare utilizzando il campo di digitazione della WebUI.

Per scaricare la ISO di Ubuntu 12.04 per esempio è sufficiente digitare:

dllink http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-i386.iso.torrent

Si utilizza il comando dllink seguito dall'indirizzo del file .torrent da scaricare.

Download in corso

Si può vedere l'avanzamento e lo stato dei download accedendo al menù Transfer.

Risoluzione dei problemi

Problemi di DNS

Se all'avvio viene visualizzato questo messaggio di errore:

[DNS] Resolving [www.mldonkey.net] ...

DNS resolution does not work! Looking up www.mldonkey.net failed with Not_found.
The core therefore is unable to get eDonkey serverlists and loading
.torrent files via dllink from websites is also impossible.
If you are using MLDonkey in a chroot environment you should
consider reading this article to get DNS support back:
http://mldonkey.sourceforge.net/Chroot

lanciare questo comando per risolvere il problema:

cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/mldonkey co -P mldonkey

Errore PID

Se quando si avvia mlnet il terminale da questo messaggio di errore:

This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete mlnet.pid and restart the core.

Andare nella cartella ~/.mldonkey e cancellare il file mlnet.pid

Errore Config_files_space

This means another MLDonkey process could still be working
in this directory. Please shut it down before starting
a new instance here. If you are sure no other process uses
this directory delete config_files_space.tmp and restart the core.

Andare nella cartella ~/.mldoney e cancellare il file config_files_space.tmp

Mlnet non si avvia

È possibile che a volte mlnet non parte e da questo messaggio:

2007/04/30 19:19:17 [cO] loaded language resource file
2007/04/30 19:19:17 [DNS] Resolving [HP-laptop] ...
2007/04/30 19:19:17 [DNS] Resolving [www.mldonkey.org] ...
2007/04/30 19:19:17 [cO] Logging in /home/daniel/.mldonkey/mlnet.log

Ciò significa che è rimasto in sospeso il processo mlnet. Andare in Sistema → Amministrazione → Monitor di sistema e terminare il processo mlnet.

Ulteriori risorse


CategoryInternet CategoryDaRevisionare