ns up up up

This commit is contained in:
SiHuan 2020-03-07 17:11:08 +08:00
parent b7e39f288d
commit c2846aaa5d

View file

@ -1,9 +1,15 @@
from zzcore import StdAns from zzcore import StdAns
from subprocess import run from subprocess import check_output
class Ans(StdAns): class Ans(StdAns):
def GETMSG(self): def GETMSG(self):
if len(self.parms) < 2:
return '不加参数是坏文明!'
domain = self.raw_msg['message'][4:] domain = self.raw_msg['message'][4:]
r = run(["nslookup",domain],capture_output=True) try:
msg = bytes.decode(r.stdout) answer = check_output(['nslookup',domain],shell=False,timeout=4)
msg = bytes.decode(answer)
except:
msg = '汝干了什么! ns 超时了!'
return msg return msg