Est-il possible pour moi d'écouter écouter le screencapturing intégré d'OSX pour que je puisse gérer les fichiers moi-même plutôt que l'osx?Comment écouter les captures d'écran
Répondre
Il existe plusieurs options.
Il suffit d'utiliser
Ctrl-Cmd-Shift-3
ou4
au lieu deCmd-Shift-3
ou4
. Cela ne sauvegarde pas le fichier sur le bureau, mais enregistre les données dans le Presse-papiers/le Presse-papiers. Je ne sais pas où est la mention officielle de cela, mais here is one. Ensuite, vous pouvez obtenir les données parNSPasteboard
, voir here.Vous pouvez utiliser
FSEvents
pour être averti lorsqu'un fichier est créé dans un dossier spécifié. Ensuite, vous pouvez renommer le fichier de capture d'écran peu de temps après qu'il a été enregistré sur le bureau par le système. Notez que le nom de fichier de la capture d'écran dépend de l'environnement linguistique choisi dans les Préférences Système. Donc, soyez très prudent si vous voulez que votre programme fonctionne sur une machine non-anglaise. Si vous venez de prendre la capture d'écran par programmation, vous pouvez utiliser l'outil de ligne de commandescreencapture
, voir man page.Bien sûr, vous pouvez pirater le système et prendre en charge la gestion de
Cmd-Shift-3,4
, comme par exemple . Vous savez ce que vous faites si vous choisissez de cette façon.
- 1. Écouter les événements ActivityManager?
- 2. Android: comment écouter les événements de défilement?
- 3. Comment s'inscrire/écouter les commandes richtextbox?
- 4. Comment écouter Exceptions dans Android?
- 5. Regex: captures, groupes, confusion
- 6. Toutes les API Win32 pour obtenir les captures d'écran?
- 7. Faire bitmaps écouter les événements tactiles
- 8. Écouter les événements d'authentification du domaine tomcat
- 9. Comment prendre des captures d'écran avec Eclipse?
- 10. Comment écouter les paquets de diffusion sur n'importe quel port?
- 11. Comment écouter les changements de largeur de JComboBox?
- 12. Comment écouter les événements componentShown/componentHidden mieux que ComponentListener?
- 13. Comment écouter les appels de méthode d'éléments en Javascript
- 14. Comment écouter les événements de clavier dans la table GWT?
- 15. Comment: écouter Java pour les événements capturés par thread C
- 16. Comment écouter les événements de modèle de code Visual Studio?
- 17. Comment créer un borderContainer pour écouter les événements de défilement?
- 18. Comment puis-je écouter les moniteurs ajoutés ou supprimés?
- 19. Écouter tous les types d'événement d'un EventDispatcher
- 20. Écouter les événements de l'histoire dans FireFox?
- 21. Événement pour écouter les changements d'attribut
- 22. combiner des captures dans regex
- 23. Comment écouter l'événement 'SendMail' dans Thunderbird?
- 24. Comment écouter une variable changer en Javascript?
- 25. Comment écouter plusieurs ports série avec C#
- 26. Comment écouter le défilement dans un ListView?
- 27. Comment "écouter" quelque chose dans WebView, Android?
- 28. arrêt .Net écouter prise
- 29. Les captures d'écran ne contiennent que des pixels noirs
- 30. Problème avec les captures d'écran web nécessitant une authentification
L'option 1 me semble la meilleure. – Leibowitzn