V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zeroze
V2EX  ›  Android

如何在安卓做到 sms 触发脚本?求推荐工具!

  •  
  •   zeroze · 2019-03-21 10:14:21 +08:00 · 5283 次点击
    这是一个创建于 1834 天前的主题,其中的信息可能已经有所发展或是发生改变。

    构想是安卓收到某 sms

    sms=“ mojo ”

    if ‘ mojo ’ in sms run some code

    19 条回复    2019-03-21 16:45:04 +08:00
    olbb
        1
    olbb  
       2019-03-21 11:33:52 +08:00   ❤️ 1
    写个应用 申请短信权限 然后后台开个服务监听短信 收到后触发你的逻辑
    scukmh
        2
    scukmh  
       2019-03-21 11:41:00 +08:00   ❤️ 1
    自己写 app
    ReVanTis
        3
    ReVanTis  
       2019-03-21 11:53:14 +08:00   ❤️ 1
    tasker...
    zjsxwc
        4
    zjsxwc  
       2019-03-21 11:53:32 +08:00   ❤️ 1
    starsky007
        5
    starsky007  
       2019-03-21 12:21:55 +08:00 via Android   ❤️ 1
    脚本是什么语言的呢,具体要实现什么功能,复杂不复杂?
    wxl1380610
        6
    wxl1380610  
       2019-03-21 12:42:48 +08:00
    服务 分秒钟被杀
    284716337
        8
    284716337  
       2019-03-21 13:28:40 +08:00   ❤️ 1
    MacroDroid
    task
    都可以实现
    X-Force
        9
    X-Force  
       2019-03-21 13:36:16 +08:00   ❤️ 1
    exocell
        10
    exocell  
       2019-03-21 13:41:55 +08:00
    MacroDroid
    RyanOne
        11
    RyanOne  
       2019-03-21 13:49:02 +08:00   ❤️ 1
    找一个 android 自动化程序 监听收到短信,然后转发指定地方就行了 ,类似 UiAutomator2, 脚本,adb shell 之类的,
    zeroze
        12
    zeroze  
    OP
       2019-03-21 13:57:35 +08:00 via iPhone
    zeroze
        13
    zeroze  
    OP
       2019-03-21 14:00:59 +08:00 via iPhone
    @zeroze at 错了
    zeroze
        14
    zeroze  
    OP
       2019-03-21 14:01:09 +08:00 via iPhone
    janus77
        15
    janus77  
       2019-03-21 14:11:06 +08:00 via iPhone   ❤️ 1
    tasker 啊
    starsky007
        16
    starsky007  
       2019-03-21 14:18:00 +08:00 via Android   ❤️ 1
    @zeroze

    可以考虑使用 Tasker + 服务端。

    1. 在 Android 上安装 Tasker,设置触发条件为“收到短信”,然后执行任务,该任务校验短信内容、如果满足条件就发送 HTTP 请求给服务端。
    2. 服务端接收 HTTP 请求后,立即执行 WOL 操作。

    Tasker 主要是起到一个衔接的作用,不适合太复杂的业务逻辑,复杂业务逻辑放在服务端比较合适。
    princelai
        17
    princelai  
       2019-03-21 14:50:43 +08:00   ❤️ 1
    我用 tasker,我用 python 脚本触发短信验证码,然后 get 我自己服务器上的一个 api,另一边手机上 tasker 会把短信包含*验证码*的短信内容 post 到我服务器上的另一个 api,python 就 get 到了
    zeroze
        18
    zeroze  
    OP
       2019-03-21 14:53:18 +08:00 via iPhone
    @X-Force 您是异次元的站长吗?很喜欢您的网站!
    faninx
        19
    faninx  
       2019-03-21 16:45:04 +08:00
    Tasker 搞定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1007 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 19:29 · PVG 03:29 · LAX 12:29 · JFK 15:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.