Llençadora a una aplicació

Hola a tot@s,

necessito crear dins de la unitat de xarxa de Programari (S://) una llançadora que activi una aplicació interactiva en format .swf i a més que s'obri amb el navegador Firefox. I posats a demanar, i per que quedi tot molt polit, seria perfecte poder personalitzar la icona.

Moltes gràcies,

Cristina



Editat per csantama el 22/Oct/2013 - 20:42.
Hola,
No ho puc provar amb una unitat de xarxa, però en local et caldria alguna cosa semblant a això:

Code

firefox file:///home/joan/Baixades/linkat-4/la-vaca-taca/linux.swf

o
firefox file:///media/S/fitxer.swf

Mira el fitxer /etc/fstab per saber com s'identifica la unitat de xarxa S, per ex.,
/media/el_que_sigui

Caldria veure si hi ha un fitxer .ico de la icona, i arrossegar-lo a la llançadora, perquè pel tipus d'extensió no surt quan "navegues" pels fitxers.

http://caltux.net/linkat/imatges/fitxer-swf.amb.icona.jpg

Espero que et serveixi.

Joan Padró
Hola,

Podries crear un fitxer amb l'extensió .desktop, per exemple aplicacio.desktop i a dins la següent informació:

Code

[Desktop Entry]
Version=1.0
Type=Application
Name=Nom aplicació
GenericName=Nom aplicació
Comment=Comentari
exec=xdg-open file:///directori/aplicacio.sfwf
Icon=imatge.png
Terminal=false
StartupNotify=true


Cal modificar el nom de l'aplicació i la ruta del fitxer.
A Exec també pots especificar firefox, com diu el Joan, però si a l'ordinador no es troba el firefox, donarà un error. Amb xdg-open farà servir el navegador per defecte de l'ordinador.

Salut.

Projecte Linkat
Hola Cristina,

Tal i com indica en Pablo, el contingut del fitxer .desktop (que serà la teva llençadora) és correcte. Només una puntualització. El fitxer swf no es troba associat al firefox sinó al reproductor multimèdia per la qual cosa, cal canviar el xdg-open per firefox.

He fet una prova en un entorn simulat al que tens a l'escola i el contingut del fitxer .desktop que has de crear és aquest:

Code

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[ca_ES]=gnome-panel-launcher
Name[ca_ES]=Aplicació
Exec=firefox file:///media/programari/imatge.swf
Name=Aplicació
Icon=gnome-panel-launcher


Fixa't en la línia: Exec

Code

exec=firefox file:///media/programari/imatge.swf


Es fa la crida al firefox perquè obri el fitxer file:///media/programari/imatge.swf

Has de tenir en compte que la llençadora la tindràs a la unitat S que en la nova Linkat edu 12.04 es munta al directori local /media/programari.

Una altra cosa, si el fitxer conté espais és millor que la referència al fitxer swf la posis entre cometes. Així doncs la línia serà aquesta que et poso tot seguit:


Code

exec=firefox "file:///media/programari/imatge.swf"



Joan de Gracia



Editat per jgraci25 el 25/Oct/2013 - 13:57.