∷专注于TXT小说爱好者人手必备的实用工具∷
【4.012版相对上一版本简介】2010-03-02
√ 细节更新:如配置文件(config.ini)中关于“背景色,字体大小,行间距,滚动速度”相应项目值为空时使用默认值。更新前如果没有此项时用默认值,有此项但为空时自动为0;
√ 细节更新:工具栏添加“注音及发声”按钮,主要用于简化查看选中内容的发声及拼音标注功能。使用方法:选中要查看拼音或发音的内容,点击工具栏上“注音及发声”按钮;
【4.011版相对上一版本简介】2010-02-25
√ 细节更新:对有些章节没有分段但在句首位置有四个空格(含两个全角空格)的章节实行自动分段处理;
√ 细节更新:在工具栏添加“刷新本章节”按钮,可以处理有些章节无内容,或者在“查看小说信息”页面回跳到当前阅读章节页面;
【4.010版相对上一版本简介】2010-02-20
√ 添加分章后章节文字长度超过20000字符(1个汉字=2个字符)后的自动分页功能,使其自动按10000字符后的第一个换行符为分割标准进行划分;
【4.001版相对上一版本简介】2010-02-14
√ 修复上一版本由于疏忽造成的简繁转换功能失效;
√ 修正在用到左右方向快捷键翻页时显示区分出现明显白屏闪烁(此闪烁是刷新页面并变更显示地址时造成的);
√ 简化模板文件内容,可方便使用者自己制作模板文件时的工作量(模板主要核心为四行代码,代码可在下面的【模板示例】段看到);
【4.000版本 新版主要功能】2010-02-09
√ 本版程序添加网络支持功能,可解决大部分TXT小说中未含有小说分类、简介等信息,可直接联网取当前小说详细资料。当然,要指定正确的小说名称;
√ 可调整显示区行间距,允许使用者自定义显示区样式,实现个性化阅读;
√ 自动记忆使用者阅读进度,在下次打开时自动返回阅读位置;
√ 汉字注音及发声功能使使用者在遇到生辟字时可以方便的知道该字的读法;
√ 优化程序代码,让使用者用起来更方便,打开小说更快捷,稳定性更强大;
√ 使用易语言5.0正式版静态编译程序,使程序更加小巧,运行效率大大改善,不再含有一个“小程序”附带大量运行所需的支持库文件,本次程序只有585K。
√ 优化显示方式,不再需要往硬盘上写临时文件后再读取显示。而直接在内存中进行操作!
【基本功能】
本软件工作原理为:能用易语言正则表达式功能来对TXT小说进行适当的分割重组来方便使用者在阅读小说时出现的种种不便。并且程序可以自动记忆当前阅读章节,方便在下次打开后直接跳到该位置。当然也可以通过“书签”菜单中的“返回上次阅读位置”来进行跳转。
【分割功能】
程序为方便没有接触过正则表达式的使用者,专门在程序中对正则表达式进行了简化处理:
如小说中是按照以下方式进行储存的
第一卷 卷标题
第一章 章节标题内容
。。。。
第二章 章节标题内容
。。。。
。。。。
第十卷 卷标题
第五百五十五章 章节标题内容
。。。。
此类小说可以直接在打开时将“分页表达式”中选择 “第X章 *”,在“分卷表达式”中选择“第X卷 *”。
当然,高手可以直接选中“高级模式”分别对两个表达式进行设置。
如果小说不含分卷功能,使用者可以将打开对话框中的“使用分卷”选项取消,而只进行分页选择就行了。
另外,如果遇到不含有分页信息的小说,使用者也可以选择“我这个小说用以上方式分不了。”这个选项,从而对小说进行按数字划分。此功能会在指定字数后查找“加车换行”符号进行分割。所以此功能最后的显示字数不严格按划分时相同!
注:表达式相关使用说明在程序“帮助”-“关于表达式”中查看!
【常用表达式】
①第[0-9一二三四五六七八九十百千零○]+[章节篇卷集部]+[ ].*?n
本表达式包含以下内容:
第12313节 小说标题
第一百五十二部 小说标题
第三千篇 标题标题
....(类似以上内容)
②第[0-9]+章.*?n
本表达式包含以下内容:
第123123123章新的标题
第4532章 新标题
第9999章 新标题
...
【显示模板】
程序显示为目前网络上最常见的小说站点的那种模式,方便大家更快的上手使用。另外程序显示模板还可以让大家自定义,如果使用者有一点的制作网页经验,可以方便的将自己个性制作的模板套用在本程序中。即使没接触过网页制作的朋友也可以直接下载别人制作的风格模板。
【调用模板】
显示模板主要用到两个含有以下两个ID的标签:
BookName:本ID标签用来显示当前章节名;
BookContent:本ID标签用来显示小说正文内容;
显示模板的“左、右方向热键”及“双击滚动功能”在以下JS文件中:
../AutoScroll.js
显示模板中关于字体,背景等信息的样式信息文件:
../css.css
【模板示例】
【版本历史】
1.X出现在07年,由于当时接触易语言有段时间了,而本人由于网站上广告太多,有时无法上网不方便,所以喜欢看TXT小说。而在电脑上看的时候太不方便所以当时为了自己看小说方便就用易语言做了一个简单的TXT分割程序,第一版本的程序只是把小说按照字数分割后写进易语言数据库中。
本方法在使用时由于分割指定位置时不一定是个单字节字符还是个双字节汉字或符号,从而造成分割后的小说在本章结尾或下章开头出现乱码!后来用过别人写的汉字过滤代码,结果不太理想(或许是本人理解不到位吧),把分割方式变成了指定数字后的第一个换行符(易语言中换行符表达的为 ASC中的 10 及 13 两个符号回车键、换行符组合。此方法到现在4.X还在采用,只为简单不易出错)。
而界面采用的时选项卡式双窗口,一个显示目录,一个显示小说内容。显示小说内容的地方用的是编辑框。可以实现小说中的字体及简繁体转换的一些基本功能。
2.X出现在09年,由于当时工作问题,基本上一直都在可以上网的地方,所以看小说时就找的一些没有广告的网站(www.26zw.com 二牛中文网)。在本站上看小说基本上广告在可以接受范围之内。所以程序一直没有管过。一直都是1.X!只不过后来又想起以前的那个软件时,反正也是闲着没事干就更成为2.X。
此次更新把目录及显示区放在一个页面内。用的也是超级编辑框。此控件类似于WINXP中的写字板程序,可以显示彩色文本。或者在显示区里显示图片。而且打开内容过多的文本时速度极快。
而此时由于这两年在“中国易盟·技术论坛”(ejlb.cn/bbs)做管理员。期间经常搞网站数据提取,所以熟悉了“易语言正则表达式”,所以把程序分割代码重写。基于易语言正则表达式的TXT分割软件出现。
此次更新程序添加了历史记录及书签功能。由于在看小说时经常性的看到一此不认识的字。此时如果在网络上,当然可以直接在百度上查这字怎么念,什么意思。而如果不在网络上的话就不好说了。此版本第一次添加汉字生辟字拼音标注及发声功能。可以直接选定要标注的字点右键选“生辟字拼音及发声”选项来操作。另添加“垃圾字符过滤”功能,可在显示时直接过滤小说中的“XX中文”“XX手打”。。。。
另外,由于网站服务器的问题,自动更新功能一直“鸡肋”,使用者不要理睬就行了,添加上只是说明本程序有这个功能,无实际意义。
3.X出现09年后半年,此次更新主要是因为双击滚屏问题。在2.X中用的超级编辑框控件来显示小说内容,虽然可以用一些方法使超级编辑框滚动显示。但滚动时的效果实在是...此时才想起来用“超文本浏览框”做为显示区。
而此控件显示小说进,可以将显示区当成在网站上看小说。大大方便了那些习惯在网络上看小说的使用者。功能敲定后程序核心显示代码重写,添加网页样式相关定制功能。不过由于对网页操作水平有限,只能实现基本的一些样式定制及双击自动滚屏速度设定功能。
而由于控件改变,本软件的独有功能“生辟字拼音及发声”功能被修改,调用改成菜单中选择。操作步骤繁锁,但没有办法。技术有限!也没那心情搞!
由于显示区控件的变更,及本身技术问题,显示区的调用为:cachelist.htm;样式文件为:cachecss.css;双击滚屏由于要支持速度设定,所以独立出来为:cacheautoscoll.js;显示内容为参考起点的JS调用功能:cachetemp.txt;每次换页时要重写TEMP.TXT文件,然后再刷新LIST.htm。
分割功能,此次添加按数字分。分割方式同1.X。
4.X出现在10年新春,本次操作主要为显示区控件再次变更,此次用的第三方开发者(云外归鸟)出品的易语言“互联网浏览器2.0”支持库。功能更强劲且支持内存中操作网页(相关操作代码在 泪闯天涯 提供的‘易语言网页操作类’代码中提取)!此次更新由于多数为内存中操作,彻底解决换页时往硬盘上写数据的尴尬问题!另彻底取消自动更新相关“鸡肋”功能模块,反正没有可用的稳定的网站下载服务器!而本次在程序中添加网络上相关支持,及可以在本站读取当前小说的相关资料信息。可方便大家阅读小说时参考。
另外此次更新参考以往使用者提出的一些问题及建议。所有代码重写,解决一些在以前技术水平时出现的一些细节问题,使程序运行效率更高,代码更简明,且此次变量及配置文件读写全为中文格式。使用者可以直接通过手动修改配置文件(config.ini)相关项目来更改程序的某些功能。并添加显示区模板功能,此功能可以使大家自定义显示模板。使程序更加人性化。模板中只需要一个ID为“BookContent”的标签就行了。要显示章节名可以添加一个ID为“BookName”的标签,要添加自动滚屏及左右方向热键,可以调用AutoScroll.js来实现。
由于分割方式的问题,“查找”一直是个老大难问题。此次由于易语言网页内存中操作的实现,查找功能也开始逐渐添加。现在可以实现的功能为查找当前页中的指定文本并高亮显示出来!
此次正值易语言5.0静态编译版本发布,此次更新程序采用的新编译方式,及抛弃一些可有可无的东西后。程序体积由过去了3M+直减到目前的610K!由于编译方式的变化,程序的执行效率再次大幅度提高。
程序从07出现至今,经过三次大幅度的版本更新,虽然解决了一些问题,但同时也出现了一些新问题。本人的水平及精力有限程序中不完善的地方还有很多。感谢大家这几年来对本程序的关注及支持。祝大家在新的一年里工作开心、万事如意!
另诚招广大易友来合作开发此程序,本人可提供程序的源代码!咨询QQ:445233566 本站地址:http://rztxt.vicp.net/ (网站一般白天开,晚上关闭)
同类佳作
-
- 360个人图书馆 V1.0.7 电脑版 下载
- 6.8万 | 67.1 MB
- 是一款非常实用的360doc个人图
-
- 全方位PDF阅读器 V1.0 电脑版 下载
- 5.5万 | 2.4 MB
- 是一款功能强大且全面的PDF阅
-
- 吉吉PDF安全阅读器 V1.0.0.1 电脑版 下载
- 1.7万 | 3.9 MB
- 是一款非常实用的PDF文档阅读
-
- Kindle Transfer V1.0.1 电脑版 下载
- 6.8万 | 26.7 MB
- 是一款kindle电子书传输软件
-
- Epubor Ultimate Converter V3.0.10 电脑版 下载
- 4.1万 | 26.6 MB
- 是一款可以帮助用户免费转换电
-
- 稻壳阅读器 V2.02.40 电脑版 下载
- 9.4万 | 2.8 MB
- 是一款功能强大的阅读器
-
- 小说快捕 V1.91 电脑版 下载
- 6.万 | 6 MB
- 是一款资源丰富的小说阅读器
-
- 数科阅读器 v2.0.18.0413官方版 下载
- 6.5万 | 40.4 MB
- 数科阅读器
近期新游
精选专题
话题问答
- 2022-06-24金铲铲之战驯龙敖兴阵容玩法攻略
- 2022-06-24金铲铲之战九星界龙阵容玩法攻略
- 2022-06-24金铲铲之战重骑熊阵容玩法攻略
- 2022-06-24原神久岐忍邀约任务攻略
- 2022-06-26数码宝贝新世纪番长飞虫兽天赋加点推荐
- 2022-06-24阴阳师百鬼乱狱第四关通关攻略
- 2022-06-24王者荣耀戈娅玩法攻略
- 2022-06-26金铲铲之战s7泥头车阵容攻略
- 2022-06-24堆叠大陆第三章玩法攻略
- 2022-06-23哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- SE新策略RPG《Emberstoria》将于11月27日在日本发布
- 2752024-11-22
-
- 《星战亡命之徒》Steam在线人数峰值800人 真惨不忍睹
- 1322024-11-22
-
- 《Virtua Fighter 5 R.E.V.O》今冬登陆 Steam!开场动画现已公开
- 1292024-11-22
-
- 恋与深空隐藏成就盘点2024
- 2932024-11-22
-
- 恋与深空沈星回觅光思念活动详细玩法
- 1762024-11-22
-
- 魔兽世界11.0战团银行位置详细解析
- 232024-11-22
-
- 魔兽世界银行存取机制具体分享
- 1272024-11-22
-
- 魔兽世界抽搐的眼球玩具最新获取指南
- 2822024-11-22