「验证码助手」完全开源咯:不用记数字不用输入,只要长按粘贴短信验证码。美观正直,在闲时它不会自启动、不会偷跑流量、不会占用任何内存 · Material Design

2015-06-18 12:35:37 +08:00
 drakeet


验证码助手 是由原「贝壳单词」开发者开发的一款新的开源轻App.

它可以在手机接收到验证码短信的时候,自动浮现验证码,并自动复制验证码到用户的剪切板。当用户接收到短信验证码,只要长按验证码的输入框,粘贴验证码即可。

除此之外,还可以让用户批量删除无用验证码短信,帮助用户反向推理出绑定了哪些业务(换号必备啊有木有)。

做得非常轻,也秉承了一贯的好设计和用户友好,在闲时它不会自启动、不会偷跑流量、不会占用任何内存(完全开放源代码接受审查)。

截图 & 开源地址: https://github.com/drakeet/SmsCodeHelper

或者直接下载:

Google Play: https://play.google.com/store/apps/details?id=me.drakeet.inmessage

Fir: http://fir.im/codehelper
7541 次点击
所在节点    分享创造
47 条回复
tabris17
2015-06-18 14:30:56 +08:00
免了,6位数的验证码我还是能马上记住的
StackGao
2015-06-18 14:47:10 +08:00
##很喜欢贝壳单次,一直有三个Bug:

1. LOGO太丑啦....

2.这个页面物理返回按钮无效.



3.这个页面永远loading..从来没有loading完过

lqzhgood
2015-06-18 15:11:41 +08:00
非常好的用户体验 感谢LZ
wintersun
2015-06-18 15:45:02 +08:00
我来瞎唱唱反调
——如果你是一个勤奋的IT工作者,6个数字的验证码还不能念三遍背出来的话,我认为你的记忆力还是有点弱的
——当然,科技以懒人为本,能偷懒则偷懒
——但是,对一般人我不着急,IT工作者我着急,这行不停有好多新东西要学,记忆力是个很重要的东西
——所以,我建议还是抓住机会锻炼记忆力吧,就好比3、4楼就算有电梯我不赶时间就不坐电梯自己爬一样的道理,抓住机会锻炼身体!
gyteng
2015-06-18 15:52:08 +08:00
安卓的话,用pushbullet和tasker配合搞定就好了
oott123
2015-06-18 17:42:06 +08:00
要网络,算了,我还是自己背吧……
also24
2015-06-18 17:45:18 +08:00
那啥,前阵子发现支付宝有了汉字验证码,能识别嘛?
drakeet
2015-06-18 18:09:06 +08:00
@oott123 随你的便,反正我只是顺便分享给别人用的而已。
drakeet
2015-06-18 18:10:07 +08:00
@StackGao 真奇怪,非常感谢反馈,一定会排查清楚解决的^ω^
drakeet
2015-06-18 18:12:23 +08:00
@v2014 闲时不占内存,这是真的,由系统调度。你不是Android开发者你不懂。
scarlex
2015-06-18 18:16:23 +08:00
Toolbar 上面的 title 和 icon 颜色不一样总感觉好奇怪...
drakeet
2015-06-18 18:25:17 +08:00
@scarlex 嗯,这个会改,改成全白色,或者你也可以提交PR😊
sciooga
2015-06-19 01:15:54 +08:00
弄个 一键/自动 通过qq发送到我的电脑不才是正道吗?
sobigfish
2015-06-19 10:11:39 +08:00
请问反向推理出绑定的业务的代码在哪=。=不懂android,但想看看业务逻辑
trimleo
2015-06-19 13:06:02 +08:00
赞 很有用
laiyingdong
2015-06-19 20:02:24 +08:00
安全性 很重要

还有就是我记得淘宝还是支付宝有一段时间发验证码的时候
为了防止恶意程序识别
会用 前三位 xxx 后三位 xxx的形式发送

反正我觉得现在的短信弹窗已经够方便了 如果这个功能能集成到短信App 也挺好的
StevenTong
2015-06-22 09:18:09 +08:00
5.1.1闪退
drakeet
2015-06-22 14:28:22 +08:00
@StevenTong 我也5.1.1,没事,待会看看上报的异常记录,修复好了告诉你
StevenTong
2015-06-22 18:13:06 +08:00
@drakeet


06-22 18:11:05.427: E/AndroidRuntime(27178): java.lang.NullPointerException: Attempt to write to field 'android.widget.TextView me.drakeet.inmessage.adapter.MainMessageAdapter$ViewHolder.dateTv' on a null object reference
06-22 18:11:05.427: E/AndroidRuntime(27178): at me.drakeet.inmessage.adapter.MainMessageAdapter.onCreateViewHolder(MainMessageAdapter.java:52)
06-22 18:11:05.427: E/AndroidRuntime(27178): at me.drakeet.inmessage.adapter.MainMessageAdapter.onCreateViewHolder(MainMessageAdapter.java:26)
fractal314
2015-06-22 20:19:15 +08:00
装上这个东西,说不准哪天卡里的钱都没了,不放心

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/199522

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX