V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
justtsuj
V2EX  ›  问与答

我想限制我玩英雄联盟的时间,所以想写一个应用控制游戏客户端的启动,不知道从哪开始,大家有什么想法?

  •  
  •   justtsuj · 2017-09-27 09:34:41 +08:00 · 7289 次点击
    这是一个创建于 2617 天前的主题,其中的信息可能已经有所发展或是发生改变。
    98 条回复    2017-09-28 11:21:34 +08:00
    MinonHeart
        1
    MinonHeart  
       2017-09-27 09:37:23 +08:00 via iPhone   ❤️ 2
    你想玩啥限制都管不住
    NSAtools
        2
    NSAtools  
       2017-09-27 09:38:33 +08:00   ❤️ 6
    你想玩啥限制都管不住
    wysnylc
        3
    wysnylc  
       2017-09-27 09:39:19 +08:00
    你想玩啥限制都管不住
    topbandit
        4
    topbandit  
       2017-09-27 09:39:54 +08:00
    你想玩啥限制都管不住
    hellommd
        5
    hellommd  
       2017-09-27 09:41:02 +08:00
    基本没鸟用,楼主这方法完全是自我安慰。

    想玩时候,找找其他事情做吧。
    littleylv
        6
    littleylv  
       2017-09-27 09:42:30 +08:00
    你想玩啥限制都管不住
    luxinxin
        7
    luxinxin  
       2017-09-27 09:42:48 +08:00 via iPhone   ❤️ 3
    创建一个管理员账号(用巨复杂的密码),把自己现在的账户降为普通账户。

    用管理员权限启动一个检测程序,发现启动了英雄联盟就 kill 掉。

    把写有管理员账号密码的小纸条扔掉。
    kokutou
        8
    kokutou  
       2017-09-27 09:43:04 +08:00 via Android
    你想玩啥限制都管不住
    testlc
        9
    testlc  
       2017-09-27 09:43:12 +08:00
    把 cpu 风扇拔了,应该会好点。
    jin5354
        10
    jin5354  
       2017-09-27 09:47:34 +08:00
    你想玩啥限制都管不住
    kxind
        11
    kxind  
       2017-09-27 09:48:13 +08:00
    shutdown -s -t


    定时关机。。绝对可以限制
    cnkuner
        12
    cnkuner  
       2017-09-27 09:52:04 +08:00 via Android
    不把符文融了根本没用。
    justtsuj
        13
    justtsuj  
    OP
       2017-09-27 09:53:21 +08:00
    关于帮我戒游戏的建议就不要提了,这个话题只是讨论关于程序实现的。我的想法是在后台运行一个程序当在规定时间内才可以打开程序,否则就杀掉。具体的实现不知道从哪搞起,有什么可以参考的,或好的其它的想法?
    tcpdump
        14
    tcpdump  
       2017-09-27 09:55:08 +08:00
    扫黄被抓就行了
    justtsuj
        15
    justtsuj  
    OP
       2017-09-27 09:55:57 +08:00
    @luxinxin 如果有详细的实现会更好
    govtoex
        16
    govtoex  
       2017-09-27 09:55:59 +08:00
    我记得有个定时关机功能的软件能实现这个需求,具体叫什么不记得了,以前用过,只记得是一个独立开发者在病床上写出来的程序,功能很强大的定时关机的程序
    frittle
        17
    frittle  
       2017-09-27 09:58:35 +08:00
    让你女朋友或老婆限制你。没有的话去交往一个,嗯。
    MuMew
        18
    MuMew  
       2017-09-27 09:59:23 +08:00   ❤️ 1
    @justtsuj 腾讯游戏成长守护平台
    https://jiazhang.qq.com/jz/home.html
    wizardforcel
        19
    wizardforcel  
       2017-09-27 10:00:14 +08:00 via Android
    不知道 windows 下面有没 crontab 的替代品。
    summerwar
        20
    summerwar  
       2017-09-27 10:00:26 +08:00 via Android
    直接写个检测 lol 进城的软件,后台运行,检测到 lol,直接杀掉进城即可
    summerwar
        21
    summerwar  
       2017-09-27 10:00:59 +08:00 via Android
    进城=进程,手机错字忘记检查了
    coderluan
        22
    coderluan  
       2017-09-27 10:02:15 +08:00
    百度 小学生杀手 , 本来是用来放置小学生玩游戏的软件,不过楼主这需求也适合
    littleylv
        23
    littleylv  
       2017-09-27 10:03:25 +08:00
    @wizardforcel #19
    很明显的,有。
    yangg
        24
    yangg  
       2017-09-27 10:03:29 +08:00
    windows hook CreateProcess
    Baymaxbowen
        25
    Baymaxbowen  
       2017-09-27 10:03:41 +08:00 via Android
    是不是事情不够多,是不是遇到的喷子太少,这个游戏的活动越来越多感觉没有之前的感觉了
    Zrocky
        26
    Zrocky  
       2017-09-27 10:05:09 +08:00   ❤️ 4
    靠控制软件的进程,或者限制软件的打开时间,感觉都不能起到让你不再打开这个软件的作用。我建议制定一个时间表,在非时间表时间开启软件,系统对软件文件夹内的文件进行随机性删除,如果你违反规定,你必须重新下载游戏,靠惩罚式的手段,也许更有效一些-_-
    freed
        27
    freed  
       2017-09-27 10:06:04 +08:00 via iPhone
    这有啥用,我是觉得,你自己设定的限制/运行的程序什么的,你想玩了都可以自己关掉,除非是第三方给你限制,否则还是得看自制力,用程序控制和用个壁纸写不要玩给自己提示都差不多。
    execute
        28
    execute  
       2017-09-27 10:06:09 +08:00 via Android
    写一个小脚本,调用 tasklist 命令去检测 LOL 客户端的进程,如果不是在规定时间内发现了 LOL 进程的话,就调用 taskkill 命令杀死。
    Tony042
        29
    Tony042  
       2017-09-27 10:07:11 +08:00   ❤️ 1
    我的经验是,除非从内心把自己管住,利用外部手段效果不大,而且作为程序员,怎么锁住的肯定也知道怎么绕过去,正所谓道高一尺魔高一丈
    acros
        30
    acros  
       2017-09-27 10:09:15 +08:00 via iPhone
    查询进程... 关键词就是上面说的 hook 吧。
    有好些统计你使用电脑时,各个软件占比时间就这么做的吧。
    codingKingKong
        31
    codingKingKong  
       2017-09-27 10:09:58 +08:00
    删游戏, 玩的时候再下, 删几次你就像我一样, 不想玩了
    liangguan5
        32
    liangguan5  
       2017-09-27 10:10:52 +08:00 via iPhone
    想玩的时候就撸一管
    mengyaoss77
        33
    mengyaoss77  
       2017-09-27 10:15:20 +08:00 via Android
    玩王者荣耀吧!
    justtsuj
        34
    justtsuj  
    OP
       2017-09-27 10:16:20 +08:00
    @Zrocky 想法很好。关于自己能关掉限制程序的,我的想法是设置一个密码,将密码扔掉或交给其它人,程序的目的不是一定要限制,而是提高玩游戏的门槛。再强调一次其实无所谓玩不玩游戏,只是想写一个这样的程序。能实现功能可以,但又有研究价值的更好。
    zclHIT
        35
    zclHIT  
       2017-09-27 10:21:00 +08:00
    写一个自动卸载 LOL 的程序应该可以,我隔壁寝室一哥们一个月卸载了 8 次了
    carlclone
        36
    carlclone  
       2017-09-27 10:38:51 +08:00 via Android
    想多了,自己不想学,怎么限制也没用,对学习感兴趣的时候玩都不想玩,没意思,我现在就这样
    carlclone
        37
    carlclone  
       2017-09-27 10:39:56 +08:00 via Android
    想办法提高学习的乐趣才是正道
    Qlccks2
        38
    Qlccks2  
       2017-09-27 10:56:24 +08:00
    卡巴有个小学生杀手
    deadblock
        39
    deadblock  
       2017-09-27 10:58:53 +08:00
    找个女朋友,把电脑砸了,把你的积蓄全部花光,把你的手机扔了,还有就去保健,去国外租一个游艇玩,总之先把你的钱花光,你再说控制不控制这句话
    游戏是个球,没女朋友才是真的
    CEBBCAT
        40
    CEBBCAT  
       2017-09-27 11:01:46 +08:00 via Android
    我写过一个,是 Minecraft 的,用脚本启动 MC 然后 ping 几千秒,然后就 taskkill,taskkill 之前多少多少秒会启动我用 C 写的一个小弹窗,用来提醒我即将关闭

    很简单的
    FollowHeart
        41
    FollowHeart  
       2017-09-27 11:19:53 +08:00
    把角色名改成“超了 2 小时我不下线就是傻逼”
    qcind
        42
    qcind  
       2017-09-27 11:32:02 +08:00
    卸载:一了百了。
    kutata
        43
    kutata  
       2017-09-27 11:34:27 +08:00
    买个定时插头,设计几点之后断电。 😂
    JuSH
        44
    JuSH  
       2017-09-27 11:39:38 +08:00
    你想玩啥限制都管不住
    Yunhao
        45
    Yunhao  
       2017-09-27 11:40:39 +08:00 via iPhone
    可以换一个当地最垃圾的宽带服务商,延迟几千的那种
    SoukNow
        46
    SoukNow  
       2017-09-27 11:44:31 +08:00
    @MuMew #18 “您的孩子已经超过 18 岁啦,不需要监控了。”我无论多少岁都管不住自己呀怎么就是不懂呢。。。
    ThatIsFine
        47
    ThatIsFine  
       2017-09-27 11:48:17 +08:00
    一启动游戏, 立即播放小姐姐视频
    Syaoran
        48
    Syaoran  
       2017-09-27 11:52:39 +08:00
    既然要玩 为何还要限制呢 我可不想我队友打一半掉线……
    xjl
        49
    xjl  
       2017-09-27 12:00:11 +08:00
    卸载 都没用
    paw
        50
    paw  
       2017-09-27 12:01:39 +08:00
    @luxinxin 第二天 LZ 格盘重装系统了......
    nyanyh
        51
    nyanyh  
       2017-09-27 12:06:25 +08:00
    淘宝 5 块钱代封号 4 年
    wavever
        52
    wavever  
       2017-09-27 12:12:49 +08:00 via Android
    除非这游戏停服,不然限制不了
    xuecat
        53
    xuecat  
       2017-09-27 12:33:01 +08:00
    你听说过系统的家长模式吗???可以限制你玩游戏的时间。
    cyrbuzz
        54
    cyrbuzz  
       2017-09-27 12:37:00 +08:00
    玩游戏最不爽的是什么?关键时刻延!迟!了!
    基于这个思路,可以监控 LOL 进程,如果出现就将带宽占满(下载视频,进路由限速),
    几次之后绝对恶心。
    NonClockworkChen
        55
    NonClockworkChen  
       2017-09-27 12:38:20 +08:00
    把密码改成 U/are/1/loser
    jizhu
        56
    jizhu  
       2017-09-27 12:39:18 +08:00
    自残,自断双手
    mrcn
        57
    mrcn  
       2017-09-27 13:00:33 +08:00 via Android   ❤️ 1
    用长城宽带
    amu
        58
    amu  
       2017-09-27 13:02:32 +08:00
    一直玩, 玩到累了吐了,不想再玩了就 OK
    TomorJM
        59
    TomorJM  
       2017-09-27 13:36:06 +08:00
    我可以勉为其难的做次家长 ✧(≖ ◡ ≖✿)嘿嘿
    hahaxo
        60
    hahaxo  
       2017-09-27 13:37:04 +08:00
    删游戏, 玩的时候再下, 多搞几次 。你就明白了。
    绝对有用。。。
    ferstar
        61
    ferstar  
       2017-09-27 13:37:51 +08:00
    一直玩,不要打排位,一有空就玩,玩到晕厥,到时候就可以戒了
    MuMew
        62
    MuMew  
       2017-09-27 13:44:17 +08:00
    @justtsuj 把你 QQ 安全中心装在女票的手机上,一键锁定,
    pheyer
        63
    pheyer  
       2017-09-27 13:52:20 +08:00
    不如删游戏,一玩起游戏你就控制不了的。
    如果真要控制的话,要不就和别人约定你超时了扇你几巴掌,要不就给人钱超时了这钱就拿不回来了
    dr3am
        64
    dr3am  
       2017-09-27 14:06:36 +08:00
    戒撸的最好方式,就是玩吃鸡。哈哈哈哈哈
    Ellison
        65
    Ellison  
       2017-09-27 14:12:23 +08:00   ❤️ 3
    @mrcn #57 正解
    sampeng
        66
    sampeng  
       2017-09-27 14:12:55 +08:00
    嘴上说不,身体还是蛮老实嘛
    WaterMC
        67
    WaterMC  
       2017-09-27 14:16:45 +08:00
    提高自我约束和控制力吧,不然你把这个程序做出来之后,你还是会选择换一台电脑的
    oszlso
        68
    oszlso  
       2017-09-27 14:41:00 +08:00
    没用,让我们一起来学习如何提高自制力吧~
    Blask
        69
    Blask  
       2017-09-27 14:42:34 +08:00
    你要强迫自己多玩, 玩到你不想玩了就行了.
    janus77
        70
    janus77  
       2017-09-27 15:02:59 +08:00
    换个游戏吧,这样就能「不玩英雄联盟」了
    m939594960
        71
    m939594960  
       2017-09-27 15:11:38 +08:00
    易语言 引用超级模块
    进程 ID = 取进程 ID('lol 进程.exe')
    驱动读写 1.写入整数型(进程 ID,'0041000',123)


    启动英雄联盟玩一会儿就非法模块,必须重启才能继续玩,还有封号的风险
    davidqw
        72
    davidqw  
       2017-09-27 15:40:57 +08:00
    你想玩啥限制都管不住
    lucybenz
        73
    lucybenz  
       2017-09-27 15:44:24 +08:00
    别玩英雄联盟了 省出来时间 玩 王者农药
    Qoxan
        74
    Qoxan  
       2017-09-27 15:45:32 +08:00 via iPhone
    @wizardforcel 计划任务
    licraft
        75
    licraft  
       2017-09-27 15:58:16 +08:00
    电闸一拉不就好了
    DRcoding
        76
    DRcoding  
       2017-09-27 15:58:33 +08:00
    恕我直言,LZ 你需要一个女朋友,:)
    wclebb
        77
    wclebb  
       2017-09-27 16:05:37 +08:00
    @MinonHeart #1 看到标题第一个想法也是跟楼主一样。
    所以我的回答是:卸载吧。

    我当时在大学玩了一个学期的 LOL
    快到学期末毅然卸载掉了,并永不玩。

    太占时间了对我来说,一个场都要 45 分钟。
    SunnyCoffee
        78
    SunnyCoffee  
       2017-09-27 16:20:27 +08:00
    使用外挂(按键精灵就算),多几次,封号封几年,你就没兴趣完了。
    keepfool
        79
    keepfool  
       2017-09-27 16:36:59 +08:00   ❤️ 1
    一个游戏好端端的 5 个人,就因为你要限制自己,你用程序结束了 lol 进程,掉线了坑了 4 个队友。
    你对得起自己了,对得起从未谋面的 4 个队友吗?
    所以,要做网瘾少年就做个深度网瘾少年,不要压抑自己的天性,要想玩就放纵地玩,别压抑了自己又坑了队友,损人不利己。
    aitaii
        80
    aitaii  
       2017-09-27 16:40:50 +08:00
    想的慢一点,这样玩游戏的时间就被限制了。
    jy02534655
        81
    jy02534655  
       2017-09-27 16:50:09 +08:00
    装个火绒剑有家长控制功能
    vardarling
        82
    vardarling  
       2017-09-27 17:11:57 +08:00
    你想玩啥限制都管不住
    JsonForYou
        83
    JsonForYou  
       2017-09-27 17:26:40 +08:00
    私聊我,发给你我的支付宝帐号,
    在这个时间段之外玩,你玩一次给我转 100 块
    dreamwar
        84
    dreamwar  
       2017-09-27 17:31:31 +08:00
    建议砸掉电脑
    catinred
        85
    catinred  
       2017-09-27 17:37:35 +08:00
    大伙都散了吧 楼主是来问编程作业的
    pandaMao
        86
    pandaMao  
       2017-09-27 17:42:29 +08:00
    你想玩啥限制都管不住
    zjw60320
        87
    zjw60320  
       2017-09-27 18:02:11 +08:00
    淘宝封号靠谱
    coolcoffee
        88
    coolcoffee  
       2017-09-27 18:30:50 +08:00
    没有 LOL 还可以发呆呀,
    XE2VMorgan
        89
    XE2VMorgan  
       2017-09-27 18:35:02 +08:00 via Android
    把目标定的高一点,比如根据键盘活动模式自动启用摄像头,综合人脸识别游戏时间和精神状态,然后关闭游戏。这样你就没时间玩游戏了。
    Loyalsoldier
        90
    Loyalsoldier  
       2017-09-27 21:13:13 +08:00
    说不定这软件足够难,写了很久也写不出来,结果 LZ 就没有时间玩了……
    lany
        91
    lany  
       2017-09-27 21:18:09 +08:00
    这个只能靠自己,其实游戏玩了多,慢慢就不会想玩了,所以楼主抓紧时间玩,玩饱了就戒了。
    tjxiter
        92
    tjxiter  
       2017-09-27 23:10:55 +08:00
    我换了 mac 后,很少玩 LOL 了。频率大概是一年玩不了四五次。
    weilongs
        93
    weilongs  
       2017-09-27 23:13:33 +08:00
    好几年没玩网游了,有啥意思?
    tvallday
        94
    tvallday  
       2017-09-28 09:01:11 +08:00 via iPad
    你设定的目标太小了。要做就把一个多人游戏服务器做出来,那还差不多。至少你一年之内根本不会有玩英雄联盟的时间。比限制你玩游戏实用多了,限制什么的一点鸟用都没有。
    mrzou007
        95
    mrzou007  
       2017-09-28 09:14:18 +08:00
    最好的方法就是卸载游戏,试了 N 次,屡试不爽
    starz
        96
    starz  
       2017-09-28 10:04:32 +08:00
    游戏那么好玩,为什么要限制哈哈哈哈
    glogger
        97
    glogger  
       2017-09-28 11:18:08 +08:00
    原来我为了限制自己玩三国杀,把三国杀的网站在路由器里面屏蔽了。。
    Kv_se7en
        98
    Kv_se7en  
       2017-09-28 11:21:34 +08:00
    换成 mac 啊,这么简单的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4832 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:38 · PVG 13:38 · LAX 21:38 · JFK 00:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.