豆瓣离线GM脚本 0.4

wu yuntao

2008-09-20 12:50:09 来自: wu yuntao

http://userscripts.org/scripts/show/34040

豆瓣离线(Douban Offline)是一个可以让用户可以离线浏览豆瓣的 GreaseMonkey 脚本。它可以在网络无法使用的情况下,浏览保存在本地的页面。它也可以用来收藏或备份豆瓣上的条目、小组和友邻等页面。

豆瓣离线现在版本为 0.1,还有许多的不完善之处,欢迎大家的建议、意见和 Bug 报告:-)

功能

保存豆瓣上的某个页面,以及相关的图片、CSS 和 Javascript 脚本
按分类浏览已缓存的页面,目前的分类有:条目,小组和用户

安装需求

1. Firefox (>=3.0.0): http://www.mozilla.com/en-US/firefox/
2. GreaseMonkey (>=0.8):https://addons.mozilla.org/en-US/firefox/addon/748
3. Google Gears (>=0.4):http://gears.google.com/

下载
http://userscripts.org/scripts/show/34040

截图:
http://otho.douban.com/view/photo/photo/public/p154168603.jpg

2008-09-23 UPDATE 0.2
改动:
1, 手动切换上线/离线浏览
2,收藏或更新缓存页(原来只可以收藏)
3,增加两个分类,日记和相册。分类有高亮


2008-10-22 UPDATE 0.4
1, 增加翻页
2, 增加评论和豆邮的标签
3, 增加了一条Douban Helper控制台命令:write, :w
(Douban Helper请使用最新版本,http://userscripts.org/scripts/review/32686)
4, 改正了相册,日记等页面离线按钮位置不正确的bug

  • 霏昀

    2008-09-20 23:07:54 霏昀 (猫七...)

    nb~

  • bluesland

    2008-09-20 23:38:23 bluesland (鞋带松了不要绑。)

    哇窝



    ~~~~~~~~

  • LajiCF

    2008-09-23 15:58:37 LajiCF

    MS不错啊,

  • wu yuntao

    2008-09-23 21:34:22 wu yuntao

    2008-09-23 UPDATE TO 0.2
    改动:
    1, 手动切换上线/离线浏览
    2,收藏或更新缓存页(原来只可以收藏)
    3,增加两个分类,日记和相册


    PS,上次说,点击File -> Work offline,来切换上下线是不对的。默认情况下,总是离线浏览。。。

  • 22世纪

    2008-10-05 15:00:06 22世纪

    very good.

  • NTT

    2008-10-13 12:27:30 NTT (知識支援生活基本條件.)

    用了一周多了。
    超酷~~~~~~~
    感覺是目前所有插件裡面最讓人興奮的了~~~~

  • NullPointer

    2008-10-15 02:12:42 NullPointer (你从天空走下来,踩着我的呼吸。)

    ----------------------------------------------------------
    7楼 2008-10-13 12:27:30 曾小X。奮鬥吧。 (北京) X
      用了一周多了。
      超酷~~~~~~~
      感覺是目前所有插件裡面最讓人興奮的了~~~~
    ----------------------------------------------------------

    确实很赞~

    ps. 如果页面保存完毕能有提示就好了。

  • wu yuntao

    2008-10-15 09:53:15 wu yuntao

    @NullPointer
    以后会加上保存的进度条,或者loading gif :)

    现在可以先通过Console查看页面保存的过程

  • NullPointer

    2008-10-15 09:57:41 NullPointer (你从天空走下来,踩着我的呼吸。)

    ----------------------------------------------------------
    9楼 2008-10-15 09:53:15 wu yuntao (上海) X
      @NullPointer
      以后会加上保存的进度条,或者loading gif :)
      现在可以先通过Console查看页面保存的过程
    ----------------------------------------------------------

    具体怎么做?
    我现在是点击收藏后,发呆两秒钟,去点左侧的分类,看分类里有没有刷出那个页面。应该不会影响到页面保存吧,我是说如果完全不发呆

  • 月光♥喵♡

    2008-10-15 10:03:54 月光♥喵♡ (我想也许那个人不会来了)

    有点复杂

  • wu yuntao

    2008-10-15 11:09:37 wu yuntao

    ----------------------------------------------------------
    10楼 2008-10-15 09:57:41 NullPointer (北京) X
      ----------------------------------------------------------
      9楼 2008-10-15 09:53:15 wu yuntao (上海) X
        @NullPointer
        以后会加上保存的进度条,或者loading gif :)
        现在可以先通过Console查看页面保存的过程
      ----------------------------------------------------------
      具体怎么做?
      我现在是点击收藏后,发呆两秒钟,去点左侧的分类,看分类里有没有刷出那个页面。应该不会影响到页面保存吧,我是说如果完全不发呆
    ----------------------------------------------------------

    只要不刷新或关闭页面,应该不会中断保存的过程。万一保存的页面不完整,还是可以点击“更新此页面”重来一次

    分类里只是把页面信息保存到数据库,保存过程是异步的,所以用来判断的话不太准确。
    Firebug Console(控制台)里会输出详细的信息,比如每抓一条会显示
    URL: http://otho.douban.com/icon/u1459192-4.jpg, captured by ID 1

    我的感觉是,很多要保存的页面和图片都在浏览器的缓存里,所以下载比较快,不需要太担心这个问题

  • NullPointer

    2008-10-21 13:41:56 NullPointer (你从天空走下来,踩着我的呼吸。)

    刚才碰巧发现,在打开firebug的情况,firebug会报来自douban offline的安全警报,然后douban offline也会失效不工作,
    关掉firebug又正常了。。。

  • wu yuntao

    2008-10-21 17:16:55 wu yuntao

    ----------------------------------------------------------
    13楼 2008-10-21 13:41:56 NullPointer (北京) X
      刚才碰巧发现,在打开firebug的情况,firebug会报来自douban offline的安全警报,然后douban offline也会失效不工作,
      关掉firebug又正常了。。。
    ----------------------------------------------------------

    安全警报具体是指?

  • NullPointer

    2008-10-22 04:31:09 NullPointer (你从天空走下来,踩着我的呼吸。)

    ----------------------------------------------------------
    14楼 2008-10-21 17:16:55 wu yuntao (上海) X
      ----------------------------------------------------------
      13楼 2008-10-21 13:41:56 NullPointer (北京) X
        刚才碰巧发现,在打开firebug的情况,firebug会报来自douban offline的安全警报,然后douban offline也会失效不工作,
        关掉firebug又正常了。。。
      ----------------------------------------------------------
      安全警报具体是指?
    ----------------------------------------------------------

    Firebug1.05
    Security Manager vetoed action
    douban_offline.user.js
    Line 96

    Security Manager vetoed action
    enhanced_douban_collecti.user.js
    Line 44

    这两个脚本都是在打开firebug的情况下无法工作~

    ps. 另外问个douban offline使用上的问题,
    我现在已经收藏了17个页面,可是打开离线浏览框的时候,只能看见第17个到第8个页面,我不知道怎么能往前看见第7个到第1个收藏?

  • NullPointer

    2008-10-22 05:04:24 NullPointer (你从天空走下来,踩着我的呼吸。)

    还有,能不能添加undo或回收站?
    因为我有一时失手按到删除,却因为不知道是什么存下来的好东西被删而沮丧的经验。。

    很喜欢这个工具,所以依赖性也大:)

  • wu yuntao

    2008-10-22 08:45:14 wu yuntao

    ----------------------------------------------------------
    15楼 2008-10-22 04:31:09 NullPointer (北京) X
      Firebug1.05
      Security Manager vetoed action
      douban_offline.user.js
      Line 96
      Security Manager vetoed action
      enhanced_douban_collecti.user.js
      Line 44
      这两个脚本都是在打开firebug的情况下无法工作~
      ps. 另外问个douban offline使用上的问题,
      我现在已经收藏了17个页面,可是打开离线浏览框的时候,只能看见第17个到第8个页面,我不知道怎么能往前看见第7个到第1个收藏?
    ----------------------------------------------------------

    这应该是Firebug的一个bug,升级到1.2.*应该就可以了
    http://code.google.com/p/fbug/issues/detail?id=670&q=Security%20Manager%20vetoed%20action

    翻页在todo list中:)

  • wu yuntao

    2008-10-22 19:59:09 wu yuntao

    2008-10-22 UPDATE 0.4
    1, 增加翻页
    2, 增加评论和豆邮的标签
    3, 增加了一条Douban Helper控制台命令:write, :w
    Douban Helper请使用最新版本,http://userscripts.org/scripts/review/32686
    4, 改正了相册,日记等页面离线按钮位置不正确的bug

  • wu yuntao

    2008-10-22 21:13:34 wu yuntao

    TIP:忘记说了,如果想用:write,要在gm里面把douban helper的位置放到douban offline前面~

  • NullPointer

    2008-10-22 22:17:12 NullPointer (你从天空走下来,踩着我的呼吸。)

    赞,:w确实很方便,
    目前现象是:w保存后,在原页面打开收藏目录没有,要刷新一次页面或点击去其他页面后就出现。

  • NullPointer

    2008-10-22 22:31:45 NullPointer (你从天空走下来,踩着我的呼吸。)

    保存下这个{脚本}

  • NullPointer

    2008-10-25 02:29:07 NullPointer (你从天空走下来,踩着我的呼吸。)

    能用热键打开浏览框并同时刷新吗?

    就是说:w 后,能用某个热键打开离线浏览框,看看是不是已经存上了。

  • 我的名字叫青

    2008-10-25 09:00:16 我的名字叫青 (通知) 我需要处理的朋友邀请 (37)

    :w
    好亲切的命令啊!

  • wu yuntao

    2008-10-25 22:58:07 wu yuntao

    @NullPointer
    添加打开浏览框的命令很快可以做好
    保存好之后的提示么,包括进度条,都还在todo中:)

    @青青姐@当二姐,我是被逼的
    也是vim粉?

  • nut84

    2008-10-28 08:20:42 nut84

    想问问这个工具可以把自己喜欢的,比如评论页,讨论贴 什么的离线保存到本地硬盘吗?原理就是“网页另存为”这个作用吗?
      
    简单易用吗?遨游浏览器可不可以用?必须要火狐?

  • wu yuntao

    2008-11-11 20:00:58 wu yuntao

    ----------------------------------------------------------
    24楼 2008-10-28 08:20:42 nut84 (青岛) X
      想问问这个工具可以把自己喜欢的,比如评论页,讨论贴 什么的离线保存到本地硬盘吗?原理就是“网页另存为”这个作用吗?
      简单易用吗?遨游浏览器可不可以用?必须要火狐?
    ----------------------------------------------------------

    这个脚本把网页保存在Gears的数据库里
    简单易用,我认为是
    firefox only

  • G.S.Alex

    2008-11-13 15:12:25 G.S.Alex (He was a friend of mine)

    可不可以把已经存下的内容输出呢?

  • NTT

    2008-11-21 22:53:32 NTT (知識支援生活基本條件.)

    同問。
    我上次就因為格式化硬盤什麽都沒了。
    現在還糾結丟了很多收藏記錄呢。

    不過應該是存在某個目錄中了。
    lz指引下吧。

  • wu yuntao

    2008-11-22 01:16:48 wu yuntao

    @曾小成
    /Documents and Settings/wuyuntao/Local Settings/Application Data/Mozilla/Firefox/Profiles/w5mkt9c9.default/Google Gears for Firefox/
      
    应该是在这个目录下。。。

  • 不會唱歌的魚雷

    2008-12-09 11:06:33 不會唱歌的魚雷 (南京...)

    我一装上这个然后FF就死了,只能重新卸掉脚本开FF...

    Firefox/3.0.4
    GreaseMonkey/0.8.20080609.0
    Google Gears/0.5.4.2

    然后状态栏显示的是“已读取http://otho.douban.com/

    会不会和其他有的有冲突?
    豆瓣上的插件我就装了
    悬停式二级导航
    http://www.douban.com/group/topic/2218519/
    豆邮预览
    http://www.douban.com/group/topic/3426405/
    豆瓣搜索资源douban search for resoure(已禁用)
    http://www.douban.com/group/topic/1782982/
    豆瓣书影音详细页面增强的douban subject
    http://www.douban.com/group/topic/4440523/
    求教~~~

  • NullPointer

    2008-12-09 11:10:12 NullPointer (你从天空走下来,踩着我的呼吸。)

    ----------------------------------------------------------
    29楼 2008-12-09 11:06:33 会唱歌的鱼雷
      我一装上这个然后FF就死了,只能重新卸掉脚本开FF...
      Firefox/3.0.4
      GreaseMonkey/0.8.20080609.0
      Google Gears/0.5.4.2
      然后状态栏显示的是“已读取http://otho.douban.com/
      会不会和其他有的有冲突?
      豆瓣上的插件我就装了
      悬停式二级导航
      http://www.douban.com/group/topic/2218519/
      豆邮预览
      http://www.douban.com/group/topic/3426405/
      豆瓣搜索资源douban search for resoure(已禁用)
      http://www.douban.com/group/topic/1782982/
      豆瓣书影音详细页面增强的douban subject
      http://www.douban.com/group/topic/4440523/
      求教~~~
    ----------------------------------------------------------

    应该不是兼容性问题,这些脚本我都装着,豆瓣离线脚本工作也正常。
      
    等wu yuntao来答疑罢:)

  • 不會唱歌的魚雷

    2008-12-09 11:22:40 不會唱歌的魚雷 (南京...)

    恩~或许我RP不够...

  • wu yuntao

    2008-12-09 12:24:31 wu yuntao

    @会唱歌的鱼雷
    我也装了这些脚本,离线脚本也正常

    你可以试试先把其他的脚本禁用
    如果这样做离线脚本能工作的话,再逐个开启其他脚本,看看会卡在哪里:-)

  • 不會唱歌的魚雷

    2008-12-09 15:37:18 不會唱歌的魚雷 (南京...)

    其他的都禁用了...
    还是一样ff会停不动...T_T...

  • wu yuntao

    2008-12-09 18:53:42 wu yuntao

    @会唱歌的鱼雷
    那其他电脑上有没有试过?
    或者新建一个firefox profile试试?

  • 不會唱歌的魚雷

    2008-12-09 22:01:44 不會唱歌的魚雷 (南京...)

    @wu yuntao
    恩,要去同学机器上试下...

    而且也发现装的google reader full feed changer也不起作用,原来还好的...

  • 不會唱歌的魚雷

    2008-12-13 13:06:12 不會唱歌的魚雷 (南京...)

    换了个机器,然后只装了这个脚本,很好用~~~
    但也还是不清楚问题出在哪了,自己本子的RP不够...-_-...
    然后想了下是不是和一些组件冲突,其中有个相似功能的ScrapBook保存网页的,但禁用后还是问题依旧
    另外禁用了Adblock plus,也没用...
      
    在成功运行离线脚本的机器上,保存网页的时候会有GEARS的询问框出现,而自己本子是一运行,到‘读取’就卡住了...
      
    然后再建新的firefox profile试下~好象还是不行...先不管了...

  • wu yuntao

    2008-12-13 19:52:30 wu yuntao

    新建profile也不行?那还真是没什么头绪了。。。

  • 不會唱歌的魚雷

    2008-12-23 12:03:33 不會唱歌的魚雷 (南京...)

    记得以前为了提高浏览速度改过about:config 的参数,不知道会不会是这个原因...
    但具体改了哪些都不记得了...

  • wu yuntao

    2008-12-23 20:32:28 wu yuntao

    @会唱歌的鱼雷
    新建的profile里面,about:config也恢复默认的。所以,我想应该不是这个原因

    btw,试过3.0.5没?

  • 不會唱歌的魚雷

    2008-12-24 11:08:34 不會唱歌的魚雷 (南京...)

    @wu yuntao
    好象自动升到3.0.5了,但最近都没太多时间,也没弄这些~
    脚本用的应该是没问题的,估计我自己本子哪没弄好

  • //Fetish//

    2009-02-08 20:13:17 //Fetish// (www.ivsy.cn)

    这个要学习一下

  • Cheney|彩泥

    2009-03-18 09:45:49 Cheney|彩泥 (少年无聊常游戏,老子有空不读书)

    强,,这个是遇到的最实用的了,希望尽快加上状态提示功能

  • 涩涩╮(╯_╰)╭灰暗

    2009-06-11 19:55:51 涩涩╮(╯_╰)╭灰暗 (宅是一种状态)

    真的很实用~~~

  • 一生和球

    2009-07-21 07:17:57 一生和球 (没有拍照的日子……2009)

    怎么用?

  • 一生和球

    2009-07-21 07:18:07 一生和球 (没有拍照的日子……2009)

    双击?

  • wu yuntao

    2009-07-21 16:06:55 wu yuntao

    什么地方怎么用?双击什么?

  • Denton仔

    2009-08-12 16:45:04 Denton仔 (唯有蓮經七卷是最難學.)

    下載不了.

  • 死灰

    2009-09-01 03:52:18 死灰 (此情此景)

    下载不了

  • 2009-10-01 22:53:42 商海沉浮

    建议增加备份“图书”→“我读”里的全部内容。

    真怕有一天自己的读书计划会丢失-_-!!!


这个小组的插件也喜欢去   · · · · · · 

豆瓣 API
豆瓣 API (4018)
南京大屠杀电影囊括
南京大屠杀电影囊括 (127)
Firefox
Firefox (9012)
豆瓣fans
豆瓣fans (9562)
豆瓣排行榜
豆瓣排行榜 (22870)
Greasemonkey
Greasemonkey (847)

> 回豆瓣插件小组


最新话题: