终于可以放200分了,问一个比较麻烦的问题,有启发的就有分

asj 2004-09-02 11:47:05
机器里有很多电子图书,大部分都是PDF和CHM格式的,还有一些是HTML的,我要打开就得去目录里找,而且每次都要找到上次看到的地方,很不方便。现在我想作个小工具,可以做到以下功能:

1,统一的管理各种电子书籍,方便我管理查找打开;(这个容易)
2,每次打开时自动跳到上次打开的位置;(这个好像就有点昏了,感觉应该用Hooker在每次关闭的时候记录位置。但是因为从来没用过,而且有点吃不准记录什么)
3,在阅读的时候可以加批注和笔记;(记录笔记也不难,但是要和电子书中的相关位置对应好像还是有些麻烦)

我知道这样的问题不可能一下给出一个完整的答案,只希望能够获得一些帮助和启发就可以了,比如Hooker获得CHM关闭时的页面位置的方法之类。还有如果谁知道有这样功能的软件,那就更感谢了。
...全文
347 点赞 收藏 35
写回复
35 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yinzhiw 2004-09-11
有难度的贴
回复
lyguo 2004-09-11
呵呵, 顶
回复
wg007 2004-09-11
这太简单了,就是一个目录搜索再加上一个日志文件记录就可以了。如果不考虑自己做阅读器,一点都不复杂。
回复
arraden 2004-09-08
不大好弄,想,,,,,,
回复
longchat 2004-09-08
非常感谢你启发了我,我决定开发一个读书工具
思路:
1.除了有电子书籍的功能之外,我还希望增加像普通书籍的(勾画、做笔记、折页、书签等等)的功能!
2.调用各种电子书籍格式的Api接口,来自动判断电子书的类型,然后打开
3.阅读结束时生成log文件,每次启动时自动添加log文件,即可回到上次阅读位置,而且可以查看笔记和注释
4.如果觉得我的方法非常不错,可以多给分!
回复
armyguo 2004-09-08
没有思路,关注!
回复
nyf1220 2004-09-06
不大好弄,想,,,,,,
回复
tmanje 2004-09-06
有意思!
回复
手指风 2004-09-06
我也觉得个中文档格式好麻烦,最好是用统一的格式好。
希望楼主早点解决问题,提供这个工具!
呵呵,我就爱捡现成的
回复
ztenv 2004-09-06
我接个分,我也想过怎么把所有delphi的资料全部井井有条的搞好
回复
asj 2004-09-06
顶一下,如果没有什么新的建议就准备结贴了
回复
arraden 2004-09-03
up
回复
shyghostwolf 2004-09-03
可以参考下其他软件吗
回复
ghy412 2004-09-03
up
回复
lbx408 2004-09-03
虽然我感觉这个东西好像没什么多大意义
还是说说我的建议:
1、文件列表管理(既然简单就不怎么说了)
2、pdf具体怎么弄我没实现办法,只能建议是直接用adobe自带的书签工具来完成,chm可以通过记录当前页(mk:@MSITStore:E:\xxx.chm::/xxxxx.htm)来取的阅读进度,因为CHM是IE内核,直接获取页面地址就可以了
3、同2,对应作笔记(pdf可以直接用adobe自带的注释工具来完成)
回复
Rex_love_Burger 2004-09-03
关注
回复
shitianj 2004-09-03
使用数据库将机子里所有的PDF、HTML等存入表中,表字段中就包括该文件的位置、名称、书签、分类信息等内容。使用时将表中内容以子目录为分界点以树的形式表达出来,进行统一管理。
回复
cfs_cc 2004-09-03


呵呵,你可以先用一下[[ 方正Apabi Reader ]]

这个软件就可以实现你要的给PDF加注释及书签功能

希望对你有所帮助.....
回复
jiang5460 2004-09-03
TO asj (最烦活稀泥)
你去下载“文档管理助手”
他就有这个功能 了,里面功能 很好的
可以借荐
回复
zdq801104 2004-09-03
老大,那么多资料怎么共享一下,好让我们也尽快升***呀
回复
发帖
Windows SDK/API
创建于2007-08-02

1152

社区成员

Delphi Windows SDK/API
申请成为版主
帖子事件
创建了帖子
2004-09-02 11:47
社区公告
暂无公告