update
This commit is contained in:
parent
f1ee2d1092
commit
36c9b9beb4
28
Core.py
28
Core.py
@ -30,7 +30,7 @@ from GotoSend.seebug import Src_seebug
|
|||||||
from GotoSend.sougou_wx import Src_sougou_wx
|
from GotoSend.sougou_wx import Src_sougou_wx
|
||||||
from GotoSend.github import Src_github
|
from GotoSend.github import Src_github
|
||||||
from GotoSend.baidu import Src_baidu
|
from GotoSend.baidu import Src_baidu
|
||||||
from config.check_config import get_core_config, get_debug_config, get_kewords_config
|
from config.check_config import get_core_config, get_debug_config, get_keywords_config
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
# 清除所有已有的日志记录器配置
|
# 清除所有已有的日志记录器配置
|
||||||
@ -86,7 +86,7 @@ def check_avaliable(info_long, info_short, title):
|
|||||||
time.sleep(15)
|
time.sleep(15)
|
||||||
|
|
||||||
def send_job_RSS(time_1):
|
def send_job_RSS(time_1):
|
||||||
Doonsec_switch, Doonsec = get_kewords_config('Doonsec')
|
Doonsec_switch, Doonsec = get_keywords_config('Doonsec')
|
||||||
|
|
||||||
# Seebug数据获取分发
|
# Seebug数据获取分发
|
||||||
seebug_main()
|
seebug_main()
|
||||||
@ -155,7 +155,7 @@ def send_job_RSS(time_1):
|
|||||||
logger.info("洞见微信安全数据为空,跳过执行。")
|
logger.info("洞见微信安全数据为空,跳过执行。")
|
||||||
|
|
||||||
def send_job_SX():
|
def send_job_SX():
|
||||||
Sogou_WX = get_kewords_config('Sogou-WX')
|
Sogou_WX = get_keywords_config('Sogou-WX')
|
||||||
sougou_wx_main(Sogou_WX)
|
sougou_wx_main(Sogou_WX)
|
||||||
result_sx_long, result_sx_short = Src_sougou_wx()
|
result_sx_long, result_sx_short = Src_sougou_wx()
|
||||||
check_avaliable(result_sx_long, result_sx_short, "微信公众号关键词相关内容")
|
check_avaliable(result_sx_long, result_sx_short, "微信公众号关键词相关内容")
|
||||||
@ -178,7 +178,7 @@ def send_job_github(time_1):
|
|||||||
check_avaliable(result_github_4_long, result_github_4_short, "Github项目监控-项目版本发布监测")
|
check_avaliable(result_github_4_long, result_github_4_short, "Github项目监控-项目版本发布监测")
|
||||||
|
|
||||||
def send_job_baidu():
|
def send_job_baidu():
|
||||||
Baidu = get_kewords_config('Baidu')
|
Baidu = get_keywords_config('Baidu')
|
||||||
baidu_main(Baidu)
|
baidu_main(Baidu)
|
||||||
result_baidu_long, result_baidu_short = Src_baidu()
|
result_baidu_long, result_baidu_short = Src_baidu()
|
||||||
check_avaliable(result_baidu_long, result_baidu_short, "百度搜索关键词相关内容")
|
check_avaliable(result_baidu_long, result_baidu_short, "百度搜索关键词相关内容")
|
||||||
@ -270,11 +270,23 @@ def send_first_message():
|
|||||||
if 0 in choice:
|
if 0 in choice:
|
||||||
start_info += "RSS源监测\n"
|
start_info += "RSS源监测\n"
|
||||||
if 1 in choice:
|
if 1 in choice:
|
||||||
start_info += "搜狗-微信公众号监测\n"
|
# start_info += "搜狗-微信公众号监测\n"
|
||||||
|
Sogou_WX = get_keywords_config('Sogou-WX')
|
||||||
|
start_info += f"微信公众号监测关键词:{Sogou_WX}\n"
|
||||||
if 2 in choice:
|
if 2 in choice:
|
||||||
start_info += "Github项目监测\n"
|
# start_info += "Github项目监测\n"
|
||||||
|
with open('./config/github_config.yaml', 'r', encoding="utf-8") as file:
|
||||||
|
config = yaml.safe_load(file)
|
||||||
|
tool_list = config['tool_list']
|
||||||
|
start_info += f"Github监控项目:{tool_list}\n"
|
||||||
|
keyword_list = config['keyword_list']
|
||||||
|
start_info += f"Github监控关键词:{keyword_list}\n"
|
||||||
|
user_list = config['user_list']
|
||||||
|
start_info += f"Github监控用户:{user_list}\n"
|
||||||
if 3 in choice:
|
if 3 in choice:
|
||||||
start_info += "百度搜索关键词内容监测\n"
|
# start_info += "百度搜索关键词内容监测\n"
|
||||||
|
Baidu = get_keywords_config('Baidu')
|
||||||
|
start_info += f"百度搜索关键词:{Baidu}\n"
|
||||||
|
|
||||||
if fs_activate == "True":
|
if fs_activate == "True":
|
||||||
result = SendToFeishu(start_info, "程序信息", webhook_url_once, timestamp_once, sign_once)
|
result = SendToFeishu(start_info, "程序信息", webhook_url_once, timestamp_once, sign_once)
|
||||||
@ -284,7 +296,7 @@ def send_first_message():
|
|||||||
if wx_activate == "True":
|
if wx_activate == "True":
|
||||||
result = SendToWX(start_info, "程序信息")
|
result = SendToWX(start_info, "程序信息")
|
||||||
logger.info(result)
|
logger.info(result)
|
||||||
send_result = SendToWX(f"[点此访问]({url_web})网站以查看全部文章。", "首次运行提醒")
|
send_result = SendToWX(f"[点此访问]({url_web})网站以查看全部文章,若未开启网站请忽略本条消息。", "首次运行提醒")
|
||||||
logger.info(send_result)
|
logger.info(send_result)
|
||||||
|
|
||||||
if 0 in choice:
|
if 0 in choice:
|
||||||
|
@ -66,7 +66,7 @@ def get_debug_config():
|
|||||||
|
|
||||||
return debug
|
return debug
|
||||||
|
|
||||||
def get_kewords_config(item):
|
def get_keywords_config(item):
|
||||||
with open('./config/keywords.yaml', 'r', encoding="utf-8") as file:
|
with open('./config/keywords.yaml', 'r', encoding="utf-8") as file:
|
||||||
config = yaml.safe_load(file)
|
config = yaml.safe_load(file)
|
||||||
if item == 'Doonsec':
|
if item == 'Doonsec':
|
||||||
|
Loading…
Reference in New Issue
Block a user