Salvataggio di schermate con il nome della barra del titolo

1

Su Windows uso GreenShots, che per impostazione predefinita salva ogni screenshot con un timestamp seguito dal nome sulla barra del titolo.

Mi piacerebbe sostituire la "Data di SCATTO DATA alle TIME" con "AAAAMMGG_HHMMSS Qualunque cosa sulla barra del titolo".

Ciò renderebbe i miei screenshot più facili a:

  • ordina per data, basta ordinarli per nome
  • scoprire con una semplice ricerca (guardando il titolo)

È in qualche modo ottenere questo?

    
posta Agostino 20.05.2016 - 15:43
fonte

1 risposta

1

Ecco l'AppleScript che otterrebbe ciò che stai cercando:

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"

Copia e incolla quanto sopra nell'editor di appleScript e salvalo come app, puoi chiamarlo come vuoi.

Fai doppio clic sull'icona dell'app seleziona la finestra che vuoi screenshot e assicurati di fare clic sulla finestra per assicurarti che sia quella anteriore.

    
risposta data 20.05.2016 - 18:05
fonte

Leggi altre domande sui tag