Nous sommes le Jeu 28 Mars, 2024 23:15
Supprimer les cookies

Page 1 sur 21, 2 SuivantffDiaporama bug

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

Lun 20 Fév, 2012 23:12

Je reprends le message posté au mauvais endroit
Salut à tous,

1er post sur le forum donc je ne sais pas si il est placé au bon endroit... vous m'en excuserez par avance.

J'ai téléchargé ffdiaporamaportable sur le site et décompréssé sur ma clé.
Quand je lance le fichier exe, à partir du Kiosk ou en direct, j'ai une boite de message d'erreur "RestoreKey : Une erreur lors de la mise en place des préférences s'est produite. L'application va se terminer."

Y'a t il un médecin dans la salle ?
et surtout : C'est grave docteur ?

Merci pour vos réponses.

A +
Pascal

PS : RRooooh la quiche, j'avais pas lu "web"apps !
cyrille

Avatar de l’utilisateur
Messages : 953
Géo : Seine et Marne

Lun 20 Fév, 2012 23:14

Hello Pascal,

Peux-tu me donner quelques informations :
Quel est ta version de Windows ?
Est-ce que la suppression du contenu du "Data\settings" règle le problème ?

Cyrille L.
cyrille

Avatar de l’utilisateur
Messages : 953
Géo : Seine et Marne

Mar 21 Fév, 2012 00:38

Salut Cyrille,

C'est W7familialePremiumSP1.
Et concernant Data/settings, je pense que tu parles dans le rep framaroot/apps/ffdiapormaportable/ et bien OUI ! ça règle le problème (j'ai juste supprimé le fichier xml dans settings et pas "bourriné" toute la structure).

Un grand merci, je continue les tests... de ce que j'ai sur ma clé.

A bientôt.
Pascal.
pa2squale

Messages : 2

Lun 05 Mars, 2012 22:21

Bonjour, même en effaçant le répertoire data/settings, j'ai la même erreur, si je lance directement l'application dans App/ffdiaporama il se lance !
ma config: seven 64 bits
Buldo

Mer 07 Mars, 2012 12:37

Problème résolu, je ne sais comment ...
Invité

Jeu 08 Mars, 2012 06:08

@Cyrille : le souci vient du lanceur, pour les applis avec sauvegarde des clés de registre, il faut utiliser le lanceur en AutoHotkey du pack de portabilisation 10.

@ les autres : vous ne pouvez pas corriger le problème puisqu'il vient du lanceur. Quand ça a l'air de fonctionner c''est certainement que vous n'avez pas changer la clé de poste entre deux utilisations.
Vécu : "J'ai une version crackée d'OpenOffice, c'est pour ça qu'elle est en anglais"
fat115

Avatar de l’utilisateur
Messages : 930
Géo : Ardèche ... du nord

Jeu 08 Mars, 2012 07:30

@Cyrille : le souci vient du lanceur, pour les applis avec sauvegarde des clés de registre, il faut utiliser le lanceur en AutoHotkey du pack de portabilisation 10.


Vu les réponses, c'est ce que je pensais. Merci de la confirmation fat115. J'essaie de voir cela ce week-end.
Cyrille
cyrille

Avatar de l’utilisateur
Messages : 953
Géo : Seine et Marne

Dim 11 Mars, 2012 13:08

fat115,

En utilisant la dernière version du lanceur et en mettant ceci dans le début du script, j'ai le message d'erreur suivant :
Code: Tout sélectionner
Erreur(s) lors de la lecture du registre
Phase : Sauvegarde des clés existantes
L'application va se terminer


Le début du script est le suivant
Code: Tout sélectionner
; --- Valeurs spécifiques à l'application => à modifier lors de la création ---
_DEFAULTEXE := "ffDiaporama.exe"
_DEFAULTAPPDIR := "App\ffDiaporama"
_DEFAULTDATADIR := "Data\settings"
_LANG := "fr-FR"
; préparation de l'objet contenant d'éventuelles variables d'environnement
o_EnvVar := Object()

; --- Options : décommentez pour application, cf LogigrammeLanceur.odg pour plus d'infos ---
;_HISTORY := True
_APPDATABACKUP := True
_APPDATASUBDIR := "%_APPNAME%"
;_MOZLOOP := True
;_READONLYL := true
;_NETWORKL := True
_REGBACKUP := True
_REGPATH := "HKEY_CURRENT_USER\Software\Trolltech"
;_TESTJAVA := True

; o_EnvVar.Insert("MA_VARIABLE", "ceci est sa valeur")


; --- Définition du format de la chaine de lancement, cf LogigrammeLanceur.odg pour plus d'infos ---
_EXECSTRING := """%p_AppDirectory%\%f_AppExecutable%"" %s_Parameters% %s_AdditionalParameters%"


Est-ce que tu vois ce qui ne va pas ?
Par avance, merci.

Cyrille L.
cyrille

Avatar de l’utilisateur
Messages : 953
Géo : Seine et Marne

Dim 11 Mars, 2012 19:26

Salut,

Tu ne peux pas utiliser la fonction de backup des clés de registre pour les libs QT au risque de mettre un bazar pas possible dans les applis.

La clé que tu indiques peut très bien être utilisée par des applis locales.
Pour voir comment gérer les libs Qt, regarde le cas d'AnkiPortable (lanceur NSIS). Là tu comprendras pourquoi Qt me gave :D
Vécu : "J'ai une version crackée d'OpenOffice, c'est pour ça qu'elle est en anglais"
fat115

Avatar de l’utilisateur
Messages : 930
Géo : Ardèche ... du nord

Dim 11 Mars, 2012 23:32

fat115 a écrit:Salut,

Tu ne peux pas utiliser la fonction de backup des clés de registre pour les libs QT au risque de mettre un bazar pas possible dans les applis.

<mode optimiste>Ben quoi, j'ai pas le droit de tenter ma chance</mode optismiste>
fat115 a écrit:La clé que tu indiques peut très bien être utilisée par des applis locales.
Pour voir comment gérer les libs Qt, regarde le cas d'AnkiPortable (lanceur NSIS).

Ce qui signifie donc qu'il ne fonctionne pas avec vista et sevne, si j'ai bien tout suivi.

fat115 a écrit: Là tu comprendras pourquoi Qt me gave :D

Et dans ces clés de qt, est-ce qu'il y a des données personnelles inscrites ou pas. Car, vu qu'on a toujours été clair sur le fait que les applications portables pouvaient laisser des traces mais pas d'infos perso, si ces clés ne contiennent pas de données perso, alors on peut ne pas s'embêter à les sauvegarder. Qu'en penses-tu ?

Sinon, j'ai eu le même type de problème (même message d'erreur) en voulant utiliser le nouveau lanceur avec Tanglet.
Code: Tout sélectionner
; --- Valeurs spécifiques à l'application => à modifier lors de la création ---
_DEFAULTEXE := "Tanglet.exe"
_DEFAULTAPPDIR := "App\Tanglet"
_DEFAULTDATADIR := "Data\settings"
_LANG := "fr-FR"
; préparation de l'objet contenant d'éventuelles variables d'environnement
o_EnvVar := Object()

; --- Options : décommentez pour application, cf LogigrammeLanceur.odg pour plus d'infos ---
;_HISTORY := True
;_APPDATABACKUP := True
;_APPDATASUBDIR := "%_APPNAME%"
;_MOZLOOP := True
;_READONLYL := true
;_NETWORKL := True
_REGBACKUP := True
_REGPATH := "HKEY_CURRENT_USER\Software\GottCode\Tanglet"
;_TESTJAVA := True

; o_EnvVar.Insert("MA_VARIABLE", "ceci est sa valeur")


; --- Définition du format de la chaine de lancement, cf LogigrammeLanceur.odg pour plus d'infos ---
_EXECSTRING := """%p_AppDirectory%\%f_AppExecutable%"" %s_Parameters% %s_AdditionalParameters%"
cyrille

Avatar de l’utilisateur
Messages : 953
Géo : Seine et Marne

Qui est en ligne ?

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