Ricardo Silva Postado 22 de dezembro de 2008 Denunciar Compartilhar Postado 22 de dezembro de 2008 Olá pessoal. Este é meu primeiro tópico. Sou iniciante em Mac, e agora não sei como fiquei tanto tempo sem isso! Estou aprendendo a mexer no Automator, que aliás eu achei genial esse aplicativo. Eu não entendo nada de programação e já estou criando um aplicativo que, para mim, será muito útil. Tudo graças a interface muito amigável que o Mac nos proporciona. Depois de ver a vídeo-aula do Rafael sobre o Automator eu me empolguei a fazer um aplicativo bem simples que funcionaria mais ou menos como o AppZapper. Vejam como está meu workflow: Então está assim: 1- Find finder items: É para você digitar o nome do aplicativo a ser excluído. 2- View results: visualiza os resultados da busca. 3- Ask for confirmation: solcita confirmação para executar a próxima ação, que é mover para a lixeira. 4- Move to trash: move os arquivos localizados para a lixeira. Funciona que é uma beleza. Mas tem um problema: ao clicar em OK na etapa 3 ele exclui todos os arquivos localizados na etapa 1, sem dar opção de escolha. Por exemplo. Digamos que eu queira desinstalar completamente o Firefox do meu iBook G4 (é, a grana não me deixou comprar um mac book novo...). Usando o workflow pelo Automator, podemos ver os passos das ações. Executo o workflow. Vem a primeira etapa. Digito "Firefox" Na etapa 2 podemos ver os arquivos relacionados que foram localizados: Vejam que, além do aplicativo e dos arquivos que estavam nas pastas application suport e preferences, que precisam ser excluídos, foram localizados dois arquivos com nome "Firefox". Um de texto e um pdf. Digamos que eu não queira excluir esses arquivos, mas eu não consigo escolher quais devem ser deletados. Eu salvei esse fluxo com uma extensão .app, para que possa ser executado sem ter que abrir o automator. Aí fica pior ainda, pois a etapa dois, que ao menos mostrava o que foi localizado, não aparece. Vai direto para a solicitação de confirmação. Alguém poderia me ajudar como eu poderia resolver isso? Valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Frank Morris Postado 29 de dezembro de 2008 Denunciar Compartilhar Postado 29 de dezembro de 2008 Tem uma ação que chama Escolher da Lista. Em inglês deve ser algo como Choose from the List. Coloque esta ação entre Visualizar Resultados e Solicitar Confirmação. Citar Link para o comentário Compartilhar em outros sites More sharing options...
dfonte Postado 29 de dezembro de 2008 Denunciar Compartilhar Postado 29 de dezembro de 2008 Muito boa a iniciativa. Vc procura pelo nome no app? Talvez se vc procurasse apenas nas pastas de sistemas e nao no hd inteiro ficaria melhor, não? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Ricardo Silva Postado 29 de dezembro de 2008 Autor Denunciar Compartilhar Postado 29 de dezembro de 2008 Em casa eu testo, pessoal. Valeu! Depois eu posto o resultado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Ricardo Silva Postado 30 de dezembro de 2008 Autor Denunciar Compartilhar Postado 30 de dezembro de 2008 Tem uma ação que chama Escolher da Lista. Em inglês deve ser algo como Choose from the List. Coloque esta ação entre Visualizar Resultados e Solicitar Confirmação. Não achei essa ação. Deve ser porque meu Automator não é o mais atual. Estou usando Tiger. Muito boa a iniciativa. Vc procura pelo nome no app? Talvez se vc procurasse apenas nas pastas de sistemas e nao no hd inteiro ficaria melhor, não? Mas se eu indicar exatamente o que e onde estão os arquivos a serem excluídos perderia o sentido dessa automatização. A intenção é justamente evitar a fadiga E tem que ser em computer mesmo, pra excluir os arquivos de suporte e de preferências. Valeu gente. Tentem aí pra ver se conseguem fazer dar certo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
dfonte Postado 30 de dezembro de 2008 Denunciar Compartilhar Postado 30 de dezembro de 2008 Mas é isso que eu to dizendo: Se a gente conseguir identificar quais os possíveis diretórios de arquivos de configuração, isso vai economizar em tempo e processamento e vai evitar que documentos desnecessários sejam apagados. Imagine se vc tenta desinstalar o firefox no mac de um webdesigner... e se aparecer mais de 50 ocorrencias relacionadas à e-books, plugins, etc da máquina? Vai sair desmarcando um por um? O AppZapper não faz isso, sacou? E mesmo fazendo o que eu estou dizendo tem risco de aparecer outras coisas, como por exemplo um plugin do quicktime feito para o firefox. Bom, estou dando idéias (brainstorm) para aperfeiçoar essa ideia. Quem tiver conhecimento sobre essa questão de diretórios e puder colaborar fique a vontade Citar Link para o comentário Compartilhar em outros sites More sharing options...
Ricardo Silva Postado 5 de janeiro de 2009 Autor Denunciar Compartilhar Postado 5 de janeiro de 2009 Tem uma ação que chama Escolher da Lista. Em inglês deve ser algo como Choose from the List. Coloque esta ação entre Visualizar Resultados e Solicitar Confirmação. Fiz o upgrade pro Leopardo no meu iBook! a dica do Frank funcionou! Obrigado a todos! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Francisco Medeiros Postado 5 de janeiro de 2009 Denunciar Compartilhar Postado 5 de janeiro de 2009 muito legal mesmo esse aplicativo!!! também quando vi a video-aula aqui no MacMag fiquei querendo fazer uns "utilitários" neste nível, mas me faltou tempo. vou testar aqui também com as dicas dos colegas e vou ver o que sai... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Francisco Medeiros Postado 5 de janeiro de 2009 Denunciar Compartilhar Postado 5 de janeiro de 2009 quando estava testando o programa, percebi que preciso selecionar "mostrar esta ação quando o fluxo de trabalho for executado" em Opções da primeira ação: Buscar itens no Finder. no resto, deu tudo certo! Fiz o teste para desinstalar o programa "paintbrush" e os arquivos mostrados (pesquisando por 'paintbrush') foram somente os necessários. Talvez seja interessante testar mais, para quem sabe melhorá-lo um pouco, como sugeriu o próprio @dfonte. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Ricardo Silva Postado 7 de janeiro de 2009 Autor Denunciar Compartilhar Postado 7 de janeiro de 2009 quando estava testando o programa, percebi que preciso selecionar "mostrar esta ação quando o fluxo de trabalho for executado" em Opções da primeira ação: Buscar itens no Finder. perfeito, isso mesmo. Eu havia me esquecido de mencionar isso. Que legal cara, valeu! Quem puder ir testando e aperfeiçoando, fique a vontade. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.