Je sais faire une capture d'écran, mais je veux prendre de nombreuses captures d'écran dans un temps limité (prendre des captures d'écran d'une seule exécution d'un programme que je ne peux pas mettre en pause).
Existe-t-il un programme qui prend en charge la touche du clavier "PrtScr" et stocke simplement chaque capture d'écran sans demander? L'outil Ubuntu standard affiche une boîte de dialogue pour demander où je veux enregistrer le fichier, je voudrais un outil qui ne demande pas et enregistre simplement sur le bureau ou n'importe où sous 00001.png 00002.png etc.
la source
L'obturateur est assez impressionnant, avec de nombreuses fonctionnalités, mais nécessite toujours une interaction de l'utilisateur pour capturer la fenêtre qui a actuellement le focus. C'est-à-dire que lorsque Edition-> Préférences-> Clavier-> Capture avec sélection est activée et que "Fenêtre" est spécifiée, Shutter attend toujours que l'utilisateur sélectionne la fenêtre souhaitée, au lieu de capturer automatiquement la fenêtre qui a actuellement le focus.
Pour les captures d'écran entièrement automatiques, j'ai trouvé que cela
scrot
fonctionnait parfaitement, à la fois pour les captures d'écran plein écran et pour la capture de la fenêtre actuelle (via l'-u
option), comme décrit ici: http://www.khattam.info/save-screenshots-in-ubuntu- automatic-when-printscreen-key-is-pressing-2009-05-12.html Le seul problème (très mineur) que j'ai vu avec scrot est qu'il ne peut pas prendre plus d'une capture d'écran par seconde. Mais comme il semble que cela prenne plus d'une seconde pour terminer une capture d'écran, cela ne semble pas être un gros problème.J'ai activé scrot (après l'avoir installé via Synaptic Package Manager) en modifiant mes liaisons de raccourcis
<Print>
et de<Alt><Print>
raccourcis clavier pour effectuer des captures d'écran en plein écran et la fenêtre actuelle (respectivement) et cela fonctionne parfaitement, comme décrit ici: Comment puis-je restaurer les raccourcis clavier par défaut? Dans gconf-editor, je les ai configurés pour enregistrer dans le répertoire / tmp en spécifiant ces associations sous apps-> metacity-> global_keybindings:run_command_screenshot
->Print
run_command_window_screenshot
-><Alt>Print
et ces associations sous apps-> 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'
Je n'ai pas eu à redémarrer quoi que ce soit pour que ces modifications prennent effet.
J'utilise Ubuntu 10.04, Gnome Desktop 2.30.2.
la source
En ce qui concerne scrot - afin de prendre des captures d'écran plus souvent qu'une par seconde, je suggère d'utiliser la commande suivante liée à Key Shortcut:
comme scrot ne prend pas en charge
%N
les nanosecondes, il s'agit d'une solution de contournement assez efficace.Notez que, ici en exemple nanosecondes ont été Shrinked en utilisant miliseconds 3 premiers chiffres de l' expression du motif nanosecondes:
%3N
. La variable locale a$TMPSCRN
été utilisée parce que la manipulation de chaîne sur la$f
variable de nom de fichier shrot m'a semblé difficile à implémenter mais impossible.Si vous souhaitez prendre les photos au
.jpg
format, vous devez remplacer toutes les occurrences de.png
par.jpg
la source