Journal amarok && xchat : drole et inutile :-)

Posté par  .
Étiquettes : aucune
0
21
mar.
2005
Bonjour,

je voulais juste vous faire part de ma découverte de ce plugin pour XChat[1] qui permet d'afficher la nom de la piste écoutée.

Dans xchat, tapez "/amarok" et le résultat est :

Dripple is listening to "Sergent Garcia - El Son Del Mojito" by Sergent Garcia from the album "Viva El Sargento" (1996) (amarok played 0:07 of 3:23)

Pour l'installer :

$ cd $HOME/.xchat2; wget http://koti.mbnet.fi/ragdim/amaroknp/amaroknp-xchat.pl;(...) chmod 755 amaroknp-xchat.pl
$ su -
# urpmi xchat-perl

Sympa, rigolo et inutile... Mais est-ce que l'on ne doit parler que de choses utiles ?? :-p

@ ++

[1] : http://koti.mbnet.fi/ragdim/amaroknp/(...)
  • # Bien bien !

    Posté par  . Évalué à 1.

    La magie DCOP de KDE a encore frappé on dirait :)
    On peut imaginer des services similaires pour plein d'applications KDE.
    • [^] # Re: Bien bien !

      Posté par  (site web personnel) . Évalué à 10.

      ca existe pour la plupart des clients irc, pour la plupart des players mp3, et ca depuis heu, 10 ans ?
      Et la j'ajoute ma petite touche personnelle, tout le monde se *branle* de ce que vous ecoutez sur irc, tout autant que de vos scripts qui affichent votre ram utilisée et la temperature de votre proc.
      • [^] # Re: Bien bien !

        Posté par  . Évalué à 1.

        Oui, ça existe depuis longtemps pour plein de trucs... Mais à ma connaissance pas pour amarok.

        Oui, tout le monde se *moque* ( parce qu'il n'y a pas que des adolescents boutonneux sur IRC) de ce qu'on écoute... D'ou le titre du journal...

        Quoi que... Si ça existe depuis si longtemps pour autant de lecteurs, est-ce que tant de monde s'en moque ??? Et pourquoi alors existe tant de modules pour les blog (tout aussi inutiles ?) qui affichent le titre de l'album écouté par l'auteur du billet ?

        Bonne journée... Et au fait, j'écoute toujours Sergent Garcia... :-p
        • [^] # Re: Bien bien !

          Posté par  (site web personnel) . Évalué à 9.

          Je disais surtout ca pour le " La magie DCOP de KDE a encore frappé on dirait :)", comme si ce n'etait possible que sous KDE.
          Pour le titre du journal, bon c'est mon avis a moi perso, mais "drole", je ne trouve pas, et "inutile" je suis d'accord. J'ajouterais meme "casse-couille" et "a exterminer".

          C'est un peu comme les signatures de 15 lignes sur usenet ou les smileys en 500x500 sur les forums html, quoi.
          • [^] # Re: Bien bien !

            Posté par  . Évalué à 4.

            OK, je comprends mieux... Effectivement, il ya plein de trucs qui polluent la vie... Mais comme moi je ne l'utilise que dans un IRC interne à l'entreprise et que là, nous on trouve ça drôle, tout va bien...
          • [^] # Re: Bien bien !

            Posté par  . Évalué à -4.

            Je vois fort mal comment peut-on conclure de la phrase "La magie DCOP de KDE a encore frappé" que la dite technologie n'est disponible que sous KDE du moins son principe car effectivement DCOP est un outil KDE.

            En revanche de ton premier commentaire on peut parfaitement conclure un autre fait, je te laisse en deviner la forme, petite indication, la phrase suivante : "tout le monde se *branle* de ce que vous ecoutez sur irc....."

            Est-il possible de communiquer dans un état d'esprit normal sans tomber dans le mépris et la vulgarité ? des fois je me pose la question.

            Cordialement
          • [^] # Re: Bien bien !

            Posté par  (site web personnel) . Évalué à 5.

            >comme si ce n'etait possible que sous KDE.

            C'est la facon de le faire sous kde dont le monsieur parler: DCOP. C'est à dire aucun rapport avec ce que fait xmms par exemple. Dans le cas d'amaroK, il s'agit d'un appel à une fonction du logiciel, pas à un truc coder spécialement pour l'appli. Dans le cas de dcop, c'est la commande dcop qui demande à amaroK des informations(ou qui lui ordonne de faire quelque chose) et c'est elle qui affiche les données.

            En clair, c'est plus beau/propre avec kde mais dbus arrive et j'espere bien que la majorité des softs libres l'utiliseront.
  • # Tout le monde n'est pas sous Mdk

    Posté par  . Évalué à 5.

    Merci pour l'info. Cependant, je me permets aussi d'emettre une remarque :

    Pour installer le soft, il faut faire :

    $ cd $HOME/.xchat2; wget http://koti.mbnet.fi/ragdim/amaroknp/amaroknp-xchat.pl(...)
    $ chmod 755 amaroknp-xchat.pl

    et s'assurer que l'on dispose de l'extension perl pour xchat2.

    Je trouve ça assez présomptueux de balancer comme ça un "faite un urpmi". Tout le monde n'est pas sous Mandrake.
    Si je fais la même chose en disant dans un journal :
    "Pour l'installer, rien de plus simple : USE="perl" emerge xchat"
    ca ne va pas t'avancer beaucoup..
  • # Deux commentaires pour le prix d'un

    Posté par  (site web personnel) . Évalué à 4.

    Deux choses :
    1, je déteste quand les gens sur irc font des trucs de ce genre (les scripts qui disent quelle musique ils ecoutent, combien de ram ils ont, que leur ordi est une bete de course qui tourne sous gentoo ou encore qu'il est away pour acheter le pain. Et de 2 choses l'une, soit j'ai du pouvoir et je vire le gars en question, soit je n'en ai plus et je ne frequente pas ce channel.
    2, c'est magnifique la puissance de dcop, dbus, tout ca. Pour un truc de ce genre, je fais /exec -o lsof | grep rhythmbox | awk '/\.mp3/ {print $9}' et ça écrit le nom du mp3 dans le channel où je suis. Bon, pour faire un tout petit peu plus, je peux rajouter du id3, et c'est fini (franchement, le seul truc que je ne peux pas faire, c'est 0:07 of 3:23
    • [^] # Re: Deux commentaires pour le prix d'un

      Posté par  (site web personnel) . Évalué à -1.

      Il est ou l'assistant ^^
    • [^] # Re: Deux commentaires pour le prix d'un

      Posté par  (site web personnel) . Évalué à 8.

      Et si il était en train d'écouter un OGG ?

      ;-)
    • [^] # Re: Deux commentaires pour le prix d'un

      Posté par  (site web personnel) . Évalué à 3.

      Dommage de faire ca avec lsof quand rb a deja un --print-playing (entres autres) et une jolie interface bonobo pour faire ca quand meme :)
    • [^] # Re: Deux commentaires pour le prix d'un

      Posté par  (site web personnel) . Évalué à 3.

      /exec -o lsof | grep rhythmbox | awk '/\.mp3/ {print $9}'

      Effectivement, parfait pour se la peter sur linuxfr.org...

      Une autre remarque, et si le morceau qui passe est pas un mp3? :)

      Désolé pour la premiere mais ca me fait marrer quand un gars vient parler de dcop, y'a toujours un mec pour dire qu'il fait pareil en ligne de commande.
      • [^] # Re: Deux commentaires pour le prix d'un

        Posté par  (site web personnel) . Évalué à 2.

        >Effectivement, parfait pour se la peter sur linuxfr.org...
        Ouais, et pour se faire plusser, c'est terrible ;-)

        >Une autre remarque, et si le morceau qui passe est pas un mp3? :)
        oui ?

        > Désolé pour la premiere mais ca me fait marrer quand un gars vient parler de dcop, y'a toujours un mec pour dire qu'il fait pareil en ligne de commande.

        Ya pas d'interface ligne de commande pour dcop ? Pas d'api pour y acceder avec tout et n'importe quoi ?
        • [^] # Re: Deux commentaires pour le prix d'un

          Posté par  (site web personnel) . Évalué à 3.

          >Ya pas d'interface ligne de commande pour dcop ? Pas d'api pour y acceder avec tout et n'importe quoi ?

          Oui et d'ailleurs je donne la commande à titre de comparaison :

          naku:~$ dcop amarok player nowPlaying
          Massive Attack - Unfinished Sympathy

          Apprécie qui veut, pour moi c'est vite vu je prefère 1000 fois l'approche "objet" de DCOP. Comme tu fais par exemple pour afficher la couverture de l'album avec une combinaison de pipe/grep ?

          Note aussi qu'une application peut effectuer une action en réponse à un message DCOP (exemple : dcop amarok player pause)
          • [^] # Re: Deux commentaires pour le prix d'un

            Posté par  (site web personnel) . Évalué à 2.

            > Comment tu fais par exemple pour afficher la couverture de l'album avec une combinaison de pipe/grep ?

            rien qu'avec des pipe et des grep, je n'y arrive pas, je suis obligé de passer par un fichier, mais comme c'est moi qui ai fabriqué mes mp3, avec 'eyeD3 -i lefichier.mp3; display OTHER.jpeg', ca marche*

            > Note aussi qu'une application peut effectuer une action en réponse à un message DCOP (exemple : dcop amarok player pause).

            Ah ben ça, ça m'intéresse déjà plus, si les applications peuvent vraiment discuter entre elles grace à ça (genre skype met la musique en pause quand commence une conversation, ce genre de choses).


            *: post scriptum, la derniere fois que j'ai essaye amarok, il ne voyait pas les images que j'ai mises dans les tags, c'est frustrant.
            • [^] # Re: Deux commentaires pour le prix d'un

              Posté par  (site web personnel) . Évalué à 2.

              irc.freenode.net #amarok, parle en avec les developpeurs ;)
            • [^] # Re: Deux commentaires pour le prix d'un

              Posté par  . Évalué à 2.

              *: post scriptum, la derniere fois que j'ai essaye amarok, il ne voyait pas les images que j'ai mises dans les tags, c'est frustrant.

              Il ne le fait et ne le fera probablement jamais parce que :

              - Amarok ne joue pas que des mp3
              - le seul format de tag à laisser mettre des tags en binaire est cette abomination de id3v2.

              Amarok essaie autant que possible d'avoir les mêmes possibilités quel que soit le format (grâce à taglib) et le moteur audio.

              De toute façon, puisque tu as démontré qu'une simple (!?) ligne de commande te permettait d'exporter la pochette à partir du tag, il ne doit pas t'être difficile de le faire pour tous les albums avec un petit script.
              En effet, Amarok peut au choix :

              - prendre une image qui est dans le même répertoire que les fichiers musicaux qui constituent un album, en prenant en priorité une image dont le nom contient "front" s'il y en a plusieurs
              - télécharger les images manquantes sur amazon
              - te laisser mettre une image arbitraire

              Après, quelle que soit la méthode, amarok garde une copie des pochettes dans sa base. Tu n'es donc pas obligé de garder les images exportées une fois qu'Amarok les a importées.
  • # et konversation ?

    Posté par  . Évalué à 2.

    Et konversation ?

    Pourquoi des gens sur KDE se cassent les pieds a trainer GTK+ alors qu'ils ont les libs QT et kde ouvertes en mémoire.

    En plus konversation s'interface avec kontact, avec dcop, avec toutes les applies, c'est vraiment un bohneur.

    Il a quelques petits manques mais pour 90% des utilisations il suffit AMPLEMENT.

    Surtout qu'il supporte l'affichage du titre d'amarok par défaut avec /amarok
    • [^] # Re: et konversation ?

      Posté par  . Évalué à 2.

      Je ne comprends pas, qu'est-ce qui te dérange vraiment ?

      - qu'il soit possible d'utiliser une application GTK sous KDE ?
      - ou qu'on t'oblige à le faire ?
      • [^] # Re: et konversation ?

        Posté par  . Évalué à 2.

        Ce qui me dérange c'est le mélange de toolkit qui se fait trop souvent, personnellement je n'execre pas gtk+, mais étant un kde user je n'utilise gtk que pour OpenOffice car je n'ai pas le choix, je pense a l'économie de mémoire mais aussi au style (même si avec gtk-qt-engine ...)

        Par exemple, si j'utilise Gnome je n'utiliserai jamais Konqueror, ni Konversation mais plutôt Firefox et X-Chat.

        Deuxio, Konversation a l'avantage de s'intégrer parfaitement avec l'environnement KDE, qui est un des gros points forts de KDE.

        On ne m'oblige rien du tout, j'étais un ex-xchat user, je suis passé à konversation il y a peu et je ne préfèrerai pas repasser à XChat car j'ai désormais bien découvert la bête.

        Une autre chose est que Konversation est un programme pas assez utilisé actuellement alors que, vu les utilisateurs de xchat/kde qui n'ont pas d'exigence particulière, il serait très possible de les migrer leur pouvant donner une interface proche de KDE (je pense notamment aux SuSE et autres Mandrake).

        Enfin, ce script est utile pour les Gnomiens qui veulent du amarok parce que ce dernier, il rok :) (positivons quelque peu)
        • [^] # Re: et konversation ?

          Posté par  . Évalué à 2.

          Oki, moi j'utilise xchat parce que je ne connais pas konversation... Mais promis je le teste... :-)
        • [^] # Re: et konversation ?

          Posté par  . Évalué à 2.

          Et pour ce réconcilier avec les Gnomiens, disons qu'Amarok utilise GStreamer !
          Et GStreamer, ça vient quand même du monde Gtk/Gnome.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.