AZZERO

对抗拖延症,如何写一个油猴 js 脚本,让一小段文本固定在你打开的任何网页上,?

  •  
  •   AZZERO · Feb 11, 2018 · 5325 views
    This topic created in 3192 days ago, the information mentioned may be changed or developed.

    楼主想防止刷知乎或微博时,被信息流杀掉太多时间,, 比如启用脚本后,你打开的任何网页,左上角都会显示 pin 住的一段自定义文本,提醒你不要在信息流新闻上浪费太多时间,这样的脚本如何用 js 在油猴中实现?

    27 replies  •  2018-02-14 18:28:15 +08:00
    grimpil
    grimpil
    Feb 11, 2018 via Android
    1
    别挣扎了,没用的
    戒掉微博和知乎,日子依然很精彩。
    AZZERO
    AZZERO
    OP
    Feb 11, 2018
    2
    @grimpil 有时候查资料用到,不知不觉就被其他主题吸引,点进去浪费很多时间,
    感觉用 js 实现不难,然而不会
    input2output
    input2output
    Feb 11, 2018 via Android
    3
    我戒掉了微博和知乎,用上了 twitter 和 quare
    input2output
    input2output
    Feb 11, 2018 via Android
    4
    是 quora
    AZZERO
    AZZERO
    OP
    Feb 11, 2018
    5
    @input2output 查资料会用到,求问如何实现功能
    jankerli
    jankerli
    Feb 11, 2018 via iPhone
    6
    写个简单的 chrome 插件可以实现
    AZZERO
    AZZERO
    OP
    Feb 11, 2018
    7
    @jankerli 写 chrome 插件太复杂了吧,How ?
    freed
    freed
    Feb 11, 2018 via Android
    8
    直接 js 把文字漂浮在右上角咋样?
    AZZERO
    AZZERO
    OP
    Feb 11, 2018❤️1
    9
    @freed 就是这么想的,求问怎么实现
    oopp1800
    oopp1800
    Feb 11, 2018 via iPhone
    10
    用 Snipaste 贴图置顶如何🌚
    fe619742721
    fe619742721
    Feb 11, 2018
    11
    写个 chrome 插件应该就行,然后就你这拖延症,怕是写不完了
    AZZERO
    AZZERO
    OP
    Feb 11, 2018
    12
    @oopp1800 想过,但是贴图是全局的,只想在浏览器中出现
    AZZERO
    AZZERO
    OP
    Feb 11, 2018
    13
    @fe619742721 倒是想写 然而不会 js,
    Egg
    Egg
    Feb 11, 2018
    14
    (function() {
    'use strict';
    window.onload=function(){
    var _body=document.getElementsByTagName("body")[0];
    var para=document.createElement("div");
    var node=document.createTextNode("提醒");
    para.appendChild(node);
    para.style.fontSize=20+'px';
    para.style.position='fixed';
    para.style.top='10%';
    para.style.left='50%';
    _body.appendChild(para);

    };

    // Your code here...
    })();
    类似这样
    cattrace
    cattrace
    Feb 12, 2018
    15
    你需要的只是一个永远显示在最前的窗口吧
    rzti483NAJ66l669
    rzti483NAJ66l669
    Feb 12, 2018 via iPhone
    16
    hosts
    0.0.0.0 zhihu.com
    0.0.0.0 weibo.com
    0.0.0.0 v2ex.com
    AZZERO
    AZZERO
    OP
    Feb 12, 2018
    17
    @Egg 感谢! 求问上面的
    // ==UserScript==

    // ==/UserScript==
    怎么写?
    AZZERO
    AZZERO
    OP
    Feb 12, 2018
    18
    @Egg // ==UserScript== 搞定了
    代码在知乎前端上似乎不完美,我想加一个 para.style.z-index= "100"; 让它在层的优先级高一些,但是 tampermonkey 显示 bad assignment
    Yuigahama
    Yuigahama
    Feb 12, 2018
    19
    @AZZERO zIndex
    AZZERO
    AZZERO
    OP
    Feb 12, 2018
    20
    @Yuigahama Thanks for your help,解决了
    weiwio
    weiwio
    Feb 12, 2018 via Android❤️1
    21
    在屏幕上贴张纸不就好了
    t6attack
    t6attack
    Feb 12, 2018
    22
    戒掉信息流之后,你马上会找到新的乐趣消磨时间。还不如信息流。
    autoxbc
    autoxbc
    Feb 12, 2018
    23
    控制台运行这个,保证好玩
    0.1 + 0.2 == 0.3
    [] == ![]
    Egg
    Egg
    Feb 12, 2018
    24
    @AZZERO 能用就行了 创建的时候好像上面是自带的吧。。。不过好像如果要多个网站用的话要写多个。。直接用全部的我暂时没有找到 抱歉
    xlrtx
    xlrtx
    Feb 13, 2018
    25


    用过 forest 的网页版本和手机版本, 最后网页版本的删掉了, 手机版本的买了一颗树之后吃灰了..

    https://chrome.google.com/webstore/detail/forest-stay-focused-be-pr/kjacjjdnoddnpbbcjilcajfhhbdhkpgk?hl=en
    Building
    Building
    Feb 13, 2018 via iPhone
    26
    这个比在课桌上刻早字还没用,因为你一定会故意忽视这段文字。应该写无限弹窗,点击关闭后,如果距离上次关闭时间超过一小时,则十分种后再次弹窗,否则立刻弹窗。
    AoutmanA
    AoutmanA
    Feb 14, 2018
    27
    为什么不贴张纸在屏幕上。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4162 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
    ♥ Do have faith in what you're doing.