Rester connecté à un hotspot

Rester connecté à un hotspot - Réseaux - Réseaux grand public / SoHo

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.
Reply

Marsh Posté le 05-10-2008 à 19:38:56   

Reply

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)


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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.

Reply

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?


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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 :/

Reply

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.


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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 :/

Reply

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


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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 :)

Reply

Marsh Posté le 12-10-2008 à 20:21:21    

Code :
  1. <?php
  2. $neufId = '';
  3. $neufMdp = '';
  4. $service_port = getservbyname('www' , 'tcp');
  5. $adresse = gethostbyname('www.google.fr');
  6. $reception = '';
  7. $tout = '';
  8. $toutt = '';
  9. $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  10. if ($socket < 0)
  11.    echo "socket_create() a echoue : raison : ".socket_strerror($socket)."<br />";
  12. else
  13. {
  14.     $resultat = socket_connect($socket, $adresse, $service_port);
  15.     if ($resultat < 0)
  16.        echo "socket_connect() a echoue : raison : (".$result." )".socket_strerror($result)."<br />";
  17.     else
  18.     {
  19.         $envoi = "HEAD / HTTP/1.0rnrn";
  20.         $envoi .= "Host: www.google.comrn";
  21.         $envoi .= "Connection: Closernrn";
  22.        
  23.         socket_write($socket, $envoi, strlen($envoi));
  24.         while ($reception = socket_read($socket, 512))
  25.             $tout .= $reception;
  26.         $toutt = explode("n", $tout);
  27.        
  28.         socket_close($socket);
  29.        
  30.         if(preg_match("#Location: https://hotspot.neuf.fr/#", $toutt[1]))
  31.         {
  32.             $location = str_replace("Location: ", "", $toutt[1]);
  33.             $location = str_replace("n", "", $location);
  34.            
  35.             $useragent = "Mozilla/5.0";
  36.             $referer = $location;
  37.             $ch = curl_init($location);
  38.             curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  39.             curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  40.             curl_setopt($ch, CURLOPT_REFERER, $referer);
  41.             curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  42.             curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
  43.             curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  44.             curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  45.             curl_setopt($ch, CURLOPT_PORT, 443);
  46.             $tout  = curl_exec($ch);
  47.             curl_close($ch);
  48.            
  49.             $fo = fopen(dirname(__FILE__).'/connecHotspot.html', 'w+');
  50.            
  51.             $tout = str_replace('<body onload="ctrl.init()">', '<body onload="ctrl.init(); return ctrl.dosubmit()">', $tout);
  52.             $tout = str_replace('<input name="username" type="text" size="8" style="margin-right:40px" title="Veuillez saisir ici votre Neuf ID et votre mot de passe" />', '<input name="username" type="text" size="8" style="margin-right:40px" value="'.$neufId.'" />', $tout);
  53.             $tout = str_replace('<input name="password" type="password" size="8" title="Veuillez saisir ici votre Neuf ID et votre mot de passe" />', '<input name="password" type="password" size="8" value="'.$neufMdp.'" />', $tout);
  54.             $tout = str_replace('<input id="cond" name="cond" type="checkbox" />', '<input id="cond" name="cond" type="checkbox" checked="checked" />', $tout);
  55.        
  56.             fwrite($fo, $tout);
  57.             fclose($fo);
  58.            
  59.             //Faut wget avec le support ssl
  60.             system('wget '.dirname(__FILE__).'/connecHotspot.html');
  61.         }
  62.     }
  63. }
  64. ?>


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 :)

Reply

Marsh Posté le 12-10-2008 à 20:21:21   

Reply

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 :
  1. #file : connect_hostpot
  2. #!/usr/bin/php
  3. <?php
  4. function isOfflineOrReconnect()
  5. {
  6.     $service_port = getservbyname('www' , 'tcp');
  7.     $adresse = gethostbyname('www.google.fr');
  8.     $reception = '';
  9.     $tout = '';
  10.     $toutt = '';
  11.     $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  12.     if ($socket < 0)
  13.         echo "socket_create() a echoue : raison : ".socket_strerror($socket);
  14.     else
  15.     {
  16.         $resultat = socket_connect($socket, $adresse, $service_port);
  17.         if ($resultat < 0)
  18.                echo "socket_connect() a echoue : raison : (".$result.";)".socket_strerror($result)."<br />";
  19.         else
  20.         {
  21.             $envoi = "HEAD / HTTP/1.0rnrn";
  22.             $envoi .= "Host: www.google.comrn";
  23.             $envoi .= "Connection: Closernrn";
  24.        
  25.             socket_write($socket, $envoi, strlen($envoi));
  26.             while ($reception = socket_read($socket, 512))
  27.                 $tout .= $reception;
  28.             $toutt = explode("n", $tout);
  29.        
  30.             socket_close($socket);
  31.        
  32.             if(preg_match("#Location: https://hotspot.neuf.fr/#", $toutt[1]))
  33.             {
  34.                 system("/home/router/scripts/doauth";);
  35.                 echo "reconnexion le ".date('d/m/Y à H:i', time()).";";
  36.        
  37.                 return TRUE;
  38.             }
  39.             return FALSE;
  40.         }
  41.     }
  42. }
  43. $timetosleep = 20; //Temps pendant lequel on stop le script
  44. for($x = 0; $x < 2; ++$x)
  45. {
  46.     if(isOfflineOrReconnect())
  47.         break;
  48.     sleep($timetosleep);
  49. }
  50. ?>


Code :
  1. #file : doauth
  2. #!/bin/bash
  3. url="https://hotspot.neuf.fr/nb4_crypt.php"
  4. okmatch="licitations"
  5. login="login neuf"
  6. password="motdepassneuf"
  7. # quel que soit le site visité, on sera redirigé vers le
  8. # portail captif qui génerera un token. L'utilisation du switch
  9. # -L permet de suivre la redirection de type 302
  10. challenge=`curl -L -s -I http://www.google.com | grep name="challenge | sed -r 's/.*value="([0-9a-z]+)".*/1/'`
  11. #echo "challenge: ${challenge}"
  12. # la phase 2 renvoie une réponse au token
  13. response=`curl -L -d -I "username=${login}&password=${password}&cond=on&accessType=neuf&nb4=${url}&challenge=${challenge}" ${url} | grep response= | sed -r 's/.*response=([0-9a-z]+).*/1/'`
  14. #echo "reponse: ${response}"
  15. # enfin, un refresh renvoie sur une page qui attend la
  16. # réponse précedente pour activer la connexion
  17. curl -s -I "http://192.168.2.1:3990/logon?username=ssowifi.neuf.fr/${login}&response=${response}&uamip=192.168.2.1&userurl=http%3A%2F%2Fwww.fon.com%2Ffr%2Flanding%2Ffoneroneufbox%3Bfon%3B%3B&lang=fr&ARCHI" > /dev/null


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 :
  1. * * * * * router /home/router/scripts/connect_hotspot


J'espere que ça pourra en aider plus d'un :)

Message cité 1 fois
Message édité par b0ugie le 02-11-2008 à 14:04:57

---------------
Une femme c'est temporaire - une ex c'est pour la vie.
Reply

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 ?

 

:jap:

 

edit : j'ai l'impression de lire du shell unix parfois ... je suis sous XP ...

Message cité 1 fois
Message édité par Snev le 11-11-2008 à 02:16:28

---------------
Pour mute les posts d'un user HFR : 1 - Installer l'extension https://www.tampermonkey.net || 2 - Sur https://forum.hardware.fr/forum2.ph [...] ost=116015 trouver "[MOD] [HFR] Bloque liste mod_r21 (version 4.2.3)".
Reply

Marsh Posté le 11-11-2008 à 14:32:30    

Snev a écrit :


edit : j'ai l'impression de lire du shell unix parfois ... je suis sous XP ...


Eh eh... c'en est :-P
Mais je pense que c'est transposable assez facilement sous du DOS (enfin un truc compatible Windows ^^)


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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.

Reply

Marsh Posté le 12-11-2008 à 19:06:09    

En tâche planifiée, une fonctionnalité de Windows ; c'est comme un cron


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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 ;)
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 :
  1. #file : connect_hostpot
  2. #!/usr/bin/php
  3. <?php
  4. function isOfflineOrReconnect()
  5. {
  6.     $service_port = getservbyname('www' , 'tcp');
  7.     $adresse = gethostbyname('www.google.fr');
  8.     $reception = '';
  9.     $tout = '';
  10.     $toutt = '';
  11.     $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  12.     if ($socket < 0)
  13.         echo "socket_create() a echoue : raison : ".socket_strerror($socket);
  14.     else
  15.     {
  16.         $resultat = socket_connect($socket, $adresse, $service_port);
  17.         if ($resultat < 0)
  18.                echo "socket_connect() a echoue : raison : (".$result.";)".socket_strerror($result)."<br />";
  19.         else
  20.         {
  21.             $envoi = "HEAD / HTTP/1.0rnrn";
  22.             $envoi .= "Host: www.google.comrn";
  23.             $envoi .= "Connection: Closernrn";
  24.        
  25.             socket_write($socket, $envoi, strlen($envoi));
  26.             while ($reception = socket_read($socket, 512))
  27.                 $tout .= $reception;
  28.             $toutt = explode("n", $tout);
  29.        
  30.             socket_close($socket);
  31.        
  32.             if(preg_match("#Location: https://hotspot.neuf.fr/#", $toutt[1]))
  33.             {
  34.                 system("/home/router/scripts/doauth";);
  35.                 echo "reconnexion le ".date('d/m/Y à H:i', time()).";";
  36.        
  37.                 return TRUE;
  38.             }
  39.             return FALSE;
  40.         }
  41.     }
  42. }
  43. $timetosleep = 20; //Temps pendant lequel on stop le script
  44. for($x = 0; $x < 2; ++$x)
  45. {
  46.     if(isOfflineOrReconnect())
  47.         break;
  48.     sleep($timetosleep);
  49. }
  50. ?>


Code :
  1. #file : doauth
  2. #!/bin/bash
  3. url="https://hotspot.neuf.fr/nb4_crypt.php"
  4. okmatch="licitations"
  5. login="login neuf"
  6. password="motdepassneuf"
  7. # quel que soit le site visité, on sera redirigé vers le
  8. # portail captif qui génerera un token. L'utilisation du switch
  9. # -L permet de suivre la redirection de type 302
  10. challenge=`curl -L -s -I http://www.google.com | grep name="challenge | sed -r 's/.*value="([0-9a-z]+)".*/1/'`
  11. #echo "challenge: ${challenge}"
  12. # la phase 2 renvoie une réponse au token
  13. response=`curl -L -d -I "username=${login}&password=${password}&cond=on&accessType=neuf&nb4=${url}&challenge=${challenge}" ${url} | grep response= | sed -r 's/.*response=([0-9a-z]+).*/1/'`
  14. #echo "reponse: ${response}"
  15. # enfin, un refresh renvoie sur une page qui attend la
  16. # réponse précedente pour activer la connexion
  17. curl -s -I "http://192.168.2.1:3990/logon?username=ssowifi.neuf.fr/${login}&response=${response}&uamip=192.168.2.1&userurl=http%3A%2F%2Fwww.fon.com%2Ffr%2Flanding%2Ffoneroneufbox%3Bfon%3B%3B&lang=fr&ARCHI" > /dev/null


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 :
  1. * * * * * router /home/router/scripts/connect_hotspot


J'espere que ça pourra en aider plus d'un :)


 
 
stp est ce que tu pourrais expliquer pour un novice, merci.

Reply

Marsh Posté le 06-01-2009 à 17:53:39    

Comment faire pour que le script marche sous Windows modifications a faire, Easyphp?

Reply

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


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

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 :jap:


Message édité par b0ugie le 14-04-2009 à 11:50:27

---------------
Une femme c'est temporaire - une ex c'est pour la vie.
Reply

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 :
  1. <?php
  2. $neufId = 'TonIdentifiant';
  3. $neufMdp = 'TonMotDePasse';
  4. $service_port = getservbyname('www' , 'tcp');
  5. $adresse = gethostbyname('www.google.com');
  6. $reception = '';
  7. $tout = '';
  8. $toutt = '';
  9. $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
  10. if ($socket < 0) {
  11. echo "socket_create() a echoue : raison : ".socket_strerror($socket)."<br />";
  12. } else {
  13. $resultat = socket_connect($socket, $adresse, $service_port);
  14. if ($resultat < 0) {
  15.  echo "socket_connect() a echoue : raison : (".$resultat." )".socket_strerror($resultat)."<br />";
  16. } else {
  17.  $envoi = "HEAD / HTTP/1.0\r\n\r\n";
  18.  $envoi .= "Host: www.google.comrn";
  19.  $envoi .= "Connection: Close\r\n\r\n";
  20.  socket_write($socket, $envoi, strlen($envoi));
  21.  while ($reception = socket_read($socket, 512)) {
  22.   $tout .= $reception;
  23.  }
  24.  $toutt = explode("\n", $tout);
  25.  socket_close($socket);
  26.  if(preg_match("#Location: https://hotspot.neuf.fr/#", $toutt[1])) {
  27.   $location = str_replace("Location: ", "", $toutt[1]);
  28.   $location = str_replace("\n", "", $location);
  29.   $useragent = "Mozilla/5.0";
  30.   $referer = $location;
  31.   $ch = curl_init($location);
  32.   curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  33.   curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  34.   curl_setopt($ch, CURLOPT_REFERER, $referer);
  35.   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  36.   curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
  37.   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  38.   curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  39.   curl_setopt($ch, CURLOPT_PORT, 443);
  40.   $tout  = curl_exec($ch);
  41.   curl_close($ch);
  42.   $fo = fopen(dirname(__FILE__).'/connecHotspot.html', 'w+');
  43.   // Ces paramètres peuvent changer en fonction du design choisi par Neuf
  44.   $tout = str_replace('<body onload="ctrl.init();"', '<body onload="ctrl.init(); return ctrl.dosubmit()"', $tout);
  45.   $tout = str_replace('<input name="username" type="text"', '<input name="username" type="text" value="'.$neufId.'"', $tout);
  46.   $tout = str_replace('<input name="password" type="password"', '<input name="password" type="password" value="'.$neufMdp.'" />', $tout);
  47.   $tout = str_replace('<input id="cond" name="cond" type="checkbox" />', '<input id="cond" name="cond" type="checkbox" checked="checked" />', $tout);
  48.   fwrite($fo, $tout);
  49.   fclose($fo);
  50.   echo "<html><body><iframe src=\"./connecHotspot.html\" /></body></html>";
  51.  }
  52. }
  53. }
  54. ?>


 
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à!  

Reply

Marsh Posté le 06-05-2009 à 15:48:21    

Le probleme de ton script, c'est qu'il faut un interpreteur js ;)

Reply

Marsh 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!

Reply

Marsh Posté le 05-06-2009 à 11:34:12    

scarbito a écrit :


 
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!


 
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.

Reply

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 !


Message édité par der_wanderer le 06-08-2009 à 14:57:55
Reply

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+


Message édité par nicobsa le 06-11-2010 à 09:28:07
Reply

Marsh Posté le 06-11-2010 à 11:40:15    

Ca semble simpat.
Joli boulot ;)


---------------
Une femme c'est temporaire - une ex c'est pour la vie.
Reply

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.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed