Question

Je veux faire un script qui sauvegarde automatiquement mes fichiers Kindle lorsque je me connecte à mon macbook. Écrit le script est bien dans ma capacité, mais je ne sais pas quelle est la meilleure façon d'exécuter un script sur le mont automatiquement.

Était-ce utile?

La solution

Vous pouvez soit utiliser AppleScript et joindre une action de dossier dans le répertoire /Volumes, ou vous pouvez écrire un agent de lancement qui regarde ce chemin.

Pour ce dernier, vous pouvez consulter Tutoriel: Les sauvegardes avec Launchd sur MacResearch. L'essentiel de ce que vous créez un fichier de configuration plist être interprétée par launchd; puis launchd exécutera votre script lorsque le chemin d'accès spécifié a changé.

Autres conseils

Quel genre de script avez-vous à l'esprit? Si vous utilisez AppleScript, serait-il possible d'attacher une action de dossier dans le répertoire / Volumes (ou peut-être le sous-répertoire spécifique sur lequel les supports Kindle) pour sauvegarder les fichiers? Je ne l'ai jamais essayé quelque chose comme ça, donc utiliser l'idée à vos propres risques, mais pour ce que ça vaut ...

Autre que cela, je ne sais pas d'une manière générale d'exécuter un script sur un support dans OS X. KEVENT, qui est la version OS X de inotify Linux, serait une façon quelque chose comme ça pourrait se faire, mais évidemment, vous ne voulez pas écrire un programme C pour tout cela. On pourrait être là cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top