Skip to content

通过腾讯云serverless爬网站通知并且推送到邮箱,可自定义网址,正则,结果筛选等

Notifications You must be signed in to change notification settings

HPShark/tongzhipachong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目说明

  • AccountInfo.ini 配置文件,用来保存收发邮箱信息和邮箱key(只支持QQ邮箱)、爬取网站的网址和正则表达式的base64编码
  • index.py 完成自动提交的py脚本,如果需要对匹配的结果进行筛选,需要自己修改文件的35行for循环里的内容

使用方式

配合腾讯云函数使用(免费)

  1. clone 或者 下载 此仓库到本地

    git clone https://github.com/HPShark/tongzhipachong.git
    
  2. 打开本地仓库文件夹,配置AccountInfo.ini中对应的信息

  3. 点左边的函数服务,新建云函数,名称随意,运行环境选择python3.6,创建方式选择空白函数,然后点击下一步 新建腾讯云函数

  4. 提交方法选择上传本地压缩包,把本地的AccountInfo.ini,index.py上传,在点击下面的高级设置,设置内存为256M,超时时间为30秒,添加层为刚刚新建的函数依赖层,环境变量设置一个TZ=Asia/Shanghai,然后点击完成

  5. 进入新建好的云函数,左边点击触发管理,点击创建触发器,名称随意,触发周期选择自定义,然后配置cron表达式。下面的表达式表示每天中午十二点整执行,可配置多个时间以便早中晚自动运行

    0 0 12 * * * *
    
  6. 然后就可以测试云函数了,绿色代表云函数执行成功,红色代表云函数执行失败(失败的原因大部分是由于依赖造成的)。返回结果是auto submit fail.代表自动提交失败;返回结果是auto submit success.,代表自动提交成功,如遇到问题,请仔细查看日志

  7. enjoy it!

  8. 也可配合Windows计划任务或者使用linux定时任务,将脚本挂在自己的云服务器上,不会就搜索一下,过程不再赘述

About

通过腾讯云serverless爬网站通知并且推送到邮箱,可自定义网址,正则,结果筛选等

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published