正文

如何屏蔽大千股壇的一些 id

(2017-12-28 18:10:34) 下一個

適用於 chrome

(1) 從chrome store 安裝 tampermonkey chrome extension

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en

 

(2) 安裝好以後,可以去這裏直接安裝腳本:

https://greasyfork.org

搜索 “大千發帖用戶屏蔽”,找到以後,

在這個頁麵上click install. 然後會出來tampermonkey的安裝頁麵。在tampermonkey的安裝頁麵click install之後,打開 tampermonkey 的 dashboard, 把script中的id1”"id2", "id3" 換成你想要屏蔽的 id. 比如你如果想要屏蔽 id 名 為 "大千用戶201”還有 我的話,你應該把 id1 換成  "大千用戶201", 把 id2 換成  "flower2016", 然後刪除 “id3” 和之前的逗號。 就好了。然後回到大千股壇,這時候你想屏蔽的帖子都應該變成“blocked"的形式。

下麵的腳本就是你安裝的script。

 

// ==UserScript==
// @name         大千發帖用戶屏蔽
// @namespace    http://tampermonkey.net/
// @version      v0.3
// @description  根據發帖用戶 id 屏蔽大千帖子或者刪除帖子
// @author         flower2016
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @include        http://bbs.wenxuecity.com/finance/*
// ==/UserScript==

 

var blockedList=[

    "id1",
    "id2",
    "id3"
];

// 可以看到被屏蔽人在發帖,但是貼的內容被屏蔽。
for (var i = 0; i < blockedList.length; i ++)
{
    var x = document.querySelectorAll('.b a[href$="'+encodeURI(blockedList[i])+'"]');
    for (var j = 0; j < x.length; j++)
    {
        var y = x[j].parentElement.parentElement.firstElementChild;
        y.removeAttribute("href");
        y.innerText = "blocked";
    }
}

/* 把被屏蔽人的帖子刪除。
for (var i = 0; i < blockedList.length; i ++)
{
    var x = document.querySelectorAll('.b a[href$="'+encodeURI(blockedList[i])+'"]');
    for (var j = 0; j < x.length; j++)
    {
        var y = x[j].parentElement.parentElement;
        y.remove();
    }
}
*/

[ 打印 ]
閱讀 ()評論 (1)
評論
850580 回複 悄悄話 很好用,對付刷屏的神器!感謝。
登錄後才可評論.