2010-09-27 3 views
3

J'ai un professeur qui met aléatoirement à jour son site web pour les devoirs demain et semble s'attendre à ce que nous le vérifions toutes les heures.Comment faire un sondage simple site Web pour les mises à jour?

Cela ressemble à un travail pour un programme.

Son site est simple et entièrement html, pas même de javascript. Comment pourrais-je détecter par programme les changements/mises à jour de son site Web?

Répondre

2

Récupère et md5 le contenu de chaque page. Puis stocker et comparer avec les valeurs précédentes. Notez que ceci est sensible jusqu'au niveau du personnage.

Alternativement, configurez un Google Alert pour site:your-professors-website.com et recevez les mises à jour par courriel ou par rss.

1

configurer un cron job à wget périodiquement ou curl l'URL, puis grep pour le texte pertinent, vous envoyer un e-mail si des résultats intéressants sont trouvés ...

5

Vérifiez l'en-tête de réponse Last-Modified.

+1

C'est certainement le moyen le plus facile de le faire ... un crédit supplémentaire serait alors de le faire passer par un moteur de diff et de vous envoyer par e-mail les résultats. Cela vous empêcherait même d'avoir à comprendre ce qui a changé ... –

+0

Il ajoute toujours à la fin, donc comprendre les changements n'est pas difficile. – CodeFusionMobile

Questions connexes