1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Lista - Applescripts e Automator

Discussão em 'Macintosh e OS X/macOS' iniciada por zoidberg, 8 de Novembro de 2006. (Respostas: 101; Visualizações: 63668)

  1. zoidberg

    zoidberg Folding Member

    Boas, resolvi criar este tópico para que possamos partilhar de applescripts que usamos no dia a dia para nos facilitar a vida.
    Coisas que o automator executa e nos retira as diversas tarefas rotineiras.

    Videos:
    Video de introdução e workflows básicos (user - OldMan )
    Videocast sobre o automator (user - abuso )

    Páginas relacionadas com applescript/Automator/shellscript:
    http://www.automator.us/ (user - abuso )
    http://www.automatorworld.com (user - zoidberg)


    Listagem de actions para a criação de workflows mais complexos:
    Action - Correr um workflow em loop para todos os ficheiros que se pretender ( Automator Multi-Item Processing Utility ). (user - rasputine )
    Action - Glass/No-Glass dock - Leopard ONLY - (user - LCD Man)


    Listagem de scripts / workflows ( por ordem de chegada):
    finder plugin - (Shell script) guardar como .bz2 (user - jaac )
    finder plugin - Abrir todas as imagens que estão numa pasta e subpastas no preview (user - zoidberg)
    finder plugin - arquivar ficheiro como zip e enviar e-mail (user - zoidberg)
    finder plugin - apagar ficheiros sem enviar para a reciclagem (user - zoidberg)
    finder plugin - Abrir classes java através do automator (user - WildSon )
    finder plugin - criar um ficheiro .cbz a partir de uma pasta (user - rasputine )
    finder plugin - criar uma pasta, copiar as imagens seleccionadas para essa pasta e fazer scale às imagens (user - rasputine )
    Workflow para juntar PDF's - (user - rasputine )
    Aplicação que fecha todos os programas abertos - (user - edgarguedes ).
    Aplicação para converter documentos word para pdf- (user - lluis ).
    Aplicação para abrir um ficheiro do keynote em modo de apresentação- (user - lluis ).




    Para usar os finder plugins com um atalho no teclado podem usar o shortcuts - download link.

    tutorial:

    1- Clicar na tab setup do shortcuts e clicar em[FONT=Verdana, Arial, Helvetica, sans-serif]
    "Start" para que o atalho funcione nesta sessão.
    "add" para que fique a funcionar sempre que se faz login
    [/FONT]
    [FONT=Verdana, Arial, Helvetica, sans-serif]"install" para ajudar na selecção de texto.
    [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif](imagem )[/FONT]
    [FONT=Verdana, Arial, Helvetica, sans-serif]
    2- Clicar na tab "Assign Hot Keys" (imagem ).
    Na secção "file", seleccionar a acção que se acabou de criar ( o finder plugin ). está dentro do "automator" que se encontra na drop-box
    [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif](imagem).[/FONT]
    [FONT=Verdana, Arial, Helvetica, sans-serif]
    3- Assim que seleccionam o finder plugin, introduzam a combinação de teclas ( verifiquem que não entra em conflito com mais nenhuma combinação do finder
    [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif] (imagem).[/FONT]
    [FONT=Verdana, Arial, Helvetica, sans-serif] Clicar em "Assign".

    [/FONT] [FONT=Verdana, Arial, Helvetica, sans-serif]4- Fechar o programa
    5- Enjoy ;)
    [/FONT]
     
    Última edição: 2 de Março de 2009
  2. ]-noBOdy-[

    ]-noBOdy-[ Power Member

    Tentando aproveitar esta thread que apenas tem um post, expliquem-me....

    Como uso o automator? Tenho uma forte ideia para que serve, etc....mas como uso ao certo? Já mexi um bocado naquilo, mas ainda tenho algumas dificuldades...

    Por exemplo, sei que o automator pode renomear automaticamente um conjunto de N ficheiros (fotografias, por exempl), introduzindo uma númeração antes, etc.... Como é que faço isso? Que principais utilidades é que se pode dar ao automator?

    Do que tenho procurado, tenho ficado com a ideia que é uma função interessante, mas pouco utilizada pelos mac users .... alguma razão em especial? Ou fui eu que fiquei com uma impressão errada?
     
  3. abuso

    abuso Power Member

    Última edição: 22 de Março de 2007
  4. OldMan

    OldMan Power Member

  5. ]-noBOdy-[

    ]-noBOdy-[ Power Member

    dei uma olhadela pelo site recomendado automator.us ... e já percebo mais umas coisas....estou maravilhado :)

    Já agora, pessoal, que scripts/plugins usam vocês no automator?
     
  6. jaac

    jaac Power Member

    Eu tenho um script para o automator que guarda como tar.bz2 e surge no botão direito.

    É um simples shellscript:
     
  7. ]-noBOdy-[

    ]-noBOdy-[ Power Member

  8. jaac

    jaac Power Member

  9. ]-noBOdy-[

    ]-noBOdy-[ Power Member

    errrr .... nenhum, apenas estava a perguntar o que era ......
     
  10. jaac

    jaac Power Member

    De forma rápida, melhor que o zip e em alguns casos que o rar. Vem em todos os *unix.
     
  11. zoidberg

    zoidberg Folding Member

    venho aqui deixar um workflow para abrir varias imagens no preview ( incluindo sub-pastas ) usando o menu context do finder:

    Workflow:
    1. Get Selected Finder Items
    2. Get Folder Contents (repeat for each subfolder found)
    3. Open Images in Preview
    Gravar como Finder Plugin, com o nome "open in preview" por exemplo.

    Automator is your friend!
     
  12. zoidberg

    zoidberg Folding Member

    há uns tempos criei um pequeno workflow que gravei como app e mandava executar com o ical todas as manhãs..
    só que depois descobri um bom despertador :)
    qq das formas era engraçado, vou deixar aqui a mm :P

    1- get specified text
    Código:
    Hello phil , this is your mac-mini talking. Its time to rise and shine,
     a new morning has arrived, you should wake up now. 
    Don't be angry with me, you programmed me to do this.
    I will put some music for you, enjoy while you wake up. 
    2- Speak text (Zarvox)

    3- Run Applescript

    Código:
    property tick : 8 -- aumenta o volume em 8 cada ciclo
    property thismany : 1 -- numero de segundos até o proximo ciclo
    tell application "iTunes"
        set snd to sound volume
        set sound volume to 0
        play playlist "wakeup" -- ponham o nome da playlist aqui
        repeat
            if (get sound volume) is greater than or equal to (snd - tick) then
                set sound volume to snd
                exit repeat
            end if
            set sound volume to (sound volume + tick)
            delay thismany
        end repeat
    end tell
    
    basicamente, acordava-me a falar cmg , depois ia subindo o som do itunes gradualmente enquanto tocava a minha playlist "wakeup" :D
     
  13. kidloco

    kidloco Power Member

    Já fiz uns quantos scripts pra fazer vários tipos de resize a imagens e afins. Posso partilhar se quiserem.
     
  14. Hackaroxp

    Hackaroxp I quit My Job for Folding

    Qual a dúvida? :)
     
  15. zoidberg

    zoidberg Folding Member

  16. zoidberg

    zoidberg Folding Member

    Para apagar um ficheiro sem o enviar para a reciclagem - finder plugin criado no automator:

    1- Ask for confirmation "tem a certeza que quer apagar permanentemente o(s) Ficheiro(s) ?"

    2- Get selected finder items

    3- Run shell script

    Shell: "/bin/bash"
    Pass input as arguments

    Código:
    #! /bin/sh
    for i in "$@"
    do
    srm -rmf "$i"
    done
    
     
  17. nmat

    nmat To fold or to FOLD?

    Bela ideia... Vamos lá ver se é com isto que eu me levanto a horas... :lol::clap:
     
  18. zoidberg

    zoidberg Folding Member

    já agora, o despertador que me fez deixar de usar isso foi o Alarm clock 2.4.2 ,é freeware :D
     
  19. kidloco

    kidloco Power Member

    Ok. Quando tiver um tempinho, recrio os scripts e meto num ftp.
     
  20. ric07

    ric07 Power Member

    É possivel criar algum tipo de script para se usar no login quando se tenta meter a password?

    A pessoa quando se engana-se na password...aquilo tirava uma foto.

    Aparentemente existem pessoas que tem os computadores a fazer isto...tambem gostava de ter, mas n sei como.

    Ideias?
     

Partilhar esta Página