J'ai un petit code crontab qui prend une capture d'écran de mon mac toutes les 15 minutes, comme un journal intime pour m'aider avec tous les travaux administratifs. Cela fonctionne bien depuis quelques années maintenant, mais récemment il a commencé à ne prendre que le bureau et la barre d'état en haut, sans aucune application à l'écran, pas de docks d'applications en bas, pas même d'icônes d'applications ou de fichiers sur mon bureau.
Le code fonctionne bien si je l'exécute manuellement dans le terminal, mais il ne fonctionne pas dans la crontab.
J'ai essayé de réinstaller la crontab mais ça n'a pas réglé le problème. Et maintenant, je suis à court d'astuces pour résoudre ce problème.
Comment faire pour que crontab fonctionne avec screencapture pour avoir les applications à l'écran aussi ?
J'utilise un Mac Catalina version 10.15.1.
*/15 * * * * /usr/sbin/screencapture -Cxd -tjpg ~/Documents/AutoScreenShot/screen-`date +"\%Y\%m\%d-\%H\%M"`.jpg