#1 Le 11/01/2014, à 16:00
- irma_ubuntu
[Résolu] ouverture à UNE seule instance ?
bonjour,
j'ai installé cette appilcation, un zoom, qui fonctionne très bien et qui est performante.
Virtual Magnifying Glass
http://magnifier.sourceforge.net/
une fois installée l'application se trouve ici : /usr/share/magnifier/magnifier
comme elle n'apparaît pas dans les menus j'ai lié un lien pour l'appeler
tant qu'on clique sur le lien on ouvre l'application
peut-on limiter son ouverture à UNE seule instance ?
merci
Dernière modification par irma_ubuntu (Le 12/01/2014, à 13:00)
Hors ligne
#2 Le 12/01/2014, à 10:14
- tiramiseb
Re : [Résolu] ouverture à UNE seule instance ?
Salut,
1/ qu'appelles-tu une « ouverture à UNE seule instance » ?
2/ la fonctionnalité intégrée dans Ubuntu ne te convient pas ?
(peut-être à activer avec Compiz Config)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 12/01/2014, à 11:30
- irma_ubuntu
Re : [Résolu] ouverture à UNE seule instance ?
"une seule instance" : si le programme est déjà ouvert alors on ne peut plus l'ouvrir d'autres fois
cela pour éviter d'avoir xx "magnifier" ouverts
Hors ligne
#4 Le 12/01/2014, à 11:46
- tiramiseb
Re : [Résolu] ouverture à UNE seule instance ?
Ah d'accord, ouvrir une seule fois...
Il y a moyen de bidouiller en faisant un script qui vérifie d'abord si le programme tourne... mais c'est du bidouillage et il faut savoir programmer des scripts... Si vraiment ça t'intéresse, je peux te guider dans ce sens, mais tu risques d'être perdu.
Mais pourquoi essaies-tu de l'exécuter plusieurs fois, si c'est déjà ouvert ? T'attends-tu à ce qu'un second lancement ait tout de même une action, ou juste que ce soit ignoré si c'est déjà lancé ?
Et je repose cette question : la fonctionnalité intégrée dans Ubuntu ne te convient pas ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 12/01/2014, à 11:53
- irma_ubuntu
Re : [Résolu] ouverture à UNE seule instance ?
- je n'y connais rien en script (ou si peu)
- quand il est ouvert l'icône est dans la barre de notification mais parfois on l'oublie et on relance l'application, c'est comme çà qu'on peut en avoir plusieurs
- c'est quoi la fonction intégrée dans ubuntu dont tu parles ?
Hors ligne
#6 Le 12/01/2014, à 12:02
- tiramiseb
Re : [Résolu] ouverture à UNE seule instance ?
- c'est quoi la fonction intégrée dans ubuntu dont tu parles ?
Il me semble que c'est ça : http://www.youtube.com/watch?v=Darkh9C5MGo
Pour l'activer, il faut exécuter Compizconfig Settings Manager (ccsm)
http://doc.ubuntu-fr.org/compizconfig-settings-manager
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 12/01/2014, à 12:05
- tiramiseb
Re : [Résolu] ouverture à UNE seule instance ?
Pour le script, voici un truc complètement non testé, fait de tête là sur le moment :
#!/bin/sh
pgrep magnifier >/dev/null
if [ $? -ne 0 ]
then
/usr/share/magnifier/magnifier
fi
ça peut être un début de piste, si tu tiens à garder ce programme-là...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 12/01/2014, à 12:09
- irma_ubuntu
Re : [Résolu] ouverture à UNE seule instance ?
je vais aller voir par là
merci
Hors ligne
#9 Le 12/01/2014, à 13:00
- irma_ubuntu
Re : [Résolu] ouverture à UNE seule instance ?
super lourd compiz !
ton script fonctionne bien
je prends :-) et passe en résolu
merci bien
Hors ligne
#10 Le 12/01/2014, à 18:25
- tiramiseb
Re : [Résolu] ouverture à UNE seule instance ?
super lourd compiz !
Compiz, c'est la base de l'interface graphique d'Ubuntu ! Lourd ou pas, il tourne déjà sur ton PC ! C'est pour ça que je te dis que c'est intégré.
CompizConfig Setting Manager, bah il est super complet vu qu'il permet de configurer tous les modules de Compiz...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne