z*********n 发帖数: 94654 | 1 【 以下文字转载自 LosAngeles 讨论区 】
发信人: zhanglaosan (张老三), 信区: LosAngeles
标 题: 快速批量制作大量epub的办法
发信站: BBS 未名空间站 (Sat Apr 30 15:10:07 2011, 美东)
最近总是求人找epub,有人给发来一些网站,书了不多,想看的没几部,准备自己做。
epub看起来比什么pdf, txt, html还是舒服多了,随便阅读器的epub client都能很舒
服地翻页看,不需要一直scroll
有linux的同学不妨学我这个小trick快速批量制作大量epub
第一步,上shuku.net,当然前提是这个网站有你想看的书。本人发现这里的书错别字
最少,排版最舒服,将来转换称epub最爽
找到你要看的输,比如西游记
http://www.shuku.net:8080/novels/xiyouji/xiyouji.html
然后鼠标放在第一回上,地址是
http://www.shuku.net:8080/novels/xiyouji/x001.html
最后一回,地址是
http://www.shuku.net:8080/novels/xiyouji/x100.html
然后
for i in `seq -w 001 100`; do wget http://www.shuku.net:8080/novels/xiyouji/x$i.html; cat x$i.html >> xiyouji.html; done
ebook-convert xiyouji.html xiyouji.epub --authors 吴承恩 --title西游记 --
cover houzi.jpg
(猴子.jpg你可以随便google本西游记的书皮下来。或者不在乎不要书皮也行)
就这么简单,一本100回的古典名著的epub就作成了
ebook-convert是来自calibre,要安装
sudo apt-get install calibre
或者
sudo yum install calibre
看你都distro了
同样道理,任何一个网上能看书的网站,只要你找到书名的链接就可以这么批量快速做
,基本上,两分钟一本,嘿嘿 | t***n 发帖数: 546 | 2 不work啊,用
ebook-convert xiyouji.html xiyouji.epub --authors 吴承恩 --title西游记
结果:
Traceback (most recent call last):
File "/usr/bin/ebook-convert", line 19, in
sys.exit(main())
File "/usr/lib/calibre/calibre/ebooks/conversion/cli.py", line 244, in
main
opts = parser.parse_args(args)[0]
File "/usr/lib/python2.6/optparse.py", line 1396, in parse_args
self.error(str(err))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 23-25:
ordinal not in range(128)
ubuntu 10.10 amd64 | h***i 发帖数: 1970 | 3 把中文名换成拼音。
【在 t***n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 不work啊,用 : ebook-convert xiyouji.html xiyouji.epub --authors 吴承恩 --title西游记 : 结果: : Traceback (most recent call last): : File "/usr/bin/ebook-convert", line 19, in : sys.exit(main()) : File "/usr/lib/calibre/calibre/ebooks/conversion/cli.py", line 244, in : main : opts = parser.parse_args(args)[0] : File "/usr/lib/python2.6/optparse.py", line 1396, in parse_args
| L***n 发帖数: 6727 | 4 epub 有啥好的?比不上pdf八
【在 z*********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 【 以下文字转载自 LosAngeles 讨论区 】 : 发信人: zhanglaosan (张老三), 信区: LosAngeles : 标 题: 快速批量制作大量epub的办法 : 发信站: BBS 未名空间站 (Sat Apr 30 15:10:07 2011, 美东) : 最近总是求人找epub,有人给发来一些网站,书了不多,想看的没几部,准备自己做。 : epub看起来比什么pdf, txt, html还是舒服多了,随便阅读器的epub client都能很舒 : 服地翻页看,不需要一直scroll : 有linux的同学不妨学我这个小trick快速批量制作大量epub : 第一步,上shuku.net,当然前提是这个网站有你想看的书。本人发现这里的书错别字 : 最少,排版最舒服,将来转换称epub最爽
| z*********n 发帖数: 94654 | 5 我看他是忘记空格了
中文肯定可以的,我做了无数本了
【在 h***i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 把中文名换成拼音。
| z*********n 发帖数: 94654 | 6 有的文件不declare encode,也可以加上 --input-encoding gb2312
【在 z*********n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我看他是忘记空格了 : 中文肯定可以的,我做了无数本了
|
|