Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
[Initial release] X-Dev-Pascal 1.9.2_rev1

Vai a pagina   <<        >>  
Autore Messaggio
Danix
sab 12 set 2009 - 20:11

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
Borg_01 ha scritto ...

Facendo qualche prova (utilizzando virtual box) ho notato che se si segue la "procedura" indicata Moticanus copiando la cartella di installazione in un percorso diverso da quello dell'installazione origina se si tenta di accedere ad alcune opzioni il programma da errore

Gli errori sono dovuti ai percorsi assoluti scritti nel file devpas.ini che non vengono normalizzati cambiando drive o percorso.

In questa prima versione di sviluppo (da testare):
  1. i percorsi delle cartelle utilizzate dal programma (BinDir, PasDir e LibDir) e quelli dei progetti recenti vengono normalizzati, evitando gli errori iniziali (Borg_01 ci dirà se si tratta degli stessi errori e se in X-Dev-Pas_1.9.2_rev_1_test_1 si ripresentano)
  2. la directory di default è preimpostata su Documents\Dev-Pas
  3. il programma non sembra scrivere nel registro

X-Dev-Pas_1.9.2_rev_1_test_1

Released: X-Dev-Pas_1.9.2_rev_1

[ Modificato lun 21 feb 2011 - 10:36 ]
Torna ad inizio pagina
Sito Web
Borg_01
dom 13 set 2009 - 06:15

online
Utente registrato #14461
Registrato il: dom 19 ott 2008 - 18:06
Messaggi: 8
Gli errori sono dovuti ai percorsi assoluti scritti nel file devpas.ini che non vengono normalizzati cambiando drive o percorso.

In questa prima versione di sviluppo (da testare):

1. i percorsi delle cartelle utilizzate dal programma (BinDir, PasDir e LibDir) e quelli dei progetti recenti vengono normalizzati,
evitando gli errori iniziali (Borg_01 ci dirà se si tratta degli stessi errori e se in X-Dev-Pas_1.9.2_rev_1_test_1 si ripresentano)
2. la directory di default è preimpostata su Documents\Dev-Pas
3. il programma non sembra scrivere nel registro


Gli errori sono quelli non si ripresentano , il programma funziona tuttavia non sono ancora dire se scrive nel registro o no (di sicuro non scrive le associazioni dei suoi file)

Ora faccio qualche prova con Regshot
Torna ad inizio pagina
Borg_01
lun 14 set 2009 - 06:48

online
Utente registrato #14461
Registrato il: dom 19 ott 2008 - 18:06
Messaggi: 8
Allora dopo varie prove ho riscontrato alcuni problemi:

1) Quando vengono salvati file con estensione .pas e .dp nonostante non vengano associati al programma vengono creati delle chiavi e dei valori per queste estensioni

2) Se si prova ad aprire 'help on dev-pascal' il programma crea le seguenti cartelle [ C:\documents and settings\"nome utente"\dati applicazioni\help ] e [ C:\documents and settings\"nome utente"\impostazioni locali\dati applicazioni\help ]

3) Quando si apre "help on dev-pascal" dev-pascal si chiude, "tutorial" e GNU "debugger help" non si aprono

Io non so come risolvere questi problemi, spero che qualcuno ci riesca
Torna ad inizio pagina
rbon
lun 14 set 2009 - 08:02
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 910
Ciao Borg_01
sembra che la versione 1.9.2 abbia alcuni problemi (ma non quello da te segnalato) e pertanto Piero Tofy nel suo sito mette a disposizione la versione 1.9.0 -Link- .
Assistenza su Dev-Pascal:
- Piero Tofy: -Link- e nella casella di ricerca inserire "dev-pascal"
Tutorial sull'utilizzo
- primi passi: -Link-
- algoritmi, strutture dati e programmi -Link-
- grafica: -Link-
ciao
Torna ad inizio pagina
Borg_01
lun 14 set 2009 - 08:22

online
Utente registrato #14461
Registrato il: dom 19 ott 2008 - 18:06
Messaggi: 8
Ciao rbon

Io mi riferivo alla X-Dev-Pas_1.9.2_rev_1_test_1
Torna ad inizio pagina
Danix
lun 14 set 2009 - 14:47

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
1) Quando vengono salvati file con estensione .pas e .dp nonostante non vengano associati al programma vengono creati delle chiavi e dei valori per queste estensioni


Forse (anzi, senza forse) sarebbe utile sapere quali sono queste chiavi.
Le uniche chiavi aggiunte al registro in fase di installazione sono:

----------------------------------
Chiave aggiunta:17
----------------------------------
HKLM\SOFTWARE\Classes\.dp
HKLM\SOFTWARE\Classes\.pp
HKLM\SOFTWARE\Classes\DevPas.dp
HKLM\SOFTWARE\Classes\DevPas.dp\DefaultIcon
HKLM\SOFTWARE\Classes\DevPas.dp\Shell
HKLM\SOFTWARE\Classes\DevPas.dp\Shell\Open
HKLM\SOFTWARE\Classes\DevPas.dp\Shell\Open\Command
HKLM\SOFTWARE\Classes\DevPas.pas
HKLM\SOFTWARE\Classes\DevPas.pas\DefaultIcon
HKLM\SOFTWARE\Classes\DevPas.pas\Shell
HKLM\SOFTWARE\Classes\DevPas.pas\Shell\Open
HKLM\SOFTWARE\Classes\DevPas.pas\Shell\Open\Command
HKLM\SOFTWARE\Classes\DevPas.pp
HKLM\SOFTWARE\Classes\DevPas.pp\DefaultIcon
HKLM\SOFTWARE\Classes\DevPas.pp\Shell
HKLM\SOFTWARE\Classes\DevPas.pp\Shell\Open
HKLM\SOFTWARE\Classes\DevPas.pp\Shell\Open\Command

Tuttavia, io non ho traccia di nessuna di esse.



2) Se si prova ad aprire 'help on dev-pascal' il programma crea le seguenti cartelle [ C:\documents and settings\"nome utente"\dati applicazioni\help ] e [ C:\documents and settings\"nome utente"\impostazioni locali\dati applicazioni\help ]

Le cartelle sono vuote. Se rimangono tali secondo me il bug di portatilità è sopportabile.


3) Quando si apre "help on dev-pascal" dev-pascal si chiude, "tutorial" e GNU "debugger help" non si aprono

Mi sa di bug del programma. Anche in considerazione del fatto che aprendo "help on dev-pascal" viene mostrato un errore di access violation:



Torna ad inizio pagina
Sito Web
rbon
lun 14 set 2009 - 19:06
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 910
Borg_01 scrisse....
3) Quando si apre "help on dev-pascal" dev-pascal si chiude, "tutorial" e GNU "debugger help" non si aprono

Ho provato la versione install di Dev-Pascal.
In "C:\" Viene creata la directory "Dev-Pas" al cui interno vi è la cartella "Help" che contiene i files:
DevPas.hlp, Gdb.hlp, Tutorial.hlp, DevPas.cnt, Tutorial.cnt.
Accedendo al menu Help del programma si riesce ad aprire normalmente:
- Help on Dev-Pascal
- Tutorial
- GNU Debugger help
Penso pertanto che vi sia un problema sul launcher.

P.S. 1
il test è stato eseguito su XP SP3
P.S. 2
i files .hlp NON funzionano su Windows Vista che 'vede' solo il formato .chm.
P.S. 3
non ho controllato il launcher
ciao

-------------------- EDIT ------------------
Ho scaricato la versione di test su una macchina 'pulita': scompattando l'archivio su HD i files di help funzionano tutti normalmente.
Appena mi sarà possibile farò il controllo su una chiave USB.


[ Modificato lun 14 set 2009 - 19:35 ]
Torna ad inizio pagina
Danix
lun 14 set 2009 - 19:55

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
rbon ha scritto ...

Penso pertanto che vi sia un problema sul launcher.


rbon ha scritto ...

-------------------- EDIT ------------------
Ho scaricato la versione di test su una macchina 'pulita': scompattando l'archivio su HD i files di help funzionano tutti normalmente.
Appena mi sarà possibile farò il controllo su una chiave USB.


Confermo che tutti gli help funzionano su Xp sp3. L'unico bug è l'errore di access violation su "help on dev-pascal".

rbon, dato che ci sei, puoi verificare l'esistenza di queste chiavi?

Spoiler:


Torna ad inizio pagina
Sito Web
ZioZione
mar 15 set 2009 - 08:35
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 3821
Ciao Danix,
quelle chiavi (vado a memoria, in quanto ieri sera non mi sono potuto collegare e l'installazione l'ho fatta a casa) mi sono state create in fase di installazione. Quindi, con buona approssimazione, ne confermo l'esistenza (ma mi riservo di controllare stasera... purtroppo non posso "sporcare" il PC di lavoro...).
Riguardo agli help, Vista mi ha mostrato il solito messaggio di Help non più compatibile, ma ho fatto un Windows Update, installando anche il vecchio eseguibile. A questo punto, sia a casa (Vista Home Premium SP2) sulla copia non portatilizzata, che al lavoro (XP Professional SP3) sulla copia portatilizzata, TUTTI gli help vengono aperti normalmente, senza errori. Inutile dire che il log di Regshot riguardante X-Dev-Pas è immacolato...
A questo punto, ritengo sia un problema di presenza (o assenza) di qualche dll. Indagherò sul web per capirci qualcosa...
Cordialmente
ZioZione
Torna ad inizio pagina
ZioZione
mar 15 set 2009 - 23:30
online

Utente registrato #74
Registrato il: dom 21 gen 2007 - 11:31
Provenienza: Tradate (VA)
Messaggi: 3821
Ciao Danix,
ho verificato sul PC di casa e confermo la presenza di quelle chiavi di registro. Comunque non è un problema di cui soffre la copia portatilizzata (almeno così sembra), quindi direi di eliminarle e di non pensarci più...
Ho poi ritestato X-Dev-Pas su Vista (con il Windows Update relativo al "vecchio" sistema di help) e tutti e tre gli help si aprono correttamente.
Continuo l'indagine...
Cordialmente
ZioZione
Torna ad inizio pagina

Vai a pagina   <<        >>  
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System