diff options
| author | 韩丁康 <[email protected]> | 2023-11-13 20:28:27 +0800 |
|---|---|---|
| committer | 韩丁康 <[email protected]> | 2023-11-13 20:28:27 +0800 |
| commit | 9d2cdc84798f6e37ca31a55b63f57e39c03137f2 (patch) | |
| tree | 52f399400c6bd6de47db6bd276522db21c216e8e | |
| parent | a58e6ca2b7c79811612ae4b760c6be8b9a67c141 (diff) | |
问题修复
| -rw-r--r-- | apps/delay.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/apps/delay.py b/apps/delay.py index 2ca161c..b3c1466 100644 --- a/apps/delay.py +++ b/apps/delay.py @@ -80,7 +80,7 @@ def icmp_delay_query(target,addr): try: res=requests.get(url="http://"+addr+":2525/script/icmpdelay",params={'ip':target},timeout=5) print("icmp ok:" + addr + "-------" + res.text) - icmp_delaytable[addr+target]=res.text + icmp_delaytable[str(addr)+str(target)]=res.text return res.text except Timeout: # 如果存在旧数据 @@ -88,8 +88,8 @@ def icmp_delay_query(target,addr): pass # 不存在则设0 else: - icmp_delaytable[addr + target]=0 - return icmp_delaytable[addr + target] + icmp_delaytable[str(addr)+str(target)]=0 + return icmp_delaytable[str(addr)+str(target)] @@ -97,7 +97,7 @@ def tcp_delay_query(target,addr): try: res = requests.get(url="http://" + addr + ":2525/script/tcpdelay", params={'ip': target, 'port': 53}, timeout=5) print("tcp ok:" + addr + "-------" + res.text) - tcp_delaytable[addr + target] = res.text + tcp_delaytable[str(addr)+str(target)] = res.text return res.text except Timeout: # 如果存在旧数据 @@ -105,8 +105,8 @@ def tcp_delay_query(target,addr): pass # 不存在则设0 else: - tcp_delaytable[addr + target] = 0 - return tcp_delaytable[addr + target] + tcp_delaytable[str(addr)+str(target)] = 0 + return tcp_delaytable[str(addr)+str(target)] @@ -114,16 +114,16 @@ def dns_delay_query(target,addr): try: res = requests.get(url="http://" + addr + ":2525/script/dnsdelay", params={'ip': target},timeout=5) print("dns ok:" + addr + "-------" + res.text) - dns_delaytable[addr + target] = res.text - return dns_delaytable[addr + target] + dns_delaytable[str(addr)+str(target)] = res.text + return dns_delaytable[str(addr)+str(target)] except Timeout: # 如果存在旧数据 if addr + target in dns_delaytable.keys(): pass # 不存在则设0 else: - dns_delaytable[addr + target] = 0 - return dns_delaytable[addr + target] + dns_delaytable[str(addr)+str(target)] = 0 + return dns_delaytable[str(addr)+str(target)] |
