控制网页使用限制 单独域名版

可以记录在不同的网站的使用时间,设置每个网站的可用时间,如果到达了指定的时间,页面会被遮挡而无法正常

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
lavaf
今日安裝
0
安裝總數
174
評價
3 0 0
版本
0.9
建立日期
2020-04-26
更新日期
2021-04-25
尺寸
39.6 KB
授權條款
未知
腳本執行於
所有網站

webpageusage

可以记录在不同的网站的使用时间,设置每个网站的可用时间,如果到达了指定的时间,页面会被遮挡而无法正常使用

可以获取你在不同的网站上花费了多长时间。

数据由你使用的*猴来存储,如果是tampermonkey 是可以看到这个数据并且编辑它的(如果想要编辑,需要提前将此脚本禁用)。

所有数据都存储到本地,不会发送到其他的任何地方,而且也没有请求相应的权限。

使用

启用此脚本后,会在每个页面最左边中部形成一个按钮,点击这个按钮会出现一个窗口,顶部显示的是今天的数据。

下面的秒数是计时的秒数,达到60即是增加到一分钟,后面显示的是在本次在当前页面花费的时间。

url

显示的是当前的域名(手动修改它没有意义),time是总时长使用限制,单位是秒,到达时间会形成一个覆盖窗口的黑布,

single

是连续使用限制(即使你关闭了页面,也会接着上次的计算)。

单次使用限制,就是说本次使用限制,如果达到了限制便会弹出一个窗口,这个窗口由jquery ui弹出,所以风格也是jQuery ui的风格。 下面的两个按钮continueclose ,continue 就是继续使用,close 就是关闭当前窗口。

interval

是连续使用的间隔,比如你设置连续使用限制为10s,interval 设置为10分钟,10s之后连续使用到时,无法继续使用,而且无法通过continue继续使用,此时continue 只会关闭当前页面,必须等待10分钟。

single 和interval 可以通过设置为-1取消设置。

点击查看数据按钮,显示一个弹窗,和上面说的弹窗一样,标题上显示的占用空间是存储这些数据大致需要这么多的空间(单位应该是字节吧)。

github地址

注意

关于按钮的风格,本身是没有风格的,所以会跟随你使用的网站变化而变化。

如果是手机,会因为没有@noframes 功能,导致一些广告提供商的统计信息页出现在列表中。

关于关闭当前正在浏览的窗口的功能,因为浏览器的限制可能无法生效,比如在chrome中最后一个标签是无法关闭的。

如果想要清除所有数据,可以通过你所使用的插件完成(一般指的是tampermonkey),或者点击清除按钮。不过选择那个方法都要提前关闭掉其他的正在使用此脚本的窗口,否则会失败,甚至还需要卸载当前脚本重新安装才行。

当你切换标签或者最小化浏览器,计时会暂停,避免无意义的计时,但是因为这个功能,导致如果你使用了浏览器的全屏功能看视频,或者玩游戏时会时间无法记录,还在想办法处理。

脚本存储下来的数据类似这样

    {
        "f-usage-data-http://xxx.xxx": "{\"restrict\":{\"domain\":\"http://192.168.2.101:8080\",\"single\":600},\"statistics\":{\"domain\":\"http://192.168.2.101:8080\",\"data\":[{\"year\":2020,\"month\":4,\"day\":21,\"time\":4372},{\"year\":2020,\"month\":4,\"day\":22,\"time\":762},{\"year\":2020,\"month\":4,\"day\":27,\"time\":3690}]}}"
    }