Discussion:
rtorrent toetsen keuze
(te oud om op te antwoorden)
houghi
2008-09-23 10:55:11 UTC
Permalink
k heb eens gekeken naar rtorrent, maar stoot tegen iets op wat ik nog
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.

Dit doordat er gestart moet worden met ^s

Wat is de reden dat ze niet gewoon een letter hebben gekozen in plaats
van iets wat door de terminal zelf gebruikt wordt ( weten dat dat gaat
gebeuren)

Ze zeggen zelf op http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
Note that ^s (and ^q for quit) is often used for terminal control to
pause screen output (and ^q to resume).

Ja, je kunt het het aanpassen en er is een work around, maar als je WEET
dat het problemen opleverd, is het dan niet beter om te zoeken naar een
oplossing bij de bron?

Broken by design, noem ik dat.

houghi
--
All opinions are not equal. Some are a very great deal more robust,
sophisticated and well supported in logic and argument than others.
Peter
2008-09-23 11:17:25 UTC
Permalink
Post by houghi
k heb eens gekeken naar rtorrent, maar stoot tegen iets op wat ik nog
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.
Wat is een URl aanmaken, is dat voor een zelf gemaakte torrent die je gaat
zaaien?
Post by houghi
Dit doordat er gestart moet worden met ^s
Wat is de reden dat ze niet gewoon een letter hebben gekozen in plaats
van iets wat door de terminal zelf gebruikt wordt ( weten dat dat gaat
gebeuren)
Je moet rtorrent dan ook in screen opstarten, dan heb je er geen last
van... :)

-peter
houghi
2008-09-23 11:48:37 UTC
Permalink
Post by Peter
Post by houghi
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.
Wat is een URl aanmaken, is dat voor een zelf gemaakte torrent die je gaat
zaaien?
Ik bedoel daar mee dat ik een URL kan ingeven die dan gedownload gaat
worden.
Post by Peter
Post by houghi
Dit doordat er gestart moet worden met ^s
Wat is de reden dat ze niet gewoon een letter hebben gekozen in plaats
van iets wat door de terminal zelf gebruikt wordt ( weten dat dat gaat
gebeuren)
Je moet rtorrent dan ook in screen opstarten, dan heb je er geen last
van... :)
En als ze er een letter aan hadden gehangen dan zou dat niet werken?
Even een voorbeeld. De asdzxc en ASDZXC hebben zer a in gebruik.

Wat is het probleem om de g te gebruiken (get the stuff) en b (block it)
voor het stoppen.

Dan zou het zowel gewoon als in screen werken. Het moet toch niet of/of
zijn, het kan toch heel goed en/en werken? Alsof je een website maakt
die maar voor 1 broswer werkt, terwijl het niet overdreven veel moeite
is om hem in meerdere te laten werken.

houghi
--
All opinions are not equal. Some are a very great deal more robust,
sophisticated and well supported in logic and argument than others.
Peter
2008-09-23 14:22:14 UTC
Permalink
Post by houghi
Post by Peter
Wat is een URl aanmaken, is dat voor een zelf gemaakte torrent die je gaat
zaaien?
Ik bedoel daar mee dat ik een URL kan ingeven die dan gedownload gaat
worden.
Een .torrent bestandje? Die starten in ieder geval automatisch als je ze
opent.
Post by houghi
Post by Peter
Je moet rtorrent dan ook in screen opstarten, dan heb je er geen last
van... :)
En als ze er een letter aan hadden gehangen dan zou dat niet werken?
Even een voorbeeld. De asdzxc en ASDZXC hebben zer a in gebruik.
Wat is het probleem om de g te gebruiken (get the stuff) en b (block it)
voor het stoppen.
Niets neem ik aan... Vraag het ze!

-peter (gebruikt rtorrent al jaren tot grote tevredenheid)
houghi
2008-09-23 14:36:21 UTC
Permalink
Post by Peter
Een .torrent bestandje? Die starten in ieder geval automatisch als je ze
opent.
Dat zeg ik. Dat werkt gewoon.
Post by Peter
Post by houghi
Wat is het probleem om de g te gebruiken (get the stuff) en b (block it)
voor het stoppen.
Niets neem ik aan... Vraag het ze!
Dit is toch ncol.discussie?

houghi
--
All opinions are not equal. Some are a very great deal more robust,
sophisticated and well supported in logic and argument than others.
Peter
2008-09-23 15:21:33 UTC
Permalink
Post by houghi
Post by Peter
Een .torrent bestandje? Die starten in ieder geval automatisch als je ze
opent.
Dat zeg ik. Dat werkt gewoon.
Je zei dat je'm niet kon starten,... Volgens mij praten we langs elkaar
heen :)
Post by houghi
Post by Peter
Post by houghi
Wat is het probleem om de g te gebruiken (get the stuff) en b (block it)
voor het stoppen.
Niets neem ik aan... Vraag het ze!
Dit is toch ncol.discussie?
Ja, hoezo?

-peter
houghi
2008-09-23 16:47:09 UTC
Permalink
Post by Peter
Je zei dat je'm niet kon starten,... Volgens mij praten we langs elkaar
heen :)
OK. Ik kan dus WEL de URL er in zetten, maar het starten nadad die URL
aangenomen is gebeurd niet. Daar moet ik die ^s voor gebruiken en dat
werkt dus niet, tenzij ik van alles buiten het programma aanpas.


houghi
--
All opinions are not equal. Some are a very great deal more robust,
sophisticated and well supported in logic and argument than others.
Adri Verhoef
2008-09-23 18:28:20 UTC
Permalink
Post by houghi
OK. Ik kan dus WEL de URL er in zetten, maar het starten nadad die URL
aangenomen is gebeurd niet.
Zid je deus verstobd, houghi? ;-) (nadat, gebeurt niet)
Post by houghi
Daar moet ik die ^s voor gebruiken en dat
werkt dus niet, tenzij ik van alles buiten het programma aanpas.
$ (stty raw; rtorrent ...; stty sane)

Adri
Philip Paeps
2008-09-23 18:54:36 UTC
Permalink
Post by Adri Verhoef
Post by houghi
OK. Ik kan dus WEL de URL er in zetten, maar het starten nadad die URL
aangenomen is gebeurd niet.
Zid je deus verstobd, houghi? ;-) (nadat, gebeurt niet)
Post by houghi
Daar moet ik die ^s voor gebruiken en dat
werkt dus niet, tenzij ik van alles buiten het programma aanpas.
$ (stty raw; rtorrent ...; stty sane)
Het lijkt me vreemd dat rtorrent of ncurses dat zelf niet doen.

houghi: heb je de auteurs al een patch gestuurd die Ergens[tm] IXON en IXOFF
uit de input flags maskt? Dat lost je probleem volgens mij op.

struct termios tio, tio_old;

tcgetattr(fd, &tio_old);
tio = tio_old;
tio.c_iflag &= ~(IXON|IXOFF);
tcsetattr(fd, TCSANOW, &tio);

Ergens Anders[tm] (bijvoorbeeld net voor het ding exit, of in een exit
handler). kan je dan een tcsetattr(fd, TCSANOW, &tio_old) doen.

fd is de file descriptor van de terminal. Je zou verwachten dat die ergens
eenvoudig te vinden is in een applicatie die nogal veel tekent. :)

- Philip
--
Philip Paeps Please don't email any replies
***@paeps.cx I follow the newsgroup.

I honestly think a good curry is better than sex. I told this to some
people and they told me I was clearly not having good sex. I told them
they clearly weren't having good curry.
-- creature
houghi
2008-09-23 18:57:27 UTC
Permalink
Post by Adri Verhoef
Post by houghi
Daar moet ik die ^s voor gebruiken en dat
werkt dus niet, tenzij ik van alles buiten het programma aanpas.
$ (stty raw; rtorrent ...; stty sane)
En dat is niet normaal dat je zo een programma moet runnen. Het probleem
is niet dat de oplossing lastig is, want dat is het niet. Het probleem
is dat er nooit een oplossing nodig geweest had moeten zijn.

houghi
--
All opinions are not equal. Some are a very great deal more robust,
sophisticated and well supported in logic and argument than others.
Philip Paeps
2008-09-23 20:50:26 UTC
Permalink
Post by houghi
Post by Adri Verhoef
Post by houghi
Daar moet ik die ^s voor gebruiken en dat
werkt dus niet, tenzij ik van alles buiten het programma aanpas.
$ (stty raw; rtorrent ...; stty sane)
En dat is niet normaal dat je zo een programma moet runnen. Het probleem
is niet dat de oplossing lastig is, want dat is het niet. Het probleem
is dat er nooit een oplossing nodig geweest had moeten zijn.
Een applicatie heeft wel degelijk controle over zijn terminal. Het verbaast
me dat ncurses of rtorrent niet zelf het equivallent doen van wat Adri
voorstelt. Maar dat met een iets kleinere hamer: enkel de relevante bits
masken.

Die vergetelheid ("bug") is volgens mij sneller gefixt dan een kilometerlange
discussie over sensible defaults.

You can have your cake AND eat it too!

- Philip
--
Philip Paeps Please don't email any replies
***@paeps.cx I follow the newsgroup.

<OSarahAngel> ibot, mugshits
<OSarahAngel> oops
<OSarahAngel> what a horrible thought!
Philip Paeps
2008-09-23 12:28:16 UTC
Permalink
Post by houghi
k heb eens gekeken naar rtorrent, maar stoot tegen iets op wat ik nog
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.
Dit doordat er gestart moet worden met ^s
Wat is de reden dat ze niet gewoon een letter hebben gekozen in plaats
van iets wat door de terminal zelf gebruikt wordt ( weten dat dat gaat
gebeuren)
Ze zeggen zelf op http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
Note that ^s (and ^q for quit) is often used for terminal control to
pause screen output (and ^q to resume).
Ja, je kunt het het aanpassen en er is een work around, maar als je WEET
dat het problemen opleverd, is het dan niet beter om te zoeken naar een
oplossing bij de bron?
Broken by design, noem ik dat.
Het staat tegenwoordig "sjiek" om in een terminal emulator xon en xoff uit te
schakelen omdat je per ongeluk c-s zou kunnen tikken en niet weet wat er
gebeurt.

rtorrent is wel exact het soort applicatie dat je in screen wil draaien. c-s
gaat dan naar de applicatie en c-a c-s naar de terminal.

- Philip
--
Philip Paeps Please don't email any replies
***@paeps.cx I follow the newsgroup.

<bUrt> hi all - we heard the pwer cut would take a while so went off
to watch fight club :) Good film.
Ximinez
2008-09-23 19:37:09 UTC
Permalink
Post by Philip Paeps
Post by houghi
k heb eens gekeken naar rtorrent, maar stoot tegen iets op wat ik nog
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.
Dit doordat er gestart moet worden met ^s
Wat is de reden dat ze niet gewoon een letter hebben gekozen in plaats
van iets wat door de terminal zelf gebruikt wordt ( weten dat dat gaat
gebeuren)
Ze zeggen zelf op http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
Note that ^s (and ^q for quit) is often used for terminal control to
pause screen output (and ^q to resume).
Ja, je kunt het het aanpassen en er is een work around, maar als je WEET
dat het problemen opleverd, is het dan niet beter om te zoeken naar een
oplossing bij de bron?
Broken by design, noem ik dat.
Het staat tegenwoordig "sjiek" om in een terminal emulator xon en xoff uit te
schakelen omdat je per ongeluk c-s zou kunnen tikken en niet weet wat er
gebeurt.
Gebeurt ook echt wel eens.
Post by Philip Paeps
rtorrent is wel exact het soort applicatie dat je in screen wil draaien. c-s
gaat dan naar de applicatie en c-a c-s naar de terminal.
Ik draai rtorrent altijd in screen en ik drop de te downloaden torrents
gewoon in de watch directory (vanuit windows, niet verder vertellen).
Starten ze vanzelf.

X.
Carel
2008-09-23 17:19:53 UTC
Permalink
Post by houghi
k heb eens gekeken naar rtorrent, maar stoot tegen iets op wat ik nog
nergens anders tegen gekomen ben. Ik kan een URL aanmaken en alles, maar
het starten van de toorent lukt me niet.
Huh, dat gaat vanzelf volgens mij. Wat niets afdoet aan de compleet
insane keyboardbindings.

Carel
unknown
2008-09-25 21:34:27 UTC
Permalink
Post by houghi
Ze zeggen zelf op http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
Note that ^s (and ^q for quit) is often used for terminal control to
pause screen output (and ^q to resume).
Voor de originele ontwikkelaar blijkbaar niet. Typisch geval van Works
For Me.

Oplossing: stuur een patch en de volgende versie heeft het opgelost.
Lang Leve Open Source!
Post by houghi
Broken by design, noem ik dat.
Mwaa. Een keyboard binding vind ik niet echt design.

Bart
--
Bart Blogt Beter: blog.friesoft.nl
Loading...