mirror of
https://github.com/shmilylty/OneForAll.git
synced 2026-10-28 03:35:51 +08:00
添加静默级别日志
This commit is contained in:
+2
-2
@@ -311,7 +311,7 @@ def check_value(values):
|
|||||||
|
|
||||||
def export_all_results(path, name, format, datas):
|
def export_all_results(path, name, format, datas):
|
||||||
path = check_path(path, name, format)
|
path = check_path(path, name, format)
|
||||||
logger.log('INFOR', f'所有主域的子域结果 {path}')
|
logger.log('ALERT', f'所有主域的子域结果 {path}')
|
||||||
row_list = list()
|
row_list = list()
|
||||||
for row in datas:
|
for row in datas:
|
||||||
if 'header' in row:
|
if 'header' in row:
|
||||||
@@ -330,7 +330,7 @@ def export_all_results(path, name, format, datas):
|
|||||||
|
|
||||||
def export_all_subdomains(alive, path, name, datas):
|
def export_all_subdomains(alive, path, name, datas):
|
||||||
path = check_path(path, name, 'txt')
|
path = check_path(path, name, 'txt')
|
||||||
logger.log('INFOR', f'所有主域的纯子域结果 {path}')
|
logger.log('ALERT', f'所有主域的纯子域结果 {path}')
|
||||||
subdomains = set()
|
subdomains = set()
|
||||||
for row in datas:
|
for row in datas:
|
||||||
subdomain = row.get('subdomain')
|
subdomain = row.get('subdomain')
|
||||||
|
|||||||
+4
-2
@@ -26,10 +26,12 @@ logger.remove()
|
|||||||
logger.level(name='TRACE', no=5, color='<cyan><bold>', icon='✏️')
|
logger.level(name='TRACE', no=5, color='<cyan><bold>', icon='✏️')
|
||||||
logger.level(name='DEBUG', no=10, color='<blue><bold>', icon='🐞 ')
|
logger.level(name='DEBUG', no=10, color='<blue><bold>', icon='🐞 ')
|
||||||
logger.level(name='INFOR', no=20, color='<green><bold>', icon='ℹ️')
|
logger.level(name='INFOR', no=20, color='<green><bold>', icon='ℹ️')
|
||||||
|
logger.level(name='QUITE', no=25, color='<green><bold>', icon='🤫 ')
|
||||||
logger.level(name='ALERT', no=30, color='<yellow><bold>', icon='⚠️')
|
logger.level(name='ALERT', no=30, color='<yellow><bold>', icon='⚠️')
|
||||||
logger.level(name='ERROR', no=40, color='<red><bold>', icon='❌️')
|
logger.level(name='ERROR', no=40, color='<red><bold>', icon='❌️')
|
||||||
logger.level(name='FATAL', no=50, color='<RED><bold>', icon='☠️')
|
logger.level(name='FATAL', no=50, color='<RED><bold>', icon='☠️')
|
||||||
|
|
||||||
logger.add(sys.stderr, level='INFOR', format=stdout_fmt, enqueue=True)
|
# 如果你想在命令终端静默运行OneForAll,可以将以下一行中的level设置为QUITE
|
||||||
|
logger.add(sys.stderr, level='INFOR', format=stdout_fmt, enqueue=True) # 命令终端日志级别默认为INFOR
|
||||||
logger.add(log_path, level='DEBUG', format=logfile_fmt, enqueue=True,
|
logger.add(log_path, level='DEBUG', format=logfile_fmt, enqueue=True,
|
||||||
encoding='utf-8')
|
encoding='utf-8') # 日志文件默认为级别为DEBUG
|
||||||
|
|||||||
Reference in New Issue
Block a user