- 论坛徽章:
- 1
|
[ 本帖最后由 pprpg 于 2013-07-29 12:25 编辑 ]
先下载油猴
[url]http://www.greasespot.net/[/url]
设置好编辑器(选择一个支持utf8的,如记事本)后,
在油猴菜单里, 选择新建用户脚本, 复制下面的脚本进去.
// ==UserScript==
// @name bbs
// @namespace nst1
// @description bbs id
// @include http://bbs.chinaunix.net/*
// @version 1
// ==/UserScript==
var ivusers = new Array("用户ID1", "用户ID2");
// 主题列表
for (x in ivusers) {
GM_log(x+"["+ivusers[x]+"]");
b = document.evaluate('//table/tbody[tr[1]/td[2]//cite/a[text()="' + ivusers[x] + '"]]', document,
null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
if (b.snapshotLength) {
GM_log("found:"+x);
for (var i = 0,c=""; i < b.snapshotLength; i++) {
GM_log("b.snapshotItem(i).innerHTML="+b.snapshotItem(i).innerHTML);
b.snapshotItem(i).innerHTML = "<tr>XXX"+x+"</tr>";
}
}
}
// 帖子内容
for (x in ivusers) {
b = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + ivusers[x] + '"]]', document,
null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
if (b.snapshotLength) {
for (var i = 0,c=""; i < b.snapshotLength; i++) {
c =String(b.snapshotItem(i).firstChild.childNodes[3].textContent.match(/\d+#/)).replace(/#/,"F");
b.snapshotItem(i).innerHTML = "<center>XXX"+ x + "_"+ c + "</center>";
}
}
}
//再修改"用户ID1"等为你要屏蔽的就行了.
-------------屏蔽右下角狗皮膏药和百度分享
function delhtml(xpathstr) {
b = document.evaluate(xpathstr, document,
null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
//GM_log("debug2"+b);
if (b.snapshotLength) {
for (var i = 0; i < b.snapshotLength; i++) {
//GM_log("b.snapshotLength:");
//GM_log(b.snapshotItem(i).innerHTML);
b.snapshotItem(i).innerHTML = "";
}
}
}
-------------屏蔽右下角狗皮膏药
delhtml('//div[@class="a_cn"]');
-------------百度分享
window.onload = function(){
delhtml('//div[@id="bdshare"]');
} |
|