我要做一个脚本,在每月登录税务局网站检查所以的报税是不是已经报了。之前用的财务软件有存在软件上说报了但是实际没报的情况。这样如果没报可以提醒我补救。
登录过程中,涉及到短信验证码登录,我是小米的手机没 root ,税务局绑定的手机号就是我平时用的手机号。比如脚本在凌晨在 nas 上跑,有没有什么办法,在脚本跑的时候,自动唤醒我的手机,自动化的找到税务局的验证短信,然后用短信中的验证码登录。
我做 Android 软件不是很多,是否有这样的可能性呢。
P.S. 税务局发现没报税,只是在税务后台发了一个站内限期整改通知,等到限期整改的时间到了,才会再发一个罚款通知,并推送一条手机短信。之前的整改通知却没有短信。平时财务都是在软件中自动报税的,没打开税务后台,直到我收到那条短信才发现报税漏了。
P.S. 如果没 root 做不到,我还有一些可以 root 的旧手机,和不用的手机号,是不是可以简单一点。
1
dualist 7 天前
定个每月定时闹钟比较简单
|
![]() |
2
rekulas 7 天前
smsForwarder 试试,自动转发短信到服务端然后登录,只是不同手机稳定性不同 要测测
|
![]() |
3
killua67 7 天前 ![]() iOS 倒是有方案,用自动化接收到短信然后给短信一个 http 请求发送到你自己搭的服务器就行了
|
4
cwxiaos 7 天前 via iPhone
换个手机号,搞个 4g 小模组可能好一点
Android 可以用 tasker |
![]() |
5
dafei110 7 天前
PS:本人没用过税务局那个,假设你说的通知确实存在这个缺陷
不用 root ,短信转发即可,然后 nas 或者服务器收到转发的短信文字,一般会有标识,进行识别是否为税务局的,然后触发你那个脚本去验证,但我觉得你这个方案有点脱裤子放屁,为啥不在手机上一步完成呢?同样是收到短信然后触发在手机上登入验证不可以?例如 Tasker 、MacroDroid 之类的自动化软件,或者触发一个手机上的脚本 Auto.js 之类的 短信转发: https://github.com/pppscn/SmsForwarder |
6
CnpPt 7 天前
我可能会用闲置的手机配合短信转发程序外发 webhook ,写个接口接收短信存起来,自动化脚本需要验证码就来查询
|
7
ThirdFlame 7 天前
用企业微信 or 钉钉之类的,程序跑到验证码这里的时候,推送给你消息 请你回复验证码
你人肉输入验证码 程序继续。 |
![]() |
9
seers 7 天前 via Android
你还不如登陆后找到 token 然后查 api ,找个无头浏览器一直挂着,理论上不会退掉
|
10
msmmbl OP |
13
ochatokori 7 天前
装个「通知滤盒」,然后把短信通知通过 webhook 发过去就好了
|
14
ochatokori 7 天前
才看到楼上有另一个 webhook 方案了。
还有个问题是如果是 nas 跑的话直接把 webhook 开到公网上可能会被运营商掐 |
15
msmmbl OP @ochatokori 我还是通知滤盒付费用户呢,忘了他也有 webhook 了。公网问题不大,在高位端口搭了一堆服务了……绑定了泛域名证书,只用特定域名访问才有返回,其余一律 tcp reset ,不知道是不是因为这样才躲过。
|
![]() |
16
wu67 7 天前
用转发的花, 最好把你那台手机的 5g 消息/rcs 短信 给关掉, 不然软件读不出来的.
|
17
busier 7 天前 via iPhone
以前用 smsForwarder ,现在用 AIR780EPV 模块了。
AIR780EPV 装 SIM 卡直插充电头,内部 LuatOS 系统跑起来,MQTT 遥控 AIR780EPV 收发短信。 在多搞几个模块,颇有电诈的风格 :) |
18
KOJIMA 7 天前
root 手机可以,github 上有个项目可以自动转发短信到 webhook
|
![]() |
21
liqingyou2093 6 天前
smsForwarder 可以,就是费电,对手机不友好
|
![]() |
23
FrankFang128 6 天前
139 邮箱
|
24
blackstack 6 天前
买一些比较早期的短信猫产品,有对应的开发 SDK ,可以实现收发短信。
|
![]() |
25
96 6 天前
绿芽短信转发(没有利益关系,我用了好久,永久会员也很便宜,不过我是每天签到给免费转发)支持 webhook ,微信,钉钉,飞书转发。
|
![]() |
26
Al0rid4l 6 天前
短信猫, 或者 esp32+Air780 整一个
|
27
busier 6 天前 via iPhone
@chekun 蜂窝网络 -> AIR780EPV -> MQTT
AIR780EPV 出厂 AT 固件,刷成 LuatOS 固件,编写 lua 脚本程序刷入模块,让模块收到短信通过 MQTT 发出来。 出来之后就随便造了,比方说我写了个 MQTT 转 SMTP ,因为电子邮件协议容易编程,轻松实现 S/MIME 加密,防止邮件服务商获取邮件内容,非常方便可靠。 |
30
busier 6 天前 via iPhone
@chekun 还有一种玩法就是 AIR780 模块 AT 模式 加上 gammu-smsd
不过要占用一台计算机(也可以是 ARM 开发板)运行 gammu-smsd ,没有前一种方法爽。 我就用过这前两种方法。 上面人家说的 esp32 也是个不错的方法 不过我没试过 |
32
busier 6 天前 via iPhone
@flyqie
1 、研究的那个时候刚好学习 mqtt 服务器配置,以及客户端编程。熟悉掌握 mqtt 特性中。 2 、省流,http 光协议头就往往比实际要发送的数据大 n 多倍。mqtt 额外开销最少。一个月跑下来就用了 6MB 流量(其中还包含模块开机时动态从 https 从 cf worker 下载 mqtt 服务器配置),即便不开任何套餐也不会超流量。 3 、大陆政策对个人玩家不友好,家宽开服不宜开 http ,除了 http ,能开的我全都开了一遍。 |
33
busier 6 天前 via iPhone
@flyqie 另外 收发短信功能我都做了,还设计了一些指令发给模块,调试用,这用 mqtt 双向通信很好办就好办。
你用 http 的话,发短信你怎么弄,不停的 http 请求?还是用 websocket ? |
![]() |
36
ahu 6 天前
|
![]() |
39
XuanYuan 6 天前
借着这个话题请教一下:
VIVO 手机收到的短信,如何转发到 Mac 上?主要用来登录。 |
![]() |
41
911061873 6 天前
推一下我目前所在公司的产品 [影刀 RPA]( https://www.yingdao.com/)
|
![]() |
42
iSkylar 2 天前
哥们,不在意隐私的话,短信验证码用 [微信输入法] 自动同步到剪贴板,多设备共用。
|