Sujet: Get Html info
21/03/2006 @ 11:35:37: Jean-Christophe: Get Html info
Salut,

Je voudrais faire une petite application qui lirait des infos sur une page web.
En fait, il y a deux chose.
1. La page en question n'est accessible qu'avec un login et un mot de passe
2. Je n'ai aucune idée de comment faire ca :grin: . J'ai de vagues connaissances en VB6, vbs et hta.
L'idée serait de faire une petite application qui serait dans le system tray et qui m'afficherait des infos venant d'une page web.
Le but est de monitorer mon Gateway SIP depuis mon desktop sans devoir garder une page web ouverte.

Une fois que ce sera ok, je transforme ca en un service qui garde un log.
Ensuite, j'ajoute la connection au SIP provider pour voir l'état du crédit et des derniers appels passés (tout ca, via web aussi)

Pour commencer, j'ai donc besoin d'une astuce pour récupérer des infos depuis une page web.

Merci pour vos idées,

JC
21/03/2006 @ 12:40:53: zion: Get Html info
Delphi, TIdHttp, ou alors tu joues avec un TWebBrowser qui existe aussi pour VB :oh:
21/03/2006 @ 12:46:42: Jean-Christophe: Get Html info
ok, je vais explorer le côté TWebBrowser
Merci :smile:
21/03/2006 @ 21:17:49: antp: Get Html info
Normalement y a pas besoin de tout le webbrowser, y a des fonctions pour faire des requêtes HTTP dans VB il me semble (qui utilisent IE, donc faut peut-être passer par un des ActiveX de IE).
21/03/2006 @ 21:19:22: zion: Get Html info
Ah oui, je me rappele de ces fonctions, j'avais fait un compo pour Delphi pour ca... Mais bon, c'est plus simple pour lui probablement de garder un browser, vu qu'il va devoir jouer avec une authentification.

Sinon faut lui expliquer aussi de garder le cookie ou autre si c'est un REMOTE_USER plutôt :oh:

Alors bon, TWebBrowser, c'est bien :itm:
21/03/2006 @ 21:36:12: philfr: Get Html info
Au risque de passer pour un gros troll, je me permets quand-même de te suggérer d'apprendre le python.

Langage super facile à apprendre, orienté objet seulement si tu le veux, mais vraiment totalement OO quand tu le veux, multiplateformes (Linux, Windows, Mac + plein de plateformes exotiques comme certains palmtops et GSM)...

Ce que tu veux faire est trivial en python, et tu ne perdras jamais ton temps à l'apprendre, même si tu es amené à développer essentiellement dans d'autres langages.

Crois-moi: l'essayer c'est l'adopter...
21/03/2006 @ 21:39:36: zion: Get Html info
Tu sais, je dirais que son appli peut être faite en 10 minutes en Delphi... Mais sincèrement, ca va pas l'aider, il connait que VB et apparemment jusque la, il a pas trop envie de passer du côté obscur de la force :spamafote:
21/03/2006 @ 21:40:00: Derdesder: Get Html info
Un petit lien python .
21/03/2006 @ 21:41:07: Jean-Christophe: Get Html info
Philfr > Je suis curieux, mais pour me faire commencer dans un language, il faut que je trouve un tuto qui part de la base
Me faire faire un "Hello World!" serait déjà très bien!
Si tu as ça en stock, je veux bien essayer.
21/03/2006 @ 21:42:39: philfr: Get Html info
Tu sais, je dirais que son appli peut être faite en 10 minutes en Delphi... Mais sincèrement, ca va pas l'aider, il connait que VB et apparemment jusque la, il a pas trop envie de passer du côté obscur de la force :spamafote:


Python est très simple à apprendre si on connaît déjà un peu de Basic quel qu'il soit.
Python est libre et gratuit (delphi ?), installable facilement sur toutes les plateformes (delphi ?)
Python n'est ni du côté obscur, ni de l'autre: il marche partout.
21/03/2006 @ 21:42:43: Jean-Christophe: Get Html info
Zion > ma réponse vaut aussi pour le Delphi, mais je ne vais pas en essayer deux nouveaux.
Quand j'ai un truc accessible, je suis tout prêt à me lancer.

J'ai dit que je connaissais VB6 pour vous donner une idée de mon niveau en programation, sans plus.
21/03/2006 @ 21:43:11: philfr: Get Html info
Philfr > Je suis curieux, mais pour me faire commencer dans un language, il faut que je trouve un tuto qui part de la base
Me faire faire un "Hello World!" serait déjà très bien!
Si tu as ça en stock, je veux bien essayer.


print "Hello, world!"
21/03/2006 @ 21:45:09: Jean-Christophe: Get Html info
:grin:
Je vais être plus clair...

Je ne sais pas comment Python fonctionne.
C'est du script?
Ca se compile?
Il y a un IDE pour ca?
Je ne connais pas du tout :spamafote:

Ca se télécharge?
21/03/2006 @ 21:47:03: Derdesder: Get Html info


Bis
21/03/2006 @ 21:47:51: philfr: Get Html info


Je plussoie ++++++++ !!!!
21/03/2006 @ 21:49:26: Derdesder: Get Html info
philfr > Je pense que le lien vient d'un post à toi...
21/03/2006 @ 21:49:35: Jean-Christophe: Get Html info
OK, ok, j'y vais :smile:
21/03/2006 @ 21:51:04: philfr: Get Html info
:grin:
Je vais être plus clair...

Je ne sais pas comment Python fonctionne.
C'est du script?
Ca se compile?
Il y a un IDE pour ca?
Je ne connais pas du tout :spamafote:

Ca se télécharge?


Ca se télécharge, c'est interprété (mais précompilé à la première exécution), il y a plein d'IDE, mais pour apprendre, la console python c'est le plus génial.

Quant à ta question si c'est du script, je ferai exprès de ne pas comprendre ce que tu entends par là, car c'est plus facile que du script mais c'est un vrai langage qui permet de faire des vraies applications de la mort qui tuent, maintenables et tout et tout...
21/03/2006 @ 22:00:37: philfr: Get Html info
philfr > Je pense que le lien vient d'un post à toi...


Possible... Je n'ai pas d'intérêts personnels en python (personne n'en a d'ailleurs), mais j'en fais la promotion à chaque fois que je le peux, pour l'avoir moi-même découvert il y a quelques années.

Je l'ai déjà "introduit" et même enseigné un peu partout où je suis passé, et je n'en ai jamais eu que du feedback positif de la part de ceux qui l'ont pratiqué.

Je voudrais le pratiquer beaucoup plus, mais mon job actuel consiste essentiellement en du développement bas niveau en C, ce qui ne m'empêche pas d'écrire les prototypes de mes designs en python...

Mon avatar est mon ami... :oh:
21/03/2006 @ 22:06:55: Derdesder: Get Html info
J'ai retrouvé ma source , c'était ovh .
Retour