昨晚去了一下本市的地方论坛,先不说界面是不是标准,暴晕的大量的js只支持IE.连发贴都发不了 .
还好有猴子,偷偷写了一个抢楼的脚本,除了署名权,别的什么权都没有 XD
当然,小改一下用到某些地方也是可以的
0.2(2008-10-24):把按键移动到了"点击复制本帖地址"按键的后面.添加额外的福利--删除文字广告
0.3: 再加一个福利,默认显示贴图.不需要道具
先上图
// --------------------------------------------------------------------
//
// 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();
分享到:
相关推荐
随着Greasemonkey脚本常驻于浏览器,每次随着目的网页打开而自动做修改,使得运行脚本的用户印象深刻地享受其固定便利性。 技术明细: 大部分Greasemonkey用户脚本都是自行撰写,使用对某网站专用的JavaScript代码...
Greasemonkey是一款非常著名的浏览器扩展,主要用于Firefox,后来也有类似功能的油猴脚本(Tampermonkey)在Chrome和其他浏览器上流行。标题中的“个人Greasemonkey脚本”表明这是一个用户自定义的脚本集合,可能...
Chrome浏览器的4.0版本引入了一个重大更新,即对GreaseMonkey脚本的支持。这是一个对开发者和用户都极具价值的功能,因为GreaseMonkey脚本允许用户自定义网页的行为,为浏览器带来更多的定制化可能性。在此之前,...
深入浅出Greasemonkey,油猴脚本入门 Greasemonkey 是一个 Firefox 扩展,它具有通过编写脚本来改变被访问网页的功能。使用它,能使您访问的网站更便于阅读或者更便于使用。使用它,您能修复网页渲染的缺陷,而无须...
2. **@Metadata**:每个GreaseMonkey脚本的开头通常包含一些元数据(@metadata),例如`@name`定义脚本的名称,`@namespace`用于组织脚本,`@description`提供脚本的简短说明,`@include`和`@exclude`则分别指定脚本...
HJJ目录页突出最近发布帖子的脚本,用于Firefox的greasemonkey扩展
标题 "gm_scripts:firefox的Greasemonkey脚本" 指向的是一个与Firefox浏览器相关的项目,特别涉及到了Greasemonkey脚本的使用。Greasemonkey是Firefox的一个非常流行的用户脚本管理扩展,它允许用户通过JavaScript来...
Swedbank-Greasemonkey 是一个专门为Swedbank银行用户设计的Greasemonkey脚本。Greasemonkey是一款流行的浏览器扩展,主要应用于Firefox,它允许用户通过自定义的JavaScript脚本来修改网页的HTML和CSS,从而改变网页...
【Greasemonkey脚本简介】 Greasemonkey是一款适用于Firefox浏览器的用户脚本管理扩展,它允许用户自定义网页的行为,通过编写JavaScript代码来修改网页内容、添加功能或者优化用户体验。Greasemonkey脚本可以在特定...
Greasemonkey是一款Firefox浏览器扩展程序,它允许用户通过编写或安装JavaScript脚本来修改网页内容,从而提升网页的可用性和功能性。Greasemonkey本身不直接执行任何改变,而是需要用户安装特定的脚本——用户脚本...
Greasemonkey是Firefox的一个插件,它允许用户通过编写JavaScript脚本来修改网页的动态内容,从而实现个性化定制和功能增强。这本书是官方发布的开发手册,旨在帮助用户理解和掌握Greasemonkey的使用和开发技巧。 ...
【标题】"dziekanat-agh: 使用Greasemonkey脚本提升院长办公室操作体验" 在IT领域,Greasemonkey是一款强大的浏览器扩展,它允许用户通过编写JavaScript脚本来自定义网页的行为,从而增强对特定网站的功能和交互。...
**rt_gmonkey: Greasemonkey 脚本在 RT 中增强命令功能** RT(Request Tracker)是一款强大的问题跟踪系统,常用于管理和支持服务台、IT运维和项目管理。Greasemonkey 是一个流行的浏览器扩展,它使得用户可以在...
4. **用户脚本开发**: 开发GreaseMonkey脚本需要了解如何编写JavaScript代码,以及如何利用GM API(GreaseMonkey API)来访问和修改网页内容。开发者需要具备一定的HTML和CSS知识,以便理解网页结构并进行有效操作。...
Greasemonkey 脚本的存储库。 脚本 Xdr Imdb 重定向器 将任何 imdb 页面重定向到没有 url 参数的版本(在 ? 之后的那些)。 Xdr Steam 重定向器 将任何 Steam 页面(从store.steampowered.com和steamcommunity.com ...
油仓鼠一小部分 Greasemonkey 脚本jstorproxy - 重写 JSTOR 和其他包含期刊文章的站点的 URL 以使用代理,通常由学术机构提供。 见 apex-highlighter - 使用 Alex Gorbatchev 的 SyntaxHighlighter 突出显示 ...
3. **管理脚本**:通过Greasemonkey的管理面板可以启用、禁用或编辑已安装的脚本。 ##### 1.4 管理用户脚本 管理用户脚本包括启用、禁用、编辑及卸载脚本等功能: - **启用/禁用**:根据需要启用或禁用特定脚本。 ...
Greasemonkey是Firefox浏览器的一种用户脚本管理扩展,它允许用户添加自定义的JavaScript代码来修改网页的行为。通过编写特定的脚本,Greasemonkey可以实现各种功能,如修改页面布局、去除广告、增加便捷操作等。在...
CREBP GreaseMonkey 脚本使用的各种有用的 GreaseMonkey 脚本的集合。 所有特色脚本都旨在扩展指定网站的功能。 Bond CREBP 与这些网站没有任何关联,并且对这些实用程序的使用不承担任何责任。安装说明为您的首选...