Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

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.

#26 Le 20/03/2017, à 11:47

erresse

Re : [Résolu] coller un texte dans une sélection

En effet, dans le terminal, si je tape "Ctrl+V" avec les touches du clavier, j'ai bien en réponse la version de bash

GNU bash, version 4.3.46(1)-release (i686-pc-linux-gnu)

mais si je saisis la commande

xdotool key ctrl+v

lorsque je fais Entrée, je n'ai absolument rien, juste le retour du prompt et c'est tout !
Donc, je dois me rendre à l'évidence, xdotool ne fonctionne pas dans tous les cas...
Je dis bien "dans tous les cas" parce-que, si je saisis

xdotool key alt+F2

là, j'obtiens bien l'ouverture de la fenêtre du lanceur d'applications.
Va comprendre, Charles...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#27 Le 20/03/2017, à 18:00

Hizoka

Re : [Résolu] coller un texte dans une sélection

Perso si je lance par exemple d'un terminal :

sleep 5 && xdotool key ctrl+shift+v

et que je me place dans un autre terminal et que j’attends, il me colle bien le résultat.

En tout cas, c'est une idée sympa.

En ligne

#28 Le 20/03/2017, à 18:29

erresse

Re : [Résolu] coller un texte dans une sélection

Finalement, j'ai réussi à faire fonctionner mon script en rajoutant des délais (sleep 1) devant les commandes xdotool...
Curieusement, si je l'exécute sans ces délais, ça ne marche pas, pourtant je reste toujours sur la même fenêtre puisque je lance le script via un raccourci clavier... Bizarre, quand même, non, qu'en pensez-vous ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#29 Le 21/03/2017, à 08:41

ar barzh paour

Re : [Résolu] coller un texte dans une sélection

Eresse a écrit :

Finalement, j'ai réussi à faire fonctionner mon script en rajoutant des délais
Bizarre, quand même, non, qu'en pensez-vous ?

lol lol [sleep] plus on va vite moins on avance [/sleep] lol lol

une manip que j'ai faite dans le terminal alors que j'y ai déjà quelque chose d'afficher

1- je sélectionne à la souris une portion de texte et je fais Ctrl Maj C
2-je clique sur ma touche qui lance le shell du post #19
j'obtiens en réponse GNU bash , version .....
(normal dans le post 25 Watael nous a reprécisé que dans le terminal Ctrl x Ctrl v affiche la version de bash)

3- maintenant je fais Ctrl Maj V
j'obtiens le résultat de la transformation du texte effectué par le script à la suite de la saisie de ligne de commande .......

en modifiant le script par celui-ci

xdotool key ctrl+C
texteb="$(xsel -b -o)"
texte=$(cut -z -c1-4 <<<"$texteb") # ou autre transformation
xdotool key ctrl+V

j'obtiens bien le résultat du script à la suite de la saisie du terminal

Dernière modification par ar barzh paour (Le 21/03/2017, à 08:46)


Ubuntu 16.04 64 bits (depuis juillet 2016) , gnome3 en essai (juin 2017)
divers versions Ubuntu et Studio 14.04 LTS 64 bits
(01/2017 ) :PC          : Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz 2Go de RAM 800 MHz
(06/2017) : Portable : Intel(R) Core(TM)2  Duo CPU     T5750  @ 2.00GHz 3Go de RAM DDR2 667 Mhz

Hors ligne