#1 27-06-2015 22:02:57

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

accéder aux infos de la livebox play avec cURL

Bonjour,
quelqu'un saurait-il comment accéder aux pages de la livebox play avec cURL ?
histoire de se faciliter la vie pour récupérer les infos de la page:
http://livebox/supportSystemInformationAdsl.html

et plus particulièrement ce qu'il y a dans:
http://livebox/sysbus/NeMo/Intf/data:getMIBs
http://livebox/sysbus/NeMo/Intf/dsl0:getDSLStats
http://livebox/sysbus/NMC:getWANStatus
http://livebox/sysbus/DeviceInfo?_restDepth=-1

Merci !


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#2 27-06-2015 22:17:43

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Bonsoir ici.

Visiblement, tu n'as pas fait de recherche :
http://www.forum-orange.com/search.php? … ch=Envoyer


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#3 27-06-2015 22:26:21

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

ha oui désolé, je me souviens de ce topic, je ne me rappelais pas qu'il faisait ca avec cURL j'avais en mémoire du VBS...

EDIT:
c'est bien du VBS lol, mais bon il pilote cURL à partir du script, je vais pouvoir me débrouiller avec ca.

Dernière modification par shdf (27-06-2015 22:29:31)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#4 27-06-2015 22:35:09

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Huummm hmm

Il n'y a pas que la discussion où tu étais intervenu comme résultat de la recherche !


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#5 27-06-2015 22:54:31

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

oui j'ai vu, mais le post de Jackos81 avec le script VBS est vraiement très propre et correspond à 99% à ce que je veux. Le 1% manquant c'est une petite interface graphique smile que je vais essayer de faire avec Autoit.

Dernière modification par shdf (01-07-2015 16:27:08)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#6 28-06-2015 15:03:56

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

coucou le gens !
je viens de faire une application windows sont le but est de récupérer les informations de la livebox.
Cette application est codée avec autoit.
Je me suis basé sur le script VBS de Jackos81.

vous pourrez récupérer mon programme sur le lien ci-dessous, aucune installation n'est necessaire:
http://dl.free.fr/jr4htFJqy

il y a 4 fichiers:
le fichier exécutable: LiveboxInfos.exe
Le fichier : cURL.exe
le fichier de config: config.ini
le fichier LiveboxInfos.au3 c'est le code source pour ceux qui voudraient le modifier, l'améliorer, etc...

Donc tout d'abord il faut indiquer l'IP et le mot de passe d'accés à la livebox dans le fichier config.ini, ceci est à faire qu'une fois.

Ensuite vous pouvez lancer l'executable qui va se connecter à la livebox et vous afficher les infos.
Si vous capturez une image, elle sera nommée sous cette forme, <année><mois><jour>_<heure><minute><seconde>_infos_livebox.jpg:
Exemple: 20150628_145858_infos_livebox.jpg

Vous n'avez plus qu'a uploader votre image chez l'hebergeur de votre choix pour poster l'image sur le forum:
http://i.imgur.com/SJZLyXI.jpg

ou faire un copier coller du texte sur le forum:

ReceiveBlocks        : 445966823
TransmitBlocks       : 67402205
CellDelin            : 0
LinkRetrain          : 0
InitErrors           : 0
InitTimeouts         : 4294967295
LossOfFraming        : 0
ErroredSecs          : 741
SeverelyErroredSecs  : 5
FECErrors            : 5874853
ATUCFECErrors        : 79830
HECErrors            : 0
ATUCHECErrors        : 0
CRCErrors            : 6353
ATUCCRCErrors        : 5345
LastChangeTime       : 93
LastChange           : 587351
LinkStatus           : Up
UpstreamCurrRate     : 12424 Kb/s
DownstreamCurrRate   : 85208 Kb/s
UpstreamMaxRate      : 11118 Kb/s
DownstreamMaxRate    : 85608 Kb/s
UpstreamNoiseMargin  : 6.7 dB
DownstreamNoiseMargin: 5 dB
UpstreamAttenuation  : 5.1 dB
DownstreamAttenuation: 17.3 dB
UpstreamPower        : -126
DownstreamPower      : 0
DataPath             : Interleaved
InterleaveDepth      : 0
ModulationType       : VDSL
ModulationHint       : VDSL
FirmwareVersion      : 10.17.8.4IKF7185
StandardUsed         : G.993.2_Annex_B
CurrentProfile       : 17a
UPBOKLE              : 0
LinkType            : vdsl
LinkState           : up
MACAddress          : 2C:39:96:xx:xx:xx
Protocol            : ppp
ConnectionState     : Connected
LastConnectionError : ERROR_NONE
IPAddress           : 109.210.xxx.xxx
RemoteGateway       : 193.253.160.3
DNSServer1          : 80.10.246.134
DNSServer2          : 81.253.149.5
IPv6Address         :

L'application fonctionne sur Windows et permet de récupérer les infos des Livebox play et Livebox 2.

ATTENTION:
Ce post a été modifié plusieurs fois suite aux améliorations apportées au logiciel, du coup les messages et les discussions risquent de ne pas être très cohérentes.

Dernière modification par shdf (04-07-2015 16:20:01)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#7 29-06-2015 18:28:28

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Bonsoir.

Je n'ai pas testé, mais je dis "Bon travail" clin_oeil_up

Finalement, les membres du forum vont avoir de meilleurs outils qu'Orange wink


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#8 29-06-2015 20:57:28

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Merci Joeker.

Est-ce que l'interface est la meme sur une LB2 ? j'aurai bien voulu rendre l'application un peu plus universelle big_smile

Dernière modification par shdf (29-06-2015 20:59:55)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#9 29-06-2015 21:27:10

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

De rien smile

Par contre si ta demande est que je le teste sur ma LiveBox 2, il va falloir que tu l'héberges ailleurs (je me refuse à créer un compte sur un site de ce genre).


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#10 29-06-2015 23:16:39

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

il n'est pas necessaire de créer un compte pour récupérer les fichiers sur MEGA. mon lien était semble-t'il incomplet...je viens de le corriger.


Sinon je viens de le poster chez OVH et FREE:
http://demo.ovh.eu/fr/5274a835f20345ecd46c4817dce0363b/
http://dl.free.fr/hBdWTOuNi


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#11 30-06-2015 00:15:32

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Ah oui, c'est mieux avec le lien corrigé smile

Bon, j'ai le plaisir de t'annoncer (mais je m'y attendais) que c'est OK avec la LB2 (Sagem, mais ça doit être OK avec la ZTE aussi) smile

Voici la copie "texte" de ce que j'obtiens :

ReceiveBlocks : 0
TransmitBlocks : 0
CellDelin : 0
LinkRetrain : 0
InitErrors : 0
InitTimeouts : 0
LossOfFraming : 0
ErroredSecs : 0
SeverelyErroredSecs : 0
FECErrors : 0
ATUCFECErrors : 0
HECErrors : 38773
ATUCHECErrors : 38773
CRCErrors : 3322
ATUCCRCErrors : 3322
======
LastChangeTime : 113
LastChange : 5119906
LinkStatus : Up
UpstreamCurrRate : 1019 Kb/s
DownstreamCurrRate : 10732 Kb/s
UpstreamMaxRate : 1164 Kb/s
DownstreamMaxRate : 10360 Kb/s
UpstreamNoiseMargin : 10 dB
DownstreamNoiseMargin : 8 dB
UpstreamAttenuation : 14.3 dB
DownstreamAttenuation : 34.8 dB
UpstreamPower : 126
DownstreamPower : 0
DataPath : Interleaved
InterleaveDepth : 0
ModulationType : ADSL_2plus
ModulationHint : Auto
FirmwareVersion : 0c1f0b09
StandardUsed : G.992.5_Annex_A
CurrentProfile :
UPBOKLE : 0

Euuuhhh smile
Même si quelques compteurs sont un peu élevés, ma ligne se porte bien pour l'usage que j'en fais smile


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#12 30-06-2015 12:39:51

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Cool wink, donc c'est bien la meme interface sur les 2 Livebox.


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#13 30-06-2015 19:27:51

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Bonsoir.

Oui, ce à quoi je m'attendais, dans la mesure où l'application "Ma Livebox" est prévue pour les LB2 et LB Play, et que tous ces modèles ont migré sur le firmware Soft@Home.
Certes, on va plus loin là qu'avec l'appli Orange, on aurait donc pu tomber sur des divergences ...


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#14 01-07-2015 10:47:17

Maxou2600
On est bien ici
Date d'inscription: 16-04-2012
Messages: 219

Re: accéder aux infos de la livebox play avec cURL

Fonctionne parfaitement bien avec une Livebox 2 Sagem, utile pour ne pas aller dans l'interface ce qui est fastidieux.

Merci Beaucoup smile

Par contre, NE PAS oublier de mettre le mot de passe administrateur de la box dans config.ini sinon vous allez avoir une erreur (j'ai bien cherché 10 minutes, mode de compatibilité, administrateur ^^)

Alors qu'il était précisé ceci plus haut :

"Donc tout d'abord il faut indiquer l'IP et le mot de passe d'accés à la livebox dans le fichier config.ini, ceci est à faire qu'une fois."

Ps : Je viens de penser qu'il serait sympa qu'en ouvrant le logiciel, une pop-up apparaisse et demande le mot de passe de la box au lieu d'afficher une erreur (qui d'ailleurs ne nous dit pas que le mot de passe est incorrect)

Mais je ne saurais pas le faire ^^

Dernière modification par Maxou2600 (01-07-2015 10:49:22)


http://www.univers-orange.com/signature/WbNy9eCOB-AqK9wqi2pVuDM1VEw.png

Hors ligne

 

#15 01-07-2015 11:54:26

gilloux29
J'y suis, j'y reste !
Lieu: finistere
Date d'inscription: 07-06-2010
Messages: 821

Re: accéder aux infos de la livebox play avec cURL

Bonjour,
testé à l'instant pc sous windows 8 et livebox play, il faut executer le logiciel en administrateur sion cela ne fonctionne pas. Par contre tres pratique

la fenetre d'erreur lorsque le logiciel est lancé simplement :
[img align=c][img]http://## temps de chargement trop élevé ##/images/invite/capture2_46.png[/img][/img]

en le lançant en tant qu'administrateur voici les infos de ma box (liveboxplay)

[img align=c][img]http://## temps de chargement trop élevé ##/images/invite/capture_2597.png[/img][/img]

merci

Dernière modification par gilloux29 (01-07-2015 12:12:17)


http://www.speedtest.net/result/5710916028.png

Hors ligne

 

#16 01-07-2015 13:03:52

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Maxou2600 a écrit:

Ps : Je viens de penser qu'il serait sympa qu'en ouvrant le logiciel, une pop-up apparaisse et demande le mot de passe de la box au lieu d'afficher une erreur (qui d'ailleurs ne nous dit pas que le mot de passe est incorrect)

Mais je ne saurais pas le faire ^^

OK, je fais ca ce soir. big_smile


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#17 01-07-2015 13:14:00

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

@gilloux29
je pense que c'est un simple problème de droits sur le dossier dans lequel tu as mis les fichiers. En fait le programme fait une extraction de la page web dans un fichier TXT, il doit donc pouvoir ecrire dans son dossier, pour pouvoir ensuite afficher dans le programme que les données qui nous interessent.

Donc pluôt que lancer le programme en administrateur, étend les droits d'accés sur le dossier en faisant bouton droit > sécurité> modifier.
Puis tu coches le droit en modification sur ton nom d'utilisateur.
Tu peux aussi ajouter l'utilisateur "Tout le monde" et lui donner les droits en modification, en faisant bouton droit > sécurité> modifier> ajouter, et dans la fenetre tu ecris "Tout le monde". Tu valides et ensuite tu coches "modification".

Dernière modification par shdf (01-07-2015 13:15:00)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#18 01-07-2015 13:32:41

gilloux29
J'y suis, j'y reste !
Lieu: finistere
Date d'inscription: 07-06-2010
Messages: 821

Re: accéder aux infos de la livebox play avec cURL

bonjour shdf
c'est un dossier sur la partition données du disque, elle est ouverte à tous utilisateurs en contrôle totale. Je ne pense pas que cela vient de là, mais pas gênant , il suffit de lancer le programme en admin.


http://www.speedtest.net/result/5710916028.png

Hors ligne

 

#19 01-07-2015 16:22:21

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

ha ! alorsc'est probablement l'accés à cURL qui pose problème et donc pas de fichier txt crée.
Je vais voir comment afficher un message plus explicite en lieu et place de ce vilain message d'erreur.


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#20 01-07-2015 18:51:34

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Voila, version 1.1 mise en ligne et qui prend en compte les remarques énnoncées.
Si le fichier config.ini est absent il sera régénéré.
Si le mot de passe est absent, erroné, ou toujours celui par défaut: XXXXXXXX, un message d'erreur sera affiché.
J'ai aussi ajouté un test, si aucun fichier créé dans le dossier alors probleme de droits = message d'erreur qui indique d'executer l'appli en mode administrateur.

Voila ca devrait déjà être mieux big_smile

Le lien a été mis a jour:
http://dl.free.fr/foUb5yCWn

Dernière modification par shdf (01-07-2015 18:56:37)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#21 01-07-2015 21:08:39

Maxou2600
On est bien ici
Date d'inscription: 16-04-2012
Messages: 219

Re: accéder aux infos de la livebox play avec cURL

Parfait ! J'ai laissé le mdp par défaut et il m'a bien dit que le mot de passe est incorrect et d'aller le modifier dans config.ini

Une fois fait, ça se lance et fonctionne merveilleusement bien big_smile .

ps: Pour pimenter un peu le logiciel, je sais que je suis ch*ant (désolé) king

Le logiciel fait un screenshot et l'enregistre dans le dossier où se trouve LiveboxInfos.exe et config.ini

Je pense qu'il n'est pas nécessaire qu'a chaque fois il fasse un screenshot (surtout si on ne fait que vérifier sa ligne et qu'on ne veut pas forcément demander de l'aide sur un forum), (moi je le supprime une fois le logiciel fermé), mais qu'on puisse toujours faire le screenshot via un bouton qui serait situé en bas ou en haut du logiciel. king

Ce n'est qu'une idée, je ne sais pas ce que tu en penses, mais j'ai l'impression que je te donnes du travail ^^

J'ai regardé les "entrailles" du au3 et c'est bien compliqué, je serais tout juste capable d'afficher une fenêtre avec msgbox (il faut vraiment que je m'y mettes ^^)

En tout cas bravo à toi, je suis sûr qu'Orange n'a pas de si bon outils king

Dernière modification par Maxou2600 (01-07-2015 21:14:46)


http://www.univers-orange.com/signature/WbNy9eCOB-AqK9wqi2pVuDM1VEw.png

Hors ligne

 

#22 01-07-2015 23:18:27

JoeKer
MER
Lieu: Dans le désert ...
Date d'inscription: 26-03-2008
Messages: 40232
Site web

Re: accéder aux infos de la livebox play avec cURL

Bonsoir.

J'ai testé la nouvelle version ...
Mes remarques :
+ Ca fonctionne toujours aussi bien
- On n'écrit pas "érroné" mais "erroné" smile

Axe d'amélioration (qui va dans le sens de Maxou2600), qui pourrait s'avérer utile, notamment pour quiconque voudrait poster le résultat sur le forum :
Préparer une sortie texte, idéalement préformatée entre "balises de citation", pour poster sur le forum (et, soyons fous, choix entre "screenshot", sortie préformatée forum, texte pur ou rien du tout).


On a déjà vu des choses qui ne sont jamais arrivées ...
Suite à un vieux désaccord avec les admins du forum, cette signature indiquera qu'ils n'ont toujours pas remédié à leurs carences.

Hors ligne

 

#23 01-07-2015 23:19:53

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Merci !
je te fais le petit bouton qui va bien demain big_smile


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

#24 02-07-2015 09:30:24

gilloux29
J'y suis, j'y reste !
Lieu: finistere
Date d'inscription: 07-06-2010
Messages: 821

Re: accéder aux infos de la livebox play avec cURL

shdf a écrit:

ha ! alorsc'est probablement l'accés à cURL qui pose problème et donc pas de fichier txt crée.
Je vais voir comment afficher un message plus explicite en lieu et place de ce vilain message d'erreur.

Aprés essais, il faut effectivement modifier la securité du dossier Curl sous c:/programmes files et là cela fonctionne parfaitement.

A+


http://www.speedtest.net/result/5710916028.png

Hors ligne

 

#25 02-07-2015 13:07:00

shdf
Avant FONO j'avais une vie
Lieu: Maldives
Date d'inscription: 26-03-2012
Messages: 2858
Site web

Re: accéder aux infos de la livebox play avec cURL

Version 1.2 en ligne:
http://dl.free.fr/gMvr0LKsW

Ajout du bouton pour faire une capture à la demande.

http://i.imgur.com/DHH4aXP.jpg

Dernière modification par shdf (02-07-2015 13:08:39)


Livebox 4 + Décodeur TV4 - Distance NRA: 301m - VDSL2 90mb/18mb.
Utilitaire info Livebox: Voir mon "Site web" à gauche. Autres outils: Voir la section logiciel.

Hors ligne

 

Powered by PunBB
© Copyright 2002–2008 PunBB