豆瓣离线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

582人喜欢
  • 霏昀

    2008-09-20 23:07:54 霏昀 (身残志坚)

    nb~

  • 2008-09-20 23:38:23 [已注销]

    哇窝



    ~~~~~~~~

  • 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.

  • Nate T.

    2008-10-13 12:27:30 Nate T. (热爱生活,从我做起。)

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

  • 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 我的名字叫青 (他是他所是) vs (我宅我所宅)

    :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

  • 我

    2008-11-13 15:12:25 (.)

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

  • Nate T.

    2008-11-21 22:53:32 Nate T. (热爱生活,从我做起。)

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

    不過應該是存在某個目錄中了。
    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 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

    我一装上这个然后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 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

    恩~或许我RP不够...

  • wu yuntao

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

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

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

  • 不會唱歌的魚雷

    2008-12-09 15:37:18 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

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

  • wu yuntao

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

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

  • 不會唱歌的魚雷

    2008-12-09 22:01:44 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

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

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

  • 不會唱歌的魚雷

    2008-12-13 13:06:12 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

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

  • wu yuntao

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

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

  • 不會唱歌的魚雷

    2008-12-23 12:03:33 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

    记得以前为了提高浏览速度改过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 不會唱歌的魚雷 (Hello,stranger!Hello,friend!)

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

  • Fetish//GQ

    2009-02-08 20:13:17 Fetish//GQ (欢迎找我拍照)

    这个要学习一下

  • Cheney|彩泥

    2009-03-18 09:45:49 Cheney|彩泥 (+草+木+竹+石+皆+可+为+缘+)

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

  • 默。。。

    2009-06-11 19:55:51 默。。。 (第一个好习惯目标:早睡早起!)

    真的很实用~~~

  • 随风而行

    2009-07-21 07:17:57 随风而行 (世界因你而美丽)

    怎么用?

  • 随风而行

    2009-07-21 07:18:07 随风而行 (世界因你而美丽)

    双击?

  • wu yuntao

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

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

  • Denton

    2009-08-12 16:45:04 Denton

    下載不了.

  • 阿斯顿的机会

    2009-09-01 03:52:18 阿斯顿的机会 (1234567822345678)

    下载不了

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

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

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

  • loneLY

    2009-12-12 03:20:20 loneLY

    怎么用?

  • Mr . 蛋

    2010-01-07 01:16:51 Mr . 蛋 (我有我的个性)

    M

  • 大夹子~

    2010-01-07 05:57:49 大夹子~ (Stay safe, well and happy♫)

    mk

  • JoKeLvIn

    2010-01-09 13:53:43 JoKeLvIn (最萌麻油)

    先标记 有空再看

  • ankle

    2010-01-09 23:08:41 ankle

    同LS

  • Tania

    2010-01-20 04:39:38 Tania

    马克

  • 死胖子不吃糖

    2010-02-13 11:08:18 死胖子不吃糖 (没有不会停下来的绝望)

  • ANYW

    2010-02-24 13:05:48 ANYW

  • 不舞无盐

    2010-03-30 09:49:00 不舞无盐 (克己,慎独)

    使用的是google浏览器,为什么一点安装就出来一堆代码啊?请lz帮忙说一下,谢谢。

  • 馒头火山

    2010-04-14 00:29:05 馒头火山

    thx

  • 升腾

    2010-04-23 23:34:53 升腾 (给我最后一针吧 我干完这针就戒)

    请问新版豆瓣怎么查看以前的记录啊。。。。。。

  • castor

    2010-06-08 16:33:22 castor (凌乱的美)

    真好~!

  • wangzhao@LFC

    2010-06-08 19:30:42 wangzhao@LFC (你永远不会独行!)

    楼主厉害

  • 迟钝星人糖

    2010-06-11 22:42:12 迟钝星人糖 (腹泻君阴魂不散绕梁三日)

    问下LZ~是不是GM里勾选到douban offline 就可以了 还要做些别的吗
    为什么没有豆瓣离线没有出现...是我有步骤没有做到 还是因为豆瓣改版的问题T口T

  • FanZy

    2010-06-23 02:46:42 FanZy (let me leave these all)

    我的Firefox里找不到“离线”……

  • sadeness

    2010-08-07 22:07:54 sadeness

    怎么用啊,那个“离线”找了半天没找着

  • 天亮天黑

    2010-09-18 23:26:34 天亮天黑 (我姐安吉丽娜茱莉)

    现在好像不能用了。。。

  • 捏小白兔的猪

    2010-09-18 23:34:22 捏小白兔的猪 (亲亲抱抱,捏捏小白兔)

    听起来 好牛气啊

  • Nate T.

    2010-09-23 18:51:20 Nate T. (热爱生活,从我做起。)

    现在由于豆瓣改版 这个插件已经暂时不能使用了.......

  • 席子

    2010-10-10 17:39:27 席子 (www.shanghaimage.com)

    Mk

  • 死胖子不吃糖

    2010-10-31 00:59:53 死胖子不吃糖 (没有不会停下来的绝望)

    豆瓣老是提醒 gear unsafe 神马的

    啊 原来不能用了啊 摔!!!

  • 咸鱼

    2010-11-15 13:02:41 咸鱼 (新一年的空气真好。)

    传播太快

  • 艾。

    2010-11-30 10:02:04 艾。

    M

  • 鬼大爷阿卢浮

    2010-12-20 22:03:51 鬼大爷阿卢浮 (冷漠下撩骚着恶趣味。)

    m,等我不用豆瓣了就来试一试

  • 家明

    2010-12-22 19:55:36 家明 (小千世界)

    求:如何找到自己删除的豆邮?

  • 六眼entj

    2011-01-18 16:35:43 六眼entj (梦到自宫后还生殖崇拜地存冰箱里)

    M

  • 韩羞草

    2011-01-22 11:42:54 韩羞草 (啊叽叽叽叽叽叽叽)

    m

  • 喂神马

    2011-01-22 13:14:01 喂神马 (基基山恩仇记-光头预热癫马王)

    这个很是好,立马装上~

  • 傅活

    2011-01-29 23:34:43 傅活

    豆瓣为毛不自己改改这方面的用户体验,特别是豆邮

  • 夏虫不可语冰
  • 老洛

    2011-03-03 12:00:57 老洛 (静默..)

    mark

  • 2011-03-03 12:12:18 [已注销]

    喜欢这个

  • 猪油膏敖敖

    2011-03-03 14:19:58 猪油膏敖敖 (pipia~~让你恶心)

    幫頂

  • 猪油膏敖敖

    2011-03-03 14:20:47 猪油膏敖敖 (pipia~~让你恶心)

    ----------------------------------------------------------
    78楼 2011-01-29 23:34:43 傅老相亲 (A plain man)
    豆瓣为毛不自己改改这方面的用户体验,特别是豆邮
    ----------------------------------------------------------

    ----------------------------------------------------------
    79楼 2011-02-15 21:19:31 Version 1.0
    M
    ----------------------------------------------------------

  • Damon.王

    2011-05-03 16:49:45 Damon.王 (舍不得睡觉,舍不得起床)

    果断马克

  • 海绵侠

    2011-05-13 22:35:42 海绵侠 (不骄不躁 不卑不亢)

    有没有人试过啊!尼玛这哪能用嘛!

  • 傅活

    2011-05-16 17:27:04 傅活

    Problem in initializing Gears. Please make sure you've installed Gears: unsafeWindow.GearsFactory is not a function

  • 嗯嗯

    2011-06-08 22:53:49 嗯嗯

    55555完全不会用啊~~~~~求高手指点,我用谷歌的浏览器~~~

  • Eason

    2011-09-03 17:11:04 Eason (我不懂很多 很多什么)

    不能用了。豆瓣升級了還是怎麼。安裝了每次打開豆瓣網頁就出現對話框。失望。

  • 极地葡萄

    2011-09-03 22:16:29 极地葡萄 (大内存还是有好处)

    对经常没网的人很有用

  • 曼尼小肥猪

    2011-11-22 14:56:53 曼尼小肥猪 (不要去习惯谁,不要去埋怨谁)

    78楼 2011-01-29 23:34:43 傅老相亲 (A plain man)
    豆瓣为毛不自己改改这方面的用户体验,特别是豆邮
    ----------------------------------------------------------

    ----------------------------------------------------------
    79楼 2011-02-15 21:19:31 Version 1.0
    M
    ----------------------------------------------------------


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

Firefox
Firefox (20103)
邀请码分享
邀请码分享 (35260)
Google      Chrome
Google Chrome (19749)
Twitter
Twitter (29676)
爱饭否
爱饭否 (13828)
Amazon Kindle
Amazon Kindle (19980)