- iPhone topik
- Vodafone mobilszolgáltatások
- Telekom mobilszolgáltatások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Eleglide C1 - a középérték
- Milyen okostelefont vegyek?
- Android szakmai topik
- DIGI Mobil
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
ph Megkezdődött az NPU-k elleni hadjárat, de egy fontos részletet nem említ a cég.
-
Nyár végén jön az idei THQ Nordic Digital Showcase
gp Az új bejelentések mellett újabb részleteket kapunk a Gothic Remake-ről és a Titan Quest II-ről is.
-
Az üzleti chatbot lehet az új fejőstehén
it Üzleti chatbotot indított az Anthropic, azt reméli, hogy sok pénz folyik majd be a cégektől.
-
Mobilarena
rTorrent / libTorrent
Új hozzászólás Aktív témák
-
rt04
csendes tag
schedule = set_rates,5,5,"set_upload_rate=\"$execute_capture={~/scripts/rtorrent/getdiff.sh,$get_down_rate=}\""
a ~/scripts/rtorrent/getdiff.sh tartalma pedig legyen:
echo -n $((5120000-$1))
ez 5 masodpercenkent beallitja a feltoltesi sebesseged az alabbira:
5 MBps - letoltesi sebesseg -
rt04
csendes tag
ez egeszen pontosan annyit csinal, hogy 5 masodpercenkent bealitja a feltoltesi korlatot (5MB - letoltesi sebesseg)-re -- fuggetlenul attol, hogy megelozoen mekkora volt e ket korlat (es a letoltesi korlathoz nem is nyul soha)
szoval igen, a down korlatot erdemes 5000-re allitani, ekkor a letoltesed ugye egesz 5 MB-id felmehet, es a le+fel ag osszege a script-nek koszonhetoen mindig 5MB lesz (azaz legfeljebb 5, mert lehet hogy epp nem toltes se le, se fel, de ez nem a korlatok miatt lesz) -
rt04
csendes tag
igen, az execute* metodushivasoknal tetszoleges szamu parameter atadhato, vesszovel elvalasztva oket a parancs/script nevetol es egymastol
szoval valahogy igy:execute*=parancs,param1,param2,param3,....,paramN
*: van tobbfele execute parancs, ebbol a szempontbol egyforman mukodnek
-
rt04
csendes tag
igen, a wiki sajnos eleg elavult es mas oldalakon sem nagyon van frissebb info, az ujdonsagokat tobbnyire levlist-rol lehet kitalalni, vagy esetleg ha felmesz az irc csatijukra, mindig akad valaki, aki segit
illetve ha ertesz valamenynire a c kod olvasasahoz, akkor a forraskodba erdemes belenezni, igen jol dokumentalt a kod (bar ez felhasznaloi oldalrol nem mindig segit, inkabb fejlesztoknek, hogy pontosan mit csinal egy-egy methodus, mik a visszateresi ertekei, ilyesmi) -
rt04
csendes tag
a hivhato metodusok teljes listajat itt talalod, vagy kilistazhatod oket a system.listMethods metodussal
nemelyikhez talalsz minimalis leirast parameterlistaval itt
illetve par haszos pelda is van az oldalon, itt (bar gondolom erre az oldalra celoztal, mikor irtad, hogy deprecated megoldasokat ir, de ebbol is lehet azert otletet meriteni)ezen kivul a levlist-et tudom megegyszer ajanlani
-
rt04
csendes tag
ezzel letrehozod a nezetet:
view_add=ratio
ezzel megmondod, hogy csak azokat mutassa, amik el vannak inditva (azoknal a d.get_state 1, ami all, annal 0):
view_filter=ratio,d.get_state=
ezzel tudod ratio alapjan csokkento sorba rendezni:
view_sort_current=ratio,greater=d.get_ratio=
ezzel meg megmondod, hogy 10 masodpercenkent egyszer csinalja is meg a rendezest (eleg lehet ritkabban is, ratio nem valtozik olyan gyorsan):
schedule=sort_view_ratio,10,10,"view_sort=ratio"
amire nem birok rajonni, hogy hogyan kellene parameterezni a less parancsot annak eldontesere, van-e 1-es (pontosabban 1000, mert a d.get_ratio igy adja vissza) ratio (ez szinten a view_filter reszbe menne)
amit lattam levlist-en, azok alapjan ennek mukodnie kellene, de mindig 1 ertekkel ter vissza (less-szel meg mindig 0):print="$greater=\"d.get_ratio=,1000\""
-
rt04
csendes tag
nem, sajnos nem lehet
amennyiben a ket torrent tartalma pontosan (file-ok tartalma, azok neve, utvonala) megegyezik, megegyezik az info_hash ertekuk is, viszont mint µTorrent eseteben, itt sem lehet ket azonos info_hash-sel rendelkezo torrent-et betolteni (µTorrent rakerdez, kicsereled-e a tracker cimet, rTorrent egyszeruen nem tolti be)
elobbi eseteben pontos okot nem tudok, viszont rTorrent az info_hash erteket hasznalja egyedi azonositokent a torrent-ek kezelesekor, igy azok nem egyezhetnek megaz egyetlen, ami segithet, hogy ha felvettek valamilyen spec adatot, mely nem resze a bittorrent specifikacionak, igy bar az adat ugyanaz, az info_hash kulonbozo (pl bitgate-en tesznek bele a .torrent file-okba ilyen plusz mezot), viszont itt is fellep egy problema, amit nem igazan tudsz kikerulni:
ha tobb torrent tolt ugyanazon allomanyokba, nem kovetik, hogy melyik mit tolt, melyik melyik file-ba ir, vagyis ha nem csinalsz percenkent hash ellenorzest vagy nem allitod be, hogy egyik torrent-nel csak egyes, mig mas torrentnel csak mas file-ok toltodjenek, megeshet (es meg is fog esni), hogy egy szelet (idovel minden egyes szelet) mindket tracker-rol letoltesre kerul
ez sajnos mas klienseknel is ugyanigy van, minden torrent csaka sajat file-jaira figyellegjobb megoldas, hogy ha az info_hash ertek megegyezik, akkor egy torrent szerkesztovel beleteszted mindket (vagy amannyi van) tracker cimet egy torrent file-ba es azt inditod el
ha az info hash ertekek nem mukodnek, sajnos nem igazan marad mas lehetoseged, mint varni -
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)
Új hozzászólás Aktív témák
- Milyen TV-t vegyek?
- Gördeszka topic
- Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Xbox Series X|S
- Anglia - élmények, tapasztalatok
- Konzolokról KULTURÁLT módon
- BestBuy ruhás topik
- Milyen billentyűzetet vegyek?
- 3D nyomtatás
- További aktív témák...
- Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- World of Warcraft Shadowlands Collectors edition EU EN