Alterar o formato da Captura de ecra

O formato por defeito da Captura de ecra é o PNG mas, por vezes precisamos de alterar para outros (ex. PDF). Pode-se dar uma visita ao Terminal, mas para simplificar escrevi esta Applescript:

[Abrir script no Script Editor - Mac Only]

set FileExtension to {"pdf", "png", "jpeg", "eps", "tiff", "psd", "gif", "pict", "bmp", "tga", "sgi", "exr", "jg2"}

sortFileExtension(FileExtension)

set grabFormat to (choose from list sortFileExtension with prompt "Escolha o formato:" cancel button name "Cancel" without multiple selections allowed and empty selection allowed)

if grabFormat is not false then
    chooseFormat(grabFormat)
end if

on chooseFormat(grabFormat)
    try
        do shell script "defaults write com.apple.screencapture type" & space & grabFormat
        
do shell script "killall SystemUIServer"
        
display dialog "Formato da captura de ecra: " & grabFormat buttons {"OK"} with icon 1
    on error
        display dialog "Ocorreu um erro. Tente de novo."
    end try
end chooseFormat

on sortFileExtension(FileExtension)
    set old_delims to AppleScript's text item delimiters
    
set AppleScript's text item delimiters to {ASCII character 10}
    
set list_string to (FileExtension as string)
    
set new_string to do shell script "echo " & quoted form of list_string & " | sort -f"
    
set sortFileExtension to (paragraphs of new_string)
    
set AppleScript's text item delimiters to old_delims
    
return sortFileExtension
end sortFileExtension

Related Posts with Thumbnails
    Buzz this!

    6 Comentários - “Alterar o formato da Captura de ecra”


       
      #1

      cenourinha

      Data: 16-9-2008 às 21:40:04

      Citar Responder

      Muito bom, no entanto gostava era que o nome default fosse ouro.

      Ou caso possível ele abrir uma janela prompt a questionar o nome que queria dar.

      Ultimo post no blog do cenourinha: Sugestões para escolher o nome de domínios

       


       
      #2

      ArmPauloFerreira

      Data: 17-9-2008 às 13:23:52

      Citar Responder

      É uma ideia interessante, sim mas que acabo por dispensar porque basta abrir as imagens no Preview e salvar de novo em JPEG (por ex) e com o nome já pretendido.

       


       
      #3

      rpsimao

      Data: 17-9-2008 às 18:38:27

      Citar Responder

      @cenourinha
      Não percebi o que pretendes, diz-me que eu escrevo.

      @ArmPauloFerreira

      Mas o gozo é escrever a script, Save As todos fazem

       


       
      #4

      Pedro

      Data: 4-10-2008 às 19:49:15

      Citar Responder

      Este blog morreu?

       


       
      #5

      tiagotex

      Data: 7-10-2008 às 15:39:22

      Citar Responder

      @ Pedro

      Não morreu, entrou numas férias forçadas pela minha ausência, mas a partir de hoje ou amanhã vai voltar ao normal funcionamento.

       


       
      #6

      antonio

      Data: 10-10-2008 às 11:39:39

      Citar Responder

      Entao? as noticias dos novos macs nao ha nada? COntinuem com o trabalho e arranjem mais colaboradores para que o blog nao “morra” quando um dos colaboradores nao tem disponibilidade para o mesmo.

       


    Comentar...

    XHTML
    Podes usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>