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
(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.
:-*
windows no lo tiene definido, puedes buscarlo en
HKEY_LOCAL_MACHINE\Software\classes (creo)
si por ahi no esta definido, es generico
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 ?
Una aplicación que tengo dice que es esta.
application/octet-stream
Cita de: Darhius en 6 Marzo 2014, 18:15 PM
Una aplicación que tengo dice que es esta.
application/octet-stream
Ok, gracias :)
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!
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í.
[usuario guion borracho] tiene razon, no es una aplicación binaria, es text/plain