Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/06/2007, 11h30   #1
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 032
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 032
Points : 754
Points : 754
Par défaut Surveiller un site

Bonjour,

Est-ce possible de créer un script, un robot , (je ne sais pas quoi) qui pourrait surveiller l'évolution d'un site?

Je m'explique: surveiller un shop en ligne et lorsque qu'un produit descend en dessous de € 200.-, avoir un avertissement ou un signal pour l'acheter ? (oui je sais il suffit d'attendre les soldes )

On suppose que le site n'a pas mis en place un système de flux rss ou newsletters... Peut-on créer un système de ce genre ? Ou existe-il des prog ?

Je me posais cette question...
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 07h34   #2
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 032
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 032
Points : 754
Points : 754
Personne n'a une idée ou personne ne m'a compris ?
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 08h09   #3
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Très curieux comme question...
Un prix n'est pas censé varier à tout bout de champs.

Maintenant pour une telle chose, il faudrait récupérer la page, la "parsée" en extraire le prix et le comparer avec ton prix, s'il est inférieur, envoyer un mail pour te prévenir.
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 09h04   #4
Membre émérite
 
Avatar de marabout
 
Homme
Consultant E-Learning
Inscription : août 2006
Messages : 646
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Consultant E-Learning

Informations forums :
Inscription : août 2006
Messages : 646
Points : 812
Points : 812
Il doit y avoir moyen de faire quelque chose en Perl par exemple en partant dans le sens de blueice
marabout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 10h24   #5
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 032
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 032
Points : 754
Points : 754
Le perl n'est pas un grand ami à moi.. Enfin, merci quand même... oui c'est un peu space comme question, je sais !
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 12h35   #6
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Perl ou autre chose :p
Il te suffit de récuperer la page et d'en analyser le code HTML pour récuperer le prix qui t'interesses. Ca peut se faire soit avec une "simple" expression régulière, soit avec un parseur HTML/XML

PHP, Perl, Python, Ruby et cie. savent faire ça très bien
Taum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 15h02   #7
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 032
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 032
Points : 754
Points : 754
Okay merci je vais plutot m'orienter pour du PHP ! (le principe est très simple, suffit juste de comprendre l'algorithme...)

Merci !
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 19h50   #8
Modérateur
 
Avatar de blueice
 
Inscription : mars 2003
Messages : 3 422
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mars 2003
Messages : 3 422
Points : 4 110
Points : 4 110
Envoyer un message via ICQ à blueice Envoyer un message via MSN à blueice Envoyer un message via Skype™ à blueice
Pas si simple que ca...
Le plus dur sera d'isoler ton tarif avec un masque, en espérant que rien ne change sur le site...
Ensuite c'est très simple.
__________________
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher

Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.

Dimension Internet - Carnet Web
Imprimerie Nice
blueice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2007, 08h31   #9
Modérateur
 
Avatar de Dsphinx
 
Homme
Développeur Web
Inscription : septembre 2005
Messages : 1 032
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2005
Messages : 1 032
Points : 754
Points : 754
mouaip j'y ai pensé ! Si le site change de structure tout mon raisonnement se voie modifier aussi ! ca parait un peu empirique comme projet !
Dsphinx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2007, 12h30   #10
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Citation:
Envoyé par Dsphinx
ca parait un peu empirique comme projet !
Oui ....... et ?


Pour avoir déjà fait ça - et parfois sur des pages assez compliquées - je n'ai pas vraiment trouvé de meilleures solutions. En y reflechissant bien, je pense même qu'il n'y en a pas réellement :
Si le site que tu veux surveiller change son design, tu ne sais pas ce qu'il va changer : si c'est juste des modifications légeres, ton script peut toujours fonctionner, mais si il s'agit d'un changement radicale, il y a un gros risque que ça casse tout.
De toute façon quelque soit la méthode que tu utiliseras, si on ne s'accorde pas sur un standard (RSS, un format XML spécifique, etc.) le site peut se permettre de tout changer d'un moment à l'autre et ça cassera n'importe quel parseur

Un système comme ça a souvent besoin de maintenance régulière, cela dit les sites ne changent généralement pas du tout au tout tout les 15 jours
Taum est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h11.


 
 
 
 
Partenaires

Hébergement Web