推送各安全厂商/微信公众号的python程序
Go to file
2024-12-11 23:15:59 +08:00
__pycache__ 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
db update web sys 2024-12-10 16:24:41 +08:00
GotoSend 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
history 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
imgs 添加详细说明并优化程序 2024-12-05 09:49:17 +08:00
JSON update web sys 2024-12-10 16:24:41 +08:00
log 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
media 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
web 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
config.yaml 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
Core.py 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
FeishuSendBot.py 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
MailSendBot.py update web sys 2024-12-10 16:24:41 +08:00
README.md 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00
requirements.txt update logfile to loguru 2024-12-09 23:52:49 +08:00
test.py 更新修复了一个错误并优化了运行逻辑 2024-12-11 23:15:59 +08:00

持续更新中

RSS订阅链接来源https://github.com/zhengjim/Chinese-Security-RSS
使用python-json进行格式化然后使用飞书webhook机器人进行发送
config.yaml可指定大部分可能需要的参数

问题反馈

  • 准点发送的文章在定点推送模式下可能会被遗漏推送

下一步计划

  • 添加更多RSS订阅源
  • 将所有打印信息转为logging info并存档已完成
  • 将logging info转为异步的loguru已完成
  • 探查异常中断原因已发现获取rss源时的请求未做超时
  • 添加超时机制,防止程序异常卡死(已完成)
  • 存档所有推送文章方便以后查看(已完成)
  • 添加更多推送方式,如邮件、微信等
  • 创建Web网页以展示最新推送

日志相关

请查看./log文件夹下内容

使用建议:

Linux系统建议下载screen于后台持续运行本脚本。
debian/ubuntu/kali: apt install screen
centos: yum install screen
创建新会话:screen -S 会话名称
保存并退回到界面:ctrl+a+d
重新进入会话:screen -r 会话名称
结束对话:进入会话后输入exit

使用方法:

先下载支持库:pip install -r requirements.txt
随后便可直接运行:python Core.py
web运行python ./web/app.py
随后web网页将会在本地5000端口启动访问即可使用反向代理即可以域名映射到外网

配置

首先先在飞书中创建群组然后再创建WebHook机器人

群组
添加机器人
随后在配置机器人时可打开签名验证您也可自行选择IP白名单
机器人配置
再之后将配置信息填入config.yaml文件当中
配置
那么选择,您就可以开始运行使用了。

运行结果

飞书展示
后端展示