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 :

Script pour ouvrir un fichier jar en mode graphique


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de stracoma
    Homme Profil pro
    Médecin
    Inscrit en
    Août 2013
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Maroc

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2013
    Messages : 413
    Par défaut Script pour ouvrir un fichier jar en mode graphique
    Bonjour tout le monde.
    Je ne sais pas si je suis au bon endroit pour résoudre mon problème.
    Je vous l'expose donc:
    J'ai un fichier jar nommé Dosage.jar dans mon Bureau. Voilà son chemin " /home/jonass/Bureau/Dosage.jar". dans ses propriétés, j'ai autorisé de l’exécuter comme un programme, et ça marche très bien.
    Dans mon home j'ai créé un script nommé ddosage et voilà son contenu:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd /home/jonass/Bureau/
    java -jar Dosage.jar
    dans ses propriétés, j'ai autorisé de l’exécuter comme un programme.
    Dans un terminal je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jonass@jonass-Lenovo:~$ ./ddosage
    ça marche très bien (l'application s'exécute).
    Le problème c'est quand je veux lancer graphiquement ddosage . j'y clique droit, je choisi " ouvrir avec lancer le logiciel", là rien ne se passe (l'application ne démarre pas).
    Il y a quelque chose qui m'échappe, mais je ne sais pas quoi.
    merci de votre aide

  2. #2
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 349
    Par défaut
    Bonjour,
    Dans le script shell ddosage, il faut rajouter en toute première ligne le shell à utiliser, comme par exemple:
    Il faut vraiment que cela soit dés la première ligne, premier caractère.

  3. #3
    Membre éclairé Avatar de stracoma
    Homme Profil pro
    Médecin
    Inscrit en
    Août 2013
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Maroc

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2013
    Messages : 413
    Par défaut
    Merci pour la réponse.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #!/bin/bash
    cd /home/jonass/Bureau/
    java -jar Dosage.jar
    Mais je ne vois aucun changement. Le fichier s'exécute toujours en mode console et pas en mode graphique.

  4. #4
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    salut,

    tu as essayé plutôt de créer un nouveau lanceur (clic droit sur le bureau, nouveau... quelque chose du genre) dans lequel tu mets directement java -jar /home/jonass/Bureau/Dosage.jar ?

  5. #5
    Membre éclairé Avatar de stracoma
    Homme Profil pro
    Médecin
    Inscrit en
    Août 2013
    Messages
    413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Maroc

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2013
    Messages : 413
    Par défaut
    Salut.
    Merci pour l'aide, mais aucune avancée.
    J'ai créé un nouveau document vide que j'ai nommé "couper"; puis j'y ai collé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #!/bin/bash
    cd /home/jonass/Bureau/
    java -jar Dosage.jar
    J'ai affecté la permission d'exécution comme programme. Et comme le premier fichier, ça marche en console et pas en mode graphique.
    C'est vraiment bizard

  6. #6
    Expert confirmé Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 041
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 041
    Par défaut
    tu utilises quel type de bureau (KDE, Gnome, autre...) ?

  7. #7
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 658
    Par défaut
    Bonjour,

    comme l'a dit BufferBob, tu devrais créer un lanceur (en général, clic opposé* sur l'espace du bureau, et choisir «créer un lanceur»).

    que fait le programme en console ? il affiche des données ?...

    dans ton script ajoute ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    temoin=/tmp/temoin
    test -f "$temoin" && rm "$temoin
    echo "$$" > "$temoin"
    exécute le script depuis le "raccourci" sur ton bureau, puis vérifie l'existence du fichier /tmp/temoin.

    * opposé par rapport au clic principal
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

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

Discussions similaires

  1. [PowerShell] Script pour ouvrir un fichier Access
    Par egphenix dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 23/05/2013, 14h59
  2. Script pour creer un fichier en mode GET
    Par ValyGator dans le forum Langage
    Réponses: 2
    Dernier message: 31/10/2009, 19h17
  3. Problème pour ouvrir des fichiers .exe et .jar via une page html
    Par coyaote dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/02/2007, 12h28
  4. [FPDF] Pb pour ouvrir un fichier pdf sous IE ?
    Par wormseric dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 09/11/2006, 11h15
  5. probleme pour ouvrir un fichier JPG
    Par kokatrix dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 04/05/2006, 16h53

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