SMSNinja:iOS 上最好的垃圾短信、电话拦截工具

截至2014年11月,SMSNinja 已支持 iOS5、6、7、8。下文写于 iOS6 时代。

在国内这种个人信息泄露,垃圾内容泛滥的形势下,一款短信或者电话拦截工具俨然在各平台上都成了装机必备.遗憾的是,受限于系统本身的机制,在iOS中一直缺少能媲美Android甚至Symbian的拦截工具.Appstore中的就不用说了,凡是带着"拦截"字眼的,几乎都是打着幌子的骗钱应用,即使有一两个真正能用的漏网之鱼能通过审核,没几天也立刻被下架,这个时候只能把目光转到Cydia中了.凡是带有中文或者数字的插件不提也罢(我说的是哪些?),这样一来能有的选择就更少了,好在还有SMSNinja.

当然这么说完全不是指SMSNinja是迫于无奈的选择,实际上,SMSNinja 兼具了一款拦截工具应备的所有特质: 专一,简洁,安静,有效,哪怕在原先的Symbian上我也没讲过把一个功能做到如此极致的软件.

SMSNinja由于是个人开发的非商业插件,不必考虑利益,不必考虑市场扩张,因此除了拦截短信和来电外没有其他任何功能,这样的专注在今天也是值得很多开发者学习的.在插件作者个人主页中可以看到介绍:

支持越狱过的iOS 5、6,支持号码、关键词、时间段等多种过滤方式,支持通配符,支持批量添加黑/白/私人名单,支持来信声音+震动提示,支持小图标显示拦截数量且极大地简化了界面和设置方式

在Bigboss中找到SMSNinja,安装完成后会在桌面生成一个图标.如果非要在这个优秀的插件中挑出点毛病的话,就是图标实在是丑了点... 好在这只是一个在后台默默工作的插件,除了第一次设定一下拦截设置,平时几乎不用理它,因此找个文件夹埋进去就好了...

进入插件,默认SMSNinja已经开启.愿意的话可以看看内置的说明,不过看不看关系都不大,各种设置的用途已经写的很清楚了,默认也是中文,对大部分人都不存在理解障碍.而全局设置中可以选择启动密码,是否开启角标,全局拦截设置等选项.我希望能以最安静的方式拦截垃圾短信,最好让我感觉不到它的存在,因此必定不开启角标.

在最核心的拦截名单中,允许通过五种方式添加拦截名单:

  • 从通讯录中选取
  • 从通话记录中选取
  • 从短信记录中选取
  • 手动输入号码
  • 手动输入关键词

由于我主要是用来屏蔽一些广告短信,因此选择"手动输入关键词".对于运营商某个号码总是发来毫无意义的信息,也可以选择"手动输入号码".针对某个名单,允许分别设置电话和短信的操作,支持自动回复和短信转发,愿意的话也可以开启提示音.

同大部分拦截工具一样,SMSNinja也具备了私人空间.这个功能对我没用,因此不做介绍了.

从我开始使用SMSNinja到现在差不多有半年的时间,可以毫不夸张地说,拦截成功率达到了100%.我大概一个月会查看一次拦截记录并将其清空,在半年使用过程中没有发现误拦截,没有出现停止工作,没有出现插件崩溃,这样的效率不能不为之惊讶.

另外关于插件后台运行占用内存的情况我并不是很在意,虽然理论上来说插件必须处于实时运行才能保证所有短信都经过SMSNinja的筛选,但是我没有感觉到任何运行着的痕迹,绝对不存在拖慢系统的现象.而耗电方面我也感觉不出有任何差别,该用多长时间就是多长时间.在内存优化这一块几乎找不到任何瑕疵,再次对作者表示感谢~


1 Comment

Leave a reply

Your email address will not be published.