lien icone sur bureau

Post Reply
Message
Author
jopervasco
Posts: 571
Joined: Fri 25 Mar 2011, 20:10
Location: France

lien icone sur bureau

#1 Post by jopervasco »

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 :)
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#2 Post by musher0 »

Question pas bête ! :)

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é.
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
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

jopervasco
Posts: 571
Joined: Fri 25 Mar 2011, 20:10
Location: France

#3 Post by jopervasco »

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
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]

Médor

#4 Post by Médor »

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.
Attachments
Capture_2014-05-11_184516.jpg
(66.37 KiB) Downloaded 256 times

jopervasco
Posts: 571
Joined: Fri 25 Mar 2011, 20:10
Location: France

#5 Post by jopervasco »

Bonjour

merci mais même en faisant cela je ne vois pas /root/.config/rox.sourceforge.net/ROX-Filer
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]

alaindu22
Posts: 177
Joined: Wed 29 Jul 2009, 16:49

#6 Post by alaindu22 »

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

Médor

#7 Post by Médor »

Pour afficher le répertoire /root/.config il faut cliquer sur l'oeil :!:
Ce répertoire caché est présent sur toutes les versions de Puppy :!:

Cordialement,,
Médor.

Post Reply