Hallo Zusammen,
Kann mir jemand sagen wie ich folgendes python script in autoit nachbilden kann?
Python
#!/usr/bin/python
import socket
#import os
import sys
HOSTNAME = "localhost"
PORTNO = 25255
MAXLEN = 1024
arg = sys.argv
if (len(arg) == 2) or (len(arg) == 3):
if len(arg) == 2:
mode = arg[1]
pc = "allcomputers"
else:
mode = arg[1]
pc = arg[2]
try:
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(mode+";" + pc,(HOSTNAME, PORTNO))
s.settimeout(0.5)
(data,addr) = s.recvfrom(MAXLEN)
if (mode == "isonline") :
if (data != "error"):
print "Server (%s) is online" % data
else:
print "Server (%s) is offline" % pc
elif (data != "ok"):
print "Error: Unknown command"
s.close()
except:
print "Server is offline"
else:
print "Error: Unknown command"
Alles anzeigen