QL.túra

Kulturális smörgåsbord Esterházytól Wass Albertig, a gumicsizmától az iPad-ig, a Teletabiktól Sexpírig, a makrofágtól a mikrokontrollerig, miazmás...

Címkék

2000 (20) 2001 (6) 2002 (16) 2003 (164) 2004 (61) 2005 (40) 2006 (31) 2007 (28) 2008 (33) 2009 (175) 2010 (188) 2011 (201) 2012 (86) 2013 (40) 2014 (36) 2015 (26) 2016 (10) adáshiba (91) android (1) animáció (93) cygwin (3) film (410) gezarol (13) hájtek (159) hangoskönyv (32) ipad (17) klip (12) könyv (191) linux (29) színház (169) vers (17) windows (37) zene (111) Címkefelhő

+jegyzések

Most ...

... múlok .osan

bmi_tiny.png


... hallgatom
Szabó Magda: Régimódi történet
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSqTmZEqlCRFgojyt52Q2n_qiMTyVlt-zJu-DpbNKVY6OQbBh4u


... olvasom
Alexander Steele (szerk.): Kezdő írók kézikönyve


... (Kik ezek? Kik ezek az embek? Kik ezek?)
profile for TrueY on Stack Exchange, a network of free, community-driven Q&A sites
free counters

[Hájtek] Torrent file létrehozása parancssorból

2011.11.02. 11:00 | TrueY | Szólj hozzá!

Címkék: linux 2011 hájtek

Nagy öröm, hogy már sikerült torrent file-okat csinálni Debian alatt Transmission-nel (Torrent file létrehozása Transmission-nal), de kicsit sok kattintás kell hozzá. Hogyan lehet parancssorból ugyanezt megcsinálni? Sajnos nem sikerült teljesen klatty mentesre, de már nagy haladást értem el a helyes irányban.

Először is kellene találni egy programot, amelyik tud torrent filt készíteni. Kereshetünk a guglin, de az apt-vel is.

Indísunk root-ként

apt-cache search torrent
apt-get install mktorrent # simple command line utility to create BitTorrent metainfo files

Egy kis bash szkripttel megtámogattam a dolgot.

shopt -s extglob # Use extended globbing

mktor() {
    dir="$1"
    tor="$dir".torrent

    # Cut date from the beggining of the directories (YYYY_NN-*)
    comment=${dir#+([0-9])?(_+([0-9]))-}
    # torrent announcers
    announce="http://open.tracker.thepiratebay.org/announce,http://www.torrent-downloads.to:2710/announce,http://denis.stalker.h3q.com:6969/announce,http://www.sumotracker.com/announce,http://tracker.torrentech.org:80/announce"

    rm "$tor"
    # -p - set the private flag (dissalow DHT and Peer Exchange)
    #mktorrent -a "$announce" -c "$comment" --private -v --threads=2 "$dir"
    # machine has two cores, but the IO is the bottleneck
    mktorrent -a "$announce" -c "$comment" -v --threads=2 "$dir"
   
    # Add files to share torrent
    transmission "$tor"
}

mktor "Könyvtár neve" # könyvtár formátuma: "YYYY_NN-könyvtár"
Ha több file-ra is lefuttatjuk, akkor ez hozzáadja a transmission-hoz. Csak a transmission nem kezdi seed-elni. Sajnos a transmission-ban kell klikkelni egypárat.

Váltsunk a transmission-ra. Jelöljük ki az összes új torrent-et. Jobbklikk egy tetszőleges torrent file-ra és Set Location (vagy a menüben Torrent / Set Location). Torrent location-hoz írjuk be a könyvtárat, ahol az eredeti könyvtár van. Klikkeljünk a "Local data is already there" radió gombra. Majd jobb klikk "Verify Local Data" (vagy menüből Torrent /  Verify Local Data, vagy ^V).

Kicsit várjunk, amíg az ellenőrzés lefut és már kész is...

Osztozkodjunk minden nap!

A bejegyzés trackback címe:

https://qltura.blog.hu/api/trackback/id/tr143214479

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása