Telemeter traffic script?

Heb je vragen of opmerkingen over deze provider via de kabel? Post dan je vragen hier.
Plaats reactie
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

Ik ben op zoek naar een script dat het verbruikte volume per dag van de Telemeter kan ophalen.

ISP Monitor kan dit doen, maar werkt enkel op windows en doet teveel wat ik wil. Het liefste zou ik gewoon iets in php of andere scripttaal hebben in de volgende stijl:

Inbegrepen volume - Verbruikt - Resterend
Datum - Verbruikt volume

Toen ik zocht naar scripts die zoiets konden kwam ik op een thread op dit forum uit, waarin https://t4t.services.telenet.be/TelemeterService.wsdl genoemd wordt.

Kan het gene wat ik wil bereiken hier mee? Zoja, zou iemand me een voorbeeld willen geven hoe dit gebruikt kan worden, of zijn er betere alternatieven?

Alvast bedankt :-)
ubremoved_539
Deel van't meubilair
Deel van't meubilair
Berichten: 29849
Lid geworden op: 28 okt 2003, 09:17
Uitgedeelde bedankjes: 434 keer
Bedankt: 1972 keer

Ja, de betreffende webservices kunnen dergelijke informatie leveren.

Ik denk dat je zelfs een voorbeeld hier op het forum kan vinden als je wat zoekt (ik heb toen nog op een aantal fouten gewezen).
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Ik heb zoiets geschreven :) volledig opensource, zie http://phptelemeter.kcore.org :)

Vragen, shoot!
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

Hey, Super! :-D Dat lijkt me echt precies wat ik nodig heb!

Ik probeer het even te testen op Windows (WAMP) maar ondanks je readme gelezen te hebben krijg ik het niet echt aan de praat:

Code: Selecteer alles

Running on windows
~~~~~~~~~~~~~~~~~~
- This script has only preliminary been tested on windows. In version 1.10
  I implemented specific support for the windows platform, and I guess it
  _should_ work. Should you run it, and it works, please let me know.
  If it doesn't, feel free to file any and all bugs.
In phptelemeter.php heb ik de eerste lijn aangepast naar de locatie van de php executeable, C:\wamp\bin\php\php5.3.8\php.exe
Verder heb ik mijn accountsettings in .phptelemeterrc.php

Php versie is 5.3.8, php_curl is enabled, register_globals staat aan, mcrypt extension is aanwezig en ook soap en gd2 zijn aanwezig.

De output die ik krijg wanneer ik http://localhost/phptelemeter.php open:

Afbeelding

Alvast bedankt voor je hulp en morgen probeer ik het nog sowieso even op een debian install :-)
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Hmm. Welke versie probeer je juist? Want die dat op de site staat is eigenlijk al een beetje gedateerd. De laatste zit in svn, kan je downloaden vanop http://sourceforge.net/projects/phptelemeter/ , meerbepaald http://sourceforge.net/scm/?type=svn&group_id=149435 .

Daarin zitten een pak wijzigingen, ik zou het eigenlijk eens moeten bundelen als een nieuwe beta, maar nog niet rond geraakt.
Anders geef je maar een pm met je email adres, dan maak ik je een nieuwe tarball :)


edit: nieuwe tarball staat erop :) nog enkel uploadenis ook geupload op sourceforge.
En enige fixes mag je altijd doorgeven, dan update ik de sourcecode :)
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

Inmiddels op m'n debian server getest en werkend gekregen :-)

Echt heel erg bedankt voor dit te maken en de nieuwe tarball up te loaden.
Dit script doet alles wat ik wil en nog veel meer dan dat, schitterend gewoon :-D

Als ik ooit wat voor je terug kan doen laat je het maar weten :wink:
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Testen op windows :)
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

Ok :)

Met dezelfde versie (laatste beta) die het op debian perfect deed krijg ik nu deze errors bij WAMP:

Afbeelding
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Kan je eens kijken in je php.ini hoe register_argc_argv gedefinieerd staat?
Laatst gewijzigd door devilkin 29 okt 2011, 12:36, in totaal 2 gewijzigd.
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

php.ini:

Code: Selecteer alles

register_argc_argv = Off
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Anders, kan je eens volgend lijntje toevoegen in phptelemeter.php, onder

Code: Selecteer alles

/* Parse args and configuration file. */

Code: Selecteer alles

if (! isset($argv)) $argv=array();
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
jorgo
Elite Poster
Elite Poster
Berichten: 839
Lid geworden op: 21 dec 2009, 15:59
Uitgedeelde bedankjes: 146 keer
Bedankt: 29 keer

Done.

Nu krijg ik dit, ondanks de README gelezen te hebben en de tip op http://hints.macworld.com/article.php?s ... 1101932728 toegepast te hebben:

Code: Selecteer alles

C:\wamp\bin\php\php5.3.8\php.exe phptelemeter: error: configuration not correct. A configuration file was found, but it was missing the - timezone fields. Please check the README, correct and rerun phptelemeter. 
Gebruikersavatar
devilkin
Administrator
Administrator
Berichten: 7050
Lid geworden op: 17 mei 2006, 20:10
Uitgedeelde bedankjes: 1082 keer
Bedankt: 682 keer
Recent bedankt: 5 keer
Provider
Te Koop forum

Je moet onder de [general] sectie een key timezone toevoegen. Kan zijn dat de readme nog niet uptodate is... Zal ik thuis even bekijken. (tenzij iemand een svn cliënt voor android kent :-P)

edit: Het staat in de NEWS file.

Sent from my HTC Desire using Tapatalk
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
Plaats reactie

Terug naar “Telenet (Chello, UPC)”