Sonos - Support Tabelle parsen/auslesen

Hi!

Ich würde gerne die Sonos Support Tabelle in mein WebFront einbauen. Dazu müsste ich irgendwie die Tabelle „klauen/parsen“ können. Aber keine Ahnung wie…ich bekomme im Quelltext nie den entsprechenden Teil mit.

https://bsteiner.info/articles/hidden-sonos-interface
>> Support Screen >> Network Matrix (da ist ein Screenshot zu sehen, wie die Tabelle aussieht)

Wenn man selbst Sonos im Einsatz hat, kann man diese URL aufrufen:
http://IP-EINER-SONOS-BOX:1400/support/review
…dann unten auf „Network Matrix“.

Und genau diese Tabelle hätte ich gerne, so wie sie ist, ausgelesen und dann in einer HTMLBox oder wie auch immer, im WebFront dargestellt. Wenn man mit dem Browser auf die Seite geht, dann geht es um die Tabelle <table id=„networkTable“>. Aber wenn ich da mit curl oder sys_geturlcontent dran gehe, dann kommt der Teil nicht mit.
Hat jemand eine Idee? Bin für jeden Tipp dankbar, hab da irgendwie grad eine Blockade :confused:

Danke und Grüße,
Chris

Habe zwar keine Sonos… aber mal eben die Seite überflogen, wo dein Link hin zeigt.

Hast du das bei den Kommentaren gesehen ?

  • Is Javascript enabled on your browser? The Network Matrix won’t work without it.

Vermutlich wird das ganze ‚live‘ durch JS im Browser generiert.
Mit etwas Glück kannst du wohl also nur die Rohdaten oder das Javascript mit den Rohdaten abgreifen.
Aber die Tabelle wirst du wohl nicht direkt bekommen.

Michael

Öhm…nein, natürlich übersehen :frowning:

Mit dem WWW-Reader bin ich jetzt zumindest mal an den Quellcode gekommen, den IPS „zu Gesicht“ bekommt. Da ist zwar die Tabelle nicht drin, aber die Daten sind zu finden, also selbst bauen :smiley:

Weil mit SYS_GetURLContent bekommt man nur:

Output-Buffer exceeds 1024kb. Operation halted.

Danke für den Hinweis!

Grüße,
Chris