注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

红枫叶

但愿人长久,千里共婵娟

 
 
 

日志

 
 

如何制作精美的CHM电子书  

2011-06-09 13:43:53|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

        现在常用做电子书叫HP电子书制作软件,我觉得很复杂,于是另劈蹊径从简而为!
  下载这个软件: http://www.xdowns.com/soft/38/121/2008/Soft_47570. html——HugeCHM (CHM打包拆分) 软件大小:97 KB
  先用到的功能是“CHM文件拆分”,再到网上找些CHM电子书来拆分,要的就是其中电子书的模板再加以编辑目录增加内容——以下我推荐几个CHM电子书供大家拆分看看!
  1、《紫川》——http://fs1.bay.cech.com.cn/download/file_share_179 85961.html
  2、《上帝投掷骰子吗》——http://fs1.bay.cech.com.cn/download/file_share_127 21171.html
  3、《大国游戏》——http://fs1.bay.cech.com.cn/download/file_share_179 33051.html
  以上就是自以为最得意的三个精美电子书模板!当然了,还可以到HP电子书发布的网络集散地去找更多的CHM电子书来拆分,比如逆龙道论坛、我不知道网等——要下载的电子书是CHM文件格式才可以哦
  4、《真侍魂2》——http://fs1.bay.cech.com.cn/download/file_share_179 85941.html
  如果大家有空闲把上面这个20多兆的CHM下载打开拆分,会惊讶……这个也算电子书?的确,没错!凡是htm加java设计出的效果网页统统可以封装为CHM格式的电子书,疯狂的说就是一个网站都可以打包成这样——相信此时做过网页设计的人就会举一反三的明白,如何制作更多精美的电子小说了吧(不仅仅是封面美化,还包括内容图文并茂的效果)……甚至各位可以这样无耻的去做,把IE浏览的网页(全部)另保存到本地电脑上,然后用HugeCHM打包成电子书啊(只是要打包的网页多了,其中的链接来链接去可能会很麻烦)
如何制作精美的CHM电子书 - 冬季恋歌 - 红枫叶

  5、《网络在线电台》——http://fs1.bay.cech.com.cn/download/file_share_181 16851.html
  下载这个120K的文件来分解,大家就会明白网页和CHM没什么区别了吧(可以播放flash和音乐)
  好了,继续说下去——大家都把CHM文件下载拆分出来了吧?先拿《紫川》来试试!
  如上图设置好1、3项后,就点击“4、开始拆分”——在保存文件夹里出现对应相关文件和目录,一般规范的HP电子书拆分出来通常是“start.htm、logo.jpg、txt、js、index”文件和目录,其中打开start.htm网页就可以正常浏览内容了,包括翻页目录等功能……其实CHM就是基于IE内核的电子书,只要有IE的电脑系统都可以正常浏览!
  js目录下的page.js文件就是控制显示小说目录的,拿记事本来打开编辑就可以了;至于txt目录下的很多txt文件就对应各章节的内容了——至于怎么个对应法,就看page.js文件内容显示的:
  ……
  pages[11]=[''01-07'',''第七节 往事'',''第一章''];
  pages[12]=[''01-08'',''第八节 秀字营'',''第一章''];
  pages[13]=[''02-01'',''第一节 重返帝都'',''0'',''第二章''];
  pages[14]=[''02-02'',''第二节 紫川宁'',''第二章''];
  ……
  显然,第一章第七节是对应txt目录下的01-07.txt文件,编辑这个文件就是修改章节了!要注意的是,修改txt目录下的txt文件的标题内容,不能带''字符,可以用"字符,而且必须保持连续不能用回车换行;同样要求规范的是,page.js文件里的 pages[n]是按照顺序0、1、2、3、4、5、6……少一或者多一或者重复都是不行的,而且换大章节的话,就是按照规范多出一个''0''来——大家自己对照多试试看就会明了。
  此外,大家还要用记事本打开把index目录里的“index.htm、chapter.htm、volume.htm、readall.htm”网页文件打开替换掉其中你想要修改的标题文字内容——相对于上述修改js和txt目录里的文件而言,这种事情的工作量微乎其微!(《紫川》CHM拆分出来的volume.htm、readall.htm这两个文件功能没用上,删除都可以,但是在别的HP电子书一般是会用上这两个页面的)
教你如何做精美CHM电子书

  如上述要求编辑内容完毕,再点击网页start.htm浏览测试OK后,下面就可以用HugeCHM的“CHM文件打包”功能打包成一个CHM电子书了!
  唯一需要说明就是“窗口位置”的设置了,反正别指望用键盘输入数字来……一般做法是,点击“选择”出来一个窗口,然后鼠标控制这个窗口的位置和改变这个窗口的大小,再点击“确定”就自动输入相关的“左、上、宽、高”的数字了——非常佩服软件开发者这一所见即所得的人性化操作方式。
  最后,点击“开始打包”就大功告成了……发布到网上和人们分享吧
  大家还可以到网络去搜罗各式各样的CHM电子书,用HugeCHM拆分文件出来看看,到底是怎么做出来的——博采众长,相信一定能做出自己喜欢和满意的……不仅限于HP模式的电子书来!
  http://www.gougou.com/search?search=%63%68%6d%e7%9 4%b5%e5%ad%90%e4%b9%a6
  下面内容是高手进级函授班,初学者可以免看……不过,对于一个信息和网络时代的到来,我认为大家学一学是非常有必要的,特别是对于文字工作者和做网页设计的人来说!
  下载三个软件:
  A、GIDOT TYPESETTER 文章自动排版
  http://www.gidot.cn/typesetter/
  很多电脑使用者打完一篇文字后多半喜欢空格来对齐排版文章吧?很费事吧!尤其对于那些整天没事网络转载文章的人来说,想显得专业些就用上面的软件排版试试看吧——很多细节功能,自己体会吧
  B、EmEditor Professional 8.03 Final┊功能很强大的编辑工具
  http://www.greendown.cn/soft/12273.html
  做网页设计用的是FrontPage和Dreamweaver,但是高手和懒人用的是记事本,比记事本更高级的就是EmEditor了!尤其是其中的宏操作的使用,几乎可以让人对文字代码的处理效率达到一个疯狂的地步……
  C、(设计->源码)转换
  http://www.lz.gx.cn/blog/post.htm
  咳,这个怎么说呢?就是让你在“设计”模式排版成网页显示的样式,再切换到“源码”模式复制相关代码!很多论坛博客发贴都有这一功能,甚至FrontPage和Dreamweaver就是吃这碗饭的……只是我觉得打开一个网址比打开一个软件要快捷多了。
  至于为什么需要到上面三个软件,请下载这个CHM电子小说来拆分就会明白我的苦心了!
  http://webdisk.cech.com.cn/download/file_share_116 21991.html
  光是文字内容就近千万,txt文件快20兆,且不说排版校正了,要是碰上需要OCR就更惨了……总而言之,精心制作这部《华夏春秋》的电子小说花了我近半年业余时间,一个人啊——还是充分利用上面三个东西提升效率到极至的情况下完成的。
  补充一下chm和exe电子书的区别和共同——EXE格式的电子书稍微难于反编译而已,但是容易感染病毒;和CHM电子书的共性一样,如果没有IE的支持和windows的平台,两者都是浏览不了!至于外观上,两者完全可以做到一致,没有说谁比谁漂亮,那只是个人主观印象而已!
  不管是对于电子书的浏览者还是制作者而言,CHM更胜于EXE格式!
  但是你的Windows XP不能打开chm格式的文件, 提示是Internet Explorer 不能链接到您请求的网页或者打开后“页面无法显示”,请下载下面的注册表文件修复一下即可!
  http://fs1.bay.cech.com.cn/download/file_share_233 43671.html 简单质疑下,这种方法是否只有在别人已经做好的基础上才能做出来
  ——如果人家不搞出HP电子书制造软件和提供相关电子书模版……这个“已经做好的基础上”,你能做出电子书来吗?同样,我反编译CHM出来要的只是其中电子书的模版,HP软件可以用人家的电子书模版,为什么我就不能用这个电子书模版呢
  ——就算我不去反编译别人的CHM得到模版,也完全可以按照制作网页流程模式来做出……人懒是天性也是发展的动力,你要是想凸显自己有本事的话也别去用诸如机器、电脑等等这些别人已经做好的基础呢
  只改书名、标题啥的那和别人没什么区别
  ——HP软件不也同样设置一下书名、标题和章节就生成一部电子书来吗?难道这就是原创了?具有知识版权了?
  ——HP来分割文本制作电子书,和我文章里说的下面这段话机制一样,只不过是电脑自动封装来实现的,人当然看不清楚其中生成的原理过程,就以为这才是所谓的正统……可悲可叹呢
  “显然,第一章第七节是对应txt目录下的01-07.txt文件,编辑这个文件就是修改章节了!要注意的是,修改txt目录下的txt文件的标题内容,不能带''字符,可以用"字符,而且必须保持连续不能用回车换行;同样要求规范的是,page.js文件里的 pages[n]是按照顺序0、1、2、3、4、5、6……少一或者多一或者重复都是不行的,而且换大章节的话,就是按照规范多出一个''0''来——大家自己对照多试试看就会明了。”
  如果我不明白HP软件这种小儿科原理,才不会来这里大言不惭说这些东西了!
  HP软件终究只是一个不到10M的软件啊,其机制超过人的能力和智商多少呢?
  你们也可以看出博客的模版功能和HP电子书的模版似乎异曲同工,其实都是基于网页设计的基础,只不过博客要处理的动态数据多范围大所以用诸如ASP/PHP/JSP等网站程序,而HP软件就用到Java程序就足以处理那些简单的标题显示/内容章节/分页翻页等简单功能了……把CHM反编译成HTM网页,如果再放到网上去供人浏览,OK这就是一个网站了——只是不能象博客论坛那样还可以供人发帖编辑改变内容而已
  退一步海阔天空的说,不管是CHM还是EXE电子书,只要能反编译出网页来……那么电子书就等于一个网站了!显而易见,你们到起点看小说,和本地电脑打开电子书来看,还有什么区别呢?这两者的功能和原理都一样的!
  HP软件来制作电子书就要落后了:一则是模版太过于规矩了,当然电子书有电子书规范,如果要想在界面突破必须得跳出HP制造的束缚来,比如你想做的是一个电子相册而非电子书的话;二则,不能动态的添加编辑内容,这也许是HP软件想都不敢想的突破……这里我提供的可行性思路是,ASP+ACCESS+NetBox封装!之前我不是说过,电子书就是一个网站的概念吗?呵呵,我现在忙于生计,有心无力去搞这种开发,只是想网络播下这个种子来。
  我想得更远的是,以后出现电子浏览器(手机的智能操作系统和大屏幕的数码相框,说明这在制造技术上根本不是问题),其读本最好是以CHM为标准——那个东西的出现才是革命性的啊!不仅改变报纸印刷媒体行业,更重要是人的思想观念都不可同日而语了。不过,也许电脑+网页就足够冲击这个世界了!

  评论这张
 
阅读(2549)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018