b0unc3 hat gesagt.:meine fritz.box hat leider nur ein webinterface
-frank hat gesagt.:b0unc3 hat gesagt.:meine fritz.box hat leider nur ein webinterface
kommt drauf an, was du damit machen willst, aber wenn es zb nur um das schnelle auslesen einer seite geht (zb die liste der verbundenen rechner), dann kannst du das übers HTTP protokoll schon hinkriegen. dein javaprogramm muss halt dieselben daten senden, die der browser senden würde. könnte aber recht mühsam werden, wenn das programm viel können soll. schätze ich.
b0unc3 hat gesagt.:also ich möchte mir nur die letzten ereignisse ausgeben lassen.
thE_29 hat gesagt.:Ich habe daheim ein java Programm was sich im Router einloggt und auf den disconnect und dann connect Button drückt!
Wenn ich daheim net vergesse, schicke ich es dir! (bzw poste es hier)
du kannst per Socket eine Verbindung zu deinem Router auf Port 80 aufmachen, dann über den OutputStreamWriter einen HTTP GET Request an den Router senden (mit der gewünschten Seite) und dann über den InputStreamWriter die Antwort auslesen. allerdings bekommst du dann natürlich HTML-Code und zwar für die ganze seite, die der browser anzeigen würde. die eigentlichen ereignisse werden dann irgendwo in der mitte dieses texts stehen. zusätzlich wirst du wohl html-tags rausfiltern müssen (also zb steht vor jeder neuen zeilen
oder
. das willst du dann vielleicht nicht mehr haben). wie genau der GET Request aussehen muss, kannst du ergooglen. ist aber nur eine zeile.
eventuell etwas komplizierter ist der login, aber das kommt wohl auf den router an.
Ich habe daheim ein java Programm was sich im Router einloggt und auf den disconnect und dann connect Button drückt!
Wenn ich daheim net vergesse, schicke ich es dir! (bzw poste es hier)