RPA之Python代码帮你过滤垃圾短信

艺赛旗 RPA9.0全新首发免费下载 点击下载
http://www.i-search.com.cn/index.html?from=line1

想实现的功能是获取所有短信中的验证码并且过滤短信中的骚扰信息,翻了翻 sl4a 的文档,有获取未读短信的方法,有标记短信为已读的方法,虽然没有对接收新短信的事件的监听,但可以循环地检查嘛(好的,中心句已经出现,=.= 本文到此结束)。

至于骚扰短信的过滤,我翻了下各种烦人的通知类短信,发现它们都是挺客气的,不是“你好”就是“您”,要么就是“尊敬的”,当然还有开发票的“本公司”,还有“长期” <_< 。反正,带“验证码”或者“校验码”三个字的肯定是可以我要的。

环境
sl4a_r6 .apk

上代码

#coding:utf8
‘’’
自动转发、过滤短信
‘’’
import android
import time

droid = android.Android()
stop = False

def not_harass(sms_body):
‘’’
判断骚扰短信
‘’’
if ‘验证码’ in sms_body
or ‘校验码’ in sms_body:
return True
if ‘您’ in sms_body
or ‘你好’ in sms_body
or ‘尊敬的’ in sms_body
or ‘长期’ in sms_body
or ‘本公司’ in sms_body
or ‘退订’ in sms_body:
print ‘判断为骚扰短信,未转发:’,sm

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值