mirror of
https://github.com/shmilylty/OneForAll.git
synced 2026-08-26 12:57:50 +08:00
cname统一小写
This commit is contained in:
@@ -384,8 +384,8 @@ def gen_result_infos(items, infos, subdomains, ip_times, wc_ips, wc_ttl):
|
|||||||
have_a_record = True
|
have_a_record = True
|
||||||
ttl = answer.get('ttl')
|
ttl = answer.get('ttl')
|
||||||
ttls.append(ttl)
|
ttls.append(ttl)
|
||||||
cname = answer.get('name')[:-1]
|
cname = answer.get('name')[:-1].lower() # 去除最右边的`.`点号
|
||||||
cnames.append(cname) # 去除最右边的`.`点号
|
cnames.append(cname)
|
||||||
ip = answer.get('data')
|
ip = answer.get('data')
|
||||||
ips.append(ip)
|
ips.append(ip)
|
||||||
num = ip_times.get(ip)
|
num = ip_times.get(ip)
|
||||||
|
|||||||
+5
-3
@@ -71,20 +71,22 @@ def save_subdomains(save_path, subdomain_list):
|
|||||||
|
|
||||||
def gen_infos(data, qname, info, infos):
|
def gen_infos(data, qname, info, infos):
|
||||||
flag = False
|
flag = False
|
||||||
cname = list()
|
cnames = list()
|
||||||
ips = list()
|
ips = list()
|
||||||
ttl = list()
|
ttl = list()
|
||||||
answers = data.get('answers')
|
answers = data.get('answers')
|
||||||
for answer in answers:
|
for answer in answers:
|
||||||
if answer.get('type') == 'A':
|
if answer.get('type') == 'A':
|
||||||
flag = True
|
flag = True
|
||||||
cname.append(answer.get('name')[:-1]) # 去除最右边的`.`点号
|
name = answer.get('name')
|
||||||
|
cname = name[:-1].lower() # 去除最右边的`.`点号
|
||||||
|
cnames.append(cname)
|
||||||
ip = answer.get('data')
|
ip = answer.get('data')
|
||||||
ips.append(ip)
|
ips.append(ip)
|
||||||
ttl.append(str(answer.get('ttl')))
|
ttl.append(str(answer.get('ttl')))
|
||||||
info['resolve'] = 1
|
info['resolve'] = 1
|
||||||
info['reason'] = 'OK'
|
info['reason'] = 'OK'
|
||||||
info['cname'] = ','.join(cname)
|
info['cname'] = ','.join(cnames)
|
||||||
info['ip'] = ','.join(ips)
|
info['ip'] = ','.join(ips)
|
||||||
info['ttl'] = ','.join(ttl)
|
info['ttl'] = ','.join(ttl)
|
||||||
infos[qname] = info
|
infos[qname] = info
|
||||||
|
|||||||
Reference in New Issue
Block a user