Linux

Comment faire automatiquement des captures d’écran dans Ubuntu à intervalle régulier

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.

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 :

Psssssst :  Comment fonctionne le développement du noyau Linux ?
  • entier – le nombre de secondes avant que chaque capture d’écran soit prise
  • nom de fichier – le nom de fichier de la capture d’écran. Vous pouvez utiliser des variables telles que %Y, %m, %d, %H, %M, %S $w, $h pour désigner respectivement l’année, le mois, le jour, l’heure, la minute, les secondes, la largeur et la hauteur.
  • jpg|png – prenez la capture d’écran au format jpg ou png. Incluez-en un seul, mais pas les deux.
  • fichier/chemin/vers/magasin/captures d’écran – l’emplacement où vous souhaitez déplacer les captures d’écran
  • 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.

    Psssssst :  Pouvez-vous exécuter World of Warcraft sur Linux ?

    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

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci