Hirdetés

Új hozzászólás Aktív témák

  • Ezt én így oldanám meg, de a külső drive-nak nem tudjuk az elérési útját, így azt /kulso/-ként adom meg:

    # Instance layout (base paths)
    method.insert = cfg.basedir, private|const|string, (cat,"/kulso/")
    method.insert = cfg.download, private|const|string, (cat,(cfg.basedir),"Downloads/")
    method.insert = cfg.logs, private|const|string, (cat,"/home/usernev/.log/")
    method.insert = cfg.logfile, private|const|string, (cat,(cfg.logs),"rtorrent-",(system.time),".log")
    method.insert = cfg.session, private|const|string, (cat,(cfg.basedir),".session/")
    method.insert = cfg.watch, private|const|string, (cat,"/home/usernev/watch/")

    Az user mappájának szándékosan írtam konkrét elérési utat, /home/usernev/ formájában, a ~/ is működne, de ha másik userrel lépsz be, akkor másik mappában fogja ezeket keresni.

    A mappákat kézzel érdemes létrehozni az rtorrent használata előtt. Konfigfájlba meg nem érdemes sed-del belebarmolni, mert nem látod mit csinál, mit mire írt rá. Kézzel nagyobb munka, de ott tudod nyomkövetni mi mire lett átírva, mi nem működik.

    Elképzelhető, hogy jó lesz amit javasoltál, viszont a 25. sorban valami nem tetszik neki.

    rtorrent: Error in option file: ~/.rtorrent.rc:25: Bad return code.
    Kiemeltem a 25. sort:

    ## Create instance directories
    execute.throw = sh, -c, (cat,\
    "mkdir -p \"",(cfg.download),"\" ",\
    "\"",(cfg.logs),"\" ",\
    "\"",(cfg.session),"\" ",\
    "\"",(cfg.watch),"/load\" ",\
    "\"",(cfg.watch),"/start\" ")

    Próbáltam úgy módosítani a 24. és 25. sort, hogy a ne hozza létre, ne használja a start/load foldereket, de sajnos nem sikerűlt. Annyi lenne a lényeg, hogy csak és kizárólag a /home/alucard/Downloads/ mappa alatt figyelje a *.torrent fájlokat, mivel böngészőből automatikusan minden ebbe a mappába zuhan be, és ha ezt módosítom, akkor csak a torrent miatt állandóan browseolni kell... felesleges.
    Ha ez megvan, a többit már én is be tudom állítani. (DHT, max peer stb)

    bemásolom a konfig elejét az instance layout-tal együtt:

    ## Instance layout (base paths)
    method.insert = cfg.basedir,  private|const|string, (cat,"/mnt/PiDirve1/")
    method.insert = cfg.download, private|const|string, (cat,(cfg.basedir),"Downloads/")
    method.insert = cfg.logs,     private|const|string, (cat,"/home/alucard/.local/share/rtorrent/log/")
    method.insert = cfg.logfile,  private|const|string, (cat,(cfg.logs),"rtorrent-",(system.time),".log")
    method.insert = cfg.session,  private|const|string, (cat,(cfg.basedir),".session/")
    method.insert = cfg.watch,    private|const|string, (cat,"/home/alucard/Downloads/")

    ## Create instance directories
    execute.throw = sh, -c, (cat,\
        "mkdir -p \"",(cfg.download),"\" ",\
        "\"",(cfg.logs),"\" ",\
        "\"",(cfg.session),"\" ",\
        "\"",(cfg.watch),"/load\" ",\
        "\"",(cfg.watch),"/start\" ")

Új hozzászólás Aktív témák