Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
[Initial release] X-Dev-Pascal 1.9.2_rev1

Go to page   <<        >>  
Author Post
Danix
Sat 12 Sep 2009 - 20:11

online

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

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

[ Edited Mon 21 Feb 2011 - 10:36 ]
Back to top
Website
Borg_01
Sun 13 Sep 2009 - 06:15

online
Registered Member #14461
Joined: Sun 19 Oct 2008 - 18:06
Posts: 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
Back to top
Borg_01
Mon 14 Sep 2009 - 06:48

online
Registered Member #14461
Joined: Sun 19 Oct 2008 - 18:06
Posts: 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
Back to top
rbon
Mon 14 Sep 2009 - 08:02
online
Registered Member #4134
Joined: Sat 14 Apr 2007 - 11:42
Posts: 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
Back to top
Borg_01
Mon 14 Sep 2009 - 08:22

online
Registered Member #14461
Joined: Sun 19 Oct 2008 - 18:06
Posts: 8
Ciao rbon

Io mi riferivo alla X-Dev-Pas_1.9.2_rev_1_test_1
Back to top
Danix
Mon 14 Sep 2009 - 14:47

online

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



Back to top
Website
rbon
Mon 14 Sep 2009 - 19:06
online
Registered Member #4134
Joined: Sat 14 Apr 2007 - 11:42
Posts: 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.


[ Edited Mon 14 Sep 2009 - 19:35 ]
Back to top
Danix
Mon 14 Sep 2009 - 19:55

online

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

Penso pertanto che vi sia un problema sul launcher.


rbon wrote ...

-------------------- 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:


Back to top
Website
ZioZione
Tue 15 Sep 2009 - 08:35
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 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
Back to top
ZioZione
Tue 15 Sep 2009 - 23:30
online

Registered Member #74
Joined: Sun 21 Jan 2007 - 11:31
Location: Tradate (VA)
Posts: 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
Back to top

Go to page   <<        >>  
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