V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
oraant
V2EX  ›  程序员

写了一个限制电脑使用时间和内容的程序,有需要的可以看看

  •  
  •   oraant · 2022-12-20 11:08:03 +08:00 · 1704 次点击
    这是一个创建于 706 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写了一个限制电脑使用时间和内容的程序,有需要的可以看看

    利用对规则的灵活配置,可以达到以下效果:

    • 每天上午必须学习数学
    • 背 30 个单词可以休息一会
    • 码字 50 分钟可以自由休息 10 分钟
    • 每天晚上 10 点以后不许使用电脑
    • 学习可以挣金币,金币可以用来购买游戏时间
    • 周末的时候,金币加倍,或者购买有优惠等

    程序最主要的特点无法绕过、无法作弊、无法杀死

    已将杀进程、删文件、改配置、改时间、启动安全模式等等各种漏洞全部堵死

    如果自家孩子有沉迷电脑的情况,或者自己想约束自己玩电脑的时间等,可以下载下来试试 现在还是测试阶段,有问题的在群里问一下就行

    地址在 hugo.oraant.cc

    10 条回复    2022-12-20 18:26:38 +08:00
    gniviliving
        1
    gniviliving  
       2022-12-20 11:14:33 +08:00
    无法杀死,这不就是病毒吗,凡是不能通过任务管理器结束的进程都属于流氓进程,除了系统进程,杀毒软件也不例外
    ysc3839
        2
    ysc3839  
       2022-12-20 11:22:14 +08:00
    好奇是怎么阻止杀进程的,内核驱动?以及是否能防消息队列溢出?
    ysc3839
        3
    ysc3839  
       2022-12-20 11:31:02 +08:00
    下载来看了下,是通过多用户的方式来防止的
    vazo
        4
    vazo  
       2022-12-20 13:04:03 +08:00
    干嘛对自己这么狠呀.dog.jpg
    hez2010
        5
    hez2010  
       2022-12-20 13:16:49 +08:00
    Microsoft Defender 已经跃跃欲试了。
    hxy100
        6
    hxy100  
       2022-12-20 13:32:51 +08:00
    “平时禁止使用管理员账户”,这点超级不友好,要知道很多程序员都是长期在管理员账户下工作的(因为要修改系统各种配置、安装软件等~~)。
    oraant
        7
    oraant  
    OP
       2022-12-20 18:18:27 +08:00
    @gniviliving 是可以杀死的,通过平常工作、背单词等,赚取积分,然后用积分解锁或退出等。
    紧急情况下,通过痛苦密码卡自己结算密码,没有积分也可以杀死。用户可以自己设置强制解锁时需要付出多少代价。
    总之会提高杀进程的代价,因为如果可以轻易杀进程的话,就没有作用了。
    oraant
        8
    oraant  
    OP
       2022-12-20 18:19:26 +08:00
    @ysc3839 软件原理是通过将普通用户降权,然后给进程提权来实现的。
    oraant
        9
    oraant  
    OP
       2022-12-20 18:21:20 +08:00
    @hxy100 如果允许随便用管理员权限安装软件,就可以利用新软件的管理员权限来杀进程,所以只能当漏洞堵死了。
    oraant
        10
    oraant  
    OP
       2022-12-20 18:26:38 +08:00
    @vazo 没办法,我刷视频玩游戏,玩起来没完,已经严重影响自己的作息了。
    只好自己开发软件限制自己的使用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1161 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:44 · PVG 02:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.