爱意满满的作品展示区。
JustSong

一个帮助控制摸鱼时间的小工具

  •  
  •   JustSong ·
    songquanpeng · Nov 18, 2020 · 2648 views
  •   You need to sign in to view this topic
    This topic created in 2176 days ago, the information mentioned may be changed or developed.

    描述

    浏览器脚本定期向服务器发送你正在访问的网站的域名,服务器将你的 ip 和域名作为 key 查询哈希表,返回你已经在该网站上浪费的时间。

    然后脚本会检查该时间是否超出了你预先设定好的时长,如果超出会提示你关掉网站,你也可以选择归零重新计时。

    仓库地址: https://github.com/songquanpeng/browsing-reminder

    Install Script Now

    需要你的浏览器已经启用了油猴脚本拓展。

    配置

    设置要在哪些网站上运行该脚本,例如:

    // @match        https://www.zhihu.com/*
    // @match        https://www.github.com/*
    // @match        https://*.youtube.com/*
    // @match        https://*.bilibili.com/*
    

    设置服务器地址,ping 的间隔以及允许摸鱼的时长:

    const serverUrl = "https://ping.iamazing.cn";
    const pingInterval = 60; // Unit is second.
    const maxMinutes = 10;
    

    想部署自己的服务的同学请自行编译或者下载我编译好的版本(基于 Go ): https://github.com/songquanpeng/browsing-reminder

    7 replies  •  2020-11-18 12:25:54 +08:00
    yingqi7
    yingqi7
    Nov 18, 2020 via iPhone❤️1
    1
    摸鱼还留证据?
    ripperdev
    ripperdev
    Nov 18, 2020
    2
    弄成白名单或许更好?毕竟摸鱼的网站太多了,也就 Google 、StackOverflow 等不算摸鱼。
    JustSong
    JustSong
    OP
    Nov 18, 2020 via Android
    3
    @ripperdev 可以的,你改一下脚本就好
    yolee599
    yolee599
    Nov 18, 2020 via Android
    4
    github ?
    JustSong
    JustSong
    OP
    Nov 18, 2020 via Android
    5
    @yolee599 我个人喜欢在 Github 上乱逛,因此就加了进去。
    EchoUtopia
    EchoUtopia
    Nov 18, 2020
    6
    这种涉及到隐私的最好放在客户端做,我之前写了个查看浏览网站时常统计的插件,可以基于这个来做开发。
    ![]( )
    JustSong
    JustSong
    OP
    Nov 18, 2020 via Android
    7
    @EchoUtopia 是呀,浏览器拓展其实挺合适的,可惜我没相关的开发经验。不过可以自行部署服务端也算在一定程度上缓解了该问题。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5181 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 02:53 · PVG 10:53 · LAX 18:53 · JFK 21:53
    ♥ Do have faith in what you're doing.