[Application Perso] Pourquoi mon *.desktop ne marche pas ? (RÉSOLU)

Autres projets et contributions
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

[Application Perso] Pourquoi mon *.desktop ne marche pas ? (RÉSOLU)

Message par Paullux »

Bonjour,

Pour récupéré un guide des programmes TV (EPG) depuis internet et le décompresser pour qu'il soir lisible par Kodi j'ai écrit un script.
(cf. https://github.com/Paullux/Mise-a-Jour-EPG-Linux )

ça ressemble à ça :

J'ai mis le script sh dans ~/.local/bin
J'ai mis un *.desktop dans ~/.local/share/applications/
J'ai mis l'icone dans ~/.icons
J'ai ajouté au script d'installation :

Code : Tout sélectionner

echo 'export PATH="${PATH}:~/.local/bin"' >> $HOME/.bashrc
Dans un terminal quand je rentre

Code : Tout sélectionner

LeNomDeMonScript.sh
, il se lance

Mais si dans le .desktop je mets LeNomDeMonScript.sh j'ai erreur au lancement de l'application....

Comment qu'on fait... ?
Le dossier ~/local/bin est reconnu dans Ubuntu sans problème, sans ajout de texte dans ~/.bashrc
Dernière modification par Paullux le sam. 17 juin 2017, 17:42, modifié 1 fois.
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

Re: [Application Perso] Pourquoi mon *.desktop ne marche pas ?

Message par Paullux »

j'ai trouvé moi-même en relisant la doc et j'ai modifier le fichier .desktop :

Code : Tout sélectionner

[Desktop Entry]
Comment=Mise à jour du programme TV dans Kodi
Terminal=true
Name=Mise à Jour EPG
Exec=sh -c ~/.local/bin/MiseAJourEPG.sh
Type=Application
Icon=tvguide-logo-epg.png
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Application Perso] Pourquoi mon *.desktop ne marche pas ? (RÉSOLU)

Message par benjarobin »

~ est un alias pour ton home, mais ceci ne fonctionne que depuis bash, et nul par ailleurs.
Tu dois fournir un chemin absolu dans le fichier . desktop
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre