J'ai trouvé en cherchant "htmlloginrequest" dans google (par desespoir
-- plus con tu meurs)
un pololnais disait de taper ca :
curl -d "username=USER&password=PASS&login=Login"
https://login.wireless.ubc.ca:8090/g...mlLoginRequest
et, ca maaaaaarche (chui dessus depuis 1 semaine)...
content !!
Prochaine étape : dns dynamique (w/ dhcp) + plugins avancés d'iptables
+ scripts de reconnexion automatique
Merci encore !
Ben
Le 04/04/07, Benjamin RIOU<pandolphe@pandolphe-vision.net> a écrit :
> Bonjour,
>
>
> Je suis sur Ubuntu server (Base Debian Unstable 2.6.17) et j'aurais
> une question à vous poser.
>
>
> Voilà. Pour avoir accès à internet dans la cité universitaire, ondoit
> se loguer sur le site de la societé qui fournit le net (sous le
> charmant nom de wifirst).
>
> Je cherche à me loguer via elinks, tout se passe bien jusqu'à que
> j'appuie sur 'connexion'.
> Un script se lance, il est sensé me fournir un accès, mais elinks ne
> le reproduit pas (alors que depuis un client graphique, ca
> fonctionne).
>
>
> Ce script, une fois lancé, suffit à 'autoriser' la connexion après
> du boitier controleur (on se moque de se loguer sur leur site).
>
> Il fonctionne très bien depuis firefox, mais cela ne fonctionne pas
> avec un client web texte.
>
> Le but est de créer un auto re-login sur mon serveur.
>
>
> Pourriez vous me donner une idée sur ce qui ne va pas avec le code -
> pour le permettre d'etre executé en mode texte ?
>
>
> Merci Beaucoup !
> Ben
>
> PS : voici le code
> <HTML>
>
> <BODY bgcolor="#9BC1DE" onLoad="document.log.submit();">
>
> <table height="90%" width="100%"><tr><td valign="middle" align="center">
>
> <h2><font color="#FFFFFF">Nous vous connectons a Internet...</font></h2>
>
> </td></tr></table>
>
> <form name="log"
> action="https://wireless.wifirst.fr:8090/goform/HtmlLoginRequest"
> method="POST">
>
> <input type="hidden" name="username" value="abcdef"></input>
>
> <input type="hidden" name="password" value="uvxyz"></input>
>
> </form>
>
> </BODY>
>
> </HTML>
>