V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
laoyur
V2EX  ›  分享创造

越狱 iOS 11.3.1 适用的来电拦截软件 CallKiller 更新至 1.1.0 啦

  •  2
     
  •   laoyur · 2018-07-20 19:05:07 +08:00 · 5234 次点击
    这是一个创建于 2355 天前的主题,其中的信息可能已经有所发展或是发生改变。

    (同一个主题重复发帖是为人不齿的,但这次更新比较显著,加上上一次似乎没多少人注意到,我觉得有必要再单独开一帖,此帖将会是 CallKiller 的最后一个帖

    repo

    https://github.com/laoyur/CallKiller-iOS

    截图

    1.1.0 的新 feature:

    • 依然完全免费完全开源
    • 终于有 GUI 设置界面了
    • 应该可以拦截未知号码(需进一步测试)
    • 可以选择是否放行联系人
    • 支持按区号拦截
    • 支持自定义号码黑名单,支持通配符( * 和 ? )
    • 支持自定义拦截关键词(跟 1.0.0 版一样,需要自行安装助手类 App 来写入标签数据库)
    • 接受捐赠(只在 App 界面,不另行贴出)。我曾在 V2EX 上说过不需要捐赠,后来想了想,既然有 GUI 了,为啥不做一个功能进去呢

    安装方法

    • 直接去 repo 的 Release 页面下编译好的 deb
    • 等待 BigBoss 通过我的提交
    • 自己编译丰衣足食
    第 1 条附言  ·  2018-07-21 08:36:52 +08:00
    已上架 BigBoss,搜索 CallKiller 即可

    邮件里收到几个反馈,都希望能支持英文和 iOS 9/10,英文看来不得不加了 :( 我还以为基本上只有国内用户会需要这个软件

    开源协议的话,本来想放 WTFPL 的,但我用到了 AFNetworking 和 MBProgressHUD,对协议这块不熟悉,不知道现在应该用什么协议合适,哪位大佬能解惑下?而且我也加了捐赠功能,会影响协议性质吗?无论如何,欢迎提交代码,一起把这个插件做完善。

    关于需要安装助手类 App 的问题。这个问题可能不太好解决,不借助这类软件的话,势必要自己维护一个数据库,代价不小。另外我不清楚有没有更新及时的、权威的、可免费使用的公开数据库存在(有的话也会被打压吧)。目前能想到的最廉价方案,是借用 Android 的拦截软件的数据库作为数据来源,然后定期提交到服务端,再增量形式给 CallKiller ?总之这块做起来不是那么容易的,要好好规划才行。
    30 条回复    2018-08-08 10:10:16 +08:00
    laoyur
        1
    laoyur  
    OP
       2018-07-20 19:07:47 +08:00   ❤️ 2
    @mortal
    @zhuangzaiwotu
    @kuretru
    @LuvF
    @suley
    @ieliwb
    @mario85
    @bao3
    @1O
    @crab
    @WhyLiam
    @Antidictator
    @fs20
    @fei051466
    之前关注过的朋友们,来资瓷一下哦
    r00tt
        2
    r00tt  
       2018-07-20 19:15:47 +08:00 via iPhone
    很实用,已下载
    kuretru
        3
    kuretru  
       2018-07-20 20:44:07 +08:00 via iPhone
    感谢
    bao3
        4
    bao3  
       2018-07-20 22:24:53 +08:00 via iPhone
    等大老板更新中。这个功能想了两年了,终于可以了
    beastk
        5
    beastk  
       2018-07-20 23:33:39 +08:00 via iPhone
    感谢大佬
    PP
        6
    PP  
       2018-07-21 00:15:55 +08:00 via iPad
    完成 BigBoss 上架后有必要重新正式开一贴。如果过些日子测试成功向下兼容 10 和 9,那么就非常有必要再开一贴。
    kingcos
        7
    kingcos  
       2018-07-21 02:18:34 +08:00 via iPhone
    想问一下代码的开源协议是?

    有时间可能会贡献代码
    mario85
        8
    mario85  
       2018-07-21 02:42:36 +08:00 via iPhone
    顶一波大佬
    个人对安装那些第三方啥的比较抗拒,如果能像 Android [来电信息] 那样内置数据库并能从几个源更新就很完美了,基本能顶半个 kuaidial
    mortal
        9
    mortal  
       2018-07-21 08:24:29 +08:00 via Android
    真棒👍!!
    laoyur
        10
    laoyur  
    OP
       2018-07-21 08:40:10 +08:00
    @bao3 大老板已更新
    @kingcos 协议的问题,看下附言,欢迎贡献代码
    @mario85 关于内置数据库的问题,看下附言讨论一下
    stonelei
        11
    stonelei  
       2018-07-21 09:02:43 +08:00
    支持楼主,软件是我想要的,但是不想越狱,先忍受着吧,哈哈
    chiho
        12
    chiho  
       2018-07-21 10:20:36 +08:00
    楼主,把这个加到 app store 里面去吧。不要说支持,直接付费购买。那些所谓的管家都没有屁用。正需要这个。
    laoyur
        13
    laoyur  
    OP
       2018-07-21 10:42:17 +08:00
    @chiho ……只能越狱后用,这个代码怎么可能上得了 AppStore 啊😓
    chiho
        14
    chiho  
       2018-07-21 10:46:19 +08:00
    @laoyur 不懂代码的事。如果能上就完美,相信需求这块的 14 亿中国人口有至少三亿人需要不讲海外。骚扰电话正影响着大部份人的生活。
    bao3
        15
    bao3  
       2018-07-21 13:05:10 +08:00 via iPhone
    @laoyur 我觉得还是不要内置数据库,可以留借口请用户自己倒入。软件应简化
    poison123
        16
    poison123  
       2018-07-21 23:20:32 +08:00 via iPhone
    iOS10 怎么办呐
    bao3
        17
    bao3  
       2018-07-22 03:05:09 +08:00
    @poison123 捐钱,让作者开发就是了。
    mario85
        18
    mario85  
       2018-07-22 16:16:02 +08:00
    @laoyur 安卓有个应用叫“来电信息”,Google Play 可搜到。他是通过百度、搜狗、360 等 API 去拉取数据,并把数据库保存到用户本地的,可以了解一下
    另外 BigBoss 中的说明建议写明仅中国地区可用,防止外国人下载后发现不能用。
    laoyur
        19
    laoyur  
    OP
       2018-07-22 19:09:02 +08:00
    @mario85 听上去像是逆向了安卓版官方软件的接口,自己聚合的数据库。就跟我上面附言说的,要做肯定是可行的,不过精力有限啊,现在用 360 之类的借鸡生蛋,是最物美价廉的方式了。如果有人能贡献数据库这部分的解决方案,非常欢迎。不过目前让我自己来实现,没那个精力的,希望你能理解。
    确实有不少歪果仁写信给我表示&……%¥%#@,哈哈,我刚更新 1.2.0 到 bigboss,界面内已经明确说了区号拦截仅适用中国大陆。下次提交更新的时候会记得在描述里加上那么一句


    @poison123 iOS 10 的越狱机我手头也有,不过要花时间去看下,回头有空了我看看
    mario85
        20
    mario85  
       2018-07-22 23:02:50 +08:00 via iPhone
    @laoyur 理解,如果是逆向的话的确比较耗精力。我还以为是官方开放的 api
    laoyur
        21
    laoyur  
    OP
       2018-07-23 14:43:25 +08:00   ❤️ 1
    @poison123 https://github.com/laoyur/CallKiller-iOS/releases/download/1.2.2/callkiller-1.2.2.deb
    ios 10 装了试试看呢,我看下相关的类似乎跟 ios11 没有差异,应该直接就能用
    注意上面的 deb 手动安装后,需要重启 springboard 才有效
    poison123
        22
    poison123  
       2018-07-26 16:41:43 +08:00 via iPhone
    @laoyur 感谢 好用!
    fs20
        23
    fs20  
       2018-08-06 11:03:49 +08:00
    囧,刚发现错过了未读提醒……
    装上试试
    laoyur
        24
    laoyur  
    OP
       2018-08-06 11:12:16 +08:00
    @fs20 从大老板装,1.4.1,支持跟电话应用集成
    yukiww233
        25
    yukiww233  
       2018-08-06 18:19:45 +08:00
    很好,备用机刚好需要
    最好内置个数据库,也不用去维护,开箱即用是最吼的
    laoyur
        26
    laoyur  
    OP
       2018-08-06 19:12:36 +08:00
    @yukiww233
    没内置的时候,会有人喊着要内置
    内置了,会有人喊着怎么不维护,怎么不精确,还会有人喊怎么™地把我的号码标记成骚扰电话了,当心老子举报你
    --
    所以,我能怎么办
    fs20
        27
    fs20  
       2018-08-08 01:40:20 +08:00
    试用了一天,停了 360 那个防骚扰助手的无声拦截功能,自己设置了几个黑名单原则
    拦截效果 OK,几个建议。
    1:借用 360/s 搜狗 /腾讯的数据库的想法很好,不必自己维护,个人也没那个精力维护,即使花费大精力维护号码库,准确率也很难达到这几个大厂的程度,同时自己也没必要背误伤别人号码的锅:)
    2:给大部分功能加上开关,例如调用第三方数据库匹配垃圾号码的功能,标注说此功能给大陆用户专用,方便老外,另加 Paypal 等的捐赠渠道,实话,ios10 以后,已知的免费拦截软件中,callkiller 的功能是最强的(曾经还有个搜狗号码通,不过只支持到 ios9,现在也转正到 appstore 上架了)
    3:移动有个“和多号”的服务,给 ios 用户间接实现了一卡多号,装和多号 app,申请虚拟副号后,拨号加前缀 12583X ( x=1,2,3,4,5 ……)实现用申请的第 x 个副号呼出,接到打给副号的电话,显示的来电号码,也加 12583x 前缀区别是打给第 x 个副号。这样的来电号码,所有来电拦截软件都无法处理(正常电话号码前多了个 125831/125832 之类的前缀),callkiller 能否加个选项,匹配号码库和自定义黑名单的实话,智能去除 125831,125832 这种前缀再进行匹配?
    laoyur
        28
    laoyur  
    OP
       2018-08-08 09:46:31 +08:00
    @fs20
    你是用的 1.4.1 吗
    开关已经很全了呀。「调用第三方数据库匹配垃圾号码」这个开关就等同于不装第三方识别软件 /callkiller 中去掉所有拦截关键词。「跟老外说仅限大陆用户」——老早就声明过了,app 界面里也有说明
    paypal 捐赠还是算了,我很不信任 paypal 的,比支付宝还霸道,要是被封号,连钱都拿不回来,而且我这也不是专门给老外做的软件,最重要的,捐赠只是弄了玩的,看看有多少人会有支持的意愿而已,真指望赚钱啊,算了吧(貌似共收到 20 多笔,总计百来块,已经超过预期了

    125831 前缀过滤听起来有点意思,有空的时候加上
    fs20
        29
    fs20  
       2018-08-08 10:04:24 +08:00
    @laoyur #28 恩。是 1.4.1,细节的开关很详尽了。我的意思,可以把整个调用第三方数据库的功能加个总开关,标注为中国大陆 only 之类的。方便非中国大陆用户使用。paypal 的话,好像是有短时大量交易的话会出问题,有黑金交易会出问题,不过我的帐号正常使用近 10 年了,好像还好,当然。这个看个人喜好了。再,捐赠名单点击显示“出错了,服务器无响应或网络错误“
    laoyur
        30
    laoyur  
    OP
       2018-08-08 10:10:16 +08:00
    @fs20 捐赠名单出错,估计某些线路访问不行吧,服务器在 ovh
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:34 · PVG 06:34 · LAX 14:34 · JFK 17:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.