littlebot
Published on 2025-04-12 / 3 Visits
0

【源码】基于Firefox扩展的CHM文件阅读器ChmFox

项目简介

本项目是一款专为Firefox浏览器设计的扩展,名为ChmFox。它的主要目的是提供跨平台的CHM文件阅读体验,用户可以在Windows、Mac和Linux系统上直接在Firefox中打开和阅读CHM文件,无需额外的软件支持。

项目的主要特性和功能

  1. 支持Windows、Mac OS X和Linux系统,具备跨平台特性。
  2. 用户能够在Firefox中直接打开并阅读CHM文件。
  3. 提供CHM文件内容和索引的侧栏,可通过快捷键(Ctrl+Alt+m 或 Command+Option+m)开关。
  4. 自动记忆并跳转到上次阅读的位置,还支持书签功能。
  5. 支持页面缩放功能,会记忆每个CHM文件的缩放等级。
  6. 用户可根据需要自行编译扩展,并且支持添加新平台。

安装使用步骤

常规安装使用

  1. 访问ChmFox扩展页面下载并安装扩展。
  2. 安装完成后,重启Firefox以激活ChmFox。
  3. 通过菜单 -> 文件 -> 打开文件,选择CHM文件进行阅读。
  4. 将CHM文件的默认打开程序设置为Firefox,双击CHM文件即可直接在Firefox中打开。
  5. 使用快捷键Ctrl+Alt+m(Mac下为Command+Option+m)打开或关闭侧栏。
  6. 使用Ctrl + 或 Ctrl - 进行页面缩放。

自定义构建

  1. Bitbucket仓库下载源代码。
  2. 确保系统安装了C编译器和SCons构建工具。
  3. ./chrome.manifest文件中添加新平台的指示语句。
  4. 在源代码目录下运行命令scons xpi,生成的xpi文件位于./build目录。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】