kjcain
5/16/2016 - 1:16 PM

Alert when server comes back online

Alert when server comes back online

import urllib.request # Python 3
import winsound # Only works for windows, sorry
Freq = 2500 # Set Frequency To 2500 Hertz
Dur = 500 # Set Duration To .5 second
url = "http://google.com" # Target url
success = False
count = 0
while(not success):
	try:
		response = urllib.request.urlopen(url).getcode() # Get the response code
		winsound.Beep(Freq,Dur)
		print("Connection Success")
		print(response) # Should be "200"
		success = True # Break
	except:
		count = count + 1
		print("Connection Failed ", count)