Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Oscam Server Monitor

milsani110

Newbie
Registriert
22. Januar 2013
Beiträge
14
Reaktionspunkte
2
Punkte
23
ziel meines kleinen persönlichen projektes sollte sein, der monitor funktion vom oscam leben einzuhauchen. ich wollte wissen ob mein cs server läuft und das am besten per webseite. hab gesucht obs da schon was fertiges gibt aber konnte nichts finden was auf der monitor funktion aufsetzt. geholfen hat mir dabei definitiv das posting von dukat aus streamboard keine Links in fremde Boards, siehe Boardregeln!
dann hier noch mal die liste der befehle: exit,log,status,shutdown,reload,details,version,debug,getuser,setuser,setserver,commands,keepalive,reread,restart

naja und daraus sind dann die paar zeilen code entstanden. vielleicht hilft es ja dem ein oder anderen.

in der oscam.conf müssen min. folgende 3 Zeilen rein

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
in der oscam.user müssen folgende Zeilen eingetragen werden

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

nun zum eigentlichen php script, ich hoffe es ist soweit selbsterklärend, ansonsten kann ich aber gerne nach bessern

hab eben noch mal drüber gelesen, ich kann ja ein paar worte drüber verlieren.

ich connecte per udp zum angegeben host + port, 2 sekunden sollte für den vorgang reichen. dann setze ich den timeout für die nachfolgende befehle auch auf 2 sek. das schick ich ein login monitor geheim und als antwort muss dann sowas kommen wie [AS2000]1|monitor logged in. naja und dann frag ich den status ab, mit dem befehl status. dann gibts zeilenweise output und ich filter mir den passenden raus. welche infos da alle zurück kommen kann man im besagten link oben nachlesen. das wars


Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
 
Zuletzt bearbeitet:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…