Você pode criar um aplicativo de automação que aceite uma pasta como entrada e produza um arquivo zip do conteúdo da pasta, sem qualquer sujeira.
Armazene este aplicativo em / Usuários / você / Aplicativos e arraste-o para a barra de ferramentas do localizador. Em seguida, você pode arrastar pastas para o aplicativo a partir de qualquer janela do localizador.
Adicione a etapa ' obter itens do localizador selecionado '. E também adicione uma etapa ' executar script de shell ' com a opção ' Passar entrada ' definida como ' como argumentos '.
O script:
name=("$@")
cd "$name"
zipFileName=`basename "$name"`
zip "${zipFileName}.zip" -r ./* \
-x */.DS_Store \
-x */.git \
-x */.svn \
-x */.idea \
-X */__MACOSX
mv "${zipFileName}.zip" ../
Aceita uma pasta como entrada e produz um arquivo zip com o nome da pasta.