Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/10/2008, à 02:28

Alv

[Résolu]Afficher les torrents en cours avec transmission-remote

Bonjour,

voulant afficher des infos sur les torrents en cours dans transmission dans le terminal, je me suis tourné vers transmissioncli qui est tout simplement une version en ligne de commande de transmission.
Malheureusement je me retrouve avec des erreurs dont je n'ai aucune idée de comment y remédier.
En effet, pour afficher les infos de tous les torrents en cours, je lui donne l'option -i *.
Voilà la réponse:

alvaro@alvaro-laptop:~$ transmissioncli -i *
Transmission 1.06 (5136) - http://www.transmissionbt.com/
Not a regular file (Animes)

J'ai donc essayé d'une autre façon, mais ça me donne une erreur vraiment moche :

alvaro@alvaro-laptop:~$ transmissioncli --info ~/Animes/*
Transmission 1.06 (5136) - http://www.transmissionbt.com/
Couldn't allocate memory (2099355566 bytes)
Error reading "/home/alvaro/Animes/akira[h264.ac3][niizk].mkv" Bad file descriptor
*** glibc detected *** transmissioncli: double free or corruption (top): 0x08097ad8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0x49e70a85]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0x49e744f0]
/lib/tls/i686/cmov/libc.so.6(fclose+0x134)[0x49e5f3e4]
transmissioncli[0x8058c29]
transmissioncli[0x8052d74]
transmissioncli[0x804a89a]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0x49e1b450]
transmissioncli[0x804a481]
======= Memory map: ========
08048000-0808a000 r-xp 00000000 08:06 125829     /usr/bin/transmissioncli
0808a000-0808b000 rw-p 00041000 08:06 125829     /usr/bin/transmissioncli
0808b000-080ae000 rw-p 0808b000 00:00 0          [heap]
49de7000-49e01000 r-xp 00000000 08:06 10391      /lib/ld-2.7.so
49e01000-49e03000 rw-p 00019000 08:06 10391      /lib/ld-2.7.so
49e05000-49f4e000 r-xp 00000000 08:06 12449      /lib/tls/i686/cmov/libc-2.7.so
49f4e000-49f4f000 r--p 00149000 08:06 12449      /lib/tls/i686/cmov/libc-2.7.so
49f4f000-49f51000 rw-p 0014a000 08:06 12449      /lib/tls/i686/cmov/libc-2.7.so
49f51000-49f54000 rw-p 49f51000 00:00 0 
49f56000-49f58000 r-xp 00000000 08:06 52136      /lib/tls/i686/cmov/libdl-2.7.so
49f58000-49f5a000 rw-p 00001000 08:06 52136      /lib/tls/i686/cmov/libdl-2.7.so
49f5c000-49f7f000 r-xp 00000000 08:06 52139      /lib/tls/i686/cmov/libm-2.7.so
49f7f000-49f81000 rw-p 00023000 08:06 52139      /lib/tls/i686/cmov/libm-2.7.so
49f83000-49f97000 r-xp 00000000 08:06 52122      /lib/tls/i686/cmov/libpthread-2.7.so
49f97000-49f99000 rw-p 00013000 08:06 52122      /lib/tls/i686/cmov/libpthread-2.7.so
49f99000-49f9b000 rw-p 49f99000 00:00 0 
4a0c0000-4a0d4000 r-xp 00000000 08:06 52165      /usr/lib/libz.so.1.2.3.3
4a0d4000-4a0d5000 rw-p 00013000 08:06 52165      /usr/lib/libz.so.1.2.3.3
4a0d7000-4a0e1000 r-xp 00000000 08:06 52470      /lib/libgcc_s.so.1
4a0e1000-4a0e2000 rw-p 0000a000 08:06 52470      /lib/libgcc_s.so.1
4a35f000-4a366000 r-xp 00000000 08:06 52149      /lib/tls/i686/cmov/librt-2.7.so
4a366000-4a368000 rw-p 00006000 08:06 52149      /lib/tls/i686/cmov/librt-2.7.so
4a9f9000-4aa08000 r-xp 00000000 08:06 68415      /lib/tls/i686/cmov/libresolv-2.7.so
4aa08000-4aa0a000 rw-p 0000f000 08:06 68415      /lib/tls/i686/cmov/libresolv-2.7.so
4aa0a000-4aa0c000 rw-p 4aa0a000 00:00 0 
4ab43000-4ab57000 r-xp 00000000 08:06 67806      /lib/tls/i686/cmov/libnsl-2.7.so
4ab57000-4ab59000 rw-p 00013000 08:06 67806      /lib/tls/i686/cmov/libnsl-2.7.so
4ab59000-4ab5b000 rw-p 4ab59000 00:00 0 
4b319000-4b44c000 r-xp 00000000 08:06 81861      /usr/lib/i686/cmov/libcrypto.so.0.9.8
4b44c000-4b461000 rw-p 00132000 08:06 81861      /usr/lib/i686/cmov/libcrypto.so.0.9.8
4b461000-4b464000 rw-p 4b461000 00:00 0 
4b58f000-4b5cd000 r-xp 00000000 08:06 84280      /usr/lib/i686/cmov/libssl.so.0.9.8
4b5cd000-4b5d1000 rw-p 0003d000 08:06 84280      /usr/lib/i686/cmov/libssl.so.0.9.8
b7600000-b7621000 rw-p b7600000 00:00 0 
b7621000-b7700000 ---p b7621000 00:00 0 
b7782000-b7783000 ---p b7782000 00:00 0 
b7783000-b7f87000 rw-p b7783000 00:00 0 
b7f98000-b7f9b000 rw-p b7f98000 00:00 0 
b7f9b000-b7f9c000 r-xp b7f9b000 00:00 0          [vdso]
bfb64000-bfb79000 rw-p bffeb000 00:00 0          [stack]
Abandon

Donc voilà je suis bloqué. :/
Merci d'avance pour votre aide. :)

Dernière modification par Alv (Le 08/10/2008, à 22:01)

Hors ligne

#2 Le 08/10/2008, à 21:32

Alv

Re : [Résolu]Afficher les torrents en cours avec transmission-remote

Up big_smile

Hors ligne

#3 Le 08/10/2008, à 21:39

NicoA380

Re : [Résolu]Afficher les torrents en cours avec transmission-remote

Dans le package transmission-cli, tu as 3 binaires importants :
* transmissioncli
* transmission-daemon
* transmission-remote

Si tu ajoutes --help, tu auras un peu plus d'info et "man" devant pour encore plus d'info.

En gros :
* transmissioncli : download un torrent en avant plan (prend toujours un .torrent en paramètre), il faut lancer autant de transmissioncli que de torrent dans des terminaux différents
* transmission-daemon & transmission-remote : download de torrent en arrière plan, il faut lancer le daemon une seule fois et utiliser le remote pour lui donner des ordres

Hors ligne

#4 Le 08/10/2008, à 22:00

Alv

Re : [Résolu]Afficher les torrents en cours avec transmission-remote

Ah! Je n'étais pas au courant pour transmission-remote.
Avec l'aide du man, j'ai trouvé qu'en tapant:

transmission-remote --type gtk -l

ça m'affiche les torrents en cours et leur statut. Exactement ce qu'il me fallait.
Merci beaucoup. big_smile

Je passe le sujet en résolu. wink

Hors ligne