IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Shell qui lance logiciel au 2eme plan ou caché


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 62
    Points : 39
    Points
    39
    Par défaut Shell qui lance logiciel au 2eme plan ou caché
    Bonjour à tous,

    Je viens vers vous concernant le lancement d'un logiciel auquel il faudrait qu'il s'affiche soit au 2eme plan ou alors caché.

    Pourquoi ? Actuellement je lance chromium en mode kiosk sur mon Raspberry pour un système de borne de commande

    Et lors de l'appui d'un bouton php cela lance le logiciel Cardpeek (lecteur de carte) mais celui ci s'affiche devant Chromium.. Donc ça fait tache..

    Avez-vous une idée de comment je pourrais faire ?

    J'ai vu la commande "&" mais cela ne "cache" pas

    Pour info voici mon shell qui lance Carpdeek

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    export DISPLAY=:0.0
    xhost +local:root
    echo DISPLAY
     
    killall cardpeek
     
    cardpeek -r "pcsc://Identive CLOUD 2700 R Smart Card Reader [CCID Interface] (15427826194951) 00 00" -e "dofile('vitale_2.lua') ui.save_view('/home/pi/Bureau/Fichier_client.xml') ; ui.exit()" &
    Merci d'avance pour vos réponses

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    Citation Envoyé par Funky89 Voir le message
    lors de l'appui d'un bouton php cela lance le logiciel Cardpeek (lecteur de carte) mais celui ci s'affiche devant Chromium..
    Il ne semble ne pas y avoir d'option Carpeek permettant de désactiver l'affichage.
    Le plus simple me semble être de modifier le code source de Cardpeek pour ne pas afficher l'interface et de recompiler...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 62
    Points : 39
    Points
    39
    Par défaut
    Si je modifie le logiciel pour ne plus qu'il affiche l'interface graphique lors d'un problème il faudra que je recompile avec l'interface graphique..

    As tu une idée de quel fichier je dois modifier pour ne plus afficher l'interface ?

    Ou alors existe t'il une commande pour lancer le logiciel et le réduire direct dans la barre des taches ?

    EDIT: J'ai trouvé quelque chose pour réduire le lancement du logiciel

    C'est xdotool

    Installer xdotool et ensuite ma commande que j'utilise dans mon shell

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xdotool search --onlyvisible --classname --sync carpdeek windowminimize

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script Shell qui lance un programme sur un ordi distant avec SSH
    Par bilibou dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 02/06/2007, 11h18
  2. Shell qui appelle un xterm et lance des commandes
    Par Krispy dans le forum Linux
    Réponses: 6
    Dernier message: 09/03/2006, 17h35
  3. Script shell qui change le repertoire courant
    Par Estats dans le forum Linux
    Réponses: 4
    Dernier message: 17/11/2005, 14h17
  4. Réponses: 1
    Dernier message: 22/09/2005, 16h15
  5. faire un petit menu qui lance des processus
    Par tomsoyer dans le forum Linux
    Réponses: 4
    Dernier message: 30/11/2004, 18h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo