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.

'Persönliche Werkzeuge