Récupération des données a partir d'un modem

Signaler
Messages postés
9
Date d'inscription
samedi 24 février 2007
Statut
Membre
Dernière intervention
25 mars 2014
-
Messages postés
9
Date d'inscription
samedi 24 février 2007
Statut
Membre
Dernière intervention
25 mars 2014
-
Bonjour,

j'ai voudrais savoir il y a t'il une solution de récupération des données un page modem sans accéder au menu principale du modem

2 réponses

Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
"récupération des données un page modem"
Ton énoncé n'est pas très clair, sans précision et sans langage, impossible de te répondre.
Messages postés
30284
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
338
Hello,
A mon avis il veut récupérer le contenu de la page d'administration de son routeur...
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
D'accord, mais ça reste pas clair, car il y a encore pas mal de question qui reste en suspend tout de même.
Type de routeur ?
Méthode d'authentification ?
Langage utilisé pour cela ?
Messages postés
30284
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
338
Messages postés
9
Date d'inscription
samedi 24 février 2007
Statut
Membre
Dernière intervention
25 mars 2014

merci pour vous réponse ,
j'ai un modem technicolor tg789v3 , je veut récupérer des donnée tel que les le qualité de la ligne ( bande passante , atténuation et marge de bruit) l'etat de synchronisation ... sachant que l'accés au page modem sur 192.168.1.254 nécessite une authentification login et mot de passe donc mon but et de programmer une petite application avec c# qui demande le login et le mot de passe et va lancer la page modem en arriere plan ( invisiblement) et va s'adresser a des lien et récuperer les info et l'ffichier sur l'interface de l'application , le problème que j'ai détecter c que j'ai pas arrivé a envoyer le login et le mot de passe avec le lien pour accéder et récupérer le info que j'ai besoin

merci
Messages postés
30284
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
338
programmer une petite application avec c#
Dans ce cas.. pourquoi ne pas avoir posté directement dans la section C# du forum ?
Je déplace ton sujet dans la bonne section.

PS: par contre, sans nous montrer le code que tu as essayé de réaliser, je doute que l'on puisse t'aider.
Messages postés
9
Date d'inscription
samedi 24 février 2007
Statut
Membre
Dernière intervention
25 mars 2014

voici ci dessous mon code source ,j'ai pas arrivé a envoyer le login et le mot de passe d'accés au modem ,






using System;
using System.IO;
using System.Net;
using System.Web;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net.NetworkInformation;


namespace sdsd
{
public partial class Form1 : Form
{ public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{


int f;
int l;
String tmp;
String t = code("http://192.168.1.254/cgi/b/info/?be=0&l0=1&l1=0"); // voici le lien du page modem
Console.ReadLine();
f = t.IndexOf("Nom du produit:");
l = f+36;
tmp = t.Substring(l,6);
textBox1.Text = tmp;
int f2 = t.IndexOf("Numéro de série:");
textBox2.Text = t.Substring(f2 + 37, 11);
int f3 = t.IndexOf("Version du logiciel:");
textBox3.Text = t.Substring(f3 + 41, 7);

}

public static String code(string Url)
{
String codesource = "";
try
{
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url);
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream());
codesource = sr.ReadToEnd();
sr.Close();
myResponse.Close();
return codesource;
}
catch { codesource = "Error"; }
return codesource;
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{

}


}
}