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

Cos'è la cartella __MACOSX?

Cosa sono queste cartelle \MACOSX che continuo a vedere nei file zip fatti da persone su OSX? Alcune occupano fino al 30% del file.

Quale programma produce queste cartelle \_MACOSX e come possono gli utenti mac evitare questo errore?

Risposte (3)

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

Ecco un link che lo spiega abbastanza bene. Suppongo che sia un po’ tardi per aiutare Yada, ma per i posteri. Spiegazione del resource fork su Wikipedia

Il resto è la mia opinione:

@nickf: Non vedere mai questi file non è una caratteristica di quelle versioni di OS X, è un FLAW.

La gente produce dati, li impacchetta, li memorizza su diversi supporti e così via. Hanno bisogno di sapere cosa è necessario o cosa non è necessario. Nasconderlo li tiene all'oscuro.

La vecchia cattiva idea di nascondere le cose agli utenti:

Un programmatore, preoccupato della convenienza di realizzare il proprio lavoro, abusa di qualcosa nel dominio dell'utente finale, per facilitare se stesso.

In questo caso ha immagazzinato dei meta dati nello spazio dati dell'utente, poi li ha nascosti all'utente. Si è perso il quadro generale: L'utente non verrà a conoscenza dei dettagli nascosti. Quando impacchetta i suoi dati e li spedisce in un posto non previsto dal programmatore, le parti mancanti non verranno spedite o arriveranno parti sconosciute che né l'utente né il destinatario possono spiegare.

Nascondere le cose all'utente è male.

Si presume che l'utente sia stupido, quando più precisamente è il programmatore ad essere stupido, o pigro.

Per essere chiari, questa cattiva abitudine non è limitata al MAC. È ovunque. È una conseguenza dei programmatori che si innamorano dei loro schemi e dei venditori che danno la priorità ai loro obiettivi rispetto ai bisogni dell'utente finale.

In breve.

__MACOSX: escrementi di programmatori dall'odore strano che emergono da sotto il tappeto dove sono stati spazzati.

Programmatori e venditori: Per favore, tenete le cose allo scoperto. Quando le nascondete, rendete voi stessi stupidi e l'utente disinformato.

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

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

Apple fornisce la capacità incorporata di zippare i file in OS X 10.3 e superiori, e questi file sono il risultato della memorizzazione di Resource Forks di Apple in modo sicuro. Non vedresti mai questi file in OS X 10.3 o superiore, ma poiché Windows e altri sistemi operativi non capiscono questa forma speciale di Resource Forks, essi appariranno come li vedi tu.

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

Per rispondere alla tua domanda finale:

come possono gli utenti mac evitare questo errore?

Gli utenti Mac OS X possono installare un'utilità di archiviazione di terze parti come Keka , poi dirgli di non usare Resource Forks, quindi impostarlo come compressore predefinito.


Come farlo con Keka

Dire a Keka di non usare Resource Forks

  1. Aprire Keka senza un file (Da Launchpad, Spotlight, ecc.)
  2. Premi ⌘ Cmd+, per aprire le Preferenze
  3. Seleziona la scheda Compressione
  4. Spunta “Escludi i fork delle risorse Mac (es: .DS_Store) ”

Rendi Keka il compressore predefinito

  1. Nella stessa finestra Preferenze Keka
  2. Seleziona la scheda Generale
  3. Clicca su “Imposta Keka come compressore/scompressore predefinito” [sic]