2007-09-05, 22:53
He wants WOL for his XBOX, not PC.
import urllib
XBOX_IP = "192.168.1.1"
urllib.urlopen("http://"+XBOX_IP+"/xbmcCmds/xbmcHttp?command=Shutdown")
Anavatos Wrote:here you wil find a link to the source code of freenas shutdown.php
http://www.koders.com/php/fid375FEFFF568...6F25D.aspx
bashwork Wrote:I didn't add any of the gui elements (I have only made a plugin), but this should do it I think:
http://pastebin.com/m1f988591
# Shutdown FreeNAS Server
#
# v0.1 ozNick
# (URL ref. FreeNAS knowledgebase)
#
# Adjust admin username, password and ip_address as required
import urllib
WebSock = urllib.urlopen("http://admin:[email protected]/exec_raw.php?cmd=shutdown%20-p%20now")
# Shutdown FreeNAS Server
#
# v0.1 ozNick
# (URL ref. FreeNAS knowledgebase)
#
# Adjust admin username, password and ip_address as required
import urllib
WebSock = urllib.urlopen("http://admin:[email protected]/exec_raw.php?cmd=reboot")
ozNick Wrote:Quick Python Script for FreeNAS Shutdown and Reboot.
ShutDownFreeNAS.py
Code:# Shutdown FreeNAS Server
#
# v0.1 ozNick
# (URL ref. FreeNAS knowledgebase)
#
# Adjust admin username, password and ip_address as required
import urllib
WebSock = urllib.urlopen("http://admin:[email protected]/exec_raw.php?cmd=shutdown%20-p%20now")
RebootFreeNAS.py
Code:# Shutdown FreeNAS Server
#
# v0.1 ozNick
# (URL ref. FreeNAS knowledgebase)
#
# Adjust admin username, password and ip_address as required
import urllib
WebSock = urllib.urlopen("http://admin:[email protected]/exec_raw.php?cmd=reboot")
Cheers Nick
J_K_M_A_N Wrote:So which script do you use? Also, does it just wake it or does it ask you if you want to wake it? I would like it to wake it as soon as I boot into xbmc myself. Just curious.
J_K_M_A_N