28/10/09 10:39
helios
Salve a tutti. Sono nuovo del forum e ne approfitto per salutare tutti gli iscritti.
Vorrei porvi un problema. Ho un vecchio gestionale fatto con qbasic che si poggia su un database con files con estensione ARC. Il gestionale carica in memoria il programma PROISAMD.EXE e poi parte.
Il mio problema è di esportare i dati memorizzati in questi files ARC in qualsiasi formato (csv, mdb, txt, ecc.)
Chi sa darmi qualche dritta?
un saluto
helios
aaa
28/10/09 22:09
pierotofy
Molti programmatori utilizzano l'estensione ARC per indicare semplicemente un file che contiene un archivio di qualche tipo. Ufficialmente invece .ARC è un formato di compressione obsoleto. Se apri il file con wordpad riesci a leggere i suoi dati oppure sono compressi? Se riesci a leggerli proverei a cercare di capire come sono formattati i dati e proverei a costruire un convertitore (con un linguaggio più moderno, non userei di sicuro QBasic). Se invece il file è compresso proverei a vedere se è riesci a trovare un decompressore per il formato arc.
29/10/09 22:39
pierotofy
La decodifica dei dati dove viene salvata poi?
30/10/09 8:38
helios
Proisamd crea solo una decodifica in tempo reale con i files di tipo ARC. In sostanza fa da inteprete.
aaa
30/10/09 14:28
pierotofy
In questo caso proverei a giocare un po' con proisamd...
Usage: Proisamd {[/Lb:buffers] [/Le:ems] [/Li:indexes] | /D}
E vedere se riesco in qualche maniera a fare un dump dei dati.