comment faire un raccourci d'application non installée sur le bureau ?

décembre 2016 modifié dans Communauté
bonjour yazoo bonjour tout le monde

et bien voilà j'ai envie de me mettre un jour à purebasic. et donc pas d'installation en vrai, pas par paquet mais mettre le purebasic compiler dans /opt/... et des choses du genre. je me retrouve donc avec un executable sur mon ordi que j'aimerais mettre en raccourci sur mon bureau mais je ne sais pas comment faire cela

grand merci de votre aide !

stéphane
«1

Commentaires

  • Salut YogiBeer,

    J'ai un peu de mal a comprendre, faisons le point :
    - tu as déja compilé ton application ?
    - elle s'éxécute bien avec la console ?

    Encore une fois c'est un outil sous License que je ne connais pas.
    Donc, si tu as besoin d'aide sur ce sujet, je t'invite a les contacter. Ils ont très certainement un support pour les installations ! 

    Si par contre, c'est oui, et oui, j'ai une solution pour créer un raccourci a partir d'une commande : 
    en remplaçant : 
    - <chemin_dossier_PureBasic>
    - <chemin_complet_commande_pour_lancer_PureBasic>

    gedit $HOME/.local/share/applications/PureBasic.desktop
      [Desktop Entry]
      Version=1.0
      Type=Application
      Name=PureBasic
      Name[fr_FR.UTF-8]=PureBasic
      Comment="Raccourci PureBasic"
      Path=<chemin_dossier_PureBasic>
      Exec=<chemin_complet_commande_pour_lancer_PureBasic>
      Icon=logo.png
      Terminal=false
      StartupNotify=false
      Categories=others;

    Tu sauvegardes et tu regardes dans le launcher, tu devrais voir apparaitres un raccourci "PureBasic".
    Clic-droit > "Epingler au dock".

    et voilà.



  • Je déplace ton post, qui n'a rien a faire dans "astuces"
  • merci kayoo ! je vais tester cela plus tard mais merci :) et également pour le mauvais endroit pour mon topic
    très bonne fin de journée
  • octobre 2016 modifié
    bonsoir

    et bien je n'y arrive pas sniff
     
    voila le script que j'ai pondu, je ne vois pas ce qui ne va pas


    [Desktop Entry]
      Version=1.0
      Type=Application
      Name=PureBasic
      Name[fr_FR.UTF-8]=PureBasic
      Comment="Raccourci PureBasic"
      Path=<home/steff/downloads/purebasic/>
      Exec=<home/steff/downloads/purebasic/compilers/purebasic>
      Icon=logo.png
      Terminal=false
      StartupNotify=false
      Categories=others;

    grand merci de ton aide

    stéphane


    edit: le programme et ses dépendances marchent bien mais je dois pour l'instant cliquer sur l'exe /compilers/purebasic donc bref pas de refu pour de l'aide :) grand merci !
  • octobre 2016 modifié
    Je vois deux choses:
    - Il ne faut pas mettre les sigles "<" et ">", c'était pour te donner des champs a remplacer wink 
    - Et ton chemin doit toujours débuter par "/", si tu veux qu'il retrouve ses petits. 

    Donc pour moi tu devrais avoir : 
      Path=/home/steff/downloads/purebasic/
      Exec=/home/steff/downloads/purebasic/compilers/purebasic


  • bonjour

    harg ! cela ne marche toujours pas
    j'ai changé le code, après essai avec .../downloads/... pour ce texte:

    [Desktop Entry]
      Version=1.0
      Type=Application
      Name=PureBasic
      Name[fr_FR.UTF-8]=PureBasic
      Comment="Raccourci PureBasic"
      Path=/home/steff/Téléchargements/purebasic/
      Exec=/home/steff/Téléchargements/purebasic/compilers/purebasic
      Icon=/home/steff/Téléchargements/purebasic/logo.png
      Terminal=false
      StartupNotify=false
      Categories=others;

    voilà là je ne vois pas

    merci d'avance
  • octobre 2016 modifié
    En passant par le terminal tout est ok ?
    Ouvre un terminal, et tape la même commande : 
    /home/steff/Téléchargements/purebasic/compilers/purebasic

    Est-ce qu'il te lance ton programme ? 

    Pour diag, pourrais-tu aussi me lister les fichiers du repertoire : 

    find /home/steff/Téléchargements/purebasic/compilers
  • coucou oui cela lance mon programme en faisant ./purebasic au lien de purebasic

    et sinon voila la réponse à la commande:

    pc:/home/steff/Téléchargements/purebasic/compilers# find /home/steff/Téléchargements/purebasic/compilers
    /home/steff/Téléchargements/purebasic/compilers
    /home/steff/Téléchargements/purebasic/compilers/objectmanager.a
    /home/steff/Téléchargements/purebasic/compilers/pbcompiler
    /home/steff/Téléchargements/purebasic/compilers/purebasic
    /home/steff/Téléchargements/purebasic/compilers/fasm
    /home/steff/Téléchargements/purebasic/compilers/stringutility.a
    /home/steff/Téléchargements/purebasic/compilers/pbdocmaker
    /home/steff/Téléchargements/purebasic/compilers/dynamicconstructor.o
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerthreadpurifier.a
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerunicode.a
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerunicodepurifier.a
    /home/steff/Téléchargements/purebasic/compilers/systembase.a
    /home/steff/Téléchargements/purebasic/compilers/unicodefunctions.a
    /home/steff/Téléchargements/purebasic/compilers/debugger.a
    /home/steff/Téléchargements/purebasic/compilers/pbsoimporter.prefs
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerthreadunicodepurifier.a
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerthread.a
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerpurifier.a
    /home/steff/Téléchargements/purebasic/compilers/pbsoimporter
    /home/steff/Téléchargements/purebasic/compilers/objectmanagerthread.a
    /home/steff/Téléchargements/purebasic/compilers/pblibrarymaker
    /home/steff/Téléchargements/purebasic/compilers/stringmanager.a
    /home/steff/Téléchargements/purebasic/compilers/pbdebugger
    /home/steff/Téléchargements/purebasic/compilers/engine3d.so
    /home/steff/Téléchargements/purebasic/compilers/stringmanagerthreadunicode.a
    root@steff-pc:/home/steff/Téléchargements/purebasic/compilers#

    merci a toi
  • Essaye comme ceci : 

    sudo gedit /usr/share/applications/PureBasic.desktop
    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Icon[fr_FR]=
    Name[fr_FR]=PureBasic
    Exec=/home/steff/Téléchargements/purebasic/compilers/purebasic
    Comment[fr_FR]=PureBasic
    Name=PureBasic
    Comment=PureBasic
    Icon=

    Si ca ne marche toujours pas je te prépare une surprise :) 

  • yes ça marche et en plus j'ai commencé purebasic aujourd'hui :) bref superbe merci ^^
    et ta surprise c'était quoi monsieur ?

    bibiz a plus et merci encore
Connectez-vous ou Inscrivez-vous pour répondre.