手机群发短信脚本python
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手机群发短信脚本python相关的知识,希望对你有一定的参考价值。
首先电脑上安装好adb工具包,然后手机usb接上电脑,需要打开调试模式
然后准备好一个表格,表格里准备好需要群发的手机号码
import os
import pandas as pd
import numpy as np
import time
#群发短信,50个号码一发,读取表格中手机号,列名写“手机号”
content="短信内容"
mobiles=""
df = pd.read_excel(‘mobiles.xlsx‘)
#遍历表格,读取手机号
for index,row in df.iterrows():
if index==len(df)-1:
mobiles=mobiles+str(row[‘手机号‘])
os.popen("adb shell am start -a android.intent.action.SENDTO -d sms:{} --es sms_body {}".format(mobiles,content))
time.sleep(2)
#模拟发送
os.popen("adb shell input keyevent 22")
time.sleep(1)
os.popen("adb shell input keyevent 66")
time.sleep(120)
os.popen("adb shell input keyevent 3")
elif index % 50==0 and index!=0:
mobiles=mobiles+str(row[‘手机号‘])
#打开短信,编辑短信
os.popen("adb shell am start -a android.intent.action.SENDTO -d sms:{} --es sms_body {}".format(mobiles,content))
time.sleep(2)
#模拟发送
os.popen("adb shell input keyevent 22")
time.sleep(1)
os.popen("adb shell input keyevent 66")
time.sleep(120)
os.popen("adb shell input keyevent 3")
mobiles=""
else:
mobiles=mobiles+str(row[‘手机号‘])+‘,‘
以上是关于手机群发短信脚本python的主要内容,如果未能解决你的问题,请参考以下文章