Test Foro de elhacker.net SMF 2.1

Foros Generales => Dudas Generales => Mensaje iniciado por: Eleкtro en 6 Marzo 2014, 16:07 PM

Título: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: Eleкtro en 6 Marzo 2014, 16:07 PM
Pues eso, ¿alguien podría aclararme cual es el mimetype correcto para un archivo de registro (.reg) Unicode?

He buscado en la siguiente url (y varias más), pero no lo encuentro: http://www.webmaster-toolkit.com/mime-types.shtml así que quizás estoy omitiendo algo importante a tener en cuenta?.

Me imagino que debería ser algo parecido a esto:
text/win-registry-script

Pero no encuentro nada parecido.

Saludos
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: Randomize en 6 Marzo 2014, 16:34 PM
(http://worldissmall.fr//wp-content/uploads/2014/02/winocm-apple-twitter.jpg)



Espero que tanto tocarle los webos al registro de windows te sirva para algo.


:-*
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: engel lex en 6 Marzo 2014, 16:42 PM
 windows no lo tiene definido, puedes buscarlo en

HKEY_LOCAL_MACHINE\Software\classes (creo)

si por ahi no esta definido, es generico
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: Eleкtro en 6 Marzo 2014, 16:47 PM
Cita de: Randomize en  6 Marzo 2014, 16:34 PMEspero que tanto tocarle los webos al registro de windows te sirva para algo.

Gracias Rando (supongo xD)
Por el momento, tanto tocar el registro y tocar la programación, no me dan como pa comer cada mes.

Estoy extendiendo la funcionalidad de un source (una librería tipo 'MediaInfo') y para hacer las cosas bien necesito incluir el mimetype equivalente de este tipo de archivo.

Un saludo




EDITO:

Cita de: engelx en  6 Marzo 2014, 16:42 PM
windows no lo tiene definido, puedes buscarlo en

HKEY_LOCAL_MACHINE\Software\classes (creo)

si por ahi no esta definido, es generico

Hola, eso ya lo examiné pero no aparece el valor 'ContentType' para la extensión .REG, pero entonces, si es genérico, ¿cual sería el mimetype generico para un archivo de texto unicode?

text/plain ?
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: 1mpuls0 en 6 Marzo 2014, 18:15 PM
Una aplicación que tengo dice que es esta.

application/octet-stream
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: Eleкtro en 6 Marzo 2014, 18:18 PM
Cita de: Darhius en  6 Marzo 2014, 18:15 PM
Una aplicación que tengo dice que es esta.

application/octet-stream


Ok, gracias :)
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: 1mpuls0 en 6 Marzo 2014, 19:06 PM
De nada.

Busqué información en inter con relación al registro pero no encontré mucho xD

y aquí es donde están los mimes, pero ese que menciono por lo menos yo no lo tengo.

HKEY_CLASSES_ROOT\MIME\Database\Content Type



application/octet-stream   Binary file. Default if data is primarily binary.
http://msdn.microsoft.com/en-us/library/ms775147(v=vs.85).aspx

De todos modos espero que eso pueda servirte.

Saludos!
Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: ~ en 6 Marzo 2014, 20:27 PM
http://www.iana.org/assignments/media-types/

La recomendación general para tipos de archivo no estándar y sin MIME Type, es simplemente analizar el formato en cuestión de dicho archivo, y asignarle el MIME Type que más se le acerque. En este caso, ese tipo sería simplemente text/plain, porque no contiene más que texto simple, independientemente de que sean datos del registro de Windows, un archivo de código de C/C++/Ensamblador, etc. Si el formato no se puede determinar o si se desea un manejo especial de una extensión, podemos usar simplemente application/octet-stream.

______________________________________________
______________________________________________
______________________________________________
______________________________________________
El MIME Type (Multipurpose Internet Mail Extensions), como su nombre lo dice, sirve principalmente para que sea manejado de formas específicas por una aplicación de Internet, como un navegador Web.

Por lo menos la instalación de Apache por defecto trata a los archivos .reg, y aparentemente por defecto también a archivos como .bat, .com y otros poco estandarizados o desconocidos, como de tipo text/plain.

Si definiéramos (en Apache) el MIME Type de los archivos .reg como text/plain, este se mostrará como texto plano Unicode o de otro tipo en el navegador mismo, ya que eso es exactamente lo que es. Pero si lo definiéramos como application/octet-stream o mejor aún, como application/force-download, el comportamiento normal es que el navegador muestre un diálogo de descarga para el archivo.

En realidad, lo que cuenta es el formato de archivo en sí, como en el caso de las imágenes, para las que el MIME Type puede hacer que se muestren como texto, como imagen, o que forcen su descarga, pero eso depende más de la aplicación en sí.


Título: Re: ¿Cual es el MimeType de un archivo '.reg'? (texto unicode)
Publicado por: engel lex en 6 Marzo 2014, 20:47 PM
[usuario guion borracho] tiene razon, no es una aplicación binaria, es text/plain