登录 注册
当前位置:主页 > 资源下载 > 50 > 工具用于将小百合精华区的tgz生成chm文档

工具用于将小百合精华区的tgz生成chm文档

  • 更新:2024-10-02 08:44:50
  • 大小:352KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:网络基础 - 网络技术
  • 格式:RAR

资源介绍

==========功能说明从小百合下载下来的tgz格式精华区解压后是一大堆网页和文本文件,给阅读和保存带来不便。chm格式将所有网页和文本整合到一个文件里,阅读很方便,而且对大文件来说,chm格式比tgz格式文件更小。Lily Digest Chm就是这样一个工具,现在支持百合和石头城的精华区。支持解压tgz、支持在线更新、支持换肤、附带俄罗斯方块游戏(双击"关于"窗口内的程序图标启动)。==========更新信息 (*很不同 +增加功能 -去除功能 #bug修复)v 2.03+ 服务器运行模式不需要服务器额外支持# 修正服务器运行模式一些bugv 2.02+ 加入服务器运行模式(编译所有版面)+ 加入stonecity.nju.edu.cnv 2.01 * 工程数据库重新设计,请新建工程+ 极大减小chm文件体积+ 解压缩过程在状态栏有进度显示# 修复很多bugv 2.00 * 重写设计,重写所有代码+ 操作简单化、直观化;风格美观化+ 加入项目文件的概念+ 在线更新+ 上下载文件过程直观化+ 智能判断可否下载已编译好的chm+ 支持tgz包的解压缩,不像前一版本用WinRAR解压 -_-b+ 优化chm文件编译,生成chm比原tgz压缩包大一点点+ 编译过程可视化,否则编译大文件好像对程序是否已经失去响应不太自信+ 做了帮助文档v 1.00+ 根据tgz压缩包制作chm格式的精华区+ 下载过程、编译过程无人工干预==========源码说明1。用到的控件 TinyDB 2.93 ExpressBars Suite v5.1.2 CoolTrayIcon ver. 4.3.1 ZipTV.6.8.4 KWizard Version 1.5 在盒子都可以找到2。主要源码介绍 dllLiveUpdate 在线更新的dll代码,修改自TMS包 dllTetris 俄罗斯方块dll代码,修改自别人的代码 dbFile.pas 封装了对TinyDB数据库的操作 dcp.dll 实际上是TinyDB的数据库,打开密码是neo Default.dcc 默认的用户界面配置 mCommonVal.pas 全局变量 Misc.pas 一些公用函数 RegExpr.pas 是正则包,别人写的 uMakehh.pas 遍历精华区目录生成chm配置文件 其余源码看各个文件,程序注释比较多3。联系作者: yuelinniao AT hotmail.com http://spaces.msn.com/members/yuelinniao/4。其他 作者声明,本文只供盒子(2ccc.com)使用;转载需作者同意。 一直受惠于盒子,发布一些代码感感恩,呵呵 :)