<< Previous thread | Next thread >> |
![]() Go to page >> |
Author | Post |
nicSCO |
| ||
![]() ![]() Registered Member #5826 Joined: Fri 24 Aug 2007 - 12:33Posts: 13 | ciao a tutti, sto provando a scrivere un launcher per OpenContact, per renderlo pienamente "portatile"... in realtà già esiste (Portable OpenContacts, -Link- ![]() farlo dovrebbe essere molto semplice, visto che si tratta di avviare il programma con il parametro changedir (come spiegato qui: -Link- ![]() quello che ho fatto è questo:
;=================================================
il launcher tuttavia non funziona, e dal log leggo:
StringToExe="C:\Z-OpenContacts\Bin\OpenContacts\OpenContacts.exe" "changedir "C:\Z-OpenContacts\User\OpenContacts""
mentre dovrebbe essere:
StringToExe="C:\Z-OpenContacts\Bin\OpenContacts\OpenContacts.exe" changedir "C:\Z-OpenContacts\User\OpenContacts"
il problema *sembra* essere nell'x-launcher, che *sembra* non interpretare il parametro "Parameters=NOME_PARAMETRO" mentre leggerebbe correttamente "Parameters=-NOME_PARAMETRO" ... *sembra*, magari sono io che non ho capito un tubo. suggerimenti? [ Edited Fri 24 Aug 2007 - 13:01 ] | ||
Back to top |
Danix |
| ||
![]() ![]() ![]() ![]() Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12998 ![]() | Benvenuto su winPenPack, nicSCO ![]() WorkingDir la puoi definire direttamente. Inoltre il programma scrive il path nel registro.
[ Edited Fri 24 Aug 2007 - 15:43 ] | ||
Back to top |
|
nicSCO |
| ||
![]() ![]() Registered Member #5826 Joined: Fri 24 Aug 2007 - 12:33Posts: 13 | Danix wrote ... Benvenuto su winPenPack, nicSCO ![]() grazie Danix wrote ... WorkingDir la puoi definire direttamente. Inoltre il programma scrive il path nel registro. mmh... mi ero perso WorkingDir, ora lo provo. Però quello che dici non è corretto del registro non è del tutto corretto... il programma scrive sul registro a meno che non ci sia la stringa DisableCOM=1 nel file main.ini di OpenContacts. O almeno, questo è quello che dicono qui: http://www.fonlow.com/OpenContacts/Manual/Install.htm With option DisableCOM on, Open Contacts will not write permanent data to Windows Registry. [ Edited Fri 24 Aug 2007 - 17:01 ] | ||
Back to top |
nicSCO |
| ||
![]() ![]() Registered Member #5826 Joined: Fri 24 Aug 2007 - 12:33Posts: 13 | ho modificato lo script, apparentemente ora funziona *senza* scrivere sul registro... qualcuno lo può testare? bisogna:
x-launcher.ini
;=================================================
... ovviamente non funzionerà, ma per essere un primo tentativo... ![]() [ Edited Fri 24 Aug 2007 - 17:25 ] | ||
Back to top |
Danix |
| ||
![]() ![]() ![]() ![]() Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12998 ![]() | Non vedo per quale assurda ragione devo partire da una versione portable quando esiste il setup originale.
; -------------------------------------------------------------------------
[ Edited Fri 24 Aug 2007 - 18:11 ] | ||
Back to top |
|
nicSCO |
| ||
![]() ![]() Registered Member #5826 Joined: Fri 24 Aug 2007 - 12:33Posts: 13 | Danix wrote ... Non vedo per quale assurda ragione devo partire da una versione portable quando esiste il setup originale.
ciao Danix, l'assurda ragione è che eviti di usare universal extractor ![]() invece non mi piace la funzione di backup come l'hai impostata: il backup serve per recuperare i dati nei casi in cui: (1) il file originale è rovinato/perso (2) faccio un casino col programma e per errore lo chiudo. Il tuo sistema copre solo il punto 1, e solo se il file è sparito. A questo punto, non essendo una gran mole di dati, sarebbe meglio effettuare un backup a 2 livelli... e tutto questo con una piccolissima modifica del .ini, l'x-launcher è veramente potente!! ![]() (nb: nell'ini file mi sono permesso di riaggiungere il mio nome ![]()
in pratica il backup funziona così:
il comando "DirRemove" presente nell'.ini è necessario per limitare le scritture/cancellature/sovrascritture sul filesystem, qualunque esso sia. che ne pensi? [ Edited Fri 24 Aug 2007 - 18:57 ] | ||
Back to top |
Danix |
| ||
![]() ![]() ![]() ![]() Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12998 ![]() | ciao Danix, l'assurda ragione è che eviti di usare universal extractor Mah, sarà...vuol dire che d'ora in poi andremo a recuperare le versioni di portableapps per creare i nostri programmi..![]() Inoltre, non capisco tutti questi giri. Boh... Se proprio vuoi esser sicuro di non perdere i database, al limite:
; -------------------------------------------------------------------------
Bastano 10 backup? ![]() | ||
Back to top |
|
nicSCO |
| ||
![]() ![]() Registered Member #5826 Joined: Fri 24 Aug 2007 - 12:33Posts: 13 | Danix wrote ... Bastano 10 backup? ![]() ![]() edit: Danix wrote ...
; Ini file [rev3] - Author: Danix (winpenpack@gmail.com) - Date: 24.08.2007
? [ Edited Fri 24 Aug 2007 - 21:48 ] | ||
Back to top |
Danix |
| ||
![]() ![]() ![]() ![]() Registered Member #1 Joined: Fri 29 Dec 2006 - 05:38Location: Sassari Posts: 12998 ![]() | ![]() ![]() Come ho fatto con FileZilla ( -Link- ![]() edit: ? Ritieni che il tuo nome debba apparire nell'INI? Ok.
; ---------------------------------------------------------------------------
[ Edited Fri 24 Aug 2007 - 23:07 ] | ||
Back to top |
|
Bourne |
| ||
![]() ![]() ![]() Registered Member #4287 Joined: Fri 20 Apr 2007 - 16:55Posts: 571 ![]() | nicSCO wrote ... With option DisableCOM on, Open Contacts will not write permanent data to Windows Registry. Ciao, scusa non ho capito una cosa. Visto che il programma è già nativamente totalmente portabile, come mai lo vuoi usare con l'x-launcher? Da quello che hai detto in precedenza, mi pare di capire che il motivo sia perché vuoi che sia uniformato nei path al modus operandi degli altri X-Program che usi, giusto? O ci sono altri motivi che mi sfuggono? grazie, ciao ciao | ||
Back to top |
Go to page >>
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |