winPenPack - The Portable Software Collection : Forum / topic
http://www.winpenpack.com/
it-it2024-03-29T13:12:04+01:00winpenpack@nospam.comhourly12000-01-01T12:00+00:00[Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00Ciao a tutti,ho verificato che CadStd -Link- non è completamente portatile, in quanto scrive sul registro ben DUE chiavi: HCU\Software\AppersoneHCU\Software\Apperson and DaughterHo provato a preparare il file .ini come segue:=====================================[Setup]AppName=cadstd[FileToRun]PathToExe=$Bin$\$AppName$\$AppName$.exeParameters=[WriteToReg=$Home$\$AppName$\$AppName$.reg]MainKey=HKEY_CURRENT_USER\Software\Apperson[RunBefore]RegEdit=$Home$\$AppName$\$AppName$.reg[Options]DeleteTemp=trueRunWait=trueShowSplash=trueWriteLog=false[SplashScreen]Image=Title=TimeOut=1000=====================================In questo modo però rimane fuori la seconda chiave di registro "Apperson and Daughter"...Qualcuno ha qualche suggerimento?Ciao e grazieRe: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00DanixIntendi "rimane nel registro"?Non dovrebbe, sei sicuro che non venga cancellata alla chiusura del programma?Re: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00zandet2Non vorrei aver preso un abbaglio, ma le voci rimangono residenti nel registro anche alla chiusura del programma.Stasera controllo meglio e riferisco...Re: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00DanixA dire il vero, crea una delle due chiavi da te indicate e una diversa:[HKEY_CURRENT_USER\Software\Apperson][HKEY_CURRENT_USER\Software\Apperson\CadStd3]Con l'ini che hai scritto, diventa perfettamente portatile (questo significa che verrà eliminato dai packs se non otterremo l'autorizzazione alla modifica).Sicuro di aver utilizzato la 3.6.8?Re: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00DanixHo testato ulteriormente e stranamente viene creata una chiave vuota che non è possibile eliminare neanche così (ma non influisce, credo, sulla portatilità): [Setup]
AppName=cadstd
[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe
Parameters=
[WriteToReg=$Home$\$AppName$\$AppName$.reg]
MainKey=HKEY_CURRENT_USER\Software\Apperson
[WriteToReg=$Home$\$AppName$\$AppName$_2.reg]
MainKey=HKEY_CURRENT_USER\Software\Apperson and Daughters
[RunBefore]
RegEdit=$Home$\$AppName$\$AppName$.reg;$AppName$_2.reg
[Options]
DeleteTemp=true
RunWait=true
ShowSplash=true
WriteLog=false
[SplashScreen]
Image=
Title=
TimeOut=1000 Re: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00zandet2Non avevo indicato la sottochiave [HCU\Software\Apperson\CadStd3] in quanto avevo visto che veniva gestita automaticamente dalla chiave principale; la chiave "Apperson and Daughters" comunque non contiene nulla.Comunque, ho testato il .ini da te preparato, e ripulisce perfettamente il registro da tutte le voci...ciaoRe: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00crichi78Scusate l'ignoranza ma il file ini come va nominato e inoltre dova va posizionato? Grazie.Re: [Fixed] CadStd scrive su registro
http://www.winpenpack.com/main/e107_plugins/forum/forum_viewtopic.php?3445
2024-03-29T13:12:04+01:00Danixcrichi78 ha scritto ...Scusate l'ignoranza ma il file ini come va nominato e inoltre dova va posizionato? Devi scaricare X-Launcher da qui -Link- Rinomina X-Launcher.exe in X-CadStd.exe Lancia X-CadStd.exe, verrà creato il file X-CadStd.ini Apri X-CadStd.ini con un editor di testi (anche il notepad di Windows), cancella tutto il suo contenuto Copia questo codice al suo interno: [Setup]AppName=cadstd[FileToRun]PathToExe=$Bin$\$AppName$\$AppName$.exe[WriteToReg=$Home$\$AppName$\$AppName$.reg]MainKey=HKEY_CURRENT_USER\Software\Apperson[WriteToReg=$Home$\$AppName$\$AppName$_2.reg]MainKey=HKEY_CURRENT_USER\Software\Apperson and Daughters[RunBefore]RegEdit=$Home$\$AppName$\$AppName$.reg;$AppName$_2.reg[Options]DeleteTemp=trueRunWait=trueShowSplash=falseWriteLog=false[SplashScreen]Image=Title=TimeOut=1000 Crea quindi la struttura tipica di un X-Software per avviare il programma (eventualmente facci sapere se non ci riesci) P.S.: CadStd non è portatile, eliminato dal database (data anche la complessità di realizzazione della versione portatile).