Safari automatycznie dołącza rozszerzenie .txt do plików .ino

4

Kiedy pobieram .inoplik w OS X, moje pliki są automatycznie konwertowane .ino.txti otwierane przez aplikację TextEdit, mimo że zainstalowałem Arduino IDE. Jak mogę zamknąć tę funkcję?

Ekin
źródło
1
Wydaje się, że to problem z safari, w którym zmienia nazwy wszelkich potencjalnie szkodliwych plików .txt.
1
To nie jest pytanie specyficzne dla Arduino i powinno zostać przeniesione do SE Ask Different.
Greenonline,
1
To mi się nie przydarza. Jeśli pobiorę gammon.com.au/Arduino/Temperature_Monitor.ino , pojawi się on jako plik .ino.
Nie wiem, jak migrować pytanie. Zgadzam się z tobą, że nie jest to całkowicie pytanie Arduino, ale myślałem, że użytkownicy Arduino mogą być bardziej zaznajomieni z tym problemem.
1
Moderatorzy migrują pytania. Możesz podać więcej informacji, na przykład miejsce, w którym masz ten plik .ino z (link).

Odpowiedzi:

3

Wygląda na to, że jest to problem z serwerem. I nie można rozwiązać problemu, zmieniając ustawienia safari. Odpowiedzi na to samo pytanie, które znalazłem, znajduje się poniżej.

Użytkownik iMeowbot w Macrumors mówi, że:

„Ta modyfikacja nazwy pliku nie jest czymś, co wymyślił Apple, pochodzi wprost z RFC 2183 (patrz„ 2.3 Parametr nazwy pliku ”i„ 5. Uwagi dotyczące bezpieczeństwa ”). Podczas gdy RFC mówi o„ wiadomościach ”i„ poczcie ” dotyczy to również sieci, ponieważ HTTP stosuje MIME.

OS X i Safari nie mają możliwości odczytania opinii operatora serwera i nie mogą stwierdzić, czy niezgodny typ nośnika i nazwa pliku są przypadkowe czy zamierzone. Postępują zgodnie ze standardem.

Najnowsze wersje Safari dodają dodatkowe kontrole, takie jak irytujące pytanie, kiedy coś wydaje się zawierać plik wykonywalny. Wszystko to jest częścią tej samej zdrowej paranoi, która pomaga upewnić się, że użytkownik końcowy dokładnie wie, co serwer zdalny próbuje wysłać ”.

http://forums.macrumors.com/threads/safari-adding-txt-to-a-m4v-download.167086/

Użytkownik TETENAL w macnn mówi, że:

„AFAIK, oprogramowanie serwera Apache zawiera zestaw rozszerzeń-> przypisania typu MIME. Jeśli plik o nieznanym rozszerzeniu (np. .Dmg) jest wyświetlany z tekstem typu MIME jako rezerwowy, Safari dodaje rozszerzenie .txt. To zachowanie jest prawdopodobnie poprawne. Serwer informuje Safari, że obsługuje plik tekstowy, a plik tekstowy wymaga rozszerzenia .txt na komputerze Mac, aby można go otworzyć za pomocą edytora tekstu. Safari dodaje jedno. Inne przeglądarki ignorują serwer, który jest krótkoterminowa korzyść dla użytkownika, ale na dłuższą metę a) sprawia, że ​​administrator serwera nie zauważa błędu ib) uniemożliwia administratorowi serwera korzystanie z tej funkcji, kiedy celowo tego chce (w przeciwieństwie do niezamierzonego nie obchodzi go jak zwykle ).

W każdym razie, aby to naprawić, możesz utworzyć plik .htaccess do odpowiedniego folderu i poprawnie zdefiniować brakujące typy MIME, dodając aplikację AddType / octet-stream .dmg lub aplikację AddType / x-stuffit .sit i aplikację AddType / x-stuffit .sitx itp. ”

http://forums.macnn.com/82/applications/339922/safari-apending-txt-file-extensions-how/

Ekin
źródło
1
Witamy, aby zapytać inaczej! Nie publikuj odpowiedzi zawierających tylko linki. Linki mogą się zmieniać z czasem, a wtedy stracimy odniesienie do odpowiedzi. Zobacz Jak odpowiedzieć, aby uzyskać dobre informacje na temat prawidłowej odpowiedzi na pytania. - Z recenzji -
fsb
Dziękuję za komentarz, zacytowałem powiązane odpowiedzi.
Ekin