Bonjour,
question bête : comment mettre un icone sur le bureau via un programme ?
je m'explique, par un glisser déposer c'est facile, mais je voudrais créer un shell qui automatiquement créé un icone sur le bureau et je ne vois pas le chemin du bureau et je ne vois pas dans quel fichier ça se paramètre.
merci
lien icone sur bureau
-
- Posts: 571
- Joined: Fri 25 Mar 2011, 20:10
- Location: France
lien icone sur bureau
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]
Question pas bête !
C'est en manipulant le PuppyPin qu'on arrive à ajouter un icone sur le fond.
Quelque chose comme :
Tu auras un icone de plus sur le punaiseur, mais générique. Pour spécifier l'image qui
va avec le programme, associer manuellement un icone à l'exécutable, d'avance ou
après l'opération ci-dessus.
Ou encore l'ajouter au globicons de /root/.config/rox.sourceforge.net/ROX-Filer
selon le modèle :
<rule match="/usr/local/bin/defaultspreadsheet">
<icon>/usr/local/lib/X11/pixmaps/spread48.png</icon>
</rule>
avec un script similaire à celui ci-dessus.
S'il y a quelque chose qui t'échappe, fais-moi signe.
musher0
C'est en manipulant le PuppyPin qu'on arrive à ajouter un icone sur le fond.
Quelque chose comme :
Code: Select all
# pour jopervasco
cd /root/Choices/ROX-Filer
# On se place
cp -f PuppyPin PuppyPin.orig
# copie de réserve, au cas où
a="`wc -l PuppyPin | awk '{ print $1 }'`"
# La longueur du PuppyPin, en lignes
b="`expr $a - 1`"
# on calcule une ligne de moins
head -n $b PuppyPin>PuppyPin.tmp
# on copie le PuppyPin moins sa dernière ligne
# On a composé d'avance une ligne pour le nouvel icône en suivant le modèle :
# <icon x="1168" y="960" label="Corbeille">/usr/local/apps/Trash</icon>
# dans l'ordre : position x-y de l'icone; nom; exécutable
cat nouvel-icone.ligne >> PuppyPin.tmp
# On raboute
echo "</pinboard>" >> PuppyPin.tmp
# On remet la dernière ligne pour pouvoir fermer le fichier du punaiseur
mv -f PuppyPin.tmp PuppyPin
# On renomme PuppyPin.tmp à PuppyPin
rox -p=$PWD/PuppyPin
# On redémarre le punaiseur modifié.
va avec le programme, associer manuellement un icone à l'exécutable, d'avance ou
après l'opération ci-dessus.
Ou encore l'ajouter au globicons de /root/.config/rox.sourceforge.net/ROX-Filer
selon le modèle :
<rule match="/usr/local/bin/defaultspreadsheet">
<icon>/usr/local/lib/X11/pixmaps/spread48.png</icon>
</rule>
avec un script similaire à celui ci-dessus.
S'il y a quelque chose qui t'échappe, fais-moi signe.
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
-
- Posts: 571
- Joined: Fri 25 Mar 2011, 20:10
- Location: France
Bonjour musher0 et un grand merci !
je suis un peu désolé d'être en retard pour répondre...
la première partie pas de souci j'ai bien compris le principe et je l'ai fait manuellement
reste le problème de l’icône.
je sais associer un nouvel icône à la place d'un générique
mais je ne trouve pas avec la avec manière indiquée. en fait je ne trouve pas /root/.config/rox.sourceforge.net/ROX-Filer
je suis sous Slacko 5.3.3
Bien à toi
je suis un peu désolé d'être en retard pour répondre...
la première partie pas de souci j'ai bien compris le principe et je l'ai fait manuellement
reste le problème de l’icône.
je sais associer un nouvel icône à la place d'un générique
mais je ne trouve pas avec la avec manière indiquée. en fait je ne trouve pas /root/.config/rox.sourceforge.net/ROX-Filer
je suis sous Slacko 5.3.3
Bien à toi
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]
Bonsoir jopervasco,
Pour afficher les fichiers et répertoires cachés : commençant par un point, il faut cliquer sur l'icône de l'oeil dans Rox pour les afficher
Le répertoire est bien présent sur Slacko-5.3.3
Cordialement,
Médor.
Pour afficher les fichiers et répertoires cachés : commençant par un point, il faut cliquer sur l'icône de l'oeil dans Rox pour les afficher
Le répertoire est bien présent sur Slacko-5.3.3
Cordialement,
Médor.
- Attachments
-
- Capture_2014-05-11_184516.jpg
- (66.37 KiB) Downloaded 256 times
-
- Posts: 571
- Joined: Fri 25 Mar 2011, 20:10
- Location: France
Bonjour
j'avais posé une question similaire et j'ai utilisé cette méthode http://208.109.22.214/puppy/viewtopic.php?t=90215
Alain
j'avais posé une question similaire et j'ai utilisé cette méthode http://208.109.22.214/puppy/viewtopic.php?t=90215
Alain