¿Cuál es la extensión principal de este archivo .dat?

0

Tengo algunos .datarchivos, para los cuales una aplicación en Windows lee y muestra texto (es una biblioteca). Quiero usar ese texto. En la carpeta de la aplicación hay algunos .datarchivos. algunos de ellos son .bmarchivos (son imágenes), pero algunos de ellos son algo que no puedo detectar qué son.

Por ejemplo, el inicio de uno de ellos es (con Notepad ++):

//FOS\'c8\'d3\'e3\'20\'c7\'e1\'e1\'f8\'e5\'20\'c7\'e1\'d1\'cd\'e3\'e4\'20\'c7\'e1\'d1\'cd\'ed\'e3\'fe//FOE
//FOS\'dd\'d1\'ed\'c8\'fe\'e5\'c7\'ed\'20\'da\'e3\'cf\'ed\'fe//FOE
\'ab\'cd\'de\'c7\'ed\'de\'ed\'20\'cf\'d1\'c8\'c7\'d1\'e5\'20\'d1\'e6\'c7\'c8\'d8\'20\'c2\'e3\'d1\'ed\'df\'c7\'20\'e6\'20\'c7\'d3\'d1\'c7\'c6\'ed\'e1\'bb
\'e4\'e6\'ed\'d3\'e4\'cf\'e5\'3a\'81\'e1\'20\'dd\'ed\'e4\'cf\'e1\'ed\'fe
\'e3\'ca\'d1\'cc\'e3\'3a\'e3\'cd\'e3\'cf\'20\'cd\'d3\'ed\'e4\'20\'c2\'e5\'e6\'ed\'ed\'fe
\'cf\'dd\'ca\'d1\'20\'e3\'d8\'c7\'e1\'da\'c7\'ca\'20\'d3\'ed\'c7\'d3\'ed\'20\'e6\'20\'c8\'ed\'e4\'20\'c7\'e1\'e3\'e1\'e1\'ed\'fe

¿Cuál es el tipo de este .datarchivo? ¿Cómo puedo abrirlo y leerlo?

usuario535892
fuente
1
Son archivos binarios: en.wikipedia.org/wiki/Binary_file
g2mk
Podría ayudar si publica una versión 100% hexadecimal de lo anterior.
Arjan
A veces, cuando diferentes aplicaciones usan la misma extensión de archivo para diferentes formatos de archivo, los archivos pueden tener un " número mágico " dentro de ellos que puede usarse para identificarlos. En tales casos, usar una utilidad como TrID puede ayudarlo a identificar el archivo en función del número mágico que contiene . Entonces podrá determinar qué aplicaciones pueden procesar los datos en el archivo.
luna

Respuestas:

0

Sus .datarchivos son probablemente archivos binarios . Puede editarlos y manipularlos con Hex Editor .

Si ya lo usa Notepad++, puede probar su Hex Editorcomplemento (descárguelo Plugin Manager).

g2mk
fuente
1
Dados los bytes mostrados en la pregunta, podría ser posible identificar qué tipo de datos son, usando números mágicos . En Unix, uno escribiría file filename.datpara obtener una mejor suposición.
Arjan
@Arjan Estoy totalmente de acuerdo, pero estamos en Windows (Notepad ++) y no tenemos encabezado de archivo binario. ¿No es un editor hexadecimal un buen punto de partida para otras acciones o alguien que no sabe qué es un archivo binario?
g2mk
0

Mientras que otra respuesta que indica que son archivos binarios es cierta, el editor hexadecimal probablemente no sea la herramienta nativa para usarlos.

Hay muchos programas que usan archivos binarios con extensión .dat, y muchos de ellos tienen diferentes estándares para convertir los datos en binarios.

Entonces, si bien realmente puede editarlos con un editor hexadecimal, probablemente no podrá comprender su contenido. La única opción es averiguar de alguna manera qué programa los ha creado y abrirlos con él.

Máté Juhász
fuente
2
Dados los bytes mostrados en la pregunta, podría ser posible identificar qué tipo de datos son, usando números mágicos . En Unix, uno escribiría file filename.datpara obtener una mejor suposición.
Arjan