About Install Download FAQ |
FAQ1. Can I use the daemontools to auto-reload hwmonitor and hwclient when it crashed? Yes, the "run" shell like: // -- hwmonitor run shell -- #!/bin/sh killall -9 hwmonitor exec fghack /server/hwmonitor/hwmonitor /server/hwmonitor/hwmonitor.conf // -- hwclient run shell -- #!/bin/sh killall -9 hwclient exec fghack /server/hwmonitor/hwclient /server/hwmonitor/hwclient.conf 2. How can I use another program (like PHP) to connect the hwmonitor listen-port and run the predefine command? For example (I use PHP to whrite this): <?php // -- DEMO: connect to hwmonitor daemon and show return msg to webpage -- $server = "127.0.0.1"; $port = 1000; $def_cmd = "hw_top"; error_reporting(E_ALL); set_time_limit(0); $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if(socket_connect($socket, $server, $port)){ socket_write($socket, $def_cmd, strlen($def_cmd)); $receiveStr = ""; echo "<pre>"; while($receiveStr = socket_read($socket, 4096)){; echo $receiveStr; flush(); } } socket_close($socket); ?> |
||||
-- Go Top -- |