1 votos

Guardar capturas de pantalla con el nombre de la barra de título

En Windows yo uso GreenShots, que, por defecto, guarda cada imagen con una marca de tiempo, seguido por el nombre en la barra de título.

Me gustaría reemplazar la "captura de Pantalla de FECHA en el TIEMPO" con "YYYYMMDD_HHMMSS Lo que sea en la Barra de Título".

Esto haría que mi capturas de pantalla más fácil:

  • ordenar por fecha, orden justo por su nombre
  • encontrar con una simple búsqueda (buscar en el título)

Es una manera de lograr esto?

1voto

maxpenguin Puntos 1488

Aquí está el appleScript que iba a lograr lo que usted está buscando:

do shell script "screencapture -W ~/tmp"
delay 3
tell application "System Events"
    set frontApp to name of first application process whose frontmost is true
end tell
tell application frontApp
    if the (count of windows) is not 0 then
        set window_name to name of front window
    end if
end tell
set screenShotName to do shell script "date +%Y%m%d_%H%M%S_"
set screenShotName to screenShotName & window_name
do shell script "mv ~/tmp ~/\"" & screenShotName & "\".png"

Copiar y pegar el anterior en el editor appleScript, a continuación, guárdelo como una aplicación, puede asignarle el nombre que desee.

Haga doble clic en el icono de la aplicación seleccione la ventana que desea screenshoted y, a continuación, asegúrese de que usted haga clic en la ventana para asegurarse de que está al frente de uno.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X