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

KDE Discussion :

Démarrage d'appli en java ou un script partir du menu KDE


Sujet :

KDE

  1. #1
    Membre extrêmement actif
    Avatar de Madmac
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    1 685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 685
    Points : 1 376
    Points
    1 376
    Billets dans le blog
    7
    Par défaut Démarrage d'appli en java ou un script partir du menu KDE
    La configuration du menu avec Kmenu est simple pour des exécutables.

    Mais si je veux faire démarré, hypothétiquement le programme "hello.py"
    (un programme en python) quelle commande dois-je inscrire dans Kmenu?
    Est-ce différent avec un script shell (un script zsh par exemple)?

  2. #2
    Membre expérimenté Avatar de alexrtz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 639
    Points : 1 359
    Points
    1 359
    Par défaut
    Salut,

    Si je me rappelle bien le peu de Python que j'ai fait, il suffit de mettre les dorits pour que le fichier texte soit exécutable et après on le lance comme un binaire.
    Donc pour le mettre dans le menu K, il devrait suffir de mettre le chemin du fichier dans le lanceur.
    "Je suis incapable d'expliquer ce qui se passa ensuite : je lâchai quelque chose, quelque chose à quoi je m'agrippais depuis toujours sans m'en rendre compte. Je m'enfonçais dans une obscurité chaude, moelleuse et protectrice, tandis qu'un loup montait la garde par mes propres yeux."

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 49
    Points : 52
    Points
    52
    Par défaut
    Un shell script convient, il se lancera du menu K comme n'importe quel exécutable et c'est généralement l'option choisie pour les programmes en Java.
    Donc si ton script python nécessite un environnement d'exécution particulier ou des paramètres en plus tu peux faire un shell script. Mais si ce n'est que pour les argument le menu K les acceptes.
    [code:1]man -k probleme[/code:1]
    :code:

  4. #4
    Membre extrêmement actif
    Avatar de Madmac
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    1 685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 685
    Points : 1 376
    Points
    1 376
    Billets dans le blog
    7
    Par défaut
    Attention je suis un ancien utilisateur de mac! Faut pas présumé de mes capacités!

    Si j'ai un script qui s'appele Hello.

    Que dois-je écrire dans Kmenu?
    Est-ce que j'inscris sh hello?
    Est-ce que j'inscris hello.sh?

    Si j'utilise un script dois-je systématiquement utilisé l'option terminal?

    J'utilise une commande sur linux pour démarrer une liaison appletalk.La commande est la suivante: atalk start. Je sais que c'est un script ,pourtant si j'inscris cette commande dans Kmenu, ca ne fonctionne pas!

    J'ai essayer avec et sans l'option terminal.

    Remarqué c'est pas dramatique. Mais je gagne ma vie en créant des interfaces.
    Question ergonomie je suis un peu maniaque!

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 49
    Points : 52
    Points
    52
    Par défaut
    Question 1:
    Si Hello.sh est dans le PATH alors saisir juste Hello.sh dans le menu K devrait sufir.

    Question 2:
    Inutile de le lancer dans un terminal.

    Problème atalk start:
    Spécifie le chemin complet à l'exécutable atalk puisqu'il n'est pas dans le PATH. /usr/local/atalkRep/atalk start

    Connaitre le PATH:
    [code:1]man -k probleme[/code:1]
    :code:

  6. #6
    Membre extrêmement actif
    Avatar de Madmac
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    1 685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 685
    Points : 1 376
    Points
    1 376
    Billets dans le blog
    7
    Par défaut
    Merçi c'est très clair, mais il y avait un autre aspect qui compliquait les choses. J'essayé une commande en utilisateur qui ne pouvait-être donnée que par le root!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/12/2008, 18h07
  2. Serveur Appli/web Java avec IIS
    Par poosh dans le forum Java EE
    Réponses: 15
    Dernier message: 03/07/2007, 15h44
  3. Généralités appli WEB - java - hibernate- struts
    Par padraig29 dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/10/2006, 00h57
  4. [JDBC]Appli perso java
    Par vinzzzz dans le forum JDBC
    Réponses: 3
    Dernier message: 13/09/2005, 17h23

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