-
GAMEPOD.hu
rTorrent / libTorrent
Új hozzászólás Aktív témák
-
VladimirR
nagyúr
sajnos erre jelenleg nincs lehetoseg (pedig joideje van mar ticket a hivatalos oldalon, ami azt keri, a folosleges file-ok ne jojjenek letre, vagy legyenek elrejthetoek)
ami megoldas most hirtelen eszembe jut, az az, hogy irni kellene egy script-et, ami kivalogatja az adott meretnel (aktualis torrent chunk size-janak ketszerese) tobb helyet foglalo file-okat (mert a file igaz az eredeti meretevel latszik, de helyet nem foglal, amig nincs irva bele adat, s ha nem jeloltuk ki a file-t letoltesre, legfeljebb annyi lesz a merete, ami az atlogo szeletek miatt belekerul) atmasolja mashova, esetleg az annal kisebbeket torli (du-val meg tudod nezni, mely file mennyi helyet foglal)
szerk.: belegondolva ez megsem optimalis megoldas, mert ha a filemeret kisebb, mint a szeletmeret (pl egy nfo file, ami par szaz byte csak), akkor az is beleesik a szorasba
jobb megoldas talan, ha a latyszolagos meretet es a foglalt tarhelyet veti ossze a script[ Szerkesztve ]
-
VladimirR
nagyúr
szoval: a torrent-ben levo adatok szeletekre vannak vagva, mely szeletek merete 2 a valahanyadikon byte szokott lenni
mivel ez fix meret, elofordulhat, hogy egy szelet tobb file-t is tartalmaz, vagy atlog file-ok kozott, s ekkor hiaba folosleges egy file, elofordulhat, hogy kerul bele adat az atlogo szeletek miatt - maximum a szeletmeret (ez a chunk size) ketszerese: max egy szelet a file elejen es max egy szelet a file vegenviszont ha mp3-as diszkografiat toltesz, akkor elofordulhat, hogy mindjuk a szeletek merete 2MB (intro-k pl mega alatt is vannak), s ha van ettol kisebb file, az emlitett script ugy velne, az is letoltetlen file
jobb megoldas lehet, ha a file-ok foglalt meretet (amit mondjuk az ls mutat) osszeveti a script a foglalt merettel (amit a du mutat), s ahol nem egyezik a ket ertek, az a file nincs letoltve (s mondjuk torli azt)
masik megoldas, ha a script xmlrpc-n keresztul lekeri az rtorrent-tol, hogy mely file-ok prioritasa 0 (off), s azokat torli (persze ezutan mar nem ajanlott ujbol elinditani atorrent-et)
-
r0by
addikt
Fél éve, mikor router vásárlás előtt álltam, akkor én is filóztam, hogy a linksyst-t vegyem-e.
De aztán asus mellett döntöttem, mert többek között torrentezni is akartam, igaz 4-5 ronggyal drágább is.
Nekem igazából NAS-ként is funkcionál a router a rárakott 500-as winyóval.
Próbáltam egyébként transmissiont is. Nekem úgy tünt, hogy jobban fogja a vasat, top szerint pedig csak max 1-2% cpu használat lehetett a különbség.
Rtorrent mellett szól még az is, hogy a trackerek nem tiltják, míg transmissiont elég sok helyen. Tudom erre is van megoldás -
Scobbyka
tag
Na szóval a komplett eseménysorozat!
Adott egy vas van rajta 7 darab felhsználó (ubuntu server 8.10)
lighttpd, rtwi az rtorrent egyszerűbb kezelése miatt
rtorrent, libtorrent, xml-rpc-advanced svn-ből telepítve
pure-ftp
2 napja felvettem egy úgy felhasználót ő volt a 7.
config fájlok:rtorrent.rc: mindenkinek ua. csak a max_uploads változik user=felhasználó
umask = 0000
scgi_port = 127.0.0.1:5012
session = /home/user/.rtorrent/.session
port_range = 8612-8612
directory = /data/user
close_low_diskspace = 500
max_uploads = 4
safe_sync = yes
send_buffer_size = 134217728
receive_buffer_size = 134217728
check_hash = no
encryption = allow_incoming,try_outgoing,enable_retryusers.conf:
[scobbyka]
address = 127.0.0.1:5000
pass=[barri]
address = 127.0.0.1:5001
pass=[buttoner]
address = 127.0.0.1:5002
pass=[dyners]
address = 127.0.0.1:5003
pass=[sasa]
address = 127.0.0.1:5004
pass=[madsen]
address = 127.0.0.1:5005
pass=f[teszt]
address = 127.0.0.1:5006
pass=[petya87]
address = 127.0.0.1:5012
pass=pass= természetesen kitöltve a megfelelőe módon.
lighttpd:
nem nyúltam belertwi.conf:
ebbe se nyúltam beleNa és a konkrét hibaesemény ha a 7. felhasználó torrentet ad hozzá bármelyik névvel az rtorrrent leáll, mert a következő belépéskor jön a sokásos hibaüzi hogy nem fut a localhost:5006 porton.
Újraindítom megy megint, de ha az az egy felhsználó belép akkor annyi
Próbáltam másik gépről (hátha az övé a rossz) de semmi
csináltam új felhasználót neki ua. az eset.lighttpd error log-ba semmi
Scobby
-
Grobee
csendes tag
Köszi
Korábban is belinkelted, azóta tanulmányozom
Van is pár kérdésem, ha nem baj:- gondolom ez egy saját script: "/home/norbi/scripts/rtorrent" Mit csinál?
- van egy ilyen sorod:system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,/media/files/Downloads/seed/ ;d.set_directory=/media/files/Downloads/seed/; execute=/home/norbi/scripts/rtorrent,-c,$d.get_base_path=,$d.get_custom1="
Nem értem benne azt a sok "get" meg "set" dolgot. Elmagyaráznád légyszi részletesen,
hogy mi, mit csinál?Köszi
Grobee -
Grobee
csendes tag
Nos, kipróbáltam ezt:
"...a már letöltött fájlokat átrakod a "~/storage/downloading" mappába, majd újra letöltöd ugyanazt a torrentet a "~/storage/new/video/" könyvtárba."Ez így működik, viszont buktam az eddig elért feltöltési arányt.
Na nem baj. Most már ezt is tudjuk.Köszi
-
VladimirR
nagyúr
d.multicall=view1,d.get_ratio=
ez visszaadja a view1 nezetben levo minden torrent aranyat
en erre amugy egy kisebb perl script-et javasolnik, ott viszonylag konnyen lehet kozvetlenul csatlakozni rTorrent-hez, akar halozati port-on, akar unix socket-en keresztul, s nem kell csak emiatt beloni egy scgi gateway-t
mintanak tudom ajanlani ezeket[ Szerkesztve ]
-
Grobee
csendes tag
Igen, erre gondoltam. Annyi különbséggel, hogy 1 watch_directory-ról van szó. (nálam 1 watchdir = 1 viewgroup)
Egyébként kívűlről az xmlrpc parancssori eszközzel lehet vezérelni. Ez az xmlrpc forrásában van benne. Alapdolgokkal már kipróbáltam, működik. Szerintem megoldható lenne ez az egész( hiszen a webui-k is xml-rpc-vel kommunikálnak) , csak többe kerülne a leves mint a hús. -
addikt
Nos, kész vagyok, sikerült telepíteni, fut is, a letöltés mondjuk egy kissé lassan indult el, utorrentben ugyanaz a torrent azonnal jött lefele, de végül nem volt vele gond, seed is megy.
Egy-két problémám azért akadt közben:
- libtorrent fordításánál az "autogen.sh" nem futott le, aclocal-t nem találta, ami elvileg az automake része, az fel volt telepítve, a setup programmal felraktam még a gcc-tools-automake csomagot, utána jó volt
- szintén a libtorrent-nél a ./configure is elhalt, nem találta a sigc++-2.0 csomagot, amit ugye előtte forgattam le sikeresen, de egy "export PKG_CONFIG_PATH=/lib/pkgconfig:/usr/local/lib/pkgconfig" megoldotta
- rtorrent "make" is elhal, szerinte a "sys/dir.h" nem létezik, a "src/input/path_input.cc" fájlban a "#include <sys/dir.h>" sort ki kell kommentezni, utána jó
- "src/utils/directory.cc"-ben az "#include <dirent.h>" sor már szerepel egyszer
igazából nekem az rtorrent-es fájl módosítgatos rész nagyon nem egyértelmű, mettől meddig és mit kell átírni, szerintem egy patch fájl jobb lenne vagy akár csak egy diff kimenet, gondolom ez meg az miatt problémás mivel subversion-t használsz a leírásban, szerintem jobb lenne vagy a stabil verzióra építeni vagy az rtorrent oldaláról letölthető unstable-re, azt se frissítik túl sűrűn.Ennyi lenne, ezeken kívűl egy elég részletes és könnyen követhető leírás lett.
-
VladimirR
nagyúr
kosz a visszajelzest, pont az ilyesmik miatt kertem, mint pl ez az aclocal-os dolog
mondjuk nem igazan ertem, mert mint irod, az automake be kellene, hogy huzza (es nekem be is huzta)a masodik pont az nem tudom mitol jon, vayg nem jon elo, nekem volt, hogy elojott, volt, hogy nem, de ez megvan neha linux-on is (ott tobnnyire az rtorrent nem talalja a libtorrent-et)
a sys/dir.h include-jat torolni kell, de igazad van, egy patch file jobb lenne - majd csinalok egyet es felteszem azt is melle (unstable mostanaban nem frissul csak, egy ideje japanban van/volt a fejleszto gyerek)
megegyszer koszonom
-
VladimirR
nagyúr
kesz a patch, bekerult a leirasba is
amugy az elozo post utan ugrott be, hogy nem gaz, ha valtozik is a forras
megnezi az ember, melyik rev-hez keszult a patch (benne van az aktualis patch file-ban), leszedi azt, patch-el, majd update-el
pl ha a patch az 123-as rev-hez keszult:svn co http://az.svn.szerver.cime/valami/szoftver/trunk -r 123
patch -p0 < peccs.diff
svn up -
VladimirR
nagyúr
asztali gepemen windoze-t hasznalok, igy jol jon, hogy nem kell mindenkeppen ket szamitogep ahhoz, hogy rTWi-t tudjak fejleszteni
ezenkivul en pont ellenkezo eredmenyt tapasztaltam, tobbnyire sokkal gyorsabban toltok (meg a cygwin-es) rTorrent-tel (is), mint µTorrent-tel
meg rTorrent-hez szepen be van love a konfig, tracker-enkenti watch konyvtarak sajat nezettel, mindenfele view-k (napi, havi nezet), amiket vagy nem tudnek megcsinalni µTorrent-hez, vagy nem is lehet
-
VladimirR
nagyúr
nem, nem irja felul, az svn csak a valtozasokat irja at, azokat is igyekszik "okosan" (ha meg nagyon nem tudja, szol)
a konfig ket reszbol all, az elso globalis, mindenkire vonatkozik, a masodik az erdekesebb, az user-fuggo
a getday.sh es getmonth.sh egy-egy megfeleloen parameterezett date es egy echo -n kombinacioja, hogy irja ki a napot/honapot, sortores nelkul, mivel a execute_capture nem csapja le azt (bar at kellene irni, hogy a script-ekre se legyen szukseg, csak picit magas nekem, hogy mit hogyan kell escape-elni, ha ilyen melysegig egymasba agyazok az rtorrent konfigjaban)es elvileg lehet olyan view-t is csinalni, mint amit te szeretnel, vagy a levlist-en, vagy a trac-ban volt rola szo
meg is van, levlist-en volt (erdemes egyebkent feliratkozni, nem veszesen nagy a forgalma es vannak hasznos infok)[ Szerkesztve ]
-
VladimirR
nagyúr
nem probaltam ki, de elvileg ez olyasmi, ami neked kell
view_sort_current=seeding,less=d.get_up_rate=
schedule=sort_view_seeding,10,10,"view_sort=seeding"az elso sor beallitja, hogy a seeding nezet rendezese a feltoltesi sebesseg szerint tortenjen, a masodik sor pedig 10 masodpercenkent rendezi a seeding nezetet
ez beepitett nezet, a 8-as gombbal tudsz oda valtania masik az problemasabb, nem hiszem, hogy meg lehet oldani egyszeruen
kulso script-tel esetleg, mondjuk hogy csinalsz egy d.multicall-t, egy t.multicall-t, ami meghiv egy t.get_url-t es ennek a visszateresi ertekere szursz a script-tel, hogy egyezik-e az altalad megadott tracker url-jevel
ettol egyszerubb nem jut eszembe -
VladimirR
nagyúr
ha minden igaz, ez a vonatkozo kodreszlet (src/main.cc)
// Currently not doing any sorting on main.
"view_add = main\n"
"view_add = default\n"
"view_add = name\n"
"view_sort_new = name,less=d.get_name=\n"
"view_sort_current = name,less=d.get_name=\n"
"view_add = active\n"
"view_filter = active,false=\n"
"view_add = started\n"
"view_filter = started,false=\n"
"view.event_added = started,\"view.set_not_visible=stopped ;d.set_state=1 ;scheduler.simple.added=\"\n"
"view.event_removed = started,\"view.set_visible=stopped ;scheduler.simple.removed=\"\n"
"view_add = stopped\n"
"view_filter = stopped,false=\n"
"view.event_added = stopped,\"view.set_not_visible=started ;d.set_state=0\"\n"
"view.event_removed = stopped,view.set_visible=started\n"
"view_add = complete\n"
"view_filter = complete,d.get_complete=\n"
"view_filter_on = complete,event.download.hash_done,event.download.finished\n"
"view_sort_new = complete,less=d.get_state_changed=\n"
"view_sort_current = complete,less=d.get_state_changed=\n"
"view_add = incomplete\n"
"view_filter = incomplete,not=$d.get_complete=\n"
"view_filter_on = incomplete,event.download.hash_done,event.download.finished\n"
"view_sort_new = incomplete,less=d.get_state_changed=\n"
"view_sort_current = incomplete,less=d.get_state_changed=\n"
// The hashing view does not include stopped torrents.
"view_add = hashing\n"
"view_filter = hashing,d.get_hashing=\n"
"view_filter_on = hashing,event.download.hash_queued,event.download.hash_removed,event.download.hash_done\n"
// "view_sort_new = hashing,less=d.get_state_changed=\n"
// "view_sort_current = hashing,less=d.get_state_changed=\n"
"view_add = seeding\n"
"view_filter = seeding,\"and=d.get_state=,d.get_complete=\"\n"
"view_filter_on = seeding,event.download.resumed,event.download.paused,event.download.finished\n"
"view_sort_new = seeding,less=d.get_state_changed=\n"
"view_sort_current = seeding,less=d.get_state_changed=\n"
"schedule = view_main,10,10,\"view_sort=main,20\"\n"
"schedule = view_name,10,10,\"view_sort=name,20\"\n"ebbol neked a view_filter*, es view_sort* parancsok fognak kelleni szerintem, de csak totozok
-
VladimirR
nagyúr
a watch_directory-t figyelo schedule parancsnal megadhatsz tobb parancsot is, mint pl az altalad is emlitett d.set_directory
ha pedig azt szeretned, hogy mas legyen a befejezeskor, torleskor elvegzendo parancs, azt a d.{get,set}_custom paranscokkal tudod beallitani, hasonloan ahhoz, mint ahogy az rTorrentCommonTasks oldalon a tobb letoltesi konyvtaras peldaban lathatoa masik poblemanal probald meg, hogy miutan szolt, hopgy nincs kesz, zard le ^K-val, majd ^E-vel tudod neki megmondani, hogy utemezze be ujra a file-ok letrehozasat/atmeretezeset, s utana ^S-sel mar indulnia kell hiba nelkul
-
VladimirR
nagyúr
ezek az if es branch parancsok, amennyire tudom egymasba agyazhatoak es lehet bennuk tobb parancs is, csak megfeleloen kell azokat escape-elni (ennek mikentjet viszont nem tudom, csak a #libtorrent csatin volt rola szo parszor)
ha mashol nem, a forraskodban valoszinuleg akad ra pelda, de szerintem elofordult mar levlisten is (kozben megvan, tobbek kozt itt es itt esett szo rola)[ Szerkesztve ]
-
VladimirR
nagyúr
jatszottam picit vele, futtathato pedig tobb parancs is
branch=$d.get_complete=,{print=kesz,print=100%},{print=nemkesz,print=<100%}
ha a torrent 100%-osan le van toltve, kiirja, hogy kesz, majd uj sorba, hogy 100%, ha pedig hianyzik meg belole, kiirja, hogy nemkesz, valamint uj sorba, hogy <100%
egymasba is lehet agyazni
branch=$d.get_complete=,"branch=$d.is_open=,print=kesz_nyitva,print=kesz_zarva","branch=$d.is_open=,print=nemkesz_nyitva,print=nemkesz_zarva"
ez kiirja, attol fuggoen, hogy a torrent `100%-osan le van-e toltve, illetve nyitva van-e, kiirja az alabbiak valamelyiket:
kesz_nyitva, kesz_zarva, nemkesz_nyitva, nemkesz_zarvasot, meg ennel is jobban meg lehet keverni (tobb szintig egymasba agyazott branch-ek es minden agon egynel tobb parancs):
branch=$d.get_complete=,{print=kesz,"branch=$d.is_open=,{print=nyitva,\"branch=$d.get_state=,print=fut,print=nem_fut\"},{print=zarva,\"branch=$d.get_state=,print=fut,print=nem_fut\"}"},{print=nincs_kesz,"branch=$d.is_open=,{print=nyitva,\"branch=$d.get_state=,print=fut,print=nem_fut\"},{print=zarva,\"branch=$d.get_state=,print=fut,print=nem_fut\"}"}
ez harom sorba kiirja az alabbi infokat:
kesz / nincs_kesz
nyitva / zarva
fut / nem_fut[ Szerkesztve ]
-
VladimirR
nagyúr
ranezesre az escape-elessel van gond nalad, mivel bekerul a kepbe meg egy par idezojel
nalam ket par van egymasba agyazva, s csak a belsot kell escape-elnem, nalad viszont melyebb a beagyazas, igy nemelyiknel tobb escape-eles szuksegesbar ki nem probaltam, de ez talan jo lesz
system.method.set_key = event.download.paused,pause,"branch=$d.get_complete=,{print=kesz,\"branch=$d.is_open=,{print=nyitva,\\\"branch=$d.get_state=,print=fut,print=nem_fut\\\"},{print=zarva,\\\"branch=$d.get_state=,print=fut,print=nem_fut\\\"}\"},{print=nincs_kesz,\"branch=$d.is_open=,{print=nyitva,\\\"branch=$d.get_state=,print=fut,print=nem_fut\\\"},{print=zarva,\\\"branch=$d.get_state=,print=fut,print=nem_fut\\\"}\"}"
rovidebben:
a te verziod:"valami,\"masvalami,\"megvalami\" \" "
helyesen:
"valami,\"masvalami,\\\"megvalami\\\" \" "
erre azert vajn szukseg, mert mikor az rTorrent megnezni, mi van az elso idezojelen belul, "levesz" mindenhonnan egy backspace-t, s ekkor a te altalad hasznalt parancsban nem kulonboztetheto meg, hol nyilik a belso idezojel, s hol zarul a kulso, ezert sorban nezi oket, ez okoz kavarodast
a fenti peldabol, ahogy mindig nezi a soron kovetkezo idezojel parost, igy fogja kivenni a reszleteket, s ertelmezni az escape-elest:
valami,"masvalami,\"megvalami\" "
majd
masvalami,"megvalami"
vegul:
megvalami
szerk.:
elsore sikerult hulyeseget irnom, most mar javitva van[ Szerkesztve ]
-
rt01
csendes tag
Hi!
az elsore sajnos nincs otletem, akarhogy probalom, ott nem akar mukodni
viszont feltunt, hogy elobb allitod at a konyvtarat, minthogy atmasolnad az adatot, azt elvileg forditva kellene, a d.set_directory a vegere kellene
ez jelen problemanal nem hinnem, hogy szamit, viszont a masolasnal okkozhat gondot (korabban volt par erre vonatkozo post)a masodikra annyit, hogy a safe_sync nem torrentfuggo, hanem globalis beallitas, ezert ha egy torrent-nel hash-eles elott atallitja, az a tovabbiakban is ugy marad
ha szeretned valtogatni (bar nem ertem, ez miert jo), akkor a branch else agaban add meg, hogy kapcsolja kiUdv: VladimirR
[ Szerkesztve ]
VladimirR voltam
-
addikt
Sikerült, végre minden úgy működik ahogy szeretném(legalábbis remélem nem maradt rejtett "bug").
Valóban a könyvtár beállítással volt gond, de nem az amit te írtál, hanem, hogy a finished parancsnál lett beállítva és automatikusan létrehozta az rtorrent.Itt a működöképes konfig fájl, ha valaki más is hasonló őrültséget akar állítani hátha segít: [link]
Az rtorrent script "-h" kapcsolójához tartozó parancs(a "-c" csak egy sima háttérben futó másolás):(ionice -c3 nice -n 19 cp -r -u "$2" "/media/files/Downloads/seed"&&xmlrpc localhost d.set_directory "$4" /media/files/Downloads/seed&&xmlrpc localhost d.resume "$4";cd "$3";ionice -c3 nice -n 19 cfv > check) &
Mégegyszer köszönöm a segítséget!
-
rt01
csendes tag
Hi!
nem vagyok benne biztos, hogy ez igy mukodni fog
valahol (vagy levlist-en, vagy irc-en) olvastam, hogy execute* altal meghivott script-bol nem lehet xmlrpc-n keresztul vezerelni az rtorrent-etvagy tesztelted, s igy, hogy van a vegen egy & mukodik?
Udv: VladimirR
p.s.: nem a kello tisztelettel szoltam egy hazigazdahoz
[ Szerkesztve ]
VladimirR voltam
-
rt04
csendes tag
ez mit mond?
iptables -L -xvn
illetve probald localhost helyett 127.0.0.1-el (.rtorrent.rc-ben is, parancssorban is), remlik valami, hogy az is gondot okozhat
scgi_local beallitas pontosan micsoda? es mivel probaltad elerni?
ha valamilyen ui-val, akkor ugyelj ra, hogy a webszervernek (apache eseteben www-dada, lighty eseteben nem tudom mi) tudja irni/olvasni a socket-et -
rt04
csendes tag
scgi_local azert nem szokott mukodni webui-val egyszeruen, mert a socket ugye az rtorrent-et futtato user neveben jon (ez nalad latszolag root) letre, csak o irhatja
ahhoz, hogy a webui ehhez hozzaferjen, neki is megfelelo (jelen esetben root) jogokkal kellene rendelkeznie, amivel ertelemszeruen nem fogerre ket (harom?) apro hack lehet megoldas
1: az scgi_local sor ele beszursz egy umask = 0000, utana pedig egy umask = 0022 sort
ekkor a socket 666 jogokkal jon letre, vagyis barki irhatja (ekkor viszont semmivel nem biztonsagosabb, mint a port-on valo hallgatozas2: az socket-et tartalmazo konyvtarra beallitasz root-kent egy setgid-et es a csoport szamara az irasjogot (chmod g+ws konyvtar), valamint a csoportot beallitod a webszerver csoportjara (pl lighty, vagy www-data, nem tudom, ki neveben fut a lighty)
ekkor a letrejovo socket orokli a szulokonyvtar jogait, es a webszerver fogja tudni irni (ez lehelletnyivel biztonsagosabb3: ha php alapu webui-rol van szo, a php safe mode segithet, de ahhoz nem igazan ertek
a problema amugy nem biztos, hogy az xmlrpc-vel van, a hibauzenet alapjan vagy nem lehet csatlakozni az rtorrent-hez, vagy a curl hulyult meg
elobbit egyszeruen tudod tesztelnitelnet localhost 5000
ha kapcsolodsz, akkor ezt kipipalhatod
utobbival amugy is szoktak gondok lenni, probalj meg frissebb/regebbi curl-t (libcurl-devel, ha jol remlik) feltenni, s utana ujraforgatni az xmlrpc-t, hogy azt hasznalja a lib-ek elkeszitesehez -
rt04
csendes tag
esetleg meg probald meg masik lib-bel forgatni az xmlrpc-t
harmat is tamogat, a curl-t, a libwww-t es megvalamit, ami nem jut most eszembe, de a configure script futasa kozben ki lehet figyelni, akkor kiirja, melyiket keresi, melyiket talalta meg
dobj fel pl egy libwww-t (apt-get install libwww-dev) es az xmlrpc forgatasakor tltsd le a curl hasznalatat (configure kapcsolok kozt kell lennie ilyennek, csak most nincs nalam keznel forraskod) -
rt06
veterán
igen, elvileg minden, a scheduler-ben levo parancsra hatassal van, es igen, megtartja leallitaskor is, amennyiben van beallitva session konyvtar
xmlrpc-n keresztul is lehet allitani/lekerni a d.{set,get}_ignore_commands parancsokkalPolitikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Santino
aktív tag
Ez pontosan így van, ahogy mondod. Én is először idegenkedtem az rtorrent kezelőfelületétől, mindenáron WebUI-n keresztül akartam elérni. Aztán rájöttem, hogy SSH-n keresztül, mindenféle grafika nélkül is remekül lehet használni. Szokni kell a beállításait, ha meg csak alapban akarod üzemeltetni, akkor szinte tökéletes megoldás.
Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
Santino
aktív tag
Megváltoztattam az rtorrent.conf-ot, persze hogy nem indul el. Pontosabban screen-be fut az rtorrent, de a configot nem tölti be. A módosított rtorrent.conf a következő (megjegyzések nélkül):
min_peers = 3
max_peers = 5
max_uploads = 3
download_rate = 500
upload_rate = 80
directory = /opt/etc/samba/Share/torrent/work/
session = /opt/etc/samba/Share/torrent/session
port_range = 16993-16993
check_hash = no
safe_sync = yes
use_udp_trackers = yes
encryption = allow_incoming,try_outgoing,enable_retry
peer_exchange = yes
encryption = allow_incoming,enable_retry,prefer_plaintext
scgi_port = 127.0.0.1:5000
encoding_list = UTF-8
execute_log = /opt/etc/samba/Share/Temp/rtorrent
group.insert_persistent_view = group_1
group.group_1.ratio.enable=
group.group_1.ratio.min.set = 200
system.method.set = group.group_1.ratio.command, d.set_custom2=, d.close=,A következő két hibaüzenetet kaptam a WebUI-n:
[16.11.2009 09:08:33] WebUI started.
[16.11.2009 09:08:33] Bad link to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.
[16.11.2009 09:08:34] Bad response: (500) <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>500 - Internal Server Error</title> </head> <body> <h1>500 - Internal Server Error</h1> </body> </html>Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
Santino
aktív tag
Igen, a watch_directory féle variációt nem használom.
Módosítottam a konfigot, csak azt a három sort raktam bele rationak, amit javasoltál. Force-reload és szépen elindult újra.
Feltettem egy 94 megás torrentet, levettem 110-re a ratio értékét, kíváncsi leszek az eredményre. Természetesen beszámolok a fejleményekről.
Próbaképpen levehettem volna mondjuk 50-re, de most már mindegy, seed megy rendben, csak idő kérdése.Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
Santino
aktív tag
Igen, értem miről van szó. Ez elég tág lehetőségeket biztosít a felhasználó számára. Úgy veszem észre, hogy érdemes vele behatóbban foglalkozni. Amint időm majd engedi megnézek egy-két egyszerűbb beállítást, értelmezve az általad leírtakat és a konfigodban megadottakat.
Ha meg nem megy, akkor kérek újfent segítséget.
Mindenesetre köszönöm az eddigieket is.Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
Speeedfire
nagyúr
akkor a korábban említetteket légyszíves szájbarágósan írd le nekem
nekem ez a szkript dolog nem annyira ismert
-aktív torrentek száma
-1.5 ös visszaosztásnál megáll a torrentegyelőre ezek azok amik engem érdekelnének
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Ziog
aktív tag
Új hozzászólás Aktív témák
- Óvodások homokozója
- Autós topik
- E-roller topik
- gban: Ingyen kellene, de tegnapra
- EAFC 24
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Autós topik látogatók beszélgetős, offolós topikja
- Volkswagen ID.7 menetpróba
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Elemlámpa, zseblámpa
- További aktív témák...
- Steames kulcsok jó áron eladóak!
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- több darab Microsoft Office 2013 Otthoni és kisvállalati termékkulcskártya - fizikai termék
- Új és népszerű játékok Steam/Rockstar/EA/Ubisoft eladóak
- KERESEK Régi PC Játékokat
- 2 hónap Xbox Game Pass Ultimate TRIAL verzió, US aktiválással
- Steam kulcsok: Amnesia: The Bunker / My Friendly Neighborhood / Ad Infinitum