V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
bramblex

不要打架,不要打架。遇到傻 X,屏蔽就好了

  •  
  •   bramblex · Dec 4, 2015 · 5818 views
    This topic created in 3805 days ago, the information mentioned may be changed or developed.

    手撸了一个猴子脚本,在回复中的 “屏蔽 感谢回复者” 工具栏的前面加上了一个用来屏蔽的快捷按钮,用来快捷屏蔽某一傻 X 。

    >>猴子脚本安装传送门<<

    下面是实现代码:

    var blockUserByReplyId = function (reply_id) {
      var matched = $('#r_' + reply_id).html().match(/\/member\/(\w+)/);
      var member_page_url = matched[0];
      var username = matched[1];
      if (confirm('确定屏蔽傻 X ' + username + ' ?')) {
        return $.get(member_page_url, function (page) {
          var block_url = page.match(/\/block\/\d+\?t=\d+/)[0];
          return $.get(block_url, function(){
            alert('已成功屏蔽傻 X ' + username + ' !');
          });
        });
      }
    }
    
    $('div[id*="thank_area_"]').each(function(){
      var $el = $(this);
      var reply_id = $el.attr('id').match(/\d+/)[0];
    
      var button = $('<a class="thank" style="color: #ccc;" href="#;" >屏蔽此傻 X</a>');
      button.on('click', function(){blockUserByReplyId(reply_id)});
      $el.html(' &nbsp; &nbsp; &nbsp; '+$el.html())
      $el.prepend(button);
    });
    
    46 replies    2015-12-05 13:38:18 +08:00
    bramblex
        1
    bramblex  
    OP
       Dec 4, 2015
    大家觉得要刷新好还是不要刷新好 /w\
    noir
        2
    noir  
       Dec 4, 2015
    有的**光屏蔽无法满足我了已经
    比如: http://v2ex.com/t/237742#reply38
    dorentus
        3
    dorentus  
       Dec 4, 2015
    我个人比较喜欢操作成功后不刷新页面……
    jings
        4
    jings  
       Dec 4, 2015 via Android
    鸡鸡的帖子要顶 嗯
    d7101120120
        5
    d7101120120  
       Dec 4, 2015
    屏蔽功能确实是一个非常棒的功能,虽然我一般挺少用的,一直到现在也就屏蔽了 6 个人。毕竟谁都有情绪激动的时候,不是言论特别过分的就脑中屏蔽了。
    HentaiMew
        6
    HentaiMew  
       Dec 4, 2015
    应该放在 github 上,这网站速度慢还经常挂。
    bramblex
        7
    bramblex  
    OP
       Dec 4, 2015
    @noir

    我觉得有这种问题,根本原因就是 block 功能没挂在显眼的位置上 /w\。如果能随手一屏蔽,就看不见了,那就不会有这问题了。

    不是每个人都值得花时间跟对方讨论问题的,尤其是对放根本不是在讨论问题的时候。
    fengxing
        8
    fengxing  
       Dec 4, 2015
    我现在在用一个叫 V2EX plus 的插件,功能很完善
    bramblex
        9
    bramblex  
    OP
       Dec 4, 2015
    @dorentus

    不刷新的话,那就要在不刷新的前提下把屏蔽人的所有回复全部删掉。比较麻烦
    bramblex
        10
    bramblex  
    OP
       Dec 4, 2015
    @jings

    基佬滚粗 /w\
    noir
        11
    noir  
       Dec 4, 2015
    @bramblex 纯粹的无特定指向目的的谩骂 无视和屏蔽都无所谓 压根儿不在乎 对于这种脑子有点问题的 我就选择弄下对方了 太傻了
    VmuTargh
        12
    VmuTargh  
       Dec 4, 2015
    @noir 就和我围观过的一群“版权党”在作者号召下变身“版权卫兵”对“改文侵权 biao ”人身攻击说他们都是盗版 dog 用的软件用的看的听的正版玩意还不如”版权党“口中”蛆虫“的多 233
    还是那个梗:”请用正版 windows 发帖。“,想起一次笑一次。
    script 已经添加, THX 。
    noir
        13
    noir  
       Dec 4, 2015
    @VmuTargh 哈哈
    bramblex
        14
    bramblex  
    OP
       Dec 4, 2015
    @fengxing

    这东西刚看了,好玩~

    但是自己造惯轮子了哈哈~
    reeco
        15
    reeco  
       Dec 4, 2015
    不能打架,不能打架。金坷垃好处都有啥,谁说对了就给他
    bramblex
        16
    bramblex  
    OP
       Dec 4, 2015
    @d7101120120

    有些人的目的就是问了喷而喷根本不是讨论问题的,你跟他讲道理摆证据,那就给你顾左右而言他或者人身攻击,完全没办法交流。

    这种时候,一屏蔽解决所有 /w\
    bramblex
        17
    bramblex  
    OP
       Dec 4, 2015
    @HentaiMew

    嘛……不知道哎,原来这东西经常挂的嘛?
    VmuTargh
        18
    VmuTargh  
       Dec 4, 2015
    @noir 贴吧嘛,撕逼就是日常。实际上私觉得 V 站撕逼的频次和常驻的拎吧相比简直就是索尼大法和佛教的区别……(雾)拎吧虽然水但是干货还是有的,大牛还是有的……
    bramblex
        19
    bramblex  
    OP
       Dec 4, 2015
    @reeco /w\ 就是金坷垃梗
    honeycomb
        20
    honeycomb  
       Dec 4, 2015
    loading
        21
    loading  
       Dec 4, 2015 via Android
    楼主,如果话语再文雅一点,就更好了,没其他意思。

    脚本很好,谢谢!
    VmuTargh
        22
    VmuTargh  
       Dec 4, 2015
    @bramblex 添加了,但是没有效果……如下图:
    ![捕获 nnj.PNG]( https://ooo.0o0.ooo/2015/12/04/5661689f4dbcf.png)
    HentaiMew
        23
    HentaiMew  
       Dec 4, 2015
    bramblex
        24
    bramblex  
    OP
       Dec 4, 2015
    @VmuTargh

    在感谢回复者那一栏,那一栏平时是隐藏的。把鼠标放在一条回复上就会现实出来~
    VmuTargh
        25
    VmuTargh  
       Dec 4, 2015
    @bramblex 仍旧加载不能……看了看 status bar ,电信屏蔽了 GOOGLE analysis ……现在失效状态
    bramblex
        26
    bramblex  
    OP
       Dec 4, 2015


    这个没问题啊 OwO
    bramblex
        27
    bramblex  
    OP
       Dec 4, 2015
    @loading

    文雅只能对文雅的人。
    bramblex
        28
    bramblex  
    OP
       Dec 4, 2015
    @VmuTargh


    拎吧 是个什么鬼?不是 linux 吧吧……
    VmuTargh
        29
    VmuTargh  
       Dec 4, 2015
    @bramblex 可能是我 opera12 的问题……没法子,转 vivaldi 去
    linux bar 简称拎吧……
    bramblex
        30
    bramblex  
    OP
       Dec 4, 2015
    @VmuTargh

    你可以直接拿代码在控制台跑一遍试试
    GPU
        31
    GPU  
       Dec 4, 2015
    regist
        32
    regist  
       Dec 4, 2015
    其实不管观点多么奇葩,哪怕无理无据,我也不会去屏蔽
    但如果涉及到人身的,不管观点多么高大上,坚决屏蔽
    haozhang
        33
    haozhang  
       Dec 4, 2015
    最近遇到一个看都不看我的代码就说我写的不好的....直接屏蔽。
    xcodebuild
        34
    xcodebuild  
       Dec 4, 2015
    哈哈哈我随便翻了两页看到你说的奇葩是谁了。。这种人也是蛮可怜的为了自己所谓的自尊各种狡辩。
    ps :这个脚本能够屏蔽掉诶特通知么
    Hyponet
        35
    Hyponet  
       Dec 4, 2015
    @VmuTargh 我是不是可以自豪的说我用的是正版的 Linux _(:з」∠)_
    wohenyingyu01
        36
    wohenyingyu01  
       Dec 4, 2015 via iPhone
    还是喜欢吵架🤒
    VmuTargh
        37
    VmuTargh  
       Dec 4, 2015
    @HypoChen 蛤蛤
    tnx2014
        38
    tnx2014  
       Dec 4, 2015
    遇到 SX 我直接无视的, block 有时其实是一种逃避,只有你能做到遇到 SX 心如止水的时候才是理想境界。
    lizhenda
        39
    lizhenda  
       Dec 4, 2015
    傻 X (为什么中间有个空格,好在意啊····)
    hqs123
        40
    hqs123  
       Dec 4, 2015
    请教楼主傻 X 是什么东西?
    Perry
        41
    Perry  
       Dec 5, 2015
    屏蔽后再自动回复“@xxxxxxx 已 block ”
    bramblex
        42
    bramblex  
    OP
       Dec 5, 2015
    @Perry /w\ 要不要那么损啊?
    Khlieb
        43
    Khlieb  
       Dec 5, 2015
    @bramblex @loading 秀才遇见兵(痞),有理说不清。😀
    breeswish
        44
    breeswish  
       Dec 5, 2015
    @lizhenda 有中英文之间加上空格的强迫症 :-)
    tSQghkfhTtQt9mtd
        45
    tSQghkfhTtQt9mtd  
       Dec 5, 2015


    @sciooga V2EX plus 大法好
    sciooga
        46
    sciooga  
       Dec 5, 2015 via Android
    @liwanglin12 哈哈,感谢推荐~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2666 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 142ms · UTC 11:56 · PVG 19:56 · LAX 04:56 · JFK 07:56
    ♥ Do have faith in what you're doing.