Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import datetime
- import time
- myserverSocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
- myserverSocket.settimeout(3)
- x = 0
- day = time.strftime("%a")
- if day == "Mon":
- day = "M"
- elif day == "Tue":
- day = "T"
- elif day == "Wed":
- day = "W"
- elif day == "Thu":
- day = "R"
- elif day == "Fri":
- day = "F"
- elif day == "Sat":
- day = "S"
- else:
- day = "U"
- while True:
- try:
- now = datetime.datetime.utcnow()
- # print now
- time = datetime.datetime.utcnow()
- temp_date = str(time)[:-10]
- time_sec = now.microsecond
- # print time_sec
- myserverSocket.sendto('Ping ' + str(x) + ' ' + temp_date[0:10] + ' ' + day + ' ' + temp_date[12:16] + " UTC", ('127.0.0.1', 12018))
- print "Ping " + str(x) + ' ' + temp_date[0:10] + ' ' + day + ' ' + temp_date[12:16] + " UTC"
- incmessage, incaddress = myserverSocket.recvfrom(1024)
- now = datetime.datetime.now()
- # print now
- time_sec2 = now.microsecond
- # print time_sec2
- time2 = time_sec2 - time_sec
- x = x + 1
- print incmessage
- print "RTT: ", time2
- if x == 10:
- break
- except:
- print("Request timed out")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement