Molti screenshot in un tempo limitato vengono salvati direttamente, senza richiedere un nome file


23

So come fare uno screenshot, ma voglio fare molti screenshot in un tempo limitato (fare screenshot di una singola esecuzione di un programma che non riesco a mettere in pausa).

Esiste un programma che prende in carico il tasto "PrtScr" e memorizza ogni schermata senza chiedere? Lo strumento Ubuntu standard apre una finestra di dialogo per chiedere dove voglio salvare il file, vorrei uno strumento che non chiede e salva solo sul desktop o ovunque come 00001.png 00002.png ecc.

Risposte:


26

OtturatoreInstalla otturatore ha un'opzione per salvare automaticamente gli screenshot, incrementando ogni volta il nome del file.

Modifica ➜ Preferenze ➜ Principale ➜ Salva :

inserisci qui la descrizione dell'immagine

Per fare in modo che Shutter acquisisca le schermate quando premi PrtScr,
vai su Modifica ➜ Preferenze ➜ Tastiera e seleziona la casella di controllo Acquisisci :

inserisci qui la descrizione dell'immagine

Se non vuoi che la finestra dell'otturatore venga visualizzata ogni volta che fai uno screenshot, vai su Modifica ➜ Preferenze ➜ Comportamento e deseleziona la finestra principale Presente dopo aver catturato uno screenshot :

inserisci qui la descrizione dell'immagine


1
L'otturatore è meraviglioso. Molto raccomandato C'è anche un ppa disponibile.
belacqua,

3
Grande! Vorrei anche aggiungere per deselezionare "Presente finestra principale dopo aver catturato uno screenshot" in Preferenze.
Nicolas Raoul,

2
Ho installato l'otturatore, ma non ha alcun tocco "tastiera". Qualche idea di cosa sta succedendo / come risolverlo?
Funzies,

2
Ora è in Impostazioni di sistema, sotto "tastiera> scorciatoie> scorciatoie personalizzate> +" ed esegui il comando "shutter -f" con il tasto buono. L'otturatore potrebbe essere molto lento in Ubuntu 14.04 x64 bit, successivamente ho dovuto modificare tutte le sue impostazioni.
Guillaume Chevalier,

4

L'otturatore è piuttosto impressionante, con molte funzionalità, ma richiede comunque l'interazione dell'utente per catturare la finestra che attualmente ha lo stato attivo. Vale a dire, quando Modifica-> Preferenze-> Tastiera-> Acquisisci con selezione è abilitato e viene specificato "Finestra", Otturatore attende ancora che l'utente selezioni la finestra desiderata, invece di acquisire automaticamente la finestra che attualmente ha lo stato attivo.

Per le acquisizioni di schermo completamente automatiche ho scoperto che scrotfunziona perfettamente, sia per le acquisizioni a schermo intero, sia per l'acquisizione della finestra corrente (tramite l' -uopzione), come descritto qui: http://www.khattam.info/save-screenshots-in-ubuntu- automaticamente-when-printscreen-key-is-premuto-2009-05-12.html L'unico problema (molto minore) che ho riscontrato con scrot è che non può richiedere più di una schermata al secondo. Ma dal momento che sembra richiedere più di un secondo per completare una cattura dello schermo, questo non sembra un grosso problema.

Ho abilitato scrot (dopo averlo installato tramite Synaptic Package Manager) modificando i collegamenti my <Print>e <Alt><Print>hotkey per eseguire acquisizioni a schermo intero e della finestra corrente (rispettivamente) e funziona perfettamente, come descritto qui: Come posso ripristinare le scorciatoie da tastiera predefinite? In gconf-editor li ho impostati per salvare nella directory / tmp specificando queste associazioni in app-> metacity-> global_keybindings:

  • run_command_screenshot -> Print
  • run_command_window_screenshot -> <Alt>Print

e queste associazioni in app-> metacity-> keybinding_commands:

  • command_screenshot -> /usr/bin/scrot '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'
  • command_window_screenshot -> /usr/bin/scrot -u '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'

Non ho dovuto riavviare nulla per rendere effettive queste modifiche.

Sto eseguendo Ubuntu 10.04, Gnome Desktop 2.30.2.


4

Per quanto riguarda lo scroto - per prendere screenshot più frequenti di uno al secondo, suggerisco di usare il seguente comando associato a Tasto rapido:

scrot ~/shots/'%Y-%m-%d_%H-%M-%S.png' -e 'TMPSCRN=$f; mv $f $${TMPSCRN%.png}-`date +%3N`.png'

poiché scrot non supporta %Ni nanosecondi, è abbastanza efficace.

Si noti che, qui nell'esempio nanosecondi stati contrazione in millisecondi utilizzando prime 3 cifre da espressione nanosecondi modello: %3N. La variabile locale è $TMPSCRNstata utilizzata perché la manipolazione della stringa sulla $fvariabile del nome del file ristretto mi è risultata difficile da implementare ma impossibile.

Se desideri scattare foto in .jpgformato, devi sostituire tutte le occorrenze di .pngcon.jpg

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.