Uptime (Windows)

Kapasiteetti 06.02.10 19:09

Näyttää tietokoneen päälläoloajan tunteina. Toimii vain windowsilla.

 Tekstiversio  Arvo: -2 (6 ääntä)  Äänestä: +  -
<?php

//© Kapasiteetti 2010

preg_match("/ (.+?) (.+?)\n/",shell_exec("net statistics server"),$y);
$u      =round((mktime()-strtotime($y[2]))/3600,2);
echo    "Uptime $u hours";
?>

eis 19:16 6.2.10 
Ihan btw, muita vaihtoehtoja samalle ovat systeminfo-komento tai microsoftin tarjoama uptime.exe.
Kapasiteetti 19:44 6.2.10 
Systeminfo on turhan hidas tähän skriptiin.
Kapasiteetti 10:00 8.2.10 
Olisi mielenkiintoista saada kommenttia miinusta antaneilta, en ole vielä nähnyt yksinkertaisempaa tapaa laskea uptimeä ilman kikkailua
editoitu: 19:26 10.2.10
tsuriga 18:40 10.2.10 
Mennee tämä kuriositeettina, mutta melko snadi koodipätkäksi. Mitäänsanomattomat muuttujanimet ja kummat käytännöt välimerkkien suhteen.