做了一个限制刷手机的安卓 APP - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tsingsan
V2EX    分享创造

做了一个限制刷手机的安卓 APP

  •  
  •   tsingsan 240 天前 1967 次点击
    这是一个创建于 240 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我自己自控力不强,经常没什么事就拿起手机刷,一刷可能几个小时就过去了
    特别是晚上睡觉刷手机到半夜的话,第二天就废了

    之前也用过一些限时 APP ,要么就是纯提醒没有强制力,要么就是限制太严格,没用多久就坚持不了
    所以很早就开始做这么一个 APP ,最近半年在向产品化的方向完善

    限时做了两个机制,一个是限时应用组,一组应用连续使用比如 10 分钟后,就会被打断,这时候需要休息和使用时间相应比例的时间,或者在 APP 里申请更多时间,也可以设定最大限时,避免一直申请更多时间
    另一个是限时时间段,比如我打算 11 点睡觉,10 点半到凌晨 5 点设为一个时间段,给某些应用设一个使用额度比如 10 分钟。10 分钟用完就不能再使用这些应用了。

    当然凡事都有例外,所以提供了一个方法来解除限制,就是 APP 会生成一个随机码,就像 hXADFM12312NM ,输入正确(大小写敏感),可以暂停监测一段时间。随机码还用在很多地方,比如把配置改简单的时候,不同的行为有不同长度的随机码,当然整体强度也有易中难三档可以设。我觉得刷手机主要是因为刷这个行为太容易了,这个机制就是说,我先打断和限制刷这个行为,万一还要用应用也没有问题,就是要付出一些时间和劳动成本。

    我做完上面,发现微信的短视频也蛮好刷的。。。所以又增加了两种白名单模式,一个是专注模式,就是类似番茄钟? 另一个是睡眠模式,晚上那个时间段设为睡眠时间,设定一个提醒时间比如 20 分钟。那 10 点半后,不管我用什么应用到了 20 分钟,APP 就会问我还要用多久(最多半小时),没有取消的选项,再过指定的时间就自动进入睡眠模式,除了白名单的都不能使用。修改白名单也要随机码。这个只要开启,虽然不是不会失眠,但是不会因为刷手机而熬夜了。

    哦,如果什么东西看到一半突然遇到限时,强迫症发作也没关系,APP 有个暂停监测一分钟的功能,可以不用随机码就继续使用一分钟,当然是冷却时间比如 15 分钟内不用随机码。

    最后,还提供家长模式,就是设定一个密码,需要输入随机码的地方都变成输入密码。这样小朋友就只能按照你设定的限时规则。

    测试版在这
    1lilab.com
    现在尴尬的地方在于,
    我做了 APP 内的版本更新和问题反馈,连了个阿里云的香港轻量服务器,域名也是阿里云买的
    但不知道是国内对未备案的 APP 的管制还是什么,我的域名和 IP 都被上海管局拦截了
    当然 v2 的各位应该是能访问的
    我不排斥备案,但是个人备案 APP 感觉意义不大,国内很多市场还是上不去
    公司备案,我目前还在上班,不方便注册公司
    所以目前打算先上 GP

    大家有兴趣可以使用看看,也想了解一下备案前有办法推给国内用户使用吗?
    第 1 条附言    240 天前
    有兴趣的可以看个视频 https://b23.tv/R8uJQ7P
    7 条回复    2025-02-13 16:00:22 +08:00
    ccvip
        1
    ccvip  
       239 天前
    IP 被拦截? 不应该啊,无备案也不应该拦截 IP 啊 是不是手机终端给限制了
    forty
        2
    forty  
       239 天前
    我用的小米,安装第三方 apk 老困难了,系统设置了一系列障碍,忘记了的小米 id 密码这时候就得重置一下了。
    tsingsan
        3
    tsingsan  
    OP
       239 天前
    @vfxx 域名是 DNS 劫持,目前就上海被劫持。IP 是 HTTP 劫持,HTTP 我也不方便用 SSL 吧
    tsingsan
        4
    tsingsan  
    OP
       239 天前
    @forty 嗯嗯,是这样的
    KeysPAN
        5
    KeysPAN  
       239 天前
    这个功能米 14 上自带,设置的健康使用手机那里,还可以设置不受限的 APP ,单次亮屏时长,强制休息时长。过年开车没给高德开白名单,差点错过出口。。。
    tsingsan
        6
    tsingsan  
    OP
       239 天前 via Android
    嗯,那个是安卓内置的,确实和系统的兼容性会更好,不过时间到了点一下延时使用就可以继续用了,比较宽松。而且它没分时间段,一天五小时额度,我可能上半天就用完了,后半天就得延时。还有就是有一些应用其实我是想晚上限时,白天用的话不想去太限制。
    我是做了更复杂一点的策略吧。
    shengq
        7
    shengq  
       238 天前
    有没有限制加班的 app
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3715 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 00:51 PVG 08:51 LAX 17:51 JFK 20:51
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86