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

作为一个程序员,为了自律,如何在一定时限内禁掉自己的网络?

  •  
  •   shendaowu · 2022-10-28 14:36:37 +08:00 · 4580 次点击
    这是一个创建于 741 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我觉得作为一个程序员成功禁网的最大敌人是自己可能会搜索出破解某个禁网软件的方法。甚至可能会自己研究出来某个禁网软件的原理。

    现在我能想到的方法是通过 AutoHotKey 用多种方式系统自带的方式把网络禁了。然后编译脚本,把源码删了,或者把源码放在一个加密了很多层的压缩包里。防止自己把重新打开网络的代码复制出来执行。然后想要在时限内打开网络就需要手动做那些操作。感觉有三四个能用程序实现的禁网的方法就行了。我感觉只要打开网络的时间操作 30 秒我应该就不会愿意手动打开了。问题是我不知道几个能让网络失效的方法。目前只知道改 hosts 文件和编辑防火墙规则。不知道除了我想到的这个方法有没有更好的让自己在时限内打开网络更麻烦的方法?

    再添加几个可选的需求。一个是最好能控制单个软件的联网状态。一个是最好是不用网上下载的不知名的软件,我有安全洁癖。

    第 1 条附言  ·  2022-10-28 17:59:48 +08:00
    感觉各位都是自律高手啊,OP 作为一个自律差的人瑟瑟发抖。另外感觉各位是不是有点悲观了?人的推理和感觉很多时候都是靠不住的,不试试怎么能知道到底有没有用呢?我还是希望保留这种谜之乐观的。不知道自律和悲观是不是程序员普遍存在的特征。感觉好像说得通。悲观也不是每一点好处的,据说悲观的人对状况的判断更准确(网上居然搜不到这个,出自《学习乐观》),也许是程序员需要这种准确吧。
    45 条回复    2022-10-30 10:25:09 +08:00
    AoEiuV020CN
        1
    AoEiuV020CN  
       2022-10-28 15:07:40 +08:00
    看不出什么意义,要限制别人还能想想办法,要限制息,建议把手机电脑都砸了,用钱包限制自己,
    AoEiuV020CN
        2
    AoEiuV020CN  
       2022-10-28 15:08:13 +08:00
    @AoEiuV020CN #1 制息 -> 自己,
    learningman
        3
    learningman  
       2022-10-28 15:10:08 +08:00
    把网卡拆下来,找个转运寄给他再寄回来。快递期间你就用不上网了。
    particlec
        4
    particlec  
       2022-10-28 15:12:51 +08:00
    只有新的爱好可以打败旧的习惯
    estk
        5
    estk  
       2022-10-28 15:14:42 +08:00 via Android
    说白了就是太闲了
    如果其它同事等着你出结果,你就没空摸鱼
    estk
        6
    estk  
       2022-10-28 15:15:53 +08:00 via Android
    你这解决不了根本
    每年车祸挂掉几十万人,为了清静车祸人数,最好的方式就是封车门?
    estk
        7
    estk  
       2022-10-28 15:16:44 +08:00 via Android
    @estk #6
    清零打成清静。。输入法很智能啊
    cnbatch
        8
    cnbatch  
       2022-10-28 15:26:14 +08:00
    想要远离网络?很简单。直接离开手机、电脑才是最根本的做法。
    因为就算没了网络,只要坐在电脑前,为了打发时间照样会干其他事,例如玩单机游戏。要是玩《文明》系列,产生的时间消耗 /依赖甚至远比网络本身严重得多。

    所以最好的办法就是回归现实生活。比如直接去看一场电影,可以远离网络 1~3 小时。

    或者参加一场文化演出,比如去看话剧、杂技剧、歌剧、芭蕾舞剧,又或者去看一场现场音乐会,可以是交响乐、乐器独奏、多乐器的多重奏,以及音乐厅的歌唱声乐演出,都可以让人自觉远离网络 2~4 个小时,并且静下心来远离网络。

    当然了,这需要自身就有兴趣才行,要不然会全程打瞌睡,影响附近观众。
    marcong95
        9
    marcong95  
       2022-10-28 15:35:00 +08:00
    弄一个法拉第笼,装一把定时的锁,把自己关进去。为了防止你到时间不主动进去,锁上加上 EMP ,时间到了检测不到人在笼子并关上门的话直接激活。
    darkengine
        10
    darkengine  
       2022-10-28 16:07:46 +08:00
    不缴费
    loading
        11
    loading  
       2022-10-28 16:09:50 +08:00
    弱电箱,拔网线,上锁,钥匙给仇人。
    fpure
        12
    fpure  
       2022-10-28 16:11:05 +08:00
    找一家 007 的公司
    wonderfulcxm
        13
    wonderfulcxm  
       2022-10-28 16:12:01 +08:00 via iPhone
    租两间房,相隔很远,一间装网络,另一间不装。
    jiejia
        14
    jiejia  
       2022-10-28 16:12:12 +08:00
    我只觉得你很乱,不想上网那不上网不就完了,你自己都控制不了自己,还想控制别的来控制自己。
    rocksolid
        15
    rocksolid  
       2022-10-28 16:30:15 +08:00
    我感觉这想法就是掩耳盗铃
    newaccount
        16
    newaccount  
       2022-10-28 16:37:53 +08:00
    没网咋抄代码?
    james2013
        17
    james2013  
       2022-10-28 16:44:42 +08:00
    这是你自己的问题
    我也是程序员
    电脑,手机都不碰的情况下,我可以冥想 10 分钟
    看书时不碰电脑,手机仅用于计时,我可以连续看 30 分钟
    使用电脑开发代码时,我可以连续写 60 分钟以上
    dier
        18
    dier  
       2022-10-28 16:45:30 +08:00
    把源码打印出来在纸上,删除系统上的源码,想上网就照着纸上的内容再反向输入电脑里。想控制多长时间可以通过代码的量来增加或减少
    ren2881971
        19
    ren2881971  
       2022-10-28 16:48:38 +08:00
    这就跟你删了 x 片一样,当时再想看时咋的都能找到资源。。
    allgy
        20
    allgy  
       2022-10-28 16:51:47 +08:00
    没有外网,没法获取新知识,如同闭门造车
    shendaowu
        21
    shendaowu  
    OP
       2022-10-28 17:00:40 +08:00
    @jiejia #14 亲,您这时自控能力强的人不理解自控能力差的人的苦吧?我已经养成很多不好的习惯了,类似打算干正事之前先看看自己关注的 UP 主有没有更新,然后经常意外看了很久。或者是想到一个问题就去搜,搜着搜着就跑偏了。基本都是无意识的。我觉得很多时候也许只要能够打断这些习惯就能意识到自己正在干蠢事,然后就能停下来了。我感觉我之前好像就用过类似的软件,好像确实有效果。对了,我之前还写过一个每隔一段时间就弹出个窗口提醒自己想想自己是否正在干正事的手机脚本,这个脚本让我成功对手机基本没什么兴趣了。
    krixaar
        22
    krixaar  
       2022-10-28 17:37:01 +08:00
    不就是完成工作带来的正反馈不够么,说明要么工作不饱和,要么生活没压力,要么兼而有之。
    crazychang
        23
    crazychang  
       2022-10-28 17:49:17 +08:00
    我也是没啥自控能力,虽然觉得这个直接断网可能效果不好,但也想知道有啥更好的办法。之前在网上看是给自己一些正反馈?
    Crabby
        24
    Crabby  
       2022-10-28 18:00:15 +08:00
    @shendaowu 理解不了. 脑海中没啥计划的话, 会被无痛不痒的信息干扰.
    以谈到的 up 主为例, 我也关注了一些 up 主, 但很少刷新他们的动态. 就实际情况而言, 即使你错过了他们的更新, 你本身也没有任何损失. 大部分自媒体提供的东西都是消遣的, 对学习上提供不了太多帮助.
    Hapon
        25
    Hapon  
       2022-10-28 18:44:28 +08:00
    真的是为了自律的话,那就先理解「为了自律,如何在一定时限内禁掉自己的网络」属于悖论、伪命题、骗自己吧
    lindas
        26
    lindas  
       2022-10-28 18:56:24 +08:00
    如果是软路由的话,写个脚本,先拦截所有流量,等到时间后再放通,拦截的时间内要放通流量,只能接显示器插键盘
    zyzkeion
        27
    zyzkeion  
       2022-10-28 19:21:01 +08:00 via iPhone
    写一个程序,只要自己忍不住联网超过 1 分钟,就会自动将自己的秘密群发给所有人
    paopjian
        28
    paopjian  
       2022-10-28 19:23:18 +08:00
    试试用黑白屏幕?没有颜色刺激也不容易走神了,就是很枯燥
    ChrisFreeMan
        29
    ChrisFreeMan  
       2022-10-28 19:27:39 +08:00
    试试番茄钟? 我推下我开发的应用
    https://www.v2ex.com/t/867753
    hooooops
        30
    hooooops  
       2022-10-28 19:43:53 +08:00
    给路由器加一个定时重启
    zim1024
        31
    zim1024  
       2022-10-28 22:32:23 +08:00
    做自己想做的事情
    如果一件事你宁愿去网上冲浪也不去做
    你真的想做这件事情吗
    18000rpm
        32
    18000rpm  
       2022-10-28 22:55:20 +08:00
    软件和心法的作用都是微弱的,物理的办法才是有效的。比如给电脑缠上一百圈胶带,把机器放到全是灰尘的衣柜上面,或者直接把网线剪了,等办完正事再去买一根等等。总之就是设法增加最大静摩擦力,提高第一次犯禁的成本。
    tool2d
        33
    tool2d  
       2022-10-29 00:57:12 +08:00
    我都是拔网线,简单暴力。楼上剪网线也太夸张了。
    aecra1
        34
    aecra1  
       2022-10-29 01:18:22 +08:00 via Android
    建议掏钱雇个人监督,先订好目标,公证交钱,钱不用太多,一天 60 就行,只要走神就来一棍子
    zerofancy
        35
    zerofancy  
       2022-10-29 05:56:58 +08:00 via Android
    我曾为了调试通过 adb 给手机设置了 proxy ,然后没取消就出门了。然后我发现这玩意没法在手机上取消。不管显然 OP 场景是电脑,所以仅供参考。
    lifekevin
        36
    lifekevin  
       2022-10-29 09:40:24 +08:00
    去淘宝买一个超多锁铁箱,把设备锁上,所有钥匙打乱,从物理上强制加长时间;
    其实解决问题的方案是想办法增强自己的专注,除了网络,还有很多会让人分神的事情,你总不能都给这些加上限制吧
    ragnaroks
        37
    ragnaroks  
       2022-10-29 10:09:44 +08:00
    实名上网,发布不良反动信息
    runningowl
        38
    runningowl  
       2022-10-29 10:15:32 +08:00
    这就跟沉迷魔兽就想着删游戏一样,没 有 意 义
    我的方法就是玩文明 /FM ,就不会沉迷魔兽了
    开玩笑,其实就是找到别的烧时间的东西就好了
    或者,找个女朋友
    jones2000
        39
    jones2000  
       2022-10-29 10:41:08 +08:00
    买个智能开关, 路由往上一接,订好断电的时间就可以了
    ClericPy
        40
    ClericPy  
       2022-10-29 11:06:17 +08:00
    典型的 X Y 问题或者因果倒置了. 对一个不自律的人, 限制网络肯定不会根本上解决的, 确实过于乐观了, 只是想限制网络没必要拿 "自律" 做噱头, 有的路由器设置里面有防沉迷或者家长控制限制时间的, 或者还可以限速, 然后把管理账号给别人就行了.

    年轻人没有必要强行给自己枷锁, 少坐在电脑旁边避免得痔疮(手术超疼)

    培养自律的方式太多了, 以前每天坚持仰卧起坐 1 小时以上的习惯, 后来不做就不习惯, 这不算自律只是养成了个习惯.
    s524256521
        41
    s524256521  
       2022-10-29 12:41:45 +08:00 via iPhone
    直播
    YAFEIML
        42
    YAFEIML  
       2022-10-29 13:03:20 +08:00
    如果你有这个心思,就靠意志力吧,不刷抖音好久了,说不刷就不刷,无聊我也不刷,除了有时候需要去找些东西(极少)。
    exploreexe
        43
    exploreexe  
       2022-10-29 13:42:21 +08:00
    这个还挺难的,主要现在基本没办法离开网络,写代码得用网络呀,遇到不懂的问题,咋办。。
    Remawater
        44
    Remawater  
       2022-10-29 13:45:24 +08:00
    @shendaowu 关注的 up 有没有更新可以用 rss 订阅

 把刷新间隔长一些
    我之前经常打开 b 站 然后就跑去首页浪费时间了🥵
    linglong201306
        45
    linglong201306  
       2022-10-30 10:25:09 +08:00
    up 的想法我在一本书上看过《人之觉醒》,上面将人脑分为理性脑和情绪脑,在培养耐心的章节讲过,被情绪脑支配去享受及时的快乐时,可以停顿一下用理性脑思考一下(这个有点像你这个控制网络的行为,增加成本让自己有时间去思考是否真的有必要去爽)。
    上面讲的都是怎么引导自己按照自己的想法去生活,而不是单纯的快爽,希望你能继续像这个方向找自己的方向,好好驯化自己的情绪脑,学会支配情绪脑,做更爽的事(科研等)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.