2010-02-03 22:37:02 +0000 2010-02-03 22:37:02 +0000
160
160

Was ist der Ordner __MACOSX?

Was sind diese __MACOSX-Ordner, die ich immer wieder in Zip-Dateien sehe, die von Leuten unter OSX erstellt wurden? Einige nehmen bis zu 30 % der Datei ein.

Welches Programm erzeugt diese __MACOSX-Ordner und wie können Mac-Benutzer diesen Fehler vermeiden?

Antworten (3)

110
110
110
2011-12-03 01:31:43 +0000

Hier ist ein Link, der es ziemlich gut erklärt. Ich nehme an, es ist ein bisschen spät, um Yada zu helfen, aber für die Nachwelt. Erläuterung des Resource Fork bei Wikipedia

Der Rest ist meine Meinung:

@nickf: Diese Dateien nie zu sehen, ist kein FEATURE dieser OS X-Versionen, es ist ein FLAW.

Menschen produzieren Daten, verpacken sie, speichern sie auf verschiedenen Medien und so weiter. Sie müssen wissen, was benötigt wird und was nicht. Wenn man es versteckt, bleiben sie im Dunkeln.

Die uralte schlechte Idee, Dinge vor den Benutzern zu verstecken:

Ein Programmierer, dem es um die Zweckmäßigkeit seiner eigenen Arbeit geht, missbraucht etwas in der Domäne des Endanwenders, um es sich einfach zu machen.

In diesem Fall hat er/sie Metadaten im Datenbereich des Anwenders gespeichert, die er/sie dann vor dem Anwender versteckt hat. Er/sie hat das große Ganze übersehen: Der Benutzer wird sich der versteckten Details nicht bewusst. Wenn er/sie seine/ihre Daten verpackt und irgendwo hinschickt, wo es der Programmierer nicht erwartet, werden fehlende Teile nicht verschickt oder es kommen unbekannte Teile an, die sich weder der Benutzer noch der Empfänger erklären kann.

Dinge vor dem Benutzer zu verstecken ist schlecht.

Es nimmt an, dass der Benutzer dumm ist, obwohl es eher der Programmierer ist, der dumm oder faul ist.

Um es klar zu sagen: Diese schlechte Angewohnheit ist nicht auf MAC beschränkt. Sie kommt überall vor. Sie ist eine Folge davon, dass Programmierer sich in ihre eigenen Schemata verlieben und Anbieter ihre eigenen Ziele vor die Bedürfnisse des Endanwenders stellen.

Kurz gefasst.

__MACOSX: seltsam riechende Programmierer-Kot, der unter dem Teppich, auf dem er gekehrt wurde, zum Vorschein kommt.

Programmierer und Anbieter: Bitte halten Sie die Dinge im Offenen. Wenn Sie sie verstecken, machen Sie sich dumm und den Benutzer uninformiert.

55
55
55
2010-02-03 22:39:41 +0000

http://www.realsoftware.com/listarchives/gettingstarted/2005-09/msg00328.html

Apple bietet in OS X 10.3 und höher die Möglichkeit, Dateien zu zippen, und diese Dateien sind das Ergebnis davon, dass Apple Resource Forks auf sichere Weise speichert. Sie würden diese Dateien unter OS X 10.3 oder höher nie sehen, aber da Windows und andere Betriebssysteme diese spezielle Form von Resource Forks nicht verstehen, werden sie so erscheinen, wie Sie sie sehen.

16
16
16
2015-11-05 15:03:06 +0000

Um Ihre letzte Frage zu beantworten:

wie können Mac-Benutzer diesen Fehler vermeiden?

Mac OS X-Benutzer können ein Archivierungsprogramm eines Drittanbieters wie Keka installieren, ihm dann sagen, dass es keine Resource Forks verwenden soll, und es dann als Standardkompressor einstellen.


Wie man das mit Keka macht

Keka sagen, dass es Resource Forks nicht benutzen soll

  1. Öffnen Sie Keka ohne eine Datei (von Launchpad, Spotlight, etc.)
  2. Drücken Sie ⌘ Cmd+, um Voreinstellungen zu öffnen
  3. Wählen Sie die Registerkarte Komprimierung
  4. Markieren Sie “Mac-Ressourcenzweige (z. B. .DS_Store) ausschließen ”

Machen Sie Keka zum Standardkompressor

  1. Im gleichen Fenster Keka-Einstellungen
  2. Wählen Sie die Registerkarte Allgemein
  3. Klicken Sie auf “Set Keka as default compressor/uncompressor” [sic]