Accéder au contenu.
Menu Sympa

linux-31 - Re: xdotool : savez-vous faire ?

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: xdotool : savez-vous faire ?


Chronologique Discussions  
  • From: peterpan31 <peterpan31 AT free.fr>
  • To: Jean-Marc MONGRELET <jeanmarc.mongrelet AT free.fr>, linux-31 AT culte.org
  • Subject: Re: xdotool : savez-vous faire ?
  • Date: Tue, 12 Sep 2023 21:01:15 +0200
  • Authentication-results: pic2m.le-pic.org; dkim=pass (2048-bit key; unprotected) header.d=free.fr header.i= AT free.fr header.a=rsa-sha256 header.s=smtp-20201208 header.b=HB/j/FVE; dkim-atps=neutral

JM et le reste du Monde,

J'ai bien WID partout dans mon script (une erreur de touche à la rédaction du post...).

J'ai remplacé 'head ' par 'tail' mais le résultat est négatif chez moi.

J'ai un message comme quoi "le flag" est déprécié (deprecated) : --title ?
Je ne sais pas comment capturer ce dernier message (pas erreur mais avertissement, ni 1>... , ni 2>... !)

Le plus pénible est qu'il y a quelques semaines j'avais su faire, un peu au jugé sans doute !

Merci
--
pierre estrempierre estrem


Le 12/09/2023 à 19:06, Jean-Marc MONGRELET (via linux-31 Mailing List) a écrit :
Le 12/09/2023 19:00, Jean-Marc MONGRELET a écrit :
Le 12/09/2023 15:57, peterpan31 a écrit :
Bonjour la liste,

Je cherche à réaliser la commande "Enregistrer sous" (et bien plus) depuis LibreOffice Writer par le lancement d'un script faisant appel à l'outil xdotool.

Je fais pour tester :

#!/bin/bash

# ID de la fenêtre

WD=$(xdotool search --title "LibreOffice Writer" | head -1)

# Dans le cas où Writer ne serai pas dans le desktop courant
# sinon on pourrait faire :
# xdotool  windowfocus $WID

xdotool  windowactivate $WID

# Un premier raccourci simple

xdotool key alt+a

Et bien, ça bascule vers Writer mais n'exécute pas le raccourci....

Comment dois-je faire ?

Chez moi ça fonctionne!

Par contre y a une erreur... au début tu as "WD=..." et plus loin tu utilises la variable "$WID"!

JM



Archives gérées par MHonArc 2.6.19+.

Haut de le page