Main menu

Search
Login
Signup
Sponsored Links
<< Previous thread | Next thread >>   
[Fixed] CadStd scrive su registro

Author Post
zandet2
Tue 15 May 2007 - 09:48

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3260

Ciao a tutti,
ho verificato che CadStd -Link- non è completamente portatile, in quanto scrive sul registro ben DUE chiavi:

HCU\Software\Apperson
e
HCU\Software\Apperson and Daughter

Ho provato a preparare il file .ini come segue:

=====================================
[Setup]
AppName=cadstd

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe
Parameters=

[WriteToReg=$Home$\$AppName$\$AppName$.reg]
MainKey=HKEY_CURRENT_USER\Software\Apperson

[RunBefore]
RegEdit=$Home$\$AppName$\$AppName$.reg

[Options]
DeleteTemp=true
RunWait=true
ShowSplash=true
WriteLog=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 grazie


[ Edited Tue 17 Jul 2007 - 19:16 ]
Back to top
Danix
Tue 15 May 2007 - 14:33

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12606
Intendi "rimane nel registro"?
Non dovrebbe, sei sicuro che non venga cancellata alla chiusura del programma?
Back to top
Website
zandet2
Tue 15 May 2007 - 15:16

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3260
Non vorrei aver preso un abbaglio, ma le voci rimangono residenti nel registro anche alla chiusura del programma.
Stasera controllo meglio e riferisco...
Back to top
Danix
Tue 15 May 2007 - 16:14

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12606
A 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?

[ Edited Tue 15 May 2007 - 16:15 ]
Back to top
Website
Danix
Tue 15 May 2007 - 16:28

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12606
Ho 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
Back to top
Website
zandet2
Tue 15 May 2007 - 18:13

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3260
Non 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...

ciao
Back to top
crichi78
Fri 16 Mar 2012 - 12:39
online
Registered Member #23906
Joined: Fri 24 Apr 2009 - 18:32
Posts: 20
Scusate l'ignoranza ma il file ini come va nominato e inoltre dova va posizionato?

Grazie.
Back to top
Danix
Mon 19 Mar 2012 - 16:02

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12606
crichi78 wrote ...

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:
  • 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).
Back to top
Website

Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System