O que são essas pastas __MACOSX que continuo vendo em arquivos zip feitos por pessoas no OSX? Alguns levam até 30% do arquivo.
Que programa está produzindo a pasta __MACOSX e como os usuários do mac podem evitar esse erro?
O que são essas pastas __MACOSX que continuo vendo em arquivos zip feitos por pessoas no OSX? Alguns levam até 30% do arquivo.
Que programa está produzindo a pasta __MACOSX e como os usuários do mac podem evitar esse erro?
http://www.realsoftware.com/listarchives/gettingstarted/2005-09/msg00328.html
A Apple oferece recursos incorporados para arquivos ZIP no OS X 10.3 e superior, e esses arquivos são o resultado do armazenamento seguro da forma física do Resource Forks. Você nunca veria esses arquivos executando o OS X 10.3 ou superior, mas como o Windows e outros sistemas operacionais não entendem essa forma especial de Resource Forks, eles aparecerão como você os vê.
Aqui está um link que explica muito bem. Acho que é um pouco tarde para ajudar Yada, mas para a posteridade.
Explicação do fork do recurso na Wikipedia
O resto é minha opinião:
@nickf: Nunca ver esses arquivos não é uma característica dessas versões do OS X, é um FLAW. As pessoas produzem dados, envolvem, armazenam em mídias diferentes e assim por diante. Eles precisam saber o que é necessário ou o que não é necessário. Escondendo isso os mantém no escuro.
A velha idéia ruim de esconder as coisas dos usuários: Um programador, preocupado com a conveniência de realizar seu próprio trabalho, abusa de algo no domínio do usuário final, para tornar mais fácil para si mesmo.
Nesse caso, ele armazenou metadados no espaço de dados do usuário, depois o ocultou do usuário. Ele perdeu a visão geral: o usuário não se dará conta dos detalhes ocultos. Quando ele empacota seus dados e os envia em algum lugar imprevisto pelo programador, peças perdidas não serão enviadas ou peças desconhecidas chegarão o usuário nem o destinatário podem explicar.
Ocultar coisas do usuário é ruim. Ele assume que o usuário é estúpido, quando mais precisamente é o programador ser estúpido, ou preguiçoso.
Para ser claro, esse mau hábito não está confinado ao MAC. Está em todo lugar. É uma consequência dos programadores se apaixonarem por seus próprios esquemas e fornecedores, priorizando seus próprios objetivos à frente das necessidades do usuário final.
Em resumo.
__MAC OS X:
estranhos excrementos de programadores cheirando emergindo debaixo do tapete onde foram varridos.
Programadores e fornecedores: Por favor, mantenha as coisas em aberto. Quando você os esconde, você fica estúpido e o usuário não é informado.
Para responder sua pergunta final:
Como os usuários mac podem evitar esse erro?
Os usuários do Mac OS X podem instalar um utilitário de arquivamento de terceiros, como Keka, em seguida, diga para não usar o Resource Forks, em seguida, defina-o como o compressor padrão.