Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-38%
Le deal à ne pas rater :
Ecran PC gaming 23,8″ – ACER KG241Y P3bip à 99,99€
99.99 € 159.99 €
Voir le deal

 

 Comment créer un raccourcit dans le launcher ?

Aller en bas 
5 participants
AuteurMessage
yopi
Membre Actif
Membre Actif
yopi


Nombre de messages : 422
Age : 41
Localisation : Fuzhou, Chine
Date d'inscription : 20/03/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 0:21

Avis au pro de la programmation !!

Il y a quelques jours, certain découvrait qu'on pouvait lancer qpdf2 directement à partir du launcher sans avoir à passer par Qtopia.
La question qui se pose à présent, c'est comment faire pareil pour les autres programme de Qtopia ?
Ca existe pour Qpdf, pour l'Adressbook, mais pour les autres ?!?

Pour ceux qui ne serait pas comment ça marche, voila ce que j'ai trouvé :
il faut 2 fichiers dans le répatoir "user" du V43 (exemple pour Qpdf)
    qpdf.bmp (c'est l'icone visible dans le launcher)
    qpdf.run (c'est ce qui permet de lancer l'application)


Après avoir ouver le .run avec le bloc note, voilà ce qu'on y trouve :

#!/bin/sh
# change to 16bpp
/mai/fbio /dev/fb1 enable 0
/mai/fbio /dev/fb0 enable 1
/mai/fbio /dev/fb0 format 6 0 1

export HOME=/mnt/hd/Qtopia
export QTDIR=/opt/Qtopia
export QPEDIR=/opt/Qtopia
export LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/lib
export PATH=$PATH:$QPEDIR/bin

export QWS_DISPLAY=LinuxFb:/dev/fb0
export QWS_MOUSE_PROTO=TPanel:/dev/ts
$QPEDIR/bin/qpdf -qws
# return to 32 bpp
/mai/fbio /dev/fb0 format 13 0 0

# exit for Launcher mode
exit 65

1ère remarque : en réalité, dans le bloc note, c'est écrit tout sur la même ligne. Là, le copier-coller du bloc note vers ce post ne laisse pas tout sur la même ligne mais fait des "entrée" un peu partout ce qui fait que ça ressemble plus à un programme finalement. (je fais cette remarque parce que ça peut peut-être être un indice pour la programmation)

2ème remarque : après comparaison des deux .run que j'ai qui fonctionnent (Qpdf et Adressbook), la seul différence c'est le nom du programme (ce que j'ai mis en gras et souligné dans le code du programme ci-dessus)
Voyant ça, je me suis dis qu'il suffisait donc de changer ce nom, de créer un nouveau .run et un nouvel icone (ex : Atomic.run et Atomic.bmp) et le tour et joué !
Et ben non, ça marche pas. J'ai essayé avec un jeu (Atomic) et avec une application (todo) mais ça marche pas.

Donc je ne sais pas si les programmeurs savent comment faire (c'est peut-être vachement facile pour eux) mais ça serait super de pouvoir faire ces propres raccourcit launcher pour éviter de toujours devoir passer par Qtopia.
Revenir en haut Aller en bas
http://spaces.msn.com/chezyopi/
meas_meas
Modérateur
Modérateur
meas_meas


Nombre de messages : 216
Localisation : la terre entre autre
Date d'inscription : 07/02/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 3:40

Comment as-tu créer tes fichier .run ?
Il faut pas que tu utilises les editeurs sous Windows.
Fait le sous Qtopia sur ton v43 (avec Zeditor) ou avec ta linux box (si t'en as une).

De plus verifie bien que tes bitmaps sont en 24bits, sinon ca risque de
faire peter le launcher.

Mais en meme temps, il faut peut etre que les programmes que tu lances prenne
en compte ce parametre "-qws".
Mais peut-etre que c'est automatiquement pris par les programmes compilé pour Qtopia.
Je mis penche ce soir si j'ai le temps.

A+
Revenir en haut Aller en bas
yopi
Membre Actif
Membre Actif
yopi


Nombre de messages : 422
Age : 41
Localisation : Fuzhou, Chine
Date d'inscription : 20/03/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 4:10

Heu... j'ai rien créé du tout. J'ai récupéré je ne me souvient plus où. Tout ce que j'ai fait, c'est essayé de voir comment était fait ces .run pour essayer de refaire pareil. Mais apparement, j'aurai besoin de plus de connaissance en info.

Pour les icones j'ai simplement modifié des icones déjà utilisés et y a pas de problème de ce coté là, je les vois parfaitement bien dans le launcher. Sauf que quand je clique dessu, c'est l'écran noir pendant même pas une seconde et puis ça revien au launcher.

C'est quoi les éditeurs de Windows ? Regedit ?
Revenir en haut Aller en bas
http://spaces.msn.com/chezyopi/
Philou
Admin
Admin
Philou


Nombre de messages : 873
Localisation : Suisse
Date d'inscription : 25/01/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 4:17

Meas voulait dire les éditeurs de fichiers textes, tels le bloc note ou Wordpad..
Revenir en haut Aller en bas
https://passion-v43.motards.net
yopi
Membre Actif
Membre Actif
yopi


Nombre de messages : 422
Age : 41
Localisation : Fuzhou, Chine
Date d'inscription : 20/03/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 4:22

Ben c'est avec le bloc note que j'ai fait ça... je l'ai pourtant bien dit scratch
Revenir en haut Aller en bas
http://spaces.msn.com/chezyopi/
Philou
Admin
Admin
Philou


Nombre de messages : 873
Localisation : Suisse
Date d'inscription : 25/01/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 5:31

C'est vrai qu'il faut faire ça avec Zeditor ou un éditeur de texte sous linux sinon le V43 risque de ne pas reconnaître les caractères.
Revenir en haut Aller en bas
https://passion-v43.motards.net
had5150
Modérateur
Modérateur
had5150


Nombre de messages : 1206
Age : 44
Localisation : Paris
Date d'inscription : 25/01/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 9:31

Philou a écrit:
C'est vrai qu'il faut faire ça avec Zeditor ou un éditeur de texte sous linux sinon le V43 risque de ne pas reconnaître les caractères.

ll y a souvent des pb avec les retours à la ligne et les tabulations.

A+

had5150
Revenir en haut Aller en bas
Kios
Débutant
Débutant
Kios


Nombre de messages : 10
Date d'inscription : 23/04/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 11:39

Salut Yopi !

Voici quelques compléments d’info (puisque tu te lances dans l’aventure Linux, via le V43 soit)

Tout d'abord, le fichier .run est un fichier de script écrit en shell (#!/bin/sh).
Tu trouveras une première approche des différents langage de commande (et oui cela aurait été trop simple s'il n'y en avait qu'un !) à cette adresse:
http://lea-linux.org/cached/index/Admin-admin_env-shell.html#

Qpdf en fait gpdf (d'après le script) me fait penser au programme Gome pdf qui a été remplacé par Evince dans la distribution Gome. Ci-dessous des liens vers
+la page wikipédia (FR): http://fr.wikipedia.org/wiki/Evince
+et le projet (UK): http://www.gnome.org/projects/evince/
(la page du projet gpdf redirige sur celle-ci)

Comme l’a fait remarqué Meas_Meas, gpdf est lancé avec les arguments (options):
Code:
-qws
Je ne sais pas à quoi corresponds ces arguments, mais cela doit conditionner le lancement de gpdf.
Pour avoir des informations sur ces options, tu peux essayer la commande man gpdf dans le terminal du V43 (si les fichiers d'aides sont installés).
Exclamation man Kesako ? --> http://dpobel.free.fr/man/html/affiche_man.php/1699/man/man/
Je n'est pas encore le V43 donc je ne peux pas vérifier, mais Adressbook est il aussi lancé avec des arguments ? les quels (sûrement pas les même que pour gpdf) ?

Tu as copié le fichier Qpdf.run en toto.run depuis windows. Les attributs Linux (permissions) ont très certainement été perdus.
Il faut alors modifier les permissions du fichier et ça devrait marcher.
Exclamation Permissions Kesako ? --> http://lea-linux.org/cached/index/Admin-admin_env-permissions.html#
[En gros sous Linux n’importe quel fichier peut être exécutable s’il a les permissions adéquates – Note que cela ne veut pas dire qu’il va correctement s’exécuter scratch]

Peut être, tu n'as pas le bon nom de programme ; pour vérifier tu peux essayer, toujours dans le terminal, la commande "atomic" et voir si le jeux se lance. Comme tu as pu t'en apercevoir, le fichier exécutable n'a pas forcement le même nom que le programme ( tu peux jeter un coup d'œil dans le répertoire d'installation du programme que tu veux lancer ou dans ~/bin/)

Enfin pour visualiser sous windows les scripts Linux, utilise wordpad qui respecte mieux la mise en page (sautes de ligne, tabulation, …)
A tes risques et périls bom


Voilà en espérant que je n’ais pas dit trop de conneries.
A+

PS : J’ai une question pour les docteurs es V43 du forum : VI est il disponible ?
Exclamation VI KésaKo --> http://dpobel.free.fr/man/html/affiche_man.php/4483/man/vim/
Revenir en haut Aller en bas
meas_meas
Modérateur
Modérateur
meas_meas


Nombre de messages : 216
Localisation : la terre entre autre
Date d'inscription : 07/02/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyMar 9 Mai - 14:10

Bon j'ai regardé le pb.
C'est bien ce que je pensais, il faut que le fichier run soit au format unix.
voici un lien vers un zip qui contient qpdf.run et todolist.run

http://rapidshare.de/files/20050123/qpdf_todolist.zip.html

Pour voir la différence, edit mon fichier todolist.run avec notepad.
edit le tiens avec notepad, tu verras une difference.
J'ai rajouté une ligne mais c'est pas ca la différence.
la différence c'est les sauts de ligne.

Il faut vraiment que tu cree ton fichier run sous linux.
Ou alors cree le sous windows, puis sous linux, tu le transforme en tapant la commande:

dos2unix tonfichier.run


En tout cas, vous savez maintenant comment lancer des applis de Qtopia directement.
Comme la fait remarquer Philou, la suite KdePim serait un bon candidat.

A+
Revenir en haut Aller en bas
meas_meas
Modérateur
Modérateur
meas_meas


Nombre de messages : 216
Localisation : la terre entre autre
Date d'inscription : 07/02/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyJeu 11 Mai - 23:17

Kios a écrit:

PS : J’ai une question pour les docteurs es V43 du forum : VI est il disponible ?

Quelqu'un a posté sur le site des developpeurs de pmplab un vim.
Je ne l'ai pas essayé.
Voici le lien:
http://210.217.20.216/zboard/view.php?id=develop_pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=80

Il faut t'inscrire pour pouvoir y acceder.

A+
Revenir en haut Aller en bas
Kios
Débutant
Débutant
Kios


Nombre de messages : 10
Date d'inscription : 23/04/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyVen 12 Mai - 0:31

Ok merci Meas_Meas

je l'essayerai lorsque j’aurai le V43 (et les finances Crying or Very sad )
Revenir en haut Aller en bas
yopi
Membre Actif
Membre Actif
yopi


Nombre de messages : 422
Age : 41
Localisation : Fuzhou, Chine
Date d'inscription : 20/03/2006

Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? EmptyVen 12 Mai - 2:01

Houlala !!! Ca m'a l'air bien compliqué tout ça ! pale
Je ne sais pas si j'aurai le courage, la volonté et l'envie de me mettre vraiment à faire des racourcitlauncher si c'est si compliqué que ça... Enfin, si j'ai le temps, j'essayerai de m'y penché quand même parce que ça pourrai être quand bien utile... Mais avant, je vais finir de faire mon UI. Après on verra...
Revenir en haut Aller en bas
http://spaces.msn.com/chezyopi/
Contenu sponsorisé





Comment créer un raccourcit dans le launcher ? Empty
MessageSujet: Re: Comment créer un raccourcit dans le launcher ?   Comment créer un raccourcit dans le launcher ? Empty

Revenir en haut Aller en bas
 
Comment créer un raccourcit dans le launcher ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» comment installer lib
» comment formater V43 Qt
» comment utiliser les fichiers smi ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Softs :: Qtopia et programmes QTopia-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser