Rester connecté à un hotspot - Réseaux - Réseaux grand public / SoHo
Marsh Posté le 05-10-2008 à 22:00:27
C'est ça le problème du wi-fi...
Essaye de te rapprocher du point d'accès, sinon il n'y a pas de solution miracle. Tu peux aussi connecter un point d'accès au wifi et te connecter à ce dernier en filaire. Ton ordinateur ne verra pas les déconnexions (si elles sont de très courte durée)
Marsh Posté le 05-10-2008 à 22:39:20
Quand je parle de deconnexion, je parle du fait de se reidentifier (retaper le couple login/password) sur la page d'authentification du hotspot.
Donc faire comme tu dis ne resoudra en rien le probleme, enfin, je pense.
Marsh Posté le 06-10-2008 à 19:33:39
Ah effectivement je pensais à des déconnexion du wi-fi. Si tu laisses un ping tourner en permanence vers l'extérieur, ça ne tient pas ta session ouverte?
Marsh Posté le 07-10-2008 à 07:57:29
Les ping ne passent pas le hotspot
Et de toutes façon, des fois je reste à surfer durant toute la durée de la session, et je suis quand même deconnecté à la fin.
J'avais pensé faire un script qui essaye de telecharger une page et que si la page voulue est en faite celle de l'auth du hotspot, remplir les champs et la valider pour me reauthentifier, mais je trouve ça un peu bourrin
Marsh Posté le 07-10-2008 à 20:17:30
Ou un script qui envoie tes identifiants au hotpot toutes les 60 secondes (par exemple), même si tu es connecté. Au pire si tu es déjà authentifié ça ne fait rien.
Marsh Posté le 09-10-2008 à 17:36:24
Bah le problème, c'est que les variables dans l'url pour l'authentification sur le hotspot change à chaque fois, et j'avoue qu'il y 'a certaines variables je ne vois pas à quoi elles servent
Marsh Posté le 09-10-2008 à 20:19:12
Sûrement des identifiants de session.
Un script qui valide le formulaire à chaque fois semble le seul moyen
Marsh Posté le 10-10-2008 à 07:21:33
Oui, je pense, je suis donc parti dans cette voie la.
Je metterai mon script ici s'il marche
Marsh Posté le 12-10-2008 à 20:21:21
Code :
|
Voici donc à ce que je suis arrivais. Le seul problème, c'est qu'il faut placer le fichier généré par le script dans un dossier web local pour pouvoir faire un wget dessus.
Si vous voyez un autre moyen, en utilisant curl par exemple, je suis preneur
Marsh Posté le 02-11-2008 à 14:03:16
Je poste ici mon script final qui marche, je poste me servira de pense bête et pourra toujours etre utile à d'autre
Plus besoin de serveur web sur la machine, puis meme, mon script posté plus haut ne fonctionnait pas en mode texte à cause du js de la page.
Voici donc tous mes scripts :
Code :
|
Code :
|
Pour automatiser tous ça, on rajoute une ligne dans /etc/crontab pour executer le script toutes les minutes pour rester offline que peu de temps apres une deconnexion :
Code :
|
J'espere que ça pourra en aider plus d'un
Marsh Posté le 11-11-2008 à 02:01:10
Salut,
Je suis très intéressé par ce script !
J'attends mon nouvel accès et pendant ce temps je laisse mon compte neuf de l'ancienne ligne ouvert histoire de profiter des hotspot voisins de mon immeuble.
Toutefois je suis une quiche en php/prog.
Que dois-je faire concrètement pas à pas ?
Je dois copier ce code dans un fichier .php j'imagine, et encore ... je vois 3 codes séparés ! Je dois héberger le ou les fichiers où ? Les exécuter de quelle manière ?
edit : j'ai l'impression de lire du shell unix parfois ... je suis sous XP ...
Marsh Posté le 11-11-2008 à 14:32:30
Snev a écrit : |
Eh eh... c'en est :-P
Mais je pense que c'est transposable assez facilement sous du DOS (enfin un truc compatible Windows ^^)
Marsh Posté le 11-11-2008 à 15:03:28
Bah si y'a moyen de faire tourner php en cli sous windows, j'ai amélioré mon script pour qu'il n'ait besoin que de php compilé avec curl.
Donc normalement, il y aurait juste à installer php, et lancer le script, et tout devrait être bon, mais par contre, pour lui dire de s'exécuter souvent pour se reconnecter à la déconnexion, sous Windows, je ne sais pas trop comment il faut faire.
Marsh Posté le 12-11-2008 à 19:06:09
En tâche planifiée, une fonctionnalité de Windows ; c'est comme un cron
Marsh Posté le 31-12-2008 à 23:25:27
b0ugie a écrit : Je poste ici mon script final qui marche, je poste me servira de pense bête et pourra toujours etre utile à d'autre
|
stp est ce que tu pourrais expliquer pour un novice, merci.
Marsh Posté le 06-01-2009 à 17:53:39
Comment faire pour que le script marche sous Windows modifications a faire, Easyphp?
Marsh Posté le 07-01-2009 à 09:06:26
Normalement dans le PHP rien du tout, par contre refaire le script pour l'interpréteur de commandes Windows ne doit pas être une mince affaire... :S
Marsh Posté le 14-04-2009 à 11:50:04
Ce qu'il faut faire, c'est transcrire le fichier shell en php.
Je pense qu'il faut utiliser :
- php_curl pour la commande curl
- preg_match à la place de grep
- preg_replace à la place de sed
Tout ceci n'est biensur qu'une simple idée
Marsh Posté le 05-05-2009 à 20:11:35
J'ai adapté les scripts précédent en PHP.
Explications :
- On tente de se connecter à www.google.com.
- Si on est redirigé vers la page de connexion on la copie en remplaçant diverses choses :
* on rempli le champ du login ;
* on rempli le champ du mot de passe ;
* on coche la checkbox ;
* on ajoute une instruction pour que la page valide le formulaire (comme si on cliquait sur le bouton connexion) au chargement.
- La page modifiée est placée dans un fichier connecHotspot que l'on ouvre dans une iframe et grâce a l'instruction que l'on vient de rajouter la page se valide automatiquement.
Voici ce que ça donne :
Code :
|
Cette page doit être placé sur un serveur comprenant le PHP et configuré pour la librairie CURL.
On peut penser à un serveur Apache (facile à configurer) ou à EasyPHP (encore plus facile).
De plus pour le rechargement du script automatiquement j'ai utilisé l'extension ReloadEvery de Firefox qui permet de recharger une page à intervalles regulières.
Et voilà!
Marsh Posté le 06-05-2009 à 15:48:21
ReplyMarsh Posté le 02-06-2009 à 16:29:06
b0ugie a écrit : Le probleme de ton script, c'est qu'il faut un interpreteur js |
Ce qu'il te faut :
* Un serveur : Apache, EasyPHP, etc.
* Un navigateur Web (pour moi c'est FireFox + Extension ReloadEvery)
C'est pas vraiment contraignant!
Marsh Posté le 05-06-2009 à 11:34:12
scarbito a écrit : |
C'est contraignant car il faut absolument etre en mode graphique (je n'ai pas trouvé d'interpreteur js en mode texte).
Hors dans mon cas (voir premier poste), il fallait que ça s'execute en mode texte. Ce ci dit, c'est sur que c'est pas une utilisation normale.
Mes scripts tournent sur un ordi connecté au neuf qui fait passerelle, donc partage la connexion. C'est donc tout à fait transparent pour les utilisateurs.
Marsh Posté le 06-08-2009 à 14:54:58
Bonjour à tous,
Je suis nouveau ici, voilà mon souci est que j'utilise les hotspot Freewifi, et que je me fais déconnecter
chaque 3minutes environ.
J'aimerais donc avoir un script qui rentre mon identifiant et mot de passe à intervalle
régulier pour rester connecté, cela serait formidable... et le mot est faible.
Mes recherches n'avancant pas plus, j'avais trouvé ceci pour rester connecté
sur un hotspot free sous Ubuntu :
http://www.webynux.net/tutoriels/a [...] buntu.html
Quelqu'un saurait-il en faire de même mais pour Win XP ?
C'est à dire réaliser un script pour Easyphp ou autre.
Merci d'avance de votre aide !
Marsh Posté le 06-11-2010 à 09:26:55
Bonjour,
il existe le logiciel "Neuf Wifi Reconnecteur" qui permet très simplement de re-valider le formulaire du portail Neuf Wifi dès que la connexion internet est "perdue".
Ce logiciel existe en plusieurs versions dont une version Java compatible pour toutes les plateformes (Windows,- Linux - Mac ...)
Vous pouvez le télécharger ici :
http://www.n3vision.net/index.php? [...] p=nwr_java
Vous pouvez trouver des infos sur ce logiciel ici :
http://www.n3vision.fr/logiciel/neuf
(au début, j'avais également sortit un script PHP, mais l'éinconvénient etait qu'un PHP dévait tourner, ce qui etait assez lourd (pais qui marchait pas mal. depuis l'eau a coulé sous les ponts, et j'ai sortis une version VB.Net, puis Java pour plus de portabilité.)
A+
Marsh Posté le 06-11-2010 à 11:40:15
Ca semble simpat.
Joli boulot
Marsh Posté le 05-03-2016 à 08:55:08
Salut les gens! j'ai un problème similaire a la personne du poste original, sauf que moi je ne suis pas sur un hot spot. Alors si effectivement je ne trouve pas de solution à mon problème j'aimerais faire un script bat ou autre pour me reconnecter dès que je perd la connectivité. Sinon mon problème c'est que ma soit ma connexion passe en limité soit j'ai un problème de dns.
Marsh Posté le 05-10-2008 à 19:38:56
Bonsoir,
pour avoir accés à internet, je passe via un hotpot neuf. Seulement, je suis régulierement deconnecté et j'aimerai pouvoir y rester 24/24.
Auriez vous une idée ? j'avoue que je sais même pas quoi chercher ...
Merci.
Message édité par b0ugie le 05-10-2008 à 19:49:43
---------------
Une femme c'est temporaire - une ex c'est pour la vie.