- SkyShowtime
- A pápa egyre jobban tart a romlott AI veszélyeitől
- WLAN, WiFi, vezeték nélküli hálózat
- foobar2000
- Milyen NAS-t vegyek?
- A franciáknak elege van abból, hogy minden gyerek mobilozik
- Az iPadOS-re írt appokra is díjat vet ki az Apple
- Sweet.tv - internetes TV
- Windows 11
- Sokat fogyaszt az AI, egyre több az adatközpont, kell az atomenergia
-
IT café
rTorrent / libTorrent
Új hozzászólás Aktív témák
-
Speeedfire
nagyúr
válasz Speeedfire #400 üzenetére
itt a script
my $src = "";
my $ip = "127.0.0.1";
my $port = "5000";
my $socket = "";
my $maxdls = 1;van egy olyan gondom is h elég sokat ír ki a seed-re, ami kicsit megtévesztő
a tracker felé is ezeket a téves adatokat küldheti?meg egy olyan is h nemtudom leállítani a torrenteket, bár ezt csak rtgui webfelületen keresztül próbáltam csak
tudom kicsit sok a gond velem
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Ziog
aktív tag
Köszönöm szépen ez egy igazán jó kis leírás.
A függőségekkel kapcsolatban a következőt találtam még:
build-essential
libsigc++-2.0-dev
pkg-config
comerr-dev
libcurl3-openssl-dev
libidn11-dev
libkadm55
libkrb5-dev
libssl-dev
zlib1g-dev
libncurses5
libncurses5-devezek után minden rendben volt még a telepítés után egy dolog kellett
sudo ldconfigés már megy is az rtorrent dht-vel együtt
köszönöm az instrukciókat a config módosítással meg majd még olvasgatok
-
addikt
válasz Speeedfire #401 üzenetére
Mellékeld az rtorrent konfigod, mondjuk pastebin-nel.
xmlrpc-t feltetted?
Beállítottad a webszervert?
Ha igen, annak is kellene a konfigja.Én még nem találkoztam olyannal, hogy hibás adatot küldene, mennyi az a sok seed?
-
Speeedfire
nagyúr
mindent Szőröstalpú leírása alapján csináltam
csak a mappa neveket módosítottam
configkb 10x nagyobb-at küld a tracer felé
viszont a console-ban rendesen írjaverziók:
rTorrent 0.8.2/0.12.2
rtGui v0.2.7[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
addikt
válasz Speeedfire #404 üzenetére
Ezen parancsoknak mi a kimenete?
xmlrpc localhost system.listMethods
xmlrpc localhost download_list -
Speeedfire
nagyúr
az elsőre egy nagyon hosszú lista aminek nemis látom az elejét
a másodikra meg ez Error: RPC failed at server. Wrong object type. (-503)2 resi után rendesen megy a fent leírt script
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
márcsak azt nem tudom miért nem engedelmeskedik nekem az rtgui
hiába megyek rá h mindet állítsa le nem akarja
így meg nehezen tudom nézegetni a youtube-tFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Speeedfire #407 üzenetére
mégsem jó a szkript
nem értem mi a gond
ha manuálisan futtatom, nem ír ki semmilyen hibát
elvileg lefut de semmi reakcióFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
addikt
válasz Speeedfire #408 üzenetére
Most kipróbáltam, valóban nem működik nekem sem, úgyhogy nem nálad van a gond.
Javítani viszont sajnos nem tudom, ilyen szinten én sem értek hozzá. -
rt06
veterán
eljen a pastebin (vagy az en ugyessegem), a script letoltes utan valoban nem mukodik, koszonhetoen annak, hogy harom helyen is sortores kerult bele, mindig egy-egy hoszabb string kozepen, melyek az alabbiak:
a 23. sor a 22. sor vegere valo
ezutan a 52. sor az 51. sor vegere valo
vegul a 89. sor a 88. sor vegere valoa fenti hibak javitasa utan a script mukodik (lentebb post-olom)
bar lehet atirom majd, hogy nem a file prioritasokkal jatsszon, mert egyfelol azok allitasa lassu, masfelol partial seed mellett nem alkalmazhato, csak elobb utana kell jarjak, mi lenne az idealis megoldas (a korabban emlitett letoltesi szalak szamanak korlatozasa is jo lehet, amennyiben a mar elo kapcsolatokat is megszunteti - majd tesztelgetek, meg utanakerdezek rak-nal, ha lesz ra idom)#!/usr/bin/perl -w
#
# Configurable variables
#
# src "socket" when using scgi_socket, or anything else when using scgi_port
# socket rTorrent's rpc socket (scgi_local) - using scgi_local - needed, when "src" is set to "socket"
# ip rTorrent's ip address - using scgi_port - needed, when "src" is NOT set to "socket"
# port rTorrent's scgi port (scgi_port) - using scgi_port - needed, when "src" is NOT set to "socket"
# maxdls maximum number of paralell downloads - - required
#
use IO::Socket;
my $src = "";
my $ip = "127.0.0.1";
my $port = "5000";
my $socket = "";
my $maxdls = 1;
my $pattern = qr/<value><string>([A-Z0-9]+)<\/string><\/value>/;
my $line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>d.multicall</methodName><params><param><value><string>incomplete</string></value></param><param><value><string>d.get_hash=</string></value></param></params></methodCall>";
my $llen = length $line;
my $header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
my $hlen = length $header;
$line = "${hlen}:${header},${line}";
if ( ( defined $src ) && ( $src eq "socket" ) ) {
socket( SOCK, PF_UNIX, SOCK_STREAM, 0 ) or die;
connect( SOCK, sockaddr_un( $socket ) ) or die $!;
} else {
socket( SOCK, PF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
connect( SOCK, sockaddr_in( $port, inet_aton( $ip ) ) );
}
print SOCK $line;
flush SOCK;
my @torrents = ();
while ( $line = <SOCK> ) {
if ( $line =~ /$pattern/ ) {
push( @torrents, $1 );
}
}
close (SOCK);
my $count = 0;
while ( ( ( $count < $maxdls ) ) && ( scalar( @torrents ) > 0 ) ) {
$torrent = $torrents[0];
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>f.multicall</methodName><params><param><value><string>$torrent</string></value></param><param><value><string>0</string></value></param><param><value><string>f.set_priority=1</string></value></param></params></methodCall>";
$llen = length $line;
$header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
$hlen = length $header;
$line = "${hlen}:${header},${line}";
if ( ( defined $src ) && ( $src eq "socket" ) ) {
socket( SOCK, PF_UNIX, SOCK_STREAM, 0 ) or die;
connect( SOCK, sockaddr_un( $socket ) ) or die $!;
} else {
socket( SOCK, PF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
connect( SOCK, sockaddr_in( $port, inet_aton( $ip ) ) );
}
print SOCK $line;
flush SOCK;
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>d.update_priorities</methodName><params><param><value><string>$torrent</string></value></param></params></methodCall>";
$llen = length $line;
$header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
$hlen = length $header;
$line = "${hlen}:${header},${line}";
if ( ( defined $src ) && ( $src eq "socket" ) ) {
socket( SOCK, PF_UNIX, SOCK_STREAM, 0 ) or die;
connect( SOCK, sockaddr_un( $socket ) ) or die $!;
} else {
socket( SOCK, PF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
connect( SOCK, sockaddr_in( $port, inet_aton( $ip ) ) );
}
print SOCK $line;
flush SOCK;
shift( @torrents );
$count++;
}
foreach $torrent ( @torrents ) {
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>f.multicall</methodName><params><param><value><string>$torrent</string></value></param><param><value><string>0</string></value></param><param><value><string>f.set_priority=0</string></value></param></params></methodCall>";
$llen = length $line;
$header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
$hlen = length $header;
$line = "${hlen}:${header},${line}";
if ( ( defined $src ) && ( $src eq "socket" ) ) {
socket( SOCK, PF_UNIX, SOCK_STREAM, 0 ) or die;
connect( SOCK, sockaddr_un( $socket ) ) or die $!;
} else {
socket( SOCK, PF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
connect( SOCK, sockaddr_in( $port, inet_aton( $ip ) ) );
}
print SOCK $line;
flush SOCK;
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>d.update_priorities</methodName><params><param><value><string>$torrent</string></value></param></params></methodCall>";
$llen = length $line;
$header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
$hlen = length $header;
$line = "${hlen}:${header},${line}";
if ( ( defined $src ) && ( $src eq "socket" ) ) {
socket( SOCK, PF_UNIX, SOCK_STREAM, 0 ) or die;
connect( SOCK, sockaddr_un( $socket ) ) or die $!;
} else {
socket( SOCK, PF_INET, SOCK_STREAM, getprotobyname( "tcp" ) );
connect( SOCK, sockaddr_in( $port, inet_aton( $ip ) ) );
}
print SOCK $line;
flush SOCK;
}
exit;Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Speeedfire
nagyúr
már azt hittem én vagyok ennyire béna
gondolom akkor a max feltöltésre is valami ilyesmi szkript kellene
mert sajnos ott is van mikor elkezd 10+ torrentet seedelni, ezzel nemis lenne gond ha olyan netem lenne, de nincsFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
addikt
válasz Speeedfire #411 üzenetére
Arra ott a max_uploads beállítás, az nem működik?
-
Speeedfire
nagyúr
mellesleg van aki ubuntu alatt használja ezt a klienst?
csak azért mert ubuntu alatt máshogy van megoldva az xmlrpc protocoll mint a többi distronálFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Atapi
senior tag
válasz Speeedfire #415 üzenetére
én ubuntu alatt használom, de forrásbol telepitettem.
-
Speeedfire
nagyúr
nemtom mire vélni, azt h semmire sem reagál az rtgui, igaz ez inkább az rtgui-ra vonatkozik mint az rtorrentre, de valamennyire mégiscsak kapcsolódik a témához
nem tudom elképzelni h mi lehet a probléma
rtgui-ból pedig a legfrissebb van fent a gépemenFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
addikt
Adott egy torrent amit letöröltem az egyik watch directory-ból, úgy, hogy a kliensben nem töröltem, mikor kitöröltem a kliensből is szépen eltűnt, de egy restart után megint ott van closed állapotban, ezekután a session könyvtárból is töröltem, majd megint a kliensből, restart s még mindig ott van.
Hogyan lehetne eltüntetni végre? -
addikt
válasz Speeedfire #419 üzenetére
apt-get remove --purge rtgui
-
rt06
veterán
az info screen-en a tied to file-nal mi szerepel?
va van ott valami, akkor azt a file-t torold, az ranthatja vissza az rtorrent-be (bar ennek torleskor repulnie kellene), illetve a watch es session konyvtarakat nezd at ujra, mikozben all az rtorrentPolitikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
addikt
Ott látni a fájlt amit az egyik watch directory-ból töltött, de az már ki lett törölve, most leállítottam az rtorrentet, session könyvtárból töröltem a torrent fájl, de még mindig ott van, utána kitöröltem rtorrentből, leállítottam, megnéztem session könyvtárban, watch directory-ban, elindítottam, megint ott van.
Kiírthatatlan. -
addikt
-
rt06
veterán
sajnos nincs otletem
esetleg tegy be a konfigba egy execute log-ot, hatha valami bennmaradt, ami ujra berantja valahonnan (bar komoly hekkeles kellene, hogy igy berantsa mindig)nem lehet esetleg, hogy fugy ugyanazon a watch konyvtaron egy masik rtorrent is, s az kavar be? netan egy meghulyult rss letolt?
[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Marci__
tag
Sziasztok!
Talán már felmerült ez a kérdés, visszaolvasva nem igazán találtam:
azt szeretném elérni, hogy file list-ban off-ra tett könyvtárak/fájlok ne jöjjenek létre a lemezen. 0.8.5/0.12.5 -ös svn-t használom, azt hittem hogy ez már alapból tudja, de nem... vagy az a baj, h NTFS partícióra megy a letöltés?
Köszi a választ előre is.Ja, és világítsátok meg nekem légyszi, hogy miért jó a letöltés után áthelyezni máshová a dolgokat...?
És még egy utolsó: mi a különbség a confban a "max_peers_seed" és a "max_uploads" között?
köszönöm szépen
-
Speeedfire
nagyúr
Ja, és világítsátok meg nekem légyszi, hogy miért jó a letöltés után áthelyezni máshová a dolgokat...?
pl nálam a kis vinyóra tölt és ha kész akkor átrakja a nagyra
meg így azt is tudom egyből melyek azok amik már le vannak töltveFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Ziog
aktív tag
Ha már így szóba került az áthelyezéses dolog, akkor azt nem lehet, megadni neki valahogy, hogy egyes fájlokat külön mappába szedjen? vagy akár letöltés után külön mappába helyezze át? script vagy akár config file módosítással?
Gondolok itt, hogy mondjuk ha a mappa vagy torrent nevében van egy mp3 akkor a zene, de ha mondjuk egy HD akkor a filmes mappába.
-
rt06
veterán
mar a torrent elso inditasakor off-on van a file-ok prioritasa? ha igen, es igy is letrehozza, annak ket oka lehet:
1: valoban gondot okoz neki az ntfs (bar elvileg nem kellene)
2: ha egy szelet (chunk - ennek meretet a torrent info reszen tudod megnezni) atlog ket, vagy tobb file-ra is, es ezek kozul legalabb egyet letoltesre jeloltel, az osszes file-t letrehozza, amik a szelethez tartoznak (valahova muszaj letoltenie az adatot, ezt teheti a tenyleges file-ba, vagy mint a windoze-os µTorrent, kulon erre a celra letrehozott file-ba)"Ja, és világítsátok meg nekem légyszi, hogy miért jó a letöltés után áthelyezni máshová a dolgokat...?"
nekem pl azert jo, mert ftp-n toltom le a szerverrol a torrent-rol letoltott adatotm, s igy egesz biztosan nem szedek le olyat, ami meg nincs befejezve"És még egy utolsó: mi a különbség a confban a "max_peers_seed" és a "max_uploads" között?"
elobbi azt hatarozza meg, hogy seedeles kozben legfeljebb hany peer-hez probal kapcsolodni az rTorrent (a tracker-tol, pex-en, dht-n at kapott informaciok alapjan), utobbi pedig azt korlatozza, hogy azok kozul, akikhez kapcsolodott (akar letoltes kozben is) mennyinek tolt fel egyidejuleg adatotPolitikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Marci__
tag
Igen, "kézzel" indítottam a torrentet, nem watch directoryval és még [Closed] volt amikor beállítottam a prioritásokat, sőt még a célkönyvtár sem volt megadva.
A szelet átlógás nem lehet az ok, mert egy hatalmas torrentből csak pár fájlt jelöltem ki - kb 1%-át az egésznek - mégis az összes létrejött.
A legfurcsább viszont az, hogy most kipróbáltam, és Linux partícióra is ugyanígy csinálja... ha van még ötlet írjatok!A másik két kérdés már tiszta, köszi a válaszokat.
-
rt06
veterán
visszaneztem, egesz pontosan ez kerult be a kodba:
* Stops rtorrent from always creating and resizing ALL files, even those set to "off". Files will still be created, but with a size of zero, until a part of them is getting downloaded. This helps with filesystems that don't support sparse files (such as FAT, HFS+, and others).
szoval a file-ok "sajnos" tovabbra is letrejonnek - ez ellen nem igazan lehet jelenleg tenni - , de nulla merettel, s amig nem toltunk le egy adott file-hoz tartozo adatot, addig ugy is marad
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Speeedfire
nagyúr
nem lehet úgy megoldani a max letöltést h 2 watch directory van?
egy script figyeli h van-e aktív letöltés
ha van akkor kilép ha nincs akkor az átmeneti watch directoryból átmásolja a normál watch directorybaFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Santino
aktív tag
Sziasztok!
Engem az érdekelne, hogy az rtorrent alá berakott plugin-ek (amiket ugye az rtorrent WeBUI-n keresztül használok) akkor is aktívak maradnak, amikor kikapcsolom a böngészőmet és mondjuk a gépet is?
Én arra gondolok hogy nem, de egy hozzáértő megerősítésére vagy cáfolatára lennék kíváncsi.Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
Tristis
őstag
Egészen triviális kérdésem lenne: ha felrakok egy újabb mikortorrentet simán telepítve a gépemre megmaradnak-e a futtatott torrentek? Ha nem, ez a probléma megoldható valahogyan? Előre is köszi a választ! PH
Ami az unverzumnak Chuck Norris, az az NBA-nek Török Péter.
-
Brogyi
senior tag
Szakertok egy kis segitseg kellene."Couldn't connect to server" ezt miert kapom?Mit nezzek? Tracker az megy, de miert nem kapcsolodik?
koszi -
rt06
veterán
válasz Speeedfire #434 üzenetére
atneztem kiscit a forrast, es van egy jo, meg egy rossz hirem:
a jo hir az, hogy par revision-nel ezelott bekerult egy alap utemezo, mely tudja korlatozni az egyidoben futo aktiv torrent-ek szamat
ez az alabbi ket paranccsal birhato mukodesre:
scheduler.max_active.set=X, ahol X az egyszerre futo aktiv torrent-ek szama
scheduler.simple.update - ezt pedig idonkent meg kell hivni (pl schedule paranccsal), hogy ervenyesitse a fenti szabalyta rossz hir az, hogy minden olyan torrent aktivnak szamit, aminel van forgalom, szoval ebbe beleertendoek a le- es a feltoltes alatt allo torrentek is
Udv: VladimirR
[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
rt06
veterán
-
rt06
veterán
elso korben nezd meg, hogy az announce url-t el tudod-e erni pl wget-tel, vagy valami hasonloval
ha igen, akkor jo esellyel a libcurl hulye (sajnos eleg surun megesik), probald frissiteni
udv: VladimirR
p.s.: tracker-tol fuggoen az is lehet az ok, hogy pl nem megy egy backup tracker (ekkor nyugodtan figyelmen kivul hagyhatod az uzenetet)
[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
Santino
aktív tag
Az alábbi linken lehet megtalálni: [link]
Tehát ha jól értelmezem, akkor magához az rtorrent-hez nincsenek pluginek, hanem a web-es front-end-hez csak?
Ha ez így van, akkor tényleg értelmetlen a felvetésem.
Megerősíted?Asus RT-N18U & FreshTomato Firmware 2020.6 K26ARM USB AIO-64K-NOSMP
-
-
Brogyi
senior tag
Hat nagyon orulok a valaszodnak, de eloszor en is pontositok, de te egy picit egyszerubben fogalmazz,koszi. Kezdo vagyok. A lamp mukodik. A cel egy wtorrentadv ubin lenne.Utorrent, torrenflux mar ment.Trackerrel nem lehet baj, inkabb valamelyik conf file,rtorrentinit.sh beallitasaval lehet gond, vagy valamit nem telepitettem fel.Wtorrentadv eleri az rtorrentet be is rakja a torrentet. csak nem eri el a szervert.
-
rt06
veterán
ha ubuntu, akkor a libcurl* csomagot kellene frissitened
az rTorrent a curl csomagot hasznalja a halozati kommunikaciohoz (legalabbis, mikor a tracker-rel beszelget), es sajnos eleg sok problema volt vele az utobbi idoben, eros a gyanum, hogy nalad is ezzel van a gond
mondj egy olyat az ubi-nak, hogy:
dpkg -l | grep libcurl
ezzel meg tudod nezni, milyen libcurl verziod van, ezen probalj frissiteni (amennyiben elerheto frissebb a te ubuntu-dhoz)
itt tudod ellenorizni, mi erheto elPolitikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
Új hozzászólás Aktív témák
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen