debian系统带sim卡设备实现短信转发

设备:

高通410随身wifi

Linux openstick 5.18.0-msm8916mainline+ #4 SMP PREEMPT Sun Jul 17 12:39:00 CST 2022 aarch64 GNU/Linux

项目地址:

Angels-Ray/ufi_sms (github.com)

依赖:

1、python3.7+

2、cron

3、Python的第三方库requests

基于以下项目魔改而来:

1、SMS_Forward https://github.com/n0raml/SMS-Forward

2、ufi-message https://gitee.com/jiu-xiao/ufi-message

教程:

1、下载ufi_sms

wget https://raw.githubusercontent.com/Angels-Ray/ufi_sms/main/msg.py
wget https://raw.githubusercontent.com/Angels-Ray/ufi_sms/main/corp_init.py

#无法访问用下面链接
wget https://raw.githubusercontents.com/Angels-Ray/ufi_sms/main/msg.py
wget https://raw.githubusercontents.com/Angels-Ray/ufi_sms/main/corp_init.py

2、配置corp_init.py

Corpid企业ID
Agentid企业应用的ID
Corpsecret企业应用的凭证密钥
Touser成员(默认@all就行,注:多个成员ID使用|隔开)
Media_id媒体文件id,需上传到企业微信的素材库,选填, 不填则发送文本信息

企业微信开发者文档: https://developer.work.weixin.qq.com/document/path/90236

3、测试

python3 msg.py forward

注:

发送成功短信都会写入日志文件sms_log,如不需日志,就注释掉msg.py第38行的“save_log(title,content)”。

发送成功短信都会自动删除。若不想删除就注释掉msg.py第161行“del_msg(i)”

配置定时任务:

随身wifi默认的debian并没有配置cron,先安装cron

apt install cron

配置cron

vi /var/spool/cron/crontabs/root

填入以下内容(每分钟执行一次发送短信)

*/1 * * * *  python3 /root/app/sms/msg.py forward

记录LOG

在当前目录下 ‘sms_log’ 文件

暂无评论

发送评论 编辑评论


				
上一篇
下一篇