Bonjour,
Je cherche à savoir comment, à partir d'un PID de passer l'application (ayant ce PID) au premier plan et dans le bureau en cours.
En gros, une idée d'application c'est : "trouve-moi l' xterm qui le plus petit PID et affiche-le moi, là, maintenant, dans mon workspace :)".
Avez-vous une idée de comment faire cela ?
# Forum
Posté par tzeentch00 . Évalué à 6.
(et oui, fallait bien que quelqu'un se lance !)
[^] # Re: Forum
Posté par lockness . Évalué à 5.
Ex : le post http://linuxfr.org/forums/10/15743.html qui n'a eu aucune réponse.
C'est triste :(.
[^] # Re: Forum
Posté par jahrynx . Évalué à 4.
[^] # Re: Forum
Posté par yves a (site web personnel) . Évalué à 1.
il y a aussi usenet:
fr.comp.os.linux.configuration
Ah ces moules !!
[^] # Re: Forum
Posté par hiphopmomo . Évalué à 0.
L'URL demandée n'a pu être chargée
En essayant de charger l'URL : http://fr.comp.os.linux.configuration/
L'erreur suivante a été rencontrée :
Impossible d'associer une adresse IP à la machine fr.comp.os.linux.configuration.
Le serveur de noms a retourné :
Name Error: The domain name does not exist.
En d'autres termes :
Le cache n'a pas été en mesure de résoudre le nom de
machine présenté dans l'URL.
Vérifiez si l'adresse est correcte.
Generated Fri, 31 Mar 2006 14:22:50 GMT by localhost.localdomain (squid/2.5.STABLE9)
# kde > gnome
Posté par krion . Évalué à 1.
Maintenant, par curiosité, j'ai cherché comment le faire, mais sous kde.
% dcop konsole-2787 konsole-mainwindow\#1 hide
% dcop konsole-2787 konsole-mainwindow\#1 show
ça cache la fenêtre pour mieux la réafficher en premier plan.
dbus peut-être sous gnome ?
Voir sinon ce journal ou ça parle de eesh pour enlightenment, qui m'a l'air tout à fait sympathique. Vivement que ça tombe dans unstable e17.
[^] # Re: kde > gnome
Posté par lockness . Évalué à 2.
# Devil's Pie
Posté par matlj . Évalué à 7.
http://www.burtonini.com/blog/computers/devilspie
Avec des explications sur le fonctionnement ici :
http://live.gnome.org/DevilsPie
et ici :
http://wiki.foosel.net/linux/devilspie
[^] # Re: Devil's Pie
Posté par jerome (site web personnel) . Évalué à 1.
Il ne me semble pas que ce soit possible, comme ça, à la volée pour une application dont tu demanderais le pid.
[^] # Re: Devil's Pie
Posté par lockness . Évalué à 2.
Pour tout vous dire, je veux part une combinaison de touche [Win] + [E] (binder sous Xbindkeys) lancer un script.
Ce script mettra le xterm (sur lequel j'ai tous mes 'screen' lancés) en premier plan.
Voilà pour l'objectif final :)
# wmctrl
Posté par Mathieu Pillard (site web personnel) . Évalué à 10.
Je t'invite a regarder le man, ca fait tout ce que tu veux et plus encore. Regarde notamment l'option -R.
L'url pour ceux qui se sont pas déjà précipités sur leur gestionnaire de paquets: http://www.sweb.cz/tripie/utils/wmctrl/
# Sawfish ro×or
Posté par marvin . Évalué à 2.
(get-window-by-id win-id)
Ou alors avec son nom avec un truc qui ressemble à ça:
[...](filter-windows filtre?)[...]
(define filtre? win)
(string-match "regex" (window-name win)))
Et ensuit de l'afficher en utilisant quelquechose du genre:
(define (fetch-win w)
(unless (window-in-workspace-p w current-workspace)
(move-window-to-workspace
w
(car (window-workspaces w))
current-workspace
nil))
(activate-window w))
Sawfish c'est léger, tout scriptable et plein de protéïnes, mangez-en.
[^] # Re: Sawfish ro×or
Posté par marvin . Évalué à 1.
Sinon tu peux faire une fonction qui fait une corrélation entre PID (variable PPID) et l'ID de la fenêtre puis l'appeler depuis ton ton ~/.shellrc avec:
sawfish-client -q -c '(ta_fonction)'
# J'espère que c'est pas possible
Posté par Nap . Évalué à 1.
Je ne parle pas de ton cas précis bien sûr, je ne vais pas te traiter d'irrespectueux, mais la possibilité de faire ça donnera forcément des idées à des gens voulant faire apparaitre des pubs, ou te faire ch.. avec une fenêtre qui va au premier plan tous les 2 millièmes de seconde, t'empéchant de faire quoi que ce soit d'autre que cliquer dessus.
[^] # Re: J'espère que c'est pas possible
Posté par lockness . Évalué à 2.
Il ne s'agit que de mon cas _personnel_. Donc si j'ai envie d'être déranger par ces fenêtres, c'est mon problème :) ! Si tu veux, c'est une sorte de Alt-Tab mais évolué ! Voilà tout.
[^] # Re: J'espère que c'est pas possible
Posté par JoeltheLion (site web personnel) . Évalué à 3.
Le problème ne se pose vraiment que sur le web où tu as moins le choix des services que tu emploies, et où tu ne sais pas à priori sur quoi tu vas tomber.
[^] # Re: J'espère que c'est pas possible
Posté par daggett . Évalué à 2.
Oui, OpenOffice, c'est à toi que je parle.
(Je sais qu'il y a une option -nologo pour désactiver, mais j'aurais préféré un splash screen (pour savoir que ça charge) dans une fenetre X normale (pour pas que ça gène))
[^] # Re: J'espère que c'est pas possible
Posté par Nicolas Schoonbroodt . Évalué à 6.
En plus, je viens de vérifier, mais ce que tu appelles de "longues secondes où ça se lance" ne sont pas si longues que ça. Chacune de ses secondes dure une sonconde, ni plus, ni moins. ;-)
[^] # Re: J'espère que c'est pas possible
Posté par Nicolas Schoonbroodt . Évalué à 0.
[^] # Re: J'espère que c'est pas possible
Posté par Juke (site web personnel) . Évalué à 1.
[^] # Re: J'espère que c'est pas possible
Posté par hiphopmomo . Évalué à 1.
Sinon tu reste comme un gland a te demander si t'as bien double cliqué ou si l'appli s'est pas vautree au demarrage.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.