1 Star 0 Fork 3

gongz / adb-sms

forked from Cherokee / adb-sms 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Shell脚本利用Android ADB发短信

适用场景:几十个或者几百个短信群发。通过短信群发系统要审核模板要缴费开通可能效率较低,可以直接适用ADB调试命令通过手机来群发短信。操作过程其实和人操作手机是一样的,只不过自动化了。

背景

ADB发短信的命令:

#填写短信内容
adb shell am start -a android.intent.action.SENDTO -d sms:13012345678,13087654321 --es sms_body "短信内容"
#模拟发送
adb shell input keyevent 22
adb shell input keyevent 66
adb shell input keyevent 3

实现

用shell脚本从文本读入号码,群发短信,考虑到单发效率比较低,以指定数量为一组群发。

参照了一个用python写的脚本( https://blog.51cto.com/hackyao/2312555 ),用shell实现省去了python各种依赖环境的安装

前提

  • 一部android手机
  • 手机开启调试模式,连接电脑
  • 电脑有adroid tools环境,adb命令可用

使用方法

./send_sms.sh mobile.txt 25

其中mobile.txt是手机号码名单文本文件,一行一个号码。25指的是25个号码为一组群发短信

空文件

简介

Shell脚本利用Android ADB发短信 展开 收起
Shell
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/gongzhi-wh/adb-sms.git
git@gitee.com:gongzhi-wh/adb-sms.git
gongzhi-wh
adb-sms
adb-sms
master

搜索帮助