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

O que é a pasta __MACOSX?

O que são estas pastas {\i1}MACOSX que estou sempre a ver em ficheiros zip feitos por pessoas no OSX? Alguns levam até 30% do ficheiro.

Que programa está a produzir estas pastas {\i1}_MACOSX e como podem os utilizadores de Mac evitar este erro?

Respostas (3)

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

Aqui está uma ligação que o explica muito bem. Suponho que é um pouco tarde para ajudar o Yada, mas para a posteridade. Explicação do garfo de recurso na Wikipedia

O resto é a minha opinião:

@nickf: Nunca ver estes ficheiros não é uma CARACTERÍSTICA dessas versões OS X, é uma FLAW.

As pessoas produzem dados, embrulham-nos, armazenam-nos em diferentes suportes e assim por diante. Precisam de saber o que é necessário ou o que não é necessário. Esconder os dados mantém-nas no escuro.

A velha e má ideia de esconder coisas dos utilizadores:

Um programador, preocupado com o expediente de realizar o seu próprio trabalho, abusa de algo no domínio do utilizador final, para facilitar a si próprio.

Neste caso ele/ela armazenou meta dados no espaço de dados do utilizador, e depois escondeu-os do utilizador. Ele/ela perdeu o panorama geral: O utilizador não se aperceberá dos detalhes escondidos. Quando empacota os seus dados e os envia para um local não previsto pelo programador, as peças em falta não serão enviadas ou chegarão peças desconhecidas que nem o utilizador nem o destinatário podem explicar.

Esconder coisas do utilizador é mau.

Assume que o utilizador é estúpido, quando mais precisamente é o programador a ser estúpido, ou preguiçoso.

Para ser claro, este mau hábito não se limita ao MAC. Está em todo o lado. É uma consequência de os programadores se apaixonarem pelos seus próprios esquemas e de os vendedores darem prioridade aos seus próprios objectivos antes das necessidades do utilizador final.

Em resumo.

_MACOSX: estranhos excrementos de programadores que emergem debaixo do tapete onde foram varridos.

Programadores e vendedores: Por favor, manter as coisas em aberto. Quando as esconde, torna-se estúpido e o utilizador não está informado.

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

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

Apple fornece capacidade incorporada para ficheiros ZIP em OS X 10.3 e superiores, e estes ficheiros são o resultado de a Apple armazenar os garfos de recursos de forma segura. Nunca veria estes ficheiros a correr OS X 10.3 ou superior, mas como o Windows e outros sistemas operativos não compreendem esta forma especial de Garfos de Recursos, eles aparecerão como os vê.

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

Para responder à sua última pergunta:

como podem os utilizadores mac evitar este erro?

Os utilizadores de Mac OS X podem instalar um utilitário de arquivo de terceiros como Keka , depois dizer-lhe para não utilizar os garfos de recurso, depois defini-lo como o compressor padrão.


Como fazer isto com Keka

Diga a Keka para não utilizar os Forks de Recursos

  1. Abrir Keka* sem ficheiro (Do Launchpad, Spotlight, etc.)
  2. Prima ⌘ Cmd+, para open Preferences*
  3. Seleccionar o separador Compressão
  4. Verificar “Excluir garfos de recursos Mac (ex: .DS_Store) ”

Fazer de Keka o compressor padrão

  1. Na mesma Preferências Keka janela
  2. Seleccionar o separador Geral

  3. Clique em “Set Keka as default compressor/uncompressor” [sic]