Shared directories
aus MLdonkey, der freien Wissensdatenbank
- bis zur Version 2.5.28f und Mulus
gibt es eine extra Option für das Incoming Directory in der man den Pfad des gewünschten dir´s eintragen kann. Diese Option findet man entweder über das Webinterface -> Options -> Files -> incoming_directory oder mann editiert die Downloads.ini, MlDonkey vorher beenden sonst werden alle gemachten Änderungen wieder von core überschrieben. (Unter Windows auf genaue schreibweise des Pfades achten, der MlDonkey ist ursprünglich eine Unix anwendung und benötigt deswegen doppelte Backslash´s):
(* The directory where downloaded files should be moved after commit *) incoming_directory = "C:\\files\\incoming"</html>
- ab der Version 2.5.28g
(patch #3297) gibt es kein Incoming_directory mehr
Das neue Incoming verzeichniss ist per Default nun das erste Share Verzeichniss !
um den Incoming Ordner festzulegen bzw. zu ändern muss ein neues shared_directory angelegt werden (oder das bisherige geändert). Danach kann man dann mit der Option "default_incoming=0" festlegen welches shared_directory als incoming genutzt werden soll.
z.b.
1. shared_directory = /home/share
2. shared_directory = /home/release_dir
2. shared_directory = /home/incoming
nun kann man z.b. mit "set default_incoming 2" das 3. share-Verzeichniss als incoming festlegen, dabei ist zu beachten:
default_incoming = 0 --> benutzt das 1. share-Verzeichniss
default_incoming = 1 --> benutzt das 2. share-Verzeichniss
default_incoming = 2 --> benutzt das 3. share-Verzeichniss
......
- ab der Version 2.5.29
wird vom core im MlDonkey verzeichniss ein "incoming" directory angelegt, in diesem befinden sich 2 weitere Verzeichnisse, "directories" und "files".
In diese Verzeichnisse verschiebt der MlDonkey die fertigen Downloads (einzelne Files werden in den Ordner "files", Multitorrents die aus mehreren Files bestehen und wofür erst ein extra ordner angelegt wird werden nach "directories" verschoben).
Die verzeichnisse sind auch gleichzeitig "geshared" und werden als shared_directories verwaltet. Ändern kann man die incoming verzeichnisse im Webinterface unter -> Options -> Shares oder in der Downloads.ini:
(* Incoming and shared directories.
At least two entries have to be present here, one with strategy
incoming_files and one with strategy incoming_directories.
Both entries can point to the same directory.
If one of the two strategies is missing, MLDonkey will create a default
directory with its entry here.
Finished BT multifile downloads are committed to the first directory
with strategy incoming_directories. Other downloads are committed
to the first directory with the strategy incoming_files.
If more than one directory has one of the incoming_* strategies
it will be ignored on commit, but they are shared nonetheless.
Other strategies can be found in searches.ini, section customized_sharing. *)
shared_directories = [
{ dirname = shared
networks = []
strategy = all_files
priority = 0
};
{ dirname = "incoming/files"
networks = []
strategy = incoming_files
priority = 0
};
{ dirname = "incoming/directories"
networks = []
strategy = incoming_directories
priority = 0
};]
wichtig dabei ist, das 2 shares vorhanden sind mit der jeweiligen strategy option "incoming_files" und "incoming_directories", das bestimmt welcher eintrag in den shares als incoming (jeweils für files und directories) verwendet wird.
Diese 2 einträge *müssen* auf jeden fall vorhanden sein, auch wenn beide einträge das gleiche Verzeichniss nutzen.
