Verhindern Sie, dass Safari heruntergeladene CSV-Dateien in Numbers-Dateien umwandelt

Auf einem Computer, auf dem Numbers installiert ist, wird das Herunterladen einer CSV-Datei automatisch in eine Numbers-Tabelle konvertiert und ist keine einfache CSV-Datei mehr (nicht nur die Erweiterung, sondern der Inhalt selbst wird so umgewandelt, dass er in einem Texteditor nicht mehr lesbar ist o.ä). Wenn auf der Maschine keine Nummern vorhanden sind, findet diese Umwandlung nicht statt.

Die Problemumgehung ist zu diesem Zeitpunkt unausstehlich, die Datei in Numbers zu öffnen und von dort in CSV zu speichern, damit sie tatsächlich wie beabsichtigt verwendet werden kann.

Gibt es eine Möglichkeit, diese automatische Umwandlung zu deaktivieren (abgesehen von der Deinstallation von Numbers)?


Update: Ich habe dies auf verschiedenen Maschinen ausprobiert und es ist definitiv ein sehr fleckiges Verhalten. Ich unterrichte einer College-Klasse Intro CS und alle Studenten haben "identische" Maschinen (mit Ausnahme der Änderungen, die sie vorgenommen haben, nachdem sie sie vom College erhalten haben). Etwa 1/4 der Schüler haben dieses Problem und keiner von ihnen weiß warum (nicht sehr computerorientierte Schüler sind eine allgemeinbildende Klasse).

Es scheint, dass auf einigen Computern, auf denen Numbers installiert ist, das Öffnen einer CSV-Datei in Numbers dazu führt, dass Numbers die Datei in ihr eigenes Format konvertiert, die ursprüngliche CSV-Datei löscht und sie ersetzt. Ich kann keine Einstellung dafür finden, aber auf bestimmten Studenten-Laptops ist dies immer reproduzierbar.

Darüber hinaus wird auf einigen Computern, auf denen Numbers installiert ist, der Mime-Typ text/csv(wie der bestimmte Server diese Dateien bereitstellt) als „sichere“ Datei betrachtet und dann automatisch mit Numbers geöffnet, wie unter So verhindern Sie, dass Safari Dateien nach dem Download entpackt

Eine Lösung folgt also der @CraigStodolenak-Lösung, die dazu führt, dass Safari die Datei automatisch mit einem anderen Programm öffnet und die automatische Konvertierung dann nie stattfindet.

Sobald ich Zugriff auf einen anderen Computer wie diesen bekomme, werde ich auch den ⌥ altTrick ausprobieren, der das automatische Öffnen für einen einzelnen Link in Safari deaktiviert.

Als Nebenbemerkung kann ich auf meinem eigenen Computer von der Schule und einem anderen Leihgerät, das ich erhalten habe, die Probleme mit dem automatischen Öffnen oder der automatischen Transformation nicht reproduzieren.

Welche Erweiterung hat die Datei beim Speichern? Woher wissen Sie, dass es sich um eine Numbers-Datei handelt? Ist es in Numbers geöffnet?

Antworten (1)

Safari postet keine verarbeiteten Dateien oder transformiert sie. Es speichert sie genau so, wie der Webserver sie sendet, oder es wirft einen Fehlercode.

Das Schlimmste, was Safari tun könnte, ist zu entscheiden, dass die Datei „sicher“ ist, und sie in der Standardanwendung zu öffnen. Sie sollten das Öffnen sicherer Dateien in Safari deaktivieren und die betreffenden Dateien dann erneut herunterladen.

Der Finder steuert, welche Apps welche Datei öffnen. Wenn Sie sich also entscheiden, „Sichere Dateien öffnen“ wieder zu aktivieren, stellen Sie sicher, dass Sie TextEdit oder eine andere Datei zum Öffnen von .csv-Dateien auswählen oder Numbers löschen, damit es keine Standardanwendung für diese Dateien gibt.

Genaueres zum Finder-Öffnen – macOS verfolgt, welche Apps bestimmte Dateitypen öffnen. Wenn Numbers installiert ist, gleicht Apple alle .CSV-Dateien mit Numbers ab. Um dies zu ändern, rufen Sie Informationen (⌘-I) für eine .CSV-Datei im Finder auf und führen Sie Folgendes aus:

  1. Wählen Sie im Dropdown-Menü „Öffnen mit“ eine andere App aus, um diesen Dateityp zu öffnen (TextEdit, BBEdit, SublimeText, Atom usw.).
  2. Klicken Sie auf die Schaltfläche Alle ändern ...
  3. klicken Sie auf Weiter
Wie ich bereits sagte, ist dies kein Open-with-Problem, der Inhalt der Datei selbst wird in das Numbers-Format geändert, da ich die Datei in TextEdit oder ähnlichem öffnen kann und es keine CSV-Datei mehr ist.
Entschuldigung, dass ich Ihre Frage nicht verstanden habe. Ich kann Ihr Problem nicht reproduzieren, da Numbers 5.3 CSV-Dateien auf meinem 10.14.3-Mac ohne Konvertierung öffnet und speichert, selbst nachdem ich sie auf einem Webserver gepostet und dann mit Safari erneut heruntergeladen habe (mit „Öffnen“ "Dateien nach dem Download sichern" ein). Können Sie dieses Problem in einem anderen Anmeldekonto auf demselben Mac duplizieren?
Tolle Antwort Craig - es war in der Frage nicht klar, also habe ich Ihre Antwort so bearbeitet, dass sie alle relevanten Elemente enthält und noch einmal erklärt, dass Safari nichts tut, außer vielleicht die Dateien am Ende des Speichervorgangs zu öffnen.
Es stellt sich heraus, dass dies eine mögliche Lösung ist. Ich hoffe, dass der Alt+Klick-Trick in Safari ein anderer sein wird (obwohl das nicht hilft, wenn man einfach auf die Datei doppelklickt). Ich würde gerne wissen, warum einige Installationen von Numbers dies irgendwann tun, aber ich brauche längerfristigen Zugriff auf eine betroffene Maschine.
Der Kommentar wurde bearbeitet, um den Kontext meiner Antwort zu ändern. Ich weiß das nicht zu schätzen und habe vergeblich versucht, meine Antwort zu löschen.