登录 | 注册 | FAQ
Anonymous

Newbiefrage

+ 发表回复

2 篇帖子 分页: 1 / 1


Newbiefrage

julifix » 周四 5月 10, 2012 8:42 am

Hallo zusammen,

gleich vorweg, ich habe nur sogenannte WYSIWYG-Ahnung vom Webseiten bauen - Sorry (Netobjects Fusion).
Da ich einen Spieleserver betreibe, der nur zeitweise online ist, wäre eine Funktion schön, die auf der zugehörigen Website anzeigt ob das Spiel gerade online (gehostet) ist oder nicht.
Über das Progrämmchen "DedicMonitor" wird der passende Windows-Prozess auf dem Host-PC ausgelesen und in ein Verzeichnis auf dem Webserver kopiert (aktualisierung z.Zt. alle 60sec).
Die txt-Datei sieht so aus:

//[Dedic Reporter (c)2006 Michal Kozusznik]
[Header]
Version=1.1
ReportTime=2012-05-07 20:40:34
ReportPeriod=60

[Proc000]
ProcessName=GTLDedicated
ReportedName=Julifix_ABB
ProcessActive=1
IsDedicated=1

[END]

Dabei ist eigentlich nur ausschlaggebend die Zeile mit "ProcessActive=1" oder eben "ProcessActive=0", wenn das Spiel gerade gehostet wird oder nicht.
Auf der Website würde ich nun gerne in einem Frame/Textfeld oder so anzeigen, ob der Server läuft oder nicht. Also einen z.B. Text: "Spiel läuft" oder "Spiel läuft nicht" oder einen grünen bzw. roten Button als Gif Datei oder so.

Hab mich nun schon etwas mit PHP rumgeschlagen, von wegen Datei in ein array einlesen und die Zeile 9 in eine Variable usw. und 'ne if-else tralala, aber ich komm damit einfach nicht klar.

Könnte mir da bitte irgenjemand helfen??

Vielen herzlichen Dank und viele Grüße

Julian
头像

julifix

  • 帖子: 1
  • 注册: 周四 5月 10, 2012 8:29 am

Re: Newbiefrage

XainPro » 周日 5月 13, 2012 10:07 am

You Can Help von dieser Webseite herunterladen
http://php.net/manual/en/function.file.php
头像

XainPro

  • 帖子: 3933
  • 注册: 周五 2月 17, 2012 8:10 pm


+ 发表回复

分页: 1 / 1