[GreaseMonkey] RayFile 自动下载

August 5th, 2011 - One Response

首先安装这个脚本 RayFile下载
然后找到 dtDown2.setAttribute("class", "btn_down_2 btn_down");,另起一行输入
window.location.href = down1; //用浏览器通过直接下载地址下载
或者
window.location.href = down2; //调用 RaySource 下载。

Stratini-Stripe Point Nine - 精致的 Firefox 主题

November 6th, 2009 - 6 Responses

今晚回来,本来想更新下小众软件明天的游戏的。结果一直超载。算鸟,我这边很久没更新了。。
Stratini-Stripe Point Nine 一款很精致很迷你的 Firefox 主题。有图有真相:

JQuery Lightbox - 在当前页面打开大图!

December 23rd, 2008 - 21 Responses

注意,不想看背后故事的童鞋请直接看后面的下载和截图。
昨天在这个游戏的主页,点击了那几张缩略图,发现打开了大图,想看其他图片还必须后退,再重新点击。真麻烦,对于一个超级大懒虫来说。
灵感来鸟。咋不试试 GreaseMonkey,弄个 lightbox 效果?关于 lightbox 可能大家都见过。就是点击一个缩略图,在当前页面以 AJAX 的形式打开大图的特效。就像这个 lightbox2。
在 UserScript 搜索了下,还真找到一个 Greased Lightbox,还不错,可以幻灯片播放。可惜上一张下一张按钮竟然在右上角,或者只能用键盘翻页。而且没有 lightbox2 那些酷酷的动画。
昨天傍晚在 Chrome 开发版打开了 mozilla 的扩展页面,发现竟然有 lightbox 特效。以为是我今天更新了开发版,是 Chrome 自带的。告诉了 dofy,结果 dofy 一句“你没用别的浏览器试试啊,晕,一惊一咋的”。还真是 mozilla 自家的,不是 chrome。
dofy: 不过........ 这倒是个不错的想法
sfufoet: ff 还真有这样的猴子脚本。只是还不够完美
然后我就蛊惑了 dofy 写脚本。结果,他用 lightbox2 注入任意网页,失败了,所以他自己写了个。太粗糙了。此时时间接近半夜十二点鸟。
今天我不服气,想研究下 Greased Lightbox。在开始研究之前,灵感又来鸟。先看看 mozilla 是怎么做的,结果发现是用了一个 JQuery(JQuery 是一个 javascript 库,超赞) 扩展 JQuery Lightbox plugin。哦也,一看到它的语法:
$(function() {
    $('#gallery a').lightBox();
});

哇靠,简洁明了,帅呆了。然后就有了我写的第一版。由于我的 JQuery [...]

GreaseMonkey 脚本 - 利用 dict.cn 来划词搜索

October 30th, 2008 - 13 Responses

这个脚本是煎蛋成员 sunvampire 发布在煎蛋内部 Group 的作品。还不错,所以我把它打包为脚本,和大家分享!
用法很简单,就是选中单词,按下 d 键就可以查词,鼠标点击网页的任意地方,搜索窗口消失。我要多谢他这个脚本,让我一个有瑕疵的脚本得到进一步完美的灵感!哦也。
效果:

安装 SelectAndFindOut.user.js!
钢铁的咆哮 同学问:会不会和输入文字时候按D冲突呢?
答曰:不会滴Dd!

每日二折腾 - 煎蛋的编辑文章链接与彩蛋

September 27th, 2008 - 6 Responses

我是个四眼仔,我眼神不好。我不想在找编辑链接浪费多 1 秒钟外加锻炼我的鼠标功夫;也不想破坏某人对美观极致的追求。
我只能祭出猴子脚本:
jandanEditInnerHTML();
function jandanEditInnerHTML()    {
    var a_elements = document.getElementsByTagName('a');       
    for(var i=0;i<a_elements.length;i++){
        if(a_elements[i].href.toLowerCase().match(/^http:\/\/jandan.net\/wp-admin\/post.php\?action=edit(.*)/)) {
            a_elements[i].innerHTML="Edit"
        }
    }
   
    var newSS, styles='small{color:black !important;}';
    if(document.createStyleSheet) {
        document.createStyleSheet("javascript:'"+styles+"'");
    }
    else {
        newSS=document.createElement('link');
        newSS.rel='stylesheet';
        newSS.href='data:text/css,'+escape(styles);
        document.getElementsByTagName("head")[0].appendChild(newSS);
    }
}

最终效果: