Twidge & son formatage

En vous baladant sur mon blog vous aviez peut être remarqué 2 articles sur comment formater une sortie BTI pour aller sur conky:

Mais BTI ne supportant pas la technologie OAuth il a été mis à la retraite anticipée quand Twitter a décidé de supprimer la Basic Auth une bonne fois pour toute. BTI supporte la OAuth : mon article à ce sujet

Voici donc comment récupérer  la sortie de ce nouveau client et effectuer un reformatage de cette dernière qui est un peu bizarre il faut l’avouer.

Read More…

Posted in Linux at June 2nd, 2011. Comments Off on Twidge & son formatage.

Twitter – Formatage v2

Pour toutes les explications concernant ce script je vous ramène au premier post.
Ici je n’ai fait que rajouter les deux fonctionnalités que je désirais en plus et que j’avais évoqué dans ce premier post (une césure adaptive, et l’affichage des urls à la demande).
J’ai préféré ne pas modifier le premier post (du moins le script de celui ci) pour laisser aux novices un code décorticable assez facilement mais permettre d’avoir toutes les fonctionnalités par ici.

Read More…

Posted in Linux at August 13th, 2010. 2 Comments.

Twitter – formatage

Sous un nom pareil, plein de choses peuvent être dites.

Ici dans mon cas c’est assez simple, je désirais formater la sortie twitter du client texte BTI pour l’afficher avec conky de la façon que je voulais précisément:

  • Suppression des liens (c’est juste de l’affichage je ne sais pas cliquer dessus)
  • Coupage après un nombre défini de caractères et de préférence pas en plein milieu d’un mot

En extra si possible un jour je ferai j’ai fait :

  • Une analyse permettant de voir selon si ou coupe avant ou après le mot on se retrouve le plus proche du chiffre désiré pour la césure et agir en fonction de ça
  • Pouvoir fournir un paramètre et neutraliser la suppression de liens (histoire de l’utiliser en console par exemple)

Voilà tout ça pour finir par vous donner un petit script en Perl (je n’avais plus l’habitude, mais il me semblait être le langage le plus approprié pour ce genre de traitement de chaine de caractère.

Read More…

Posted in Linux at August 12th, 2010. 5 Comments.

Conky

Voilà mon Conky, et ce qu’il faut pour faire le même que moi :Mon conky

  • HddTemp (dispo sur vos repos) et chargé au démarrage via : hddtemp -d /dev/sda
  • Mpd (Lecteur de musique intégré en temps que deamon au système) : une perle. Lui ne devra être démarré que quand vous désirez écouter de la musique (pendant ce temps un superbe ‘mpd not responding‘ remplacera ‘playing‘ ou quelconque autre état)
  • Une carte graphique nVidia (bien sur ce n’est pas obligatoire, mais ici la sonde de température est là dessus)

Tout d’abord un ‘yum remove conky‘ ou autre apt-get permettant de supprimer le package fourni (ils ne supportent pas la carte graphique nVidia).

On va le chercher , on le dezippe/targz là où on veut.

On cherche les options qui nous sont nécessaires (si vous désirez les personnaliser, cherchez ‘Optional Features:‘ sur le fichier ‘configure‘) :

  1. –enable-wlan
  2. –enable-nvidia
  3. –enable-rss

Sont les 3 que je choisirai. Soit :

$ ./configure –enable-wlan –enable-nvidia –enable-rss

Dépendances à combler :

  1. Lua : yum install -y lua lua-devel
  2. iwlib.h : yum install -y wireless-tools-devel
  3. NVCtrl/NVCtrl.h : yum install -y libXNVCtrl-devel

suivi des :

$ make
# make install

Vous pouvez créer un fichier ‘.conkyrc‘ dans votre ‘~/‘ ou avoir un fichier général pour tous les users dans le ‘/etc‘.  Moi je conseille la première solution.

Read More…

Posted in Linux at January 20th, 2010. 1 Comment.