Tagged: firefox Toggle Comment Threads | 键盘快捷键

  • burning 2:01 pm on 2010年01月17日 链接地址 | 回复
    Tags: firefox, FireGestures, 鼠标手势   

    FireGestures 用鼠标手势快速翻页(上一页)(下一页)的脚本 

    下一页

    ———————————————————————-

    // derived from All-in-One Gestures created by Marc Boullet

    ////////////////////////////////////////////////////////////////
    // OPTIONS

    // "prev" or "next"
    // const PREV_NEXT = "prev";
    const PREV_NEXT = "next";

    // part of string which the link should contain
    // const KEYWORDS = ["prev", "上页", "上一页", "前一页", "前页"];
    const KEYWORDS = ["next", "下页", "下一页", "后一页", "后页","后一页>","后一页>>"];

    ////////////////////////////////////////////////////////////////
    // PROGRAM

    // first, we search for LINK tags
    var doc = FireGestures.sourceNode.ownerDocument;
    var links = doc.getElementsByTagName("link");
    for (var i = 0; i < links.length; i++) {
      if (links[i].href &&
          links[i].hasAttribute("rel") &&
          links[i].getAttribute("rel").toLowerCase().indexOf(PREV_NEXT) == 0) {
        loadURI(links[i].href);
        return;
      }
    }

    // second, we search for A tags
    var regexp = new RegExp("(?:" + KEYWORDS.join("|") + ")", "i");
    links = doc.links;
    for (i = 0; i < links.length; i++) {
      if (links[i].href &&
          links[i].textContent &&
          links[i].textContent.match(regexp)) {
        loadURI(links[i].href);
        return;
      }
    }

    上一页

    ———————————————————————-

    // derived from All-in-One Gestures created by Marc Boullet

    ////////////////////////////////////////////////////////////////
    // OPTIONS

    // "prev" or "next"
    const PREV_NEXT = "prev";

    // part of string which the link should contain
    const KEYWORDS = ["prev", "上页", "上一页", "前一页", "前页"];

    ////////////////////////////////////////////////////////////////
    // PROGRAM

    // first, we search for LINK tags
    var doc = FireGestures.sourceNode.ownerDocument;
    var links = doc.getElementsByTagName("link");
    for (var i = 0; i < links.length; i++) {
      if (links[i].href &&
          links[i].hasAttribute("rel") &&
          links[i].getAttribute("rel").toLowerCase().indexOf(PREV_NEXT) == 0) {
        loadURI(links[i].href);
        return;
      }
    }

    // second, we search for A tags
    var regexp = new RegExp("(?:" + KEYWORDS.join("|") + ")", "i");
    links = doc.links;
    for (i = 0; i < links.length; i++) {
      if (links[i].href &&
          links[i].textContent &&
          links[i].textContent.match(regexp)) {
        loadURI(links[i].href);
        return;
      }
    }

     
  • burning 5:52 pm on 2009年10月28日 链接地址 | 回复
    Tags: firefox, , Stylish, 美化, 脚本   

    Google Reader又一美化脚本 – peacock feather 

    看图吧:

    Google-reader

    安装地址:http://userstyles.org/styles/3014

     
  • burning 4:02 pm on 2009年09月23日 链接地址 | 回复
    Tags: Down them all, Download, firefox, 下载,   

    关于DownThemAll!的批量下载 

    DownThemAll是个很不错的运行在Firefox上的下载软件,它下载不但速度超快,而且很节省系统和网络资
    源,今天才发现DownThemAll也支持批量下载,它的规则是这样的:

    比如你要下载这样http://burning.im/*.flv的个文件,下载地址是:http://burning.im/01.flv一直到http://burning.im/20.flv 你用DownThemAll!批量下载的话,只需要在添加链接的链接地址里输入:*/[01:20].flv就可以实现批量下载了。

     
  • burning 9:31 pm on 2009年09月18日 链接地址 | 回复
    Tags: firefox, , GreaseMonkey, 快捷键   

    用GreaseMonkey给Google Reader的增加快捷键 

    Google Reader的快捷键不如 Gmail 强大,但是Firefox的功能强大,利用GreaseMonkey一样设置自定义快捷键功能。

    Google Reader Easy Keys 新增的快捷键如下。

    • Q 下一篇
    • W 上一篇
    • D 标记全部为已读
    • 3 下一个未读 Feed
    • 4 上一个未读 Feed

    安装 Google Reader Easy Keys.user.js

     
  • burning 10:05 am on 2009年09月18日 链接地址 | 回复
    Tags: api, firefox, gfw, proxy, twitter   

    打造自己的twitter API proxy 

    1、注册app engine,地址 http://appengine.google.com/ ,有google account很方便的就建立了。

    2、建立一个application,如图:

    ddzpzjwg_30ff5h6qdk_b

    3、给自己的application设置一个唯一的id,以后就可以用yourid.appspot.com来访问你的app。

    4、下载 SDUpload 0.1.rar,是一个 Google App Engine 的第三方上传工具,解压到X:\SDUpload

    5、获取源码,这里 http://code.google.com/p/birdnest/ ,不会下载源码的这里打了个包供下载。 但是要注意的是开源的项目是会经常更新的。然后把源码解压到某个目录,比如 X:\SDUpload\gae ,用你称手的编辑器打开app.yaml这个文件,把第一行application: nest的nest改成你自己建立的id。

    6、上传。打开一个cmd.exe,转到X:\SDUpload目录下,命令行为 SDUpload update gae。这个过程中会提示你输入你的gmail账号和密码,然后就大功告成了。

    这时就可以用 yourid.appspot.com/api 在修改版的TwitterFox或者Echofon1.9万能版(自定义api,url)里访问你的twitter了。

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
回复
e
编辑
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
取消