Je veux créer un script qui sauvegarde automatiquement mes fichiers Kindle lorsque je le connecte à mon macbook pro. Ecrire le script est bien dans ma capacité, mais je ne sais pas quelle est la meilleure façon d'exécuter un script sur mount automatiquement.Comment exécuter un script sur un périphérique monté dans OSX
Répondre
Vous pouvez utiliser AppleScript et associer une action de dossier au répertoire /Volumes
, ou vous pouvez écrire un agent de lancement qui surveille ce chemin.
Pour ce dernier, vous pouvez vous référer à Tutorial: Backups with Launchd sur MacResearch. L'essentiel est que vous créez un fichier de configuration plist à interpréter par launchd
; alors launchd
exécutera votre script lorsque le chemin spécifié aura changé.
Quel genre de script aviez-vous en tête? Si vous utilisez AppleScript, est-il possible de joindre une action de dossier au répertoire/Volumes (ou peut-être au sous-répertoire spécifique sur lequel le Kindle est monté) pour sauvegarder les fichiers? Je n'ai jamais essayé quelque chose comme ça, alors utilisez l'idée à vos risques et périls, mais pour ce que ça vaut ...
À part ça, je ne connais pas de manière générale d'exécuter un script sur un support dans OS X. Kevent, qui est la version de Linux inotify d'OS X, serait une façon de faire quelque chose comme ça, mais évidemment, vous ne voulez pas écrire un programme C pour tout cela. On pourrait être là-bas cependant.
- 1. Bash Script - démonte un périphérique, mais n'échoue pas s'il n'est pas monté?
- 2. Comment exécuter automatiquement un script
- 3. Comment exécuter un script bash sur save dans NetBeans?
- 4. Comment exécuter un script bash dans Terminal?
- 5. Comment exécuter un script Perl dans Java?
- 6. Comment exécuter un script Perl depuis un script Perl?
- 7. Linux: Exécuter un binaire dans un script
- 8. exécuter un script SQL programme
- 9. Comment localiser un périphérique sur le réseau?
- 10. comment exécuter un script Python avec activeresource?
- 11. Comment exécuter un script shell après le montage d'un périphérique à l'aide d'UDEV
- 12. Définir un script à exécuter dans un planning?
- 13. comment trouver le clavier dans/dev sur osx
- 14. Comment exécuter un script python dans l'application .NET ..?
- 15. Comment exécuter chaque script dans un répertoire sauf lui-même?
- 16. Script Bash pour le volume semi-monté de/dev
- 17. Comment savoir si un chemin donné est monté sur un support amovible dans Mac OS X?
- 18. Comment détecter un périphérique sur le réseau?
- 19. Comment exécuter un script shell dans une application Android?
- 20. Script de terminal sous OSX
- 21. Exécuter un script sur plusieurs bases de données (SQL Server)?
- 22. Débogage sur un périphérique iPhone
- 23. Comment déplacer un élément avec un élément de script sans ré-exécuter un script avec jQuery?
- 24. En utilisant Powershell sur un ordinateur pour exécuter un script Powershell sur un autre
- 25. Exécuter un script Sikuli à partir d'AppleScript
- 26. enregistrer un protocole sur mac osx?
- 27. Exécuter des scripts batch Emacs sous OSX
- 28. Exécuter un script avec Ruby on Rails?
- 29. Exécuter un script après le déploiement - MSDeploy
- 30. Exécuter un script à une date spécifique?