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
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%"