#1 Le 17/12/2006, à 19:22
- chris_wafer
Récupération image + envoi mail régulié sur une plage horaire
Bonjour,
J'aimerais faire un script qui :
- récupère une image sur le net http//.../mon_image.jpg
- envoie un mail à une adresse en mettant en pièce jointe cette image
J'aimerais que ce script s'exécute toutes les 20 minutes sur une plage définit (par-exemple entre 12h et 14h).
Comment faire?
Merci d'avance pour votre aide...
Hors ligne
#2 Le 18/12/2006, à 08:53
- snigit
Re : Récupération image + envoi mail régulié sur une plage horaire
Quelques pistes :
- pour récupérer l'image, tu peux te servir de la commande "wget" avec "wget http://adresse_image", ca va te sauvegarder l'image dans le meme repertoire que là ou tu as executé la commande (si tu ne spécifies rien d'autre)
- pour envoyer le mail, il y a plusieurs solutions : "sendmail", "postfix",...
- pour l'execution du script, utilise CRON
Hors ligne
#3 Le 24/12/2006, à 09:37
- chris_wafer
Re : Récupération image + envoi mail régulié sur une plage horaire
J'aimerais faire ça avec l'image qu'il y a à cette adresse :
http://www.gironde.equipement.gouv.fr/a … rticle=118
Mais je n'arrive à avoir le lien exact de l'image...
Quelqu'un serait comment la trouver?
Hors ligne
#4 Le 24/12/2006, à 11:00
- Crashforburn
Re : Récupération image + envoi mail régulié sur une plage horaire
http://www.bisonfute.equipement.gouv.fr/astec_publication/cnir/cricr_bordeaux/cigt_alienor/calque_navigation/cn2_bordeaux_map_v01b.gif
Voilà ton image
Un blog inutile de plus : http://crashforburn.free.fr/dotclear/
[Membre du club des beaux Ubunteros] : http://forum.ubuntu-fr.org/viewtopic.php?pid=535299
Contre la nouvelle année, votons fonacon : http://www.fonacon.net/
Hors ligne
#5 Le 24/12/2006, à 11:42
- chris_wafer
Re : Récupération image + envoi mail régulié sur une plage horaire
Y a pas la carte, y a juste que les paneaux!!!
J'avais déjà essayé malheureusement!
Hors ligne
#6 Le 26/01/2007, à 15:46
- Doby
Re : Récupération image + envoi mail régulié sur une plage horaire
Plop
Je suis en train de finir un bout de shell qui te permettra de faire ce que tu veux ...
D'autres infos bientot
Software is like Sex, it's better when it's Free
Hors ligne
#7 Le 26/01/2007, à 16:11
- Doby
Re : Récupération image + envoi mail régulié sur une plage horaire
Voila ce que ca donne a peu pres pour la recuperation des images et la creation de l'image a mailler en jpg...
#Variables mail
from="envoyeur"
to="destinataire"
#Variables net
back="http://www.bisonfute.equipement.gouv.fr/astec_publication/cnir/cricr_bordeaux/cigt_alienor/referentiel_raster/sp1_bordeaux_v01b.gif"
sign="http://www.bisonfute.equipement.gouv.fr/astec_publication/cnir/cricr_bordeaux/cigt_alienor/calque_navigation/cn2_bordeaux_map_v01b.gif"
traf="http://www.bisonfute.equipement.gouv.fr/asteccli/servlet/clientleger?format=png&source0=CIGT_Alienor&source1=CIR&raster=bordeaux"
name_back=`echo $back | cut -d"/" -f9`
name_sign=`echo $sign | cut -d"/" -f9`
name_traf=`echo $traf | cut -d"/" -f6`
#Recuperation images
wget "$back"
wget "$sign"
wget "$traf"
#Creation images finales
convert -flatten "$name_back" "$name_sign" background.gif
rm -rf "$name_back"
rm -rf "$name_sign"
convert -flatten background.gif "$name_traf" final.gif
rm -rf background.gif
rm -rf "$name_traf"
#Conversion image jpg
convert final.gif final.jpg
rm -rf final.gif
#Creation mail + envoie
time=`date | cut -d" " -f1`
(
echo To : $to
echo From : $from
echo Subject : Traffic routier
echo Etat du traffic le $time :
) | sendmail -t -i -f$to $from
Software is like Sex, it's better when it's Free
Hors ligne
#8 Le 04/02/2007, à 17:43
- chris_wafer
Re : Récupération image + envoi mail régulié sur une plage horaire
Comment as-ru récupérer toutes les adresses???
Car maintenant l'adresse a changé, c'est :
http://www.bisonfute.equipement.gouv.fr/diri/listeflashs.do?pageAstec=ie1_bordeaux.html
Explique comment tu récupères les adresses au cas où ça changerait encore...
Merci d'avance...
Chris.
Hors ligne
#9 Le 04/02/2007, à 18:57
- Doby
Re : Récupération image + envoi mail régulié sur une plage horaire
Ba j'ai regarde les infos sur la page ou meme directement le code source
Ensuite je recupere les panneaux et la map qui elle ne changent pas, donc le nom c'est toujours le meme...Avec la librairie imagemagick je fait ensuite des couches superposés des images te puis voila
le seul probleme que je n'ai pas resolu c'est l'envoi de l'image en fichier joint
...
Sinon c'est bon ca roule
Amicalement
Doby
Software is like Sex, it's better when it's Free
Hors ligne
#10 Le 04/02/2007, à 19:51
- chris_wafer
Re : Récupération image + envoi mail régulié sur une plage horaire
Ba j'ai regarde les infos sur la page ou meme directement le code source
Ensuite je recupere les panneaux et la map qui elle ne changent pas, donc le nom c'est toujours le meme...Avec la librairie imagemagick je fait ensuite des couches superposés des images te puis voila
le seul probleme que je n'ai pas resolu c'est l'envoi de l'image en fichier joint
...Sinon c'est bon ca roule
Amicalement
Doby
Là si je fais code source, je ne retrouve pas les liens des images... enfin les 3 liens que tu as dans ton script...
Hors ligne
#11 Le 04/02/2007, à 20:35
- ePi
Re : Récupération image + envoi mail régulié sur une plage horaire
clik Droit sur l'image -> This Frame -> Show only this frame
il va alors t'afficher que l'image, et quand tu regardes le source tu verras bien les liens des 3 images.
#12 Le 05/02/2007, à 21:25
- chris_wafer
Re : Récupération image + envoi mail régulié sur une plage horaire
Ok merci.
Chris.
Hors ligne