找回密码
 立即注册
搜索
查看: 6340|回复: 9
打印 上一主题 下一主题
收起左侧

[教程] 如何获得软景模版

[复制链接]

青铜会员 - 等级≥州判

跳转到指定楼层
楼主
发表于 2011-8-17 19:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前的一个帖子,现在看好象有些朋友还是需要这个,所以在这边再发一下吧。

如何获得软景模版

  常看到论坛上的朋友求软景的模版,还有人觉得软景的模版比HP的模版少,其实不然,软景模版的获得比HP简单的多,基本上,有多少网页,就能得到多少模版,只要掌握了方法,任何人都能轻易获得软景的模版。这个帖子就是想说一下获得软景模版的方法。

  先简单说下软景的原理,严格的说,软景并不能算是一个制作工具,而是一个htm文件的批处理工具,它是把作为模版的htm文件中变动的部分做成标签,软件按顺序进行批处理。所以,一个htm文件中不变的部分+软景的标签,就构成了软景的模版,也就是说,只要把一个htm文件中相应的部分替换成软景的标签,这个文件就是模版了。下面用我做的书举一个具体的例子。

  比如要得到《庆余年》的模版,首先要把chm电子书反编得到源文件(源文件是必须要有的,chm文件都可以反编,exe版也可以,只要能反编),然后用文本编辑软件随便打开一个文件,比如002.htm,内容如下:

<!--//Built by Softscape HTML Builder 3.0 http://www.ruanjing.com-->
<html>
<head>
<title>第二章 无名黄书</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="jscss/file.css" type="text/css">
</head>
<body text=#000000 bgcolor=#ffffff link=#0000ee vlink=#551a8b alink=#ff0000 onload="Time()">
<a name=top></a>
<div>
<table align=center class=tline_t border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
<table align=center class=tt border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td class=d1><img src=image/xing1.gif border=0></td>
<td class=d2>
<table align=center class=tt1 border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td><font class=f7>翻页键:(←)上页,(→)下页,(del)目录</font></td>
</tr>
</table>
<table align=center class=tt2 border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
<table align=center class=tt3 border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td class=d21><font class=f2>庆余年</font></td>
<td class=d22><font class=f2>第一卷 在澹州</font></td>
</tr>
</table>
<table align=center class=tt4 border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
</td>
<td class=d3><img src=image/xing1.gif border=0></td>
</tr>
</table>
<table align=center class=tm border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td rowspan=2 class=d4></td>
<td></td>
<td rowspan=2 class=d6></td>
</tr>
<tr>
<td class=d5>
<table align=center class=tm1 border=0 cellspacing=0 cellpadding=4>
<tr>
<td class=d51><img src=image/title.gif border=0></td>
<td class=d52><img src=image/author.gif border=0></td>
</tr>
</table>
<table align=center class=tm2 border=0 cellspacing=0 cellpadding=4>
<tr align=center>
<td><font class=f3>第二章 无名黄书</font></td>
</tr>
</table>
<hr align=center class=hr1 size=1><br>
<table align=center class=tm3 border=0 cellspacing=0 cellpadding=2>
<tr>
<td>
<span class=f1>
<p>
<!--HTMLBUILERPART0-->
  重生之后唯一的好处,大概就是现在四肢灵活,可以活蹦乱跳,这个认识让范闲感到很欣慰,没有得过他那种疾病的人们,大概是很难感觉到这种快乐的——他安慰自己,这或许是上天对自己的恩赐。<BR><BR>  用了整整四年,他才想清楚这个问题,既然有重新再活一次的机会,那自己为什么不好好活一场呢?既然老天爷赐了自己新生,自己如果不好好过,岂不是太不给老天爷面子?比如既然自己现在能动了,那为什么不多动动?<BR><BR>  所以整个伯爵府的下人们,都知道这位庶出的小少爷是个闲不下来的角色。<BR><BR>  “少爷,求您了,快下来吧。”<BR><BR>  这个时候,范闲正坐在院子里假山的最高头,看着远方海平线,微笑着。<BR><BR>  但在丫环的眼中,一个四岁的小孩子居然爬到那么高的地方,还有着那样成熟到爆掉的微笑,很明显小家伙是患了失心疯。<BR><BR>  渐渐的,假山下的人越聚越多,七八个下人围着假山着急。<BR><BR>  司南伯爵虽然受皇帝陛下赏识,但毕竟爵位不高,官也不大,明面上的收入也不会太多,就算收入多,也不可能全部用到自己的母亲和私生子的身上,所以伯爵别府内的下人并不太多。<BR><BR>  范闲看着假山下的那些人着急的脸色,不由叹口气,老老实实地爬了下来:“只是运动运动,着什么急呢?”<BR><BR>  下人们早就习惯了自家这位小少爷有学大人说话口气的怪癖,见怪不怪,一把抱过他,便去洗澡。<BR><BR>  等范闲被洗的口红齿白体香肤嫩之后出来时,丫环又抱起来了,笑眯眯地摸了摸他的脸蛋,取笑道:“少爷生的像别家的小姐一样,将来不知道让哪家的小姐享福呢。”<BR><BR>  范闲傻乎乎地没有接话,他还不至于用四岁小孩子的嘴巴去调戏十几岁的丫环姐姐,这种没品的事情他是不屑做的——等到自己六岁再开始这项伟大而又有挑战性的工作吧。<BR><BR>  “该睡午觉了,小祖宗。”<BR><BR>  丫环拍拍小家伙的屁股,她们一直很奇怪,伯爵别府里这位小少爷年纪虽小,性情已经开始显出顽劣的开端,但在某些方面却一直保持着一种成年人的自律与刻苦。<BR><BR>  比如睡午觉。<BR><BR>  但凡有过正常童年的人们,总是会记得自己当初在明媚的午间阳光中,是如何地与那些逼迫自己睡觉的大恶魔们拼命斗争的伟大事迹。<BR><BR>  那些恶魔们有的叫爸爸,有的叫妈妈,还有的叫老师。<BR><BR>  但范闲少爷是个从来不需要人来逼自己睡午觉的人,每到中午十二点的时候,他就会堆出最可爱的纯真笑脸,乖乖地回到自己的卧房开始睡觉,而且中途连一点声音都不会发出来。<BR><BR>  老夫人最开始不信,喊丫环们盯着小家伙,以为他是借睡觉之名,在床上胡闹,但盯了大半年,发现这孩子每次是真的睡的死死的,甚至喊都很难喊醒他。<BR><BR>  从那以后,丫环们就不再注意这件事情了,当他睡觉的时候,一般都在外面守着。<BR><BR>  这时候是夏天,丫环们自然乏的厉害,斜歪着身子,手中的小罗扇有一下无一下地轻轻摇着,偶有飞萤在扇风中轻舞。<BR><BR>  ……<BR><BR>  ……<BR><BR>  回到卧室之中,范闲爬上了床,掀开上面铺着的席子,小心翼翼地从下面自己掏的暗格中取出一本书来。<BR><BR>  那本书的封面微黄,看上去有些年头了,但上面一个字也没有,但边角之上绣着一些不知道代表什么含义的纹饰,每一笔画的最后都勾卷了起来,像流云一般,又像是颇有上古之韵的广袖一角。<BR><BR>  他轻轻翻开这本书,翻到第七页,那上面画着一个赤裸的男子,在身体上有些红色的线条似隐非隐,不知道是用什么涂料画成的,竟然让观看的人产生了一种视觉上的错觉,似乎这些线条正在依循着某种方向缓缓流动。<BR><BR>  范慎叹了口气,自己的外表只有四岁,所以一向不敢太过表露本性,好在还有这么一本书可以让自己打发一下无聊至极的时间。<BR><BR>  这本书是自己很小的时候,那个叫做五竹的瞎子少年留给自己的。<BR><BR>  范慎一直记得那位瞎子少年,自己这个世界母亲的仆人。<BR><BR>  当年他被困在小小婴儿的身体中时,就曾经在那个少年的怀中呆过。从京都一路到海边的这个港口,也许对方认为自己年龄太小,根本不会记住什么。但范慎的灵魂却不是个懵懂无知的婴儿,一路同行,早就能看出瞎子少年对于自己这个婴儿的关怀乃是发自内心,根本作不得假。<BR><BR>  但不知道为什么,瞎子少年将自己送到司南伯爵府后,便离府而去,任由老夫人如何挽留,也没有留下来。<BR><BR>  在他离开之前,便是将这本书放在了婴儿的身体旁边。<BR><BR>  范慎一直对这件事情有些疑惑,难道这位仆人就不怕自己瞎练?转念一想,便知道了原因,自己是个小孩子,根本不可能认识书上那些字,自然也就不怕练出问题来了。<BR><BR>  但范慎恰巧认识这个世界上的字,恰巧经历了这次重生大变之后,他连鬼魂神仙这种事情都深信不疑,更加确信眼前这本很像香港无线电视剧里道具的书籍,就是某种真气的修炼心法。<BR><BR>  只是可惜没有名字,不然自己就可以去找街上的那些孩子们打听打听,这门真气修练心法,究竟厉不厉害。<BR><BR>  想到这里,范慎又呵呵傻笑了起来,既然这贼老天让自己重活一次,自己更要珍惜啊,这内功可是自己那个世界里没有的好东西,就算眼前这无名心法不咋嘀,但也禁不住自己从一岁开始练。<BR><BR>  要知道这可是比打娘胎里开始练,也低不了几个境界。<BR><BR>  要知道这全天下所有的人,包括那些百姓们奉若神祇的几大宗师,就算他们再天才,也不可能和范慎一样,从刚出生的时候,就开始练内家真气。<BR><BR>  这叫什么?这叫早起的鸟儿有虫吃,这叫笨鸟先飞。<BR><BR>  更何况自己不会比那些初窥武道的少年们还要笨吧?<BR><BR>  范慎这样想着,已经有明显气感的真气流开始缓缓循着那些书上描绘的线条,在他的身上流动起来,那种感觉十分舒服,就像某种温暖的水流正在洗刷着他体内的每一寸内脏。<BR><BR>  渐渐地,他进入了冥想状态,很舒服地在床上睡着了。
<!--/HTMLBUILERPART0-->

<p>  <font class=f4>※版本出处:网络收集※</font>
</span>
</td>
</tr>
</table>
<hr align=center class=hr2 size=1><br>
<table align=center class=tm4 border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td class=d53><a href=001.htm class=f5>上一页</a></td>
<td class=d54><a href=index1.html class=f5>回目录</a></td>
<td class=d55><a href=003.htm class=f5>下一页</a></td>
</tr>
</table><br>
</td>
</tr>
</table>
<table align=center class=tb border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td class=d7><img src=image/xing1.gif border=0></td>
<td class=d8>
<table align=center class=tb1 border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
<table align=center class=tb2 border=0 cellspacing=0 cellpadding=0>
<tr>
<td class=d81><font class=f2>“易水西风”E书作品</font></td>
<td class=d83><font class=f2>-3-</font></td>
<td class=d82><font class=f2>更多精彩E书请访问“<a href=http://www.52ebook.com class=f8>52ebook</a>”</font></td>
</tr>
</table>
<table align=center class=tb3 border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
<table align=center class=tb4 border=0 cellspacing=0 cellpadding=0>
<tr align=center>
<td><font class=f7>资料收集于网上,版权属于原作者,请勿用于商业传播。</font></td>
</tr>
</table>
</td>
<td class=d9><img src=image/xing1.gif border=0></td>
</tr>
</table>
<table align=center class=tline_b border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
</table>
</div>
<div class=toolbar1>
<table frame=hsides rules=all align=center class=tbottom border=1 cellspacing=2 cellpadding=0 bordercolorlight=#ffffff bordercolordark=#666666>
<tr>
<td class=dbottom1><script language="javascript" src="jscss/date_time.js"></script></td>
<td class=dbottom2><font class=f9><script language="javascript" src="jscss/message.js"></script></font></td>
<td class=dbottom3><font class=f9>第二章 无名黄书</font></td>
</tr>
</table>
</div>
<div class=toolbar2>
<table frame=box rules=all align=center class=tlink border=1 cellspacing=2 cellpadding=0 bordercolorlight=#59676f bordercolordark=#c2cace>
<tr align=center>
<td><a href=#top class=fl><img src=image/top.gif border=0 alt=页首></a></td>
</tr>
<tr align=center>
<td><a href=001.htm class=fl><img src=image/back.gif border=0 alt=上页></a><a href=index1.html class=fl><img src=image/return.gif border=0 alt=目录></a><a href=003.htm class=fl><img src=image/next.gif border=0 alt=下页></a></td>
</tr>
<tr align=center>
<td><a href=#bottom class=fl><img src=image/bottom.gif border=0 alt=页尾></a></td>
</tr>
</table>
</div>
<div class=toolbar3>
<table align=center class=tmenu border=0 cellspacing=0 cellpadding=0>
<tr>
<td><script language="javascript" src="jscss/menu.js"></script></td>
</tr>
</table>
</div>
<script language="JavaScript">
document.onkeydown=nextpage
function nextpage() {
    if (event.keyCode==37) location="001.htm"
    if (event.keyCode==46) location="index1.html"
    if (event.keyCode==39) location="003.htm"
}
</script>
<a name=bottom></a>
</body>
</html>

  处理开始。首先把文件第一行删掉,然后进行软景标签的替换(文中不止有一处,要用文本编辑中的“替换”功能),文中不同颜色的部分就是要替换的部分:

  1、title和标题:

  第二章 无名黄书→[part1]

  (注意:<title>与</title>之间是要改的,很多制作者忽略了这一点)

  2、正文:

  蓝色显示部分→[part0]

  3、上下页链接:

  001.htm→[PREVPAGE]

  003.htm→[NEXTPAGE]

  index1.html→[INDEXPAGE]

  4、页码:

  -3-→[part2]

  (注意:这是我的书里才用的,要结合文本文件使用,没有这种页码要求的直接把-3-删除即可)

  完毕。以上就是软景标签要更改的全部内容,改过以后这个文件就是这本书的模版了,我的其他书也可以同样处理。而且不止我的书,任何电子书(HP除外)和网页,只要能得到源文件,都可以用这种方法,把title和标题、正文、上下页链接这三个部分替换成软景标签,做成软景的模版,有兴趣的朋友可以试试。
插件设计:zasq.net

管理员 - 管理勋章

沙发
发表于 2011-8-17 19:59 | 只看该作者
先复制保存再说  哪天说不准就用得到
西风大神威武

玄铁会员 - 等级≥主簿

板凳
发表于 2011-8-17 20:02 | 只看该作者
再次看到这篇文章受益匪浅感慨万千啊!
kongcheng 该用户已被删除
地板
发表于 2011-8-17 22:21 | 只看该作者
很怀念,当初还是在我不知道上看到这篇文章的,如今我不知道却已不在了,唏嘘啊
5#
发表于 2011-8-19 21:09 | 只看该作者
易大原来发在我不知道论坛的老帖子
6#
发表于 2011-8-19 21:12 | 只看该作者
软景的模板可以是纯HTML,而没有任何脚本语言!
h2004 该用户已被删除
7#
发表于 2012-2-26 20:51 | 只看该作者
   受教,有空尝试下
8#
发表于 2012-4-13 19:26 | 只看该作者
我用得上,呵呵!

玄铁会员 - 等级≥主簿

9#
发表于 2012-8-15 17:12 | 只看该作者
在52就见到过你的制作了,属前辈级人物
回复 支持 反对

使用道具 举报

原创版主 - 原创版主

10#
发表于 2013-6-20 19:12 | 只看该作者
请问易大这样的,上下按钮的代码是什么?中间那个直接用index行吗?左右还是按上下页的代码吧?
页码的添加对文本有什么规定?[PART2]放在那一块?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| ( Q群816270601 )

GMT+8, 2024-4-28 22:07 , Processed in 3.265330 second(s), 69 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表