Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Abrir este archivo (https://www.clubdelphi.com/foros/showthread.php?t=95854)

newtron 01-09-2022 11:47:45

Abrir este archivo
 
Buenas a tod@s.

Necesito abrir unos archivos para leer los datos pero no tengo ni p.... idea de qué tipo de archivos son. Son un archivo de datos y otro de índices pero no consigo averiguar cómo leerlos porque, aparte de otras cosas, tienen la extensión renombrada. He probado por si fueran .dbf y otros tipos pero nada.

¿Alguien podría echarle un vistazo?

Gracias y un saludo.

duilioisola 01-09-2022 12:37:24

¿Sabes cómo se llama la aplicación que utiliza estos ficheros?

newtron 01-09-2022 12:38:44

No, es un programa de una empresa local, ni siquiera sé si tiene nombre.

Hay algún fichero que hace referencia a Prologue y programas como ABAL, FLFILE32 y MBASE32 pero he buscado por internet sin mucho éxito.

Gracias.

duilioisola 01-09-2022 12:51:40

Fíjate si la máquina tiene un ODBC instalado que te dé una pista...
Si es una aplicación vieja y estaba hecha en Delphi , quizás tenga una configuracion BDE.

Casimiro Notevi 01-09-2022 13:11:32

https://foro6x.velneo.es/viewtopic.php?t=21411

MAXIUM 01-09-2022 23:34:36

Abrelo con un editor hexadecimal y lee la cabecera

mamcx 02-09-2022 04:50:05

Algunas ideas:

https://superuser.com/questions/2747...ion-on-windows

duilioisola 02-09-2022 08:54:56

Pregunta:
¿El archivo que adjuntas el el archivo original o has cortado la primera parte con notepad o algo así?
Si has hecho eso, puede que se hayan perdido caracteres especiales (o se hayan agregado algunso) en el fichero.
Los primeros caracteres suelen indicarte de qué fichero se trata (magic bytes).

Lo digo porque mirando la estructura interna parece que es un registro de muchos.
Parece que tiene registros de 68 caracteres, excepto 2 registros de 67 en medio.
El primer y útimo registro parecen iguales.



Cita:

Empezado por newtron (Mensaje 548153)
Buenas a tod@s.

Necesito abrir unos archivos para leer los datos pero no tengo ni p.... idea de qué tipo de archivos son. Son un archivo de datos y otro de índices pero no consigo averiguar cómo leerlos porque, aparte de otras cosas, tienen la extensión renombrada. He probado por si fueran .dbf y otros tipos pero nada.

¿Alguien podría echarle un vistazo?

Gracias y un saludo.


newtron 02-09-2022 09:37:49

Buenos días.

Gracias a todos por vuestros comentarios.

Duilioisola, efectivamente, bicheando por el equipo del cliente he visto que hay opciones de prologue instaladas y una de ellas era alguna opción relacionada con ODBC, el problema es que no hay nada configurado y empieza a preguntarme cosas en francés :eek: (la empresa es francesa). Por otro lado no me apetecía empezar a hacer pruebas en el ordenador del cliente con el peligro de joder algo y liarla más todavía.

Maxium, podría haber abierto con un editor hexadecimal pero, aunque vea la cabecera, ¿qué hago con ella?

Mamcx, gracias. Un link interesante (a la saca para el futuro si es necesario).

Casimiro. Fíjate que, como sabes, ahora estoy poniendo en marcha proyectos con Velneo y no había visto ese link.

Comentaros que al final mediante una opción del visor de pantalla del programa he conseguido copiar/pegar texto en el notepad y de ahí sacar los datos.

Gracias de nuevo a todos.

Casimiro Notevi 02-09-2022 10:01:05

Menos mal, porque con datos en binario y registros de longitud variable... poco se podía hacer.


La franja horaria es GMT +2. Ahora son las 06:07:26.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi