naja, habs mir mal angeguckt. evtl genügt das
allerdings werden dadurch wohl die zeiten vor dem CSS update falsch ausgelesen. ich bin auch mal davon ausgegangen das die art der uptime anzeige bei allen mods die gleiche ist.
da ich aber keine installation, geschweige dem einen passenden gameserver zum testen habe, kann ich nicht überprüfen ob der perl parser überhaupt die zeit ausließt.
dazu kannst du aber mal in MySQL in der tabelle hlstats_server_load nach uptime schauen.
|
Source code
|
1
|
SELECT uptime FROM hlstats_server_load ORDER BY timestamp DESC LIMIT 0, 50;
|
wer mein file benutzt bitte erst mal ca.: eine stunde abwarten. falls sich dann nix tut oder der graph falsch ist melden.
EDIT: gut das ich doch nochmal geguckt habe. das problem ist NICHT die art der zeit, sondern das regex auslesen stimmt nicht mehr in perl. (HLstats_Server.pm ab zeile 520).
"blind" ins expression coding wage ich mich aber lieber nicht. jedoch würde ich erstmal
|
Source code
|
1
|
$string =~ /([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)+/;
|
zu
|
Source code
|
1
|
$string =~ /([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+) ([^ ]+)+/;
|
machen
bei
|
Source code
|
1
|
$string =~ s/[\s\s]{2,10}/ /g;
|
löst sich bei mir aber gerade das hirn auf.
wäre cool wenn deady mal drüber guckt. er hat von perl und regex den weitaus besseren plan.
andernfalls mal auf gamesurge #hlxce probieren.