昨晚去了一下本市的地方论坛,先不说界面是不是标准,暴晕的大量的js只支持IE.连发贴都发不了 .
还好有猴子,偷偷写了一个抢楼的脚本,除了署名权,别的什么权都没有 XD
当然,小改一下用到某些地方也是可以的
0.2(2008-10-24):把按键移动到了"点击复制本帖地址"按键的后面.添加额外的福利--删除文字广告
0.3: 再加一个福利,默认显示贴图.不需要道具
先上图
[img]http://lh4.ggpht.com/v5.rikugun/SQEjNV0B-dI/AAAAAAAABg0/OLhXERSsVFQ/s512/%E5%9B%BE%E7%89%87%205.png[/img]
还好有猴子,偷偷写了一个抢楼的脚本,除了署名权,别的什么权都没有 XD
当然,小改一下用到某些地方也是可以的
0.2(2008-10-24):把按键移动到了"点击复制本帖地址"按键的后面.添加额外的福利--删除文字广告
0.3: 再加一个福利,默认显示贴图.不需要道具
先上图
[img]http://lh4.ggpht.com/v5.rikugun/SQEjNV0B-dI/AAAAAAAABg0/OLhXERSsVFQ/s512/%E5%9B%BE%E7%89%87%205.png[/img]
// --------------------------------------------------------------------
//
// Version 0.3
// 2008-10-24
// Copyright (c) 2008, LJ.rikugun @ Nanning China
// v5.rikugun[AT]gmail.com //replace [AT] to @
//
// --------------------------------------------------------------------
// ==UserScript==
// @author rikugun
// @name 时空网论坛脚本
// @namespace gxsky.com
// @description 时空网脚本,目前有抢楼,直接显示贴图,删除文字广告等功能
// @include http://bbs*.gxsky.com/dispbbs*
// ==/UserScript==
//默认发表内容
var MSG ="我是去打酱油的,路过抢一下沙发";
//按键函数
var fire =function(){
var message=window.prompt("请输入发表的内容,默认是:"+MSG);
if(message==null) return false; //如果按取消就退出
if(message==''){
message=MSG;
}
//设置文本框内容
document.getElementsByName('Content')[0].value=message;
//提交表单
document.getElementById('Dvform').submit();
}
//新建一个按键
var btn = document.createElement('input');
btn.type="button";
btn.value="开始抢楼!";
//注册事件
btn.addEventListener("click",fire,false);
//获取"复制本帖"的按键
var tar=document.getElementsByName('B3')[0].parentNode;
//添加按键
tar.appendChild(btn);
//删除文字广告:(广而告之) 额外福利
var clear_ads=function(){
var text_ad_nodes=document.getElementsByTagName('b');
for (var i=0; i < text_ad_nodes.length; i++) {
if(text_ad_nodes[i].textContent=='广而告之:'){
text_ad_nodes[i].parentNode.parentNode.style.display='none';
}
}}
clear_ads();
//直接显示贴图
var show_img=function(){
var nodes=document.getElementsByTagName('font');
for (var i=0; i < nodes.length; i++) {
if(nodes[i].textContent=="[显示贴图]"){
var img=document.createElement('img');
img.src=nodes[i].parentNode.previousElementSibling.href;
nodes[i].parentNode.parentNode.appendChild(img);
}
}
}
show_img();