拉书看

还是憋不住,好书毕竟还是jj的多呀。周末用了一整天试了又试,终于找到好办法把jj的书拉下来看了。
p.s. 去jj最好用Firefox, 确实比IE快
1. 下载
flashget下载全部链接,先把所有章节的link下下来
不要用迅雷,因为flashget有个功能,能把下载后的文件重命名为注释名。
2. 重命名以排序
这是相对耗时最长的部分。把每一章以001, 002这样的方式重新命名
3. 合并
TextForever, 选文件合并,把所有的php文件合并成main.html
4. 去水印
最重要的一part来啦,把main.html用firefox打开, 注意要先安装Greasemonkey及我亲爱honey帮我create 的脚本,把背景的水印去掉
5. 转换成txt
把去掉水印的html重新存下来,然后回到TextForever,选Html->Text, 把html转换成txt
6. 去掉多余的评论部分
这时的txt还有每章节的评论尚未去掉,还是TextForever, 选文本提取,用”删除起始点和结束点之间的内容”, 选好适当的起始点和结束点关键字,把打开目录设定到你的txt所在目录,click “提取指定文件夹” button。所有章节的评论会自动循环删除掉。
大功告成!
大概15分钟左右就能把一本书转换完毕啦。yeah
特别鸣谢我英明睿智,温柔体贴的老公肥猪猪
并遥拜一下 TextForever的作者,这个工具实在好用,功能实用,小巧而且转换速度飞快。

12 Responses to “拉书看”

  1. Sunny说道:

    Hmmm, 给一张图片你更生动一点 http://www.sunnyblog.net/images/orz.gif

  2. 妖精王说道:

    不会安装你的honey给你的脚本啊。
    我做好.user.js文件了,装不上。辛苦死。

  3. azhu说道:

    不会呀,记得要在firefox上装好 Greasemonkey 这个插件。
    装好后把js文件拖进firefox里。有时候会在打开的那个页面上问你是否要安装这个插件,选是。
    然后在Greasemonkey的设置页面,“应用此脚本的网页”中把“file://*”加进去。这样就可以转换本地文件啦。
    honey做的最新版本已经可以把水印和多余评论部分同时去掉啦

  4. eva说道:

    大人我还是不会装js文件,怎么吧文件拖进firefox,我拖进去页面上不会问否要安装这个插件

  5. yumengmin说道:

    大人,honey帮你create 的脚本是什么,能提供下载吗?

  6. azhu说道:

    如果没有问,有两个可能
    1个是已经装上去了
    在Firefox上选工具:扩展。在弹出的dialog里选Greasemonkey。在弹出的dialog里就可以看得到脚本是否有装上去了。名字就叫NovelWaterMarkRemover
    另1个是因为你的脚本没有改名为 NovelWaterMarkRemover.user.js。必须以.user.js结尾才能被辨认。
    honey帮我create的脚本在我上面的介绍那里就可以link过去啦

  7. yumengmin说道:

    link进去以后没有NovelWaterMarkRemover,只有Greasemonkey,但这个我已经安装了。哀,我太笨了,大人你救救我吧

  8. azhu说道:

    你把link进去在方框里的整段code copy下来,paste到notepad里。然后保存为NovelWaterMarkRemover.user.js。(这里要注意,保存后后缀名应该为js而不再是txt)
    这样子生成的文件就是所要的脚本了

  9. yumengmin说道:

    好像装好了,但不知怎么用?我的Greasemonkey是英文版的,我不知道“应用此脚本的网页”中把“file://*”加进去应怎么做?

  10. azhu说道:

    dialog右边第一个button(Add),点击后在弹出的对话框里把“file://*”加进去

  11. yumengmin说道:

    大人,太谢谢你了,一步一步的教我安装。不过,装好以后该怎么去水印。我这个学生实在是太笨了~~~~

  12. azhu说道:

    打开Firefox, 确认右下角的猴子是Enabled 状态。
    然后把我前面提到的合并后的html 拽入Firefox 里面,等一下,就可以看到水印,评论都没有了

Leave a Reply