Cuando descargo un .ino
en OS X, mis archivos se convierten automáticamente en .ino.txt
y abierto por la aplicación TextEdit, aunque, he instalado Arduino IDE. ¿Cómo puedo cerrar esta función?
Respuesta
¿Demasiados anuncios?Parece que se trata de un problema del servidor. Y no se puede resolver el problema cambiando la configuración de safari. Las respuestas a la misma pregunta que he encontrado están en la parte inferior.
El usuario iMeowbot en macrumors dice que:
"Esto de la modificación del nombre del archivo no es algo que Apple haya inventado, viene directamente del RFC 2183 (ver "2.3 El parámetro Filename" y y "5. Consideraciones de seguridad"). Aunque ese RFC habla de "mensajes" y "correo" se aplica igualmente a la Web, ya que HTTP emplea MIME.
OS X y Safari no tienen forma de leer la mente del operador del servidor, y no pueden saber si un tipo de medio y un nombre de archivo que no coinciden son accidentales o intencional. Por lo tanto, siguen el estándar.
Las versiones recientes de Safari añaden comprobaciones adicionales, como ese molesto para cuando algo parece contener un archivo ejecutable. Es todo parte de la misma paranoia saludable que ayuda a asegurar que el usuario final usuario final sepa exactamente lo que un servidor remoto está intentando enviar".
http://forums.macrumors.com/threads/safari-adding-txt-to-a-m4v-download.167086/
El usuario de TETENAL en macnn dice que:
"AFAIK el software del servidor Apache viene con un preajuste de asignaciones de extensión->tipo MIME. Si un archivo con una extensión desconocida (como .dmg) es servido con el texto del tipo MIME como un fallback, Safari añade una extensión .txt. Se puede decir que este comportamiento es correcto. El servidor le dice a Safari que está sirviendo un archivo de texto, y un archivo de texto necesita una extensión .txt en Mac para ser abierto con un editor de texto. Así que Safari añade una. Otros navegadores ignoran al servidor, lo que supone un beneficio a corto plazo para para el usuario, pero a largo plazo a) hace que el administrador del servidor no note el error y b) impide que el administrador del servidor utilice esta función cuando intencionadamente (en lugar de no importarle, como suele ocurrir). como suele ocurrir).
De todos modos, para solucionar esto puedes crear un archivo .htaccess en la respectiva y definir correctamente los tipos MIME que faltan añadiendo AddType application/octet-stream .dmg o AddType application/x-stuffit .sit y AddType application/x-stuffit .sitx etc."
http://forums.macnn.com/82/applications/339922/safari-apending-txt-file-extensions-how/