Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
ressources:photo_ftp [2023/11/30 15:29] – jeff | ressources:photo_ftp [2024/02/08 17:20] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== ESPCAM ====== | ====== ESPCAM ====== | ||
- | un code qui fonctionne ( pas de pb de saturation...) pour prendre à intervalle régulier(frequence) une photo jpg et la poser par ftp sur le serveur.\ | + | un code qui fonctionne ( pas de pb de saturation...) pour prendre à intervalle régulier(frequence) une photo jpg et la poser par ftp sur le serveur. |
un script place la photo sur le site web en utilisant la fonction watch (yum install inotify-tools) | un script place la photo sur le site web en utilisant la fonction watch (yum install inotify-tools) | ||
+ | |||
<code c> | <code c> | ||
#!/bin/bash | #!/bin/bash | ||
Ligne 38: | Ligne 40: | ||
exit 0 | exit 0 | ||
</ | </ | ||
+ | et avec un lancement et archivage , script pour crontab qui tue les process et ses enfants ... | ||
+ | <code c> | ||
+ | # | ||
+ | pkill -P `pgrep ane_photo.sh` | ||
+ | killall -9 ane_photo.sh | ||
+ | currentdate=$(date +%F) | ||
+ | cd / | ||
+ | tar cvfz $(date +%F)_ane.tgz --remove-files *jpg 2>&1 > /dev/null | ||
+ | / | ||
+ | exit 0 | ||
+ | </ | ||
<code c> | <code c> | ||
/* | /* |