zoukankan      html  css  js  c++  java
  • 上班时老是上网闲逛怎么办?幸好我是程序猿!

    今年不知道怎么回事,也许是年纪大了,自己的注意力越来越难易集中了,经常在上班的时候开小差,看那些和工作无关的网站,例如微博,知乎,虎嗅、36氪等,一看就十几分钟,开始不觉得有什么,后来发现后果非常严重:

    1、影响非常不好!由于公司的办公环境是开放的,前后左右都没有隔板,所以上什么网大家都看得到。这样一来,大家都知道我在上班的时候喜欢上网,看我的眼神都奇奇怪怪的:同事是似笑非笑,上司是似怒非怒。本人脸皮薄,真的受不了那些眼光!

    2、减少了工作时间,虽然每次只有十几分钟,看起来不长,但每天有那么4,5次,累积起来就有1,2小时了,本来每天的任务就无法在下班时间6点钟完成,经常搞到7点多,现在每天不得不拖到8、9点才下班,到家都10点了,老婆对此非常不满意:钱又没赚什么,每天还那么晚回,把家当作旅馆一样,只是回来睡个觉!

    不能这样下去了!否则的话,不是上司叫我滚,就是老婆叫我滚!

    因此,本人痛下决心:上班的时候再也不上与工作无关的网站了!!!

    第一天,没有上。。。

    第二天,心有点痒痒了。。。

    第三天,“不小心”打开了微博,嗯,只看几分钟就可以了,确实几分钟后就关闭了

    第四天,又“不小心”打开了。。。

    过了几天后,还是和以前一个样,结论就是:本人的意志力在诱惑面前就是渣渣!!!

    不过后来在知乎看到一篇帖子,也说到了意志力的问题,其实本人也不是什么奇葩,大多数的人意志力都那个样。

    人的意志力再强大也有限,再强大也不能持续抵抗上网的诱惑。上网的甜头很明显:世界上最好笑最新奇的事,鼠标点几下就可以全看到了。天天被这种内容刺激,人哪有心情离开网络去做别的事?根据 @采铜 在「你有什么相见恨晚的知识想推荐给年轻人?」里的回答,不断在网上获得刺激的信息是「低收益值、短半衰期」的行为。

    意志力靠不住,怎么办?断网!

    开什么玩笑?本人的工作从本质上来说就是把代码从stackoverflow和博客园拷贝到VS,没有网络的话,我就没有办法工作!

    。。。

    此时,天空一道闪电,突然想到,本人有幸从事的职业是地球上最伟大的职业之一——程序猿!

    为什么不自己写一个软件屏蔽那些休闲性网站呢?说干就干!

    花了几个工作日的晚上和周末两天时间,开发出来了第一版,嗯,就是下面这个样子,大概功能有:

    1、新增网址,只要浏览器打开对应的网址就关闭浏览器,然后弹出对话框警告自己;

    2、删除网址,只有在某个特定的时刻才可以删除,例如周六晚上0点,防止自己随便删除。

    3、设定监控时间段,有的网站晚上可以看,有的网站周末可以看,有的网站永远都不要看!

    4、暂停功能,每天可以暂停几次,每次几分钟,当然可以自己设定0次0分钟。

    5、进程保护,防止自己手贱通过任务管理器关闭任务;

    在接下来的周一正式开始试用!效果真的不错,本人再也没有打开那些网站了!

    或许有的朋友问,你直接删除开机启动,然后重启不就OK了?

    嗯,这样确实可以,但问题是那些网站虽然有一定的诱惑力,但是还是没有强大到让自己重启电脑啊!其实以前上那些网站并不是内心有多么的想上,只是工作无聊或者郁闷的时候,大脑下意识的在逃避,从而跳过理智的控制,直接指挥自己的手打开了那些网站而已。

    如果打开那些网站比较麻烦或者需要等待一下,那么人的理智完全可以接管大脑的!有人说,当自己要发脾气的时候深呼吸10次,也就是这个道理。

     

    这件事到这里就结束吗?从此本人就过上了无忧无虑地生活吗?没有!因为又出现了新的问题:

    1、网站是有限的,但是搜索是无限的。在不能上那些网后,自己经常搜索一些好玩的东西,“曼联”,“星际”,“上证”等等,然后在搜索结果中挑选那些没有被屏蔽的网站来看。(唉,我太贱了!!!)

    2、由于经常要通过谷歌查询资料,所以之前买了一个那个啥工具,如果切换到那个工具后(非常容易切换,用鼠标一点就完成了),本软件的监控功能失效,因为那个工具网址加密了网址!

    3、某些通过https开头的网站也无效,例如国外的某个微博就是用https开头。

    一个堤坝,只要有一处塌方,那么整个堤坝就失去了作用,怎么办?!

    在这里本人做了许多尝试,坦白的说,找到这个方法比开发软件的时间长多了,最后终于想到了一个方法,通过windows API检测浏览器的标题:

    1、通过搜索引擎搜索某个关键词,那个关键词会出现在浏览器的标题上;

    2、不管网站的开头是HTTS的,还是通过那个啥工具上,网站的名称也会出现在浏览器的标题上。

    如是加入这个功能:每隔1s就检测一次浏览器的标题,如果标题包括过滤列表中的关键词,同样的也要关闭浏览器,然后弹出警告!

    嗯,大致就是这个样子了,已经用了1个多月,基本上在上班的时间再也没有开了那些没用的网站,与网瘾的战争也告一段落了,目前本人暂占上风!

    如果有新的进展,再继续更新这个帖子哈。

    软件功能其实非常简单,技术方面就没有什么好说的了,无非就是windows form加windows API,估计园子里面95%的朋友都可以自己开发一个。

    如果你需要或者觉得你的手下需要的话(他们真的不是故意上班摸鱼,只是控制不住自己。——过来人说),但又不想花时间,可以直接拿这个去用,免费的,也没有广告或捆绑什么东西。

    这个软件的中文名叫做“奥德修斯之绳”,现在已经升级为“番茄盒子” —— 功能更强大!界面更漂亮!设置更灵活!下载请猛击:番茄盒子

     

    或许有的朋友还会问:你可以通过手机上网啊?

    咳咳,其实这个问题早就解决了,由于睡觉的时候老是玩手机,主要是玩微信、刷知乎,经常2,3点才睡觉,严重影响了睡眠!在老婆多次“劝说”无效后,她强制给我换上了下面这款手机,然后把原来的NEXUS 5直接快递回她父母家了!所以,解决手机问题的最好办法还是找一个老婆先!

     

    大家觉得好用就推荐一下下,希望可以让更多园子里面的朋友看到,可以帮到更多的人啊。

  • 相关阅读:
    Qt进程间通信
    reinterpret
    vs调试技巧
    利用QSystemSemaphore和QSharedMemory实现进程间通讯
    QLocalSocket
    QShareMemory
    qt动态库实现无边框窗体的消息处理 nativeEvent的使用
    BCB6常用快捷键
    1219个人总结
    冲刺二 12.6
  • 原文地址:https://www.cnblogs.com/jun-solomon/p/4985705.html
Copyright © 2011-2022 走看看