Skip to content

Linux Attitude

Le libre est un état d'esprit

Archive

Archive for December, 2007

Niveau :      
Résumé : xrestop && xwininfo && xev && x2x && import

Si vous avez lancé une application graphique chez vous et que, comme moi, vous êtes parti au boulot sans cliquer sur sauvegarder, c'est rageant de ne pas pouvoir le faire à distance. Eh bien je vais vous proposer une solution à l'aveugle qui marche.

On commence par se connecter sur la machine portant l'affichage distant et on fait en sorte de se connecter au serveur X. En cas de problèmes de droits, lire l'article sur xauth :

$ ssh mamachine.net.net
$ export DISPLAY=:0

Maintenant il nous faut le pid du processus concerné, rien de plus simple :

$ pgrep -l firefox
> 4908 firefox-bin
$ PID=4908

Ensuite on cherche les fenêtres appartenant à ce processus et en particulier leur titre :

$ xrestop -b -m 1 | grep -A 15 "PID: $PID"
> 0 - Linux attitude - Iceweasel ( PID: 4908 ):
>  [... blah ...]

$ TITLE="Linux attitude - Iceweasel" 

De ce titre on peut déduire l'ID de la fenêtre :

$ xwininfo -name "$TITLE" 
> xwininfo: Window id: 0x2400276 "Linux attitude - Iceweasel"
>  [... blah ...]
$ ID=0x2400276

Ça y est nous avons notre info, nous allons pouvoir commencer à travailler. Rappelez-vous, nous sommes aveugles, il nous faut obtenir le toucher, nous allons donc percevoir ce qui ce passe sur cette fenêtre :

$ xev -id $ID

continue reading...

Bonjour,

L'article de vendredi a sauté, pas de bol, à la place j'ai fait quelques petits changements sur le site. ces changements sont minimes pour la plupart.

Le site permet maintenant les recherches avec opensearch, regarder sur firefox dans la barre de recherche la liste des moteurs. Lorsque vous êtes sur le site il vous propose d'ajouter la recherche sur le site directement depuis votre navigateur. Si cela vous est utile, ça prouve que ce site commence à être fourni en contenu.

Une liste des commentaires récents apparaît dans la barre de gauche, remarquez que si vous les survolez avec la souris, la date et le début du contenu apparaissent.

Une entrée article aléatoire est aussi dans la barre de gauche.

De nouveaux liens de navigation sont disponibles en bas de la page remarquez, 28 pages ! Youhou !

Une section archive est maintenant disponible directement dans la barre de droite.

Pour vous simplifier les réactions, une barre d'outil est disponible lors de l'édition des commentaires, pour vous aider avec la syntaxe dotclear. Notez aussi qu'il n'est plus indispensable de donner son adresse email pour donner son avis (ouf, de toute façon vous savez bien y mettre ce que vous voulez).

Et enfin (je vous passe les détails internes au site), je suis en train d'essayer de faire fonctionner la coloration syntaxique du code, mais il ne s'intègre pas trop dans le style actuel pour l'instant.

Mais tout cela peut rendre le site plus lourd et plus fouillis, si vous remarquez quelque chose ou que cela vous gêne, n'hésitez pas.

---
Peck