-
IT café
rTorrent / libTorrent
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
válasz adriankoooo #619 üzenetére
Nem tökéletes, ahogy egy program sem. Nekem most is van benn egy olyan torrent, amire időnként összeomlik, a lusta megoldás végtelenciklusban futtatni, valahogy így:
while [[ true ]]; do rtorrent; sleep 10; done
-
Tele von Zsinór
őstag
válasz adriankoooo #621 üzenetére
Svn-ből van nekem is fordítva a {0.8,0.12}.6 verzió, ez szokott hibával kilépni. Nem ez az első ilyen .torrent fileom, de nem másztam bele, mi lehet a gond.
Lefagyást még nem láttam, csak összeomlást, erre pedig tökéletes a végtelenciklus. -
Tele von Zsinór
őstag
-
Tele von Zsinór
őstag
Telepítés: oldalról letöltöd, kicsomagolod valahová. Ami kell neki: python 2.4+, feedparser, mechanize - mind fel tudod rakni a disztribúciód csomagkezelőjével.
Az oldalon találsz egy jól kommentált konfigfilet, abból könnyen össze tudod rakni a sajátod.
-
Tele von Zsinór
őstag
Nem kell telepíteni, csak csomagold ki a ~/.rssdler mappába, és használhatod is.
Így néz ki a konfigom eleje:
[global]
downloadDir = /home/maerlyn/Dropbox/torrent/mindegy/
workingDir = /home/maerlyn/.rssdler
minSize = 10
maxSize = 1024
log = 3
logFile = downloads.log
runOnce = True
[24]
link = http://ezrss.it/search/index.php?show_name=24&show_name_exact=true&date=&quality=HDTV&quality_exact=true&release_group=&mode=rssÉs így van futtatva, crontabból:
0 * * * * cd /home/maerlyn/.rssdler; ./rssdler.py -r config.txt
-
Tele von Zsinór
őstag
Perjel (aka. "slash") magyar kiosztással shift+6, angollal a jobboldali shifttől közvetlen balra levő billentyű.
Ne backspace-el ("load_start") töltsd be a torrentet, hanem enterrel ("load"), ekkor nem indítja el rögtön. Fel-le nyilakkal kiválasztod, és itt jön a ^o - azaz a ctrl+o, amivel meg tudod változtatni a mentés helyét - de szigorúan csak amíg nem volt elindítva. Ctrl+s indítja. -
Tele von Zsinór
őstag
válasz baloghszili #934 üzenetére
Libtorrent forgatása után biztos megvolt a make install?
-
-
Tele von Zsinór
őstag
válasz titi1111 #1206 üzenetére
Ezzel 10-re korlátozod a szimultán futtatható torrentek számát:
scheduler.max_active.set = 10
A hashelés átugrásával kapcsolatban olvasd el ezt: [link]
A lényeg, hogy adott egy perl scipt, ami a torrent fileba belerakja azokat az adatokat, amiket az rtorrent használ a hashelés kihagyásához. -
-
Tele von Zsinór
őstag
válasz Kitakat #1271 üzenetére
Szerintem nem is tudja elindítani neked, azt mindenképp el kell indítani a rendszernek előtte. Nálam a következő parancs van crontabban:
@reboot screen -dmS rtorrent /usr/local/bin/rtorrent
ez létrehoz egy rtorrent nevű screent, és abban elindítja, amikor beindul a rendszer. Útvonalat nézd meg, nálad nem biztos, hogy ez lesz. A which rtorrent parancs megmondja.
Ha a fenti crontab ütemezést a Nyal0K4 userrel csinálod, az ő nevében fog futni, és az ő mappájában levő rc-t fogja használni.
[ Szerkesztve ]
-
Tele von Zsinór
őstag
590kBps elég jó egy 5Mbps-es neten. A korábbi windowsos μTorrent talán írta neked a protocol overheadet is, és ebből a külonbség, tapasztalat híján ezt nem tudom megmondani.
Az elméleti maximumod 640kBps, de ennyivel sosem fogsz tölteni a nem látható forgalom (itt főleg a syn/ack csomagokra gondolok) miatt.
-
Tele von Zsinór
őstag
válasz ChiliChili #1349 üzenetére
Ez egy tag, vagy az svn trunk checkoutja?
-
Tele von Zsinór
őstag
Foglalkozott-e már valaki olyannal, hogy több (egy gépen futó) kliens dinamikus sávszélkorlát-szabályozása?
Olyan jutott elsőre eszembe, hogy periodikusan lekérdezni valahogy (xmlrpc?) az aktuális sávszélhasználatot mindtől, és ha ez átlépi a beállított korlátot, akkor mindet annak az egyharmadára korlátozni.
-
Tele von Zsinór
őstag
Nálam a futtatás egy scripttel és crontabbal van megoldva, de más elven működik, mint a tiéd. Crontab:
@reboot screen -dmS rtorrent /home/maerlyn/rt
Ahol az indított file a következő script:
#!/bin/bash
while [[ 1 ]]; do
/usr/bin/rtorrent;
date >> ~/rtorrenthalal;
sleep 10;
done;Azaz végtelenciklusban futtatás, és ha akármi miatt elhal, akkor a pontos idő logolása. Sajnos korábban rossz tapasztalataim voltak, időnként látszólag ok nélkül elhalt az rtorrent, ezért lett ez a megoldás. A tízmásodperces sleep azért van, hogy ha kell, kézzel le tudjam lőni (a sleep alatt egy Ctrl+C és kilép).
Ubuntu szerver egyébként ez is, 2010-től 2012 nyaráig 10.04, azóta 12.04.
-
Tele von Zsinór
őstag
Lehet. Nálam ez a két sor felelős azért, hogy emailt kapjak amikor elkészül, és hogy leállítsa, amikor eléri a beállított (4.0) arányt:
system.method.set_key = event.download.finished,notify_me,"execute=~/rtorrent_mail.sh,completed,$d.get_name="
system.method.set = group.mindegy.ratio.command,"execute=~/rtorrent_mail.sh,autoremoved,$d.get_name=;d.close=;d.erase="Ebből a kettőből kell neked összehozni egyet, valahogy így:
system.method.set_key = event.download.finished,autoremove,execute="d.close=;d.erase="
-
Tele von Zsinór
őstag
válasz szlovibuki #1502 üzenetére
A ruTorrentet nézd meg.
-
Tele von Zsinór
őstag
válasz torzsa007 #1557 üzenetére
Csinálnám, nálam letöltésenként 2-3 levelet küld az adott esemény bekövetkeztekor azonnal
Az első lépés az, hogy hajtson végre egy parancsot minden alkalommal, amikor elkészül egy letöltés. Ezt kell hozzá beírni a ~/.rtorrent.rc-be:
system.method.set_key = event.download.finished,notify_me,"execute=~/torrent_complete.sh,$d.get_name="
A ~/torrent_complete.sh így megkapja a nevet, amit beleír mondjuk a ~/todays_torrents.txt-be:
#!/bin/sh
echo "$1" >> ~/todays_torrents.txtEzen kívül kell még a napi torrenteket kiküldő ~/email_todays_torrents.sh:
#!/bin/sh
if [[ -f ~/todays_torrents.txt ]]; then
cat ~/todays_torrents.txt | mail -s "napi torrentek" "azen@emailcimem.hu"
fiAz utóbbit ütemeznünk is kell, például futhat minden éjfélkor, ez kerüljön a crontabba:
0 0 * * * ~/email_todays_torrents.sh
Ha valami nem működne mégsem, szólj, mert nem teszteltem, rögtön ide írtam a kódokat.
[ Szerkesztve ]
-
Tele von Zsinór
őstag
Azt lehet befolyásolni, hogy ugyanazt a chunkot mennyi embertől kérje el? Az alábbi screenshot egy torrent info paneljéről származik, és az aktuális sávszélesség-megoszlás a lényeg. Nem tetszik.
Új hozzászólás Aktív témák
- Marvel Snap
- A Samsung hazánkban is piacra dob idén egy friss Micro LED tévét
- Villanyszerelés
- Motorola Edge 40 - jó bőr
- Realme GT Master Edition - mestermunka
- Milyen notebookot vegyek?
- Philips LCD és LED TV-k
- Politika
- TCL LCD és LED TV-k
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- További aktív témák...