Nous sommes le Ven 19 Avr, 2024 22:46
Supprimer les cookies

Page 10 sur 12Précédent 1 ... 7, 8, 9, 10, 11, 12 Suivant[Developpement] Modification de AppSnap

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mar 26 Août, 2008 14:47

Est que le paramètre -m est obligatoire, où c'est juste pour l'exemple?
Sauf mention contraire, le message ci-dessus, ses erreurs et ses fautes d'orthographes n'engagent que son auteur.
Tuxmouraille

Messages : 1044

Mar 26 Août, 2008 16:55

Pour l'exemple
Et je précise qu'il faut mettre des \ et pas des / dans le chemin, exemple :
preinstall = ..\dist\FramaKeyBackup.exe

sinon ça marche pas, et j'ai mis du temps à comprendre :D

EDIT : preinstall pour l'exécution avant l'installation
postinstall pour l'exécution après l'installation
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mar 26 Août, 2008 23:50

J'ai terminé FramaKeyBackup :D , voir les modifs : http://phpmouss.free.fr/joomla/index.ph ... &Itemid=67

Exemple pour PortableCoolplayer :
Code: Tout sélectionner
[PortableCoolplayer]

category     = Multimedia
describe     = Lecteur audio (1/1Mo)
website      = http://www.framakey.org/Portables/PortableCoolplayer
scrape       = http://www.framakey.org/Portables/PortableCoolplayer
filename     = PortableCoolplayer-#VERSION#.zip
version      = Version portable : ([a-zA-Z0-9\.-]+)
download     = http://download.framakey.org/apps/
instaparam   = /S
upgrades     = false
chinstdir    = /D=#INSTALL_DIR#
preinstall = ..\dist\FramaKeyBackup.exe -b db.ini -n PortableCoolplayer -i #INSTALL_DIR#
fk_backupdir = ../Backup
fk_backupfiles = PortableCoolplayerCode/*.*, Skins/*.*


Pyg, j'ai bien implémenter le répertoire par défaut ../Apps comme tu voulais pour ne pas utiliser -i.
Par contre je trouve que c'est beaucoup moins bien, car si tu (ou un utilisateur) veux changer le répertoire par défaut des applications (Apps) et bien ça ne marche plus.
Alors qu'avec -i #INSTALL_DIR# il suffit de changer dans la conf de AppSnap : "install_dir = ../Apps".
Et juste "-i #INSTALL_DIR#" écrit partout c'est tout de meme pas le gros bazard, c'est mon point de vue. :wink:

Point important, AppSnap gère le plantage des applications en "preinstall". C'est à dire que j'ai programmé FramaKeyBackup avec tout ce qui faut pour que s'il plante, c'est forcément répercuté dans AppSnap.
Et si tel est le cas, alors AppSnap ne fait rien et affiche "Echec de l'installation".
C'est une grande force, ça évite de perdre toutes ses données parce que FramaKeyBackup c'est vautré ou est mal paramétré.
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mer 27 Août, 2008 07:45

@Mouss: J'ai tenté de faire un teste l'utilisation de cafeConfig avec AppSnap.
[s]J'ai eu un message d'erreur, que je te mettrai plus tard quand je serai à nouveau sous XP.[/s]
[edit]Voila le message d'erreur:
Code: Tout sélectionner
L'application n'a pas réussi à s'initialiser correctement (0xc0000005). Cliquez sur OK pour arrêter l'application.
ce n'est pas la première fois que je l'ai.[/edit]
Donc, je me suis contenté de déziper l'archive dans le dossier apps et de lancer cafeConfig dans le terminal comme s'il avait été lancé par AppsSnap.
Ca marche impec, pour le menu.
Maintenant je vais passer à l'ajout des associations de fichiers.

Je pense faire de cafeConfig plus qu'un simple installeur. Je vais en faire l'interface de configuration de cafe, en y ajoutant les interfaces déjà existantes dans cafe.
Sauf mention contraire, le message ci-dessus, ses erreurs et ses fautes d'orthographes n'engagent que son auteur.
Tuxmouraille

Messages : 1044

Mer 27 Août, 2008 10:14

Tu as ce message d'erreur pour lancer PortableAppSnap ? ou au moment où PortableAppSnap lance cafeConfig ?
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mer 27 Août, 2008 11:19

Bon ben nouvelle version de FramaKeyBackup, une de plus :?
J'avais omis quelques points important : http://phpmouss.free.fr/joomla/index.ph ... &Itemid=67

Bon DL/test :wink:

Code complet AppSnap :

Code: Tout sélectionner
[PortableCoolplayer]

category     = Multimedia
describe     = Lecteur audio (1/1Mo)
website      = http://www.framakey.org/Portables/PortableCoolplayer
scrape       = http://www.framakey.org/Portables/PortableCoolplayer
filename     = PortableCoolplayer-#VERSION#.zip
version      = Version portable : ([a-zA-Z0-9\.-]+)
download     = http://download.framakey.org/apps/
instaparam   = /S
upgrades     = false
chinstdir    = /D=#INSTALL_DIR#
preinstall = ..\FramaKeyBackup\FramaKeyBackup.exe -b db.ini -n PortableCoolplayer -i #INSTALL_DIR#
postinstall = ..\FramaKeyBackup\FramaKeyBackup.exe -r db.ini -n PortableCoolplayer -i #INSTALL_DIR#
fk_backupdir = ../Backup
fk_backupfiles = PortableCoolplayerCode/*.*, Skins/*.bmp, unFichier.txt
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mer 27 Août, 2008 16:10

Mouss a écrit:Tu as ce message d'erreur pour lancer PortableAppSnap ? ou au moment où PortableAppSnap lance cafeConfig ?

Au lancement d'AppSnap.

Ce serait pas mal avant l'installe de vérifier la somme md5 pour être sûr que le paquet a été correctement téléchargé.

Peut on lancer plusieurs applications en pré et post install?
Sauf mention contraire, le message ci-dessus, ses erreurs et ses fautes d'orthographes n'engagent que son auteur.
Tuxmouraille

Messages : 1044

Mer 27 Août, 2008 16:36

Tuxmouraille a écrit:
Mouss a écrit:Tu as ce message d'erreur pour lancer PortableAppSnap ? ou au moment où PortableAppSnap lance cafeConfig ?

Au lancement d'AppSnap.

Ce serait pas mal avant l'installe de vérifier la somme md5 pour être sûr que le paquet a été correctement téléchargé.

Peut on lancer plusieurs applications en pré et post install?

Il te manque peut etre des DLL, essaye celle en haut de page : http://phpmouss.free.fr/joomla/index.ph ... &Itemid=43

Tu veux parler de vérifier la somme md5 des applis installer par AppSnap ?

oui tu peux lancer plusieurs applis, tu les sépares par des virgules.
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Mer 27 Août, 2008 20:15

Mouss a écrit:Il te manque peut etre des DLL, essaye celle en haut de page : http://phpmouss.free.fr/joomla/index.ph ... &Itemid=43
J'ai aussi essayé avec un AppSnap non modifié et j'ai la même erreur.
Voici les logs:
PortableAppSnap:
Code: Tout sélectionner
Traceback (most recent call last):
  File "appsnapgui.py", line 7, in <module>
  File "appsnap.***spam***", line 37, in appsnap_main
ImportError: No module named appsnaplib

appsnapgui:
Code: Tout sélectionner
Traceback (most recent call last):
  File "appsnapgui.py", line 4, in <module>
  File "appsnap.***spam***", line 34, in appsnap_main
ImportError: No module named appsnaplib


Mouss a écrit:Tu veux parler de vérifier la somme md5 des applis installer par AppSnap ?
Oui et non. Vérifier l'intégrité des archives téléchargées avant des les installer, pour éviter les mauvaises surprises.

Mouss a écrit:oui tu peux lancer plusieurs applis, tu les sépares par des virgules.
Ok je vais voir ça.
Sauf mention contraire, le message ci-dessus, ses erreurs et ses fautes d'orthographes n'engagent que son auteur.
Tuxmouraille

Messages : 1044

Mer 27 Août, 2008 21:55

Tuxmouraille a écrit:
Code: Tout sélectionner
Traceback (most recent call last):
  File "appsnapgui.py", line 7, in <module>
  File "appsnap.***spam***", line 37, in appsnap_main
ImportError: No module named appsnaplib


C'est très bizare, ça voudrait dire que tu n'as pas le dossier appsnaplib avec toute les lib python. Vérifie que tu as bien ce dossier au meme endroit que AppSnap. Perso je fourni correctement ce dossier avec PortableAppSnap. Et les seuls problèmes que j'ai pu rencontrer sont des DLL manquantes.
Tuxmouraille a écrit:Oui et non. Vérifier l'intégrité des archives téléchargées avant des les installer, pour éviter les mauvaises surprises.

Pourquoi pas, il suffirait logiquement de lancer un petit prog avec la commande preinstall, comme pour FramakeyBackup.
J'ai winMD5 sur ma clé : http://www.blisstonia.com/software/WinMD5/ a priori GPL. (j'ai une vieille version à ce que je vois)
Faudrait voir s'il marche en ligne de commande ;)
FLtune -> Paramètrez le menu de votre FramaKey ! http://phpmouss.free.fr/FLtune.php
Mouss

Messages : 492
Géo : Nantes (La Haie Fouassiere)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit