[发明专利]一种自动记录电子书阅读位置的方法无效
申请号: | 200910081946.4 | 申请日: | 2009-04-08 |
公开(公告)号: | CN101859301A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 汤海京;张章;孙涛;蒋海涛 | 申请(专利权)人: | 北京闻言科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动记录 电子书 阅读 位置 方法 | ||
技术领域
本发明涉及一种自动记录电子书阅读位置的方法。
背景技术
近年来电脑和互联网不断普及,越来越多的用户使用电子书。由于电子书往往容量很大,且采用平面方式浏览,不易快速翻页。因此用户在阅读中断后,定位上次的阅读位置比较麻烦。当前的电子书阅读软件大多需要用户手动添加书签记录阅读位置。
发明内容
本发明所要解决的技术问题是一种采用文件分块加载技术和大文件定位技术方式帮助用户自动完成电子书阅读位置和阅读路径的记录的方法。
本发明所述的一种自动记录电子书阅读位置的方法,该方法至少包括如下的步骤:
步骤1:打开电子书文件。
步骤2:按块读取文件。
步骤3:关闭文件时记录阅读位置和文件路径。
本发明所述的一种自动记录电子书阅读位置的方法,打开电子书文件,其步骤为:
步骤11:打开电子书文件。
步骤12:自动判断电子书文件的编码方式。
本发明所述的一种自动记录电子书阅读位置的方法,按块读取文件,其步骤为:
步骤21:根据当前硬件环境确定文件块大小。读取第一块文件数据到内存。
步骤22:如果第一块文件的结尾不是一个自然段的结尾,则查找换行字符,并将换行字符和第一块文件结尾中间的数据也读入内存,保证一次读到内存的文件数据中句子的完整性。
步骤23:每屏显示的内容从当前文件块中读取,即将到达块结尾时读取下一块。
步骤24:每次屏幕翻页时记录当前屏幕显示的第一个字符在整个文件中的索引值。
本发明所述的一种自动记录电子书阅读位置的方法,关闭文件时记录阅读位置和文件路径,其步骤为:
步骤31:关闭文件时以当前屏幕显示的第一个字符在整个文件中的索引值作为此文件的阅读位置并保存。
步骤32:保存此文件的路径。
步骤33:下一次运行阅读程序时,自动定位到上一次的阅读路径。
步骤34:用户打开保存过阅读位置的电子书时,屏幕自动定位到上一次的阅读位置。
本发明涉及的一种自动记录电子书阅读位置的方法,使得人们在阅读电子书时不需要手动添加书签,程序会自动记录最后的阅读位置,并在下次阅读时自动定位到该位置,极大的方便了用户的操作。
具体实施方式
本发明的主要步骤如下:
步骤1:打开电子书文件。
步骤2:按块读取文件。
步骤3:关闭文件时记录阅读位置和文件路径。
上述步骤1,打开电子书文件的具体步骤如下:
步骤11:打开电子书文件。
步骤12:自动判断电子书文件的编码方式。
上述步骤2,按块读取文件的具体步骤如下:
步骤21:根据当前硬件环境确定文件块大小。读取第一块文件数据到内存。
步骤22:如果第一块文件的结尾不是一个自然段的结尾,则查找换行字符,并将换行字符和第一块文件结尾中间的数据也读入内存,保证一次读到内存的文件数据中句子的完整性。
步骤23:每屏显示的内容从当前文件块中读取,即将到达块结尾时读取下一块。
步骤24:每次屏幕翻页时记录当前屏幕显示的第一个字符在整个文件中的索引值。
上述步骤3,关闭文件时记录阅读位置和文件路径的具体步骤如下:
步骤31:关闭文件时以当前屏幕显示的第一个字符在整个文件中的索引值作为此文件的阅读位置并保存。
步骤32:保存此文件的路径。
步骤33:下一次运行阅读程序时,自动定位到上一次的阅读路径。
步骤34:用户打开保存过阅读位置的电子书时,屏幕自动定位到上一次的阅读位置。
上述的技术方案实施时,使得人们在阅读电子书时不需要手动添加书签,程序会自动记录最后的阅读位置,并在下次阅读时自动定位到该位置,极大的方便了用户的操作。
最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京闻言科技有限公司,未经北京闻言科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910081946.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:常见毒物数据检索系统
- 下一篇:电容式触控面板的制作方法