Bonjour tout le monde!
Je me suis mis à la recherche d'un freeware qui me permettrait d'utiliser l'isight intégrée de ma MPB comme caméra de surveillance. ca peut être bien utile dans le cas du vol du portable. Il y a bien quelques sharewares pour faire ça, mais je me suis dit qu'il était sûrement possible de faire ça avec Automator (voir içi)
J'ai donc trouvé isightcapture, une petite application à utiliser avec le terminal pour récupérer des photos a partir de l'isight. Il y a certes le processus « take picture » pour automator, mais celui ouvre automatiquement photobooth pour prendre le cliché.
Voici donc le screenshot duVoir la pièce jointe 12840.
Et le code:
Je demande donc à l'appli de prendre un cliché nommé « surveillance », d'attendre 2s et de prendre un 2ème cliché « surveillance2 » (j'ai testé, le minimum est de 2s de pause, je suppose que sinon ça va trop vite...)
Libre à vous de rajouter une troisième photo, changer de délai entre 2 photos.
La pause permet de finir le travail avant que le processus « quit application »
Les photos sont ensuite envoyées à l'adresse indiquée et les originaux sont supprimés.
Vous pouvez aussi transférer tout ça par ftp avec transmit (qui gère automator).
Il suffit alors d'exporter le workflow comme une application et de faire un lancement automatique à chaque ouverture de session via les préf système (compte), ou alors demander à ical d'executer le script quand bon vous semble.
Je suis ce qu'on peut appeler une quiche lorraine en programmation, même avec applescript, c'est pourquoi les quelques lignes qui sont là pourraient être améliorées.
Par exemple, j'aimerai bien que ces taches se déroulent en tâche de fond. De même, mon code fait que le terminal ouvre une fenêtre pour chaque photo, ça serait plus propre de faire ça dans une même fenêtre. Ya t'il aussi un moyen de définir plus proprement le nombre de photos à prendre et le délai, sans récrire 20 fois la même ligne?
On peut ensuite imaginer « concaténer » ces photos pour en faire une petite vidéo...
La aussi y a t'il une solution?
Je me suis mis à la recherche d'un freeware qui me permettrait d'utiliser l'isight intégrée de ma MPB comme caméra de surveillance. ca peut être bien utile dans le cas du vol du portable. Il y a bien quelques sharewares pour faire ça, mais je me suis dit qu'il était sûrement possible de faire ça avec Automator (voir içi)
J'ai donc trouvé isightcapture, une petite application à utiliser avec le terminal pour récupérer des photos a partir de l'isight. Il y a certes le processus « take picture » pour automator, mais celui ouvre automatiquement photobooth pour prendre le cliché.
Voici donc le screenshot duVoir la pièce jointe 12840.
Et le code:
Bloc de code:
on run {input, parameters}
tell application "Terminal"
do script "/Applications/isightcapture surveillance.jpg"
end tell
delay 2
tell application "Terminal"
do script "/Applications/isightcapture surveillance2.jpg"
end tell
return input
end run
Je demande donc à l'appli de prendre un cliché nommé « surveillance », d'attendre 2s et de prendre un 2ème cliché « surveillance2 » (j'ai testé, le minimum est de 2s de pause, je suppose que sinon ça va trop vite...)
Libre à vous de rajouter une troisième photo, changer de délai entre 2 photos.
La pause permet de finir le travail avant que le processus « quit application »
Les photos sont ensuite envoyées à l'adresse indiquée et les originaux sont supprimés.
Vous pouvez aussi transférer tout ça par ftp avec transmit (qui gère automator).
Il suffit alors d'exporter le workflow comme une application et de faire un lancement automatique à chaque ouverture de session via les préf système (compte), ou alors demander à ical d'executer le script quand bon vous semble.
Je suis ce qu'on peut appeler une quiche lorraine en programmation, même avec applescript, c'est pourquoi les quelques lignes qui sont là pourraient être améliorées.
Par exemple, j'aimerai bien que ces taches se déroulent en tâche de fond. De même, mon code fait que le terminal ouvre une fenêtre pour chaque photo, ça serait plus propre de faire ça dans une même fenêtre. Ya t'il aussi un moyen de définir plus proprement le nombre de photos à prendre et le délai, sans récrire 20 fois la même ligne?
On peut ensuite imaginer « concaténer » ces photos pour en faire une petite vidéo...
La aussi y a t'il une solution?