目 录CONTENT

文章目录

用青龙面板给微信推送任何消息如天气信息

yyzq
2023-10-18 / 14 评论 / 12 点赞 / 6,324 阅读 / 1,232 字

很多人用青龙面板一般都是挂签到脚本,如京东,阿里,快手等等
用青龙面板也可以给微信推送任何消息-如天气信息,生日倒计时等等。
本文给大家介绍一下怎么设置给微信推送消息
image-1697646995520

一、注册pushplus账户

打开这个网站注册pushplus,可以直接用微信登录
SCR-20231019-bgzf
然后点击发送消息-一对多消息
SCR-20231019-bhkq
可以获取到pushplus的token

4f0b2eaec4f242988986389af0358635

点击新增群组-填写完相关信息即可-确定
SCR-20231019-biod
需要填群简介,填上即可
SCR-20231019-bjdq
此时可以用你女朋友的微信和你的微信扫码查看二维码-扫码成功以后关注公众号-需要启用成功-方可接收消息
image
此时可以看到订阅人列表-是否成功
可以将公众号的免打扰关闭-便于接收消息
image-1697695335074
image-1697695390074
image-1697695407804

通过以上步骤我们需要得到以下值

pushplus的token 群组编码
4f0b2eaec4f242988986289af0358635 1234

二、注册和风天气

打开和风天气 注册一个账号(需要验证邮箱和手机号)
登录到后台
image-1697686297543
点击项目管理-创建项目-填写相关信息(选择免费订阅的每天可以请求1000次个人完全够用)-创建即可
image-1697686409572
根据如图所示-获取到和风天气的key
image-1697686664577
此时获取到和风天气的key

和风天气的key
af9e45f9bec148151ca5f71da16d8818

三、获取源码

微信公众号
关注我的公众号-回复:青龙面板微信推送获取源码脚本文件
image-1697687276713
将下载好的push_weixin.sh脚本中的①-11进行修改
其中⑤的城市代码可以打开这个天气城市代码进行查询

.....................
#pushplus的token
token="4f0b2eae24f242988986389af0358635"                 #①改成自己的pushplus的token
#文本的标题
title="早安,大家好"                                        #②推送文本的标题可以自定义
# 群组编码
topic="1224"                                              #③改成自己pushplus的群组编码
.....................
#城市
city='北京-朝阳'                                          #④改成自己需要设置的城市
#城市天气代码
city_code="101010300"                                    #⑤改成自己需要查询的和风天气的城市代码
#和风天气key
hefeng_key='08d10cbc03d04458a9172b0f844cf300'            #⑥改成自己的和风天气的key
.....................
#姓名1
name1='张三'                                             #⑦ 姓名1
#姓名1的生日日期(只支持阳历)
name1_birthdate="1-1"                                   #⑧ 姓名1的生日
#姓名2
name2='李四'                                             #⑨ 姓名2
#姓名2的生日日期(只支持阳历)
name2_birthdate="3-9"                                    #10 姓名2的生日
# 恋爱开始日期
birthdate="2020-01-03"                                   #11  恋爱开始时间

具体推送什么内容自己改
具体推送什么内容自己改
具体推送什么内容自己改
以上脚本自己更改完以后保存,进行青龙面板端的配置

四、青龙面板配置

首先打开青龙面板界面-依赖管理-Linux-安装2个依赖curl和jq
image-1697695542523
然后打开脚本管理-上传第三部修改好的push_weixin.sh脚本文件
image-1697695813212
选中上传好的脚本然后依次点击-调试-运行
image-1697696042218
image-1697696106731
此时如果没有配置错误的话你手机上就会收到推送消息了
WechatIMG145

五、设置定时任务

打开定时任务-新建任务
image-1697696300112
假如你要设置每天早上七点推送消息可以这样设置-要一天中多个时间推送可以新增定时规则
示例:

微信推送天气(07:00)

task push_weixin.sh

0 7 * * *

image-1697696452084

定时任务解释
* * * * *
分别代表
分 时 日 月 周

星号 (*) * * * * 表示定时任务的时间配置,分别对应分钟、小时、日期、月份和星期。以下是一些示例:

* * * * *: 这表示每一分钟都运行任务。
0 * * * *: 这表示每小时的开始时运行任务。
0 0 * * *: 这表示每天的午夜运行任务。
30 9 * * *: 这表示每天的上午9点30分运行任务。
0 8 * * 1: 这表示每周一的上午8点运行任务。

你可以根据需要在这些位置上指定具体的数值,例如 30 8 * * 1 表示每周一的上午8点30分运行任务。在这里,星号表示通配符,表示“每”或“任意”。
你可以使用类似于Cron表达式的格式来配置定时任务。在编程或操作系统中,你可以使用Cron表达式来设置定时任务的执行时间。

以上步骤就是全部的流程赶紧给你女朋友设置吧。

注意事项

1.我更新的支持农历生日的脚本需要将1900-2100.txt文件也上传到跟脚本一个目录才可以使用。

12

评论区