Il est facile de faire une capture d’écran dans Ubuntu. Vous pouvez utiliser le bouton « Imprimer l’écran » de votre clavier (s’il en est équipé), l’outil de capture d’écran par défaut ou tout autre logiciel tiers. Que se passe-t-il si vous souhaitez que le système prenne automatiquement une capture d’écran à intervalle régulier, disons toutes les 5 secondes ? Les outils ci-dessus ne pourront pas faire le travail. Voici un moyen rapide de prendre des captures d’écran dans Ubuntu à intervalles réguliers.
Contenu
Installation de scrot
L’outil que nous allons utiliser est scrot. Scrot est un utilitaire de ligne de commande qui vous permet de capturer une capture d’écran à partir du terminal.
Scrot se trouve dans le référentiel Ubuntu, vous pouvez donc simplement l’installer depuis Ubuntu Software Center, ou dans le terminal :
Capturer des captures d’écran à intervalle régulier
Pour utiliser Scrot afin de capturer automatiquement des captures d’écran à intervalle régulier, il vous suffit d’exécuter la commande suivante dans le terminal :
Voici quelques paramètres que vous devez modifier :
Par exemple, si vous souhaitez qu’il prenne une capture d’écran toutes les 5 secondes et l’enregistre dans le dossier Images. Voici la commande à utiliser :
Noter: Appuyez sur Ctrl + z pour terminer le processus.
Noter: En fonction de la taille de votre moniteur et de la quantité de ressources de votre ordinateur, Scrot prendra environ 1 à 2 secondes pour terminer chaque cycle. Cela signifie que lorsque vous définissez l’intervalle à 5 secondes, la capture d’écran ne sera prise qu’à 6 -7 secondes. Vous voudrez peut-être ajuster l’intervalle pour compenser ce décalage
Après l’avoir exécuté pendant 1 minute, voici ce que j’ai trouvé dans mon dossier Images.
La commande ci-dessus exécutera le processus pour toujours jusqu’à ce que vous l’arrêtiez manuellement. Si vous voulez qu’il s’exécute pendant un certain nombre, disons 100 boucles, vous pouvez utiliser la commande ci-dessous :
Cela prendra 100 captures d’écran à un intervalle de 5 secondes.
Le mettre dans le script
C’est à peine utile si vous devez taper la commande à chaque fois que vous souhaitez exécuter le processus. Le meilleur moyen est de le transformer en un script où vous pouvez l’exécuter à tout moment, à chaque fois.
Ouvrez un éditeur de texte et collez les commandes suivantes :
Enregistrez le fichier sous le nom auto-screenshot.sh dans votre dossier Accueil. Accordez-lui l’autorisation exécutable :
Vous pouvez maintenant exécuter le processus en utilisant la commande dans le terminal :
Automatiser le processus de capture d’écran
Si vous souhaitez programmer le processus de capture d’écran pour qu’il s’exécute tous les jours à une certaine heure, le moyen le plus rapide consiste à définir une tâche cron. Si vous préférez une approche plus graphique, Gnome Schedule est une bonne application que vous pouvez utiliser, à condition que vous utilisiez le bureau Gnome.
Pour une automatisation supplémentaire, vous pouvez même utiliser CuttleFish pour déclencher le processus de capture d’écran lorsqu’une condition est remplie.
Quelles autres méthodes utilisez-vous pour automatiser la capture d’écran à intervalles réguliers ?
Crédit d’image : impression d’écran par BigStockPhoto
Cet article est-il utile ? Oui Non