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ę?
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ę?
Odpowiedzi:
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/
.txt.