2x 320Wp Ja-Solar / Z 10° / APS YC600Y PVOutput
Shutdown /?
Even doorlezen voor het afsluiten...
Die andere zal ik even kijken of ik wat kan vinden. Ondersteunt je server WOL wel?
Edit: dit niks?
Zoekresultaat
Zoekopdracht
Even doorlezen voor het afsluiten...
Die andere zal ik even kijken of ik wat kan vinden. Ondersteunt je server WOL wel?
Edit: dit niks?
Zoekresultaat
Zoekopdracht
[ Voor 107% gewijzigd door CodeCaster op 08-12-2005 09:05 ]
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...
Verwijderd
Ikzelf heb een eigen script gemaakt hiervoor. PHP is dan echter wel vereist; maar dat draai je vast en zeker wel op je server. Komtie:
PHP:
Dit werkt hier perfect. Ik heb het script geintegreerd in m'n intranet, waardoor ik op afstand m'n eigen computer aan kan zetten. Het uitzetten doe ik gewoon met een remote desktop-sessie. Als je schoolnetwerk dat echter niet ondersteunt, dan zou je ook simpelweg het shutdown-commando kunnen gebruiken. Eventueel als local gedraait door middel van het PHP-commando: exec(). Dit wordt dus iets als exec("shutdown now -p");
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| $mac_addr = "00:01:02:03:04:05"; /* Mac-address of computer to be waken */ $portNumber = 3800; /* Port number */ function WakeOnLan($addr, $mac) { // Function WakeOnLan $addr_byte = explode(':', $mac); $hw_addr = ''; for ($a=0; $a < 6; $a++) $hw_addr .= chr(hexdec($addr_byte[$a])); $msg = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255); for ($a = 1; $a <= 16; $a++) $msg .= $hw_addr; $s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); if ($s == false) echo "Error creating socket!"; else { $e = socket_connect($s, $addr, $portNumber); if ($e == false) { echo "connection failed\n"; echo "Error:".socket_strerror(socket_last_error($s)); } else { $e = socket_setopt($s, SOL_SOCKET, SO_BROADCAST, 1); $e = socket_write($s, $msg, strlen($msg)); socket_close($s); echo "Magic Packet sent (".$e.") to ".$addr.", MAC=".$mac; } } } // end Function // en vervolgens aanroepen met: WakeOnLan('255.255.255.255', $mac_addr); |
[ Voor 34% gewijzigd door Verwijderd op 08-12-2005 09:19 ]
=) Thnx... Ik draai IDD PHP. Ik moet ff het mac-adres zoeken (Remote Admin op Router) En dan kijk ik of het werkt... =)
2x 320Wp Ja-Solar / Z 10° / APS YC600Y PVOutput