在哪里获取 JHylaFAX 的下载、手册和项目信息?

更新时间

JHylaFAX 的下载、手册、截图和项目资料都可以从它的 SourceForge 项目主页 jhylafax.sourceforge.net 进入。页面顶部导航栏直接提供 Home、Screenshots、Download、Manual、How to Help、Development、Project Documentation、Project Information、Project Reports 等入口,页面还链接到 SourceForge、LaunchPad、Freshmeat 三个项目页。该页面最后发布于 2009-04-19,属于较早的项目资料,下载前建议先确认版本与运行环境是否匹配。

页面上的主要入口

入口 用途
Download 获取 JHylaFAX 客户端
Manual 查看使用手册,包括与 Windows 或 Unix(CUPS)打印系统集成的说明
Screenshots 查看界面截图
发布历史(release history) 了解新版本与值得注意的变更
Project Documentation 项目文档
Project Information 项目基本信息
Project Reports 项目统计与报告
SourceForge / LaunchPad / Freshmeat 外部项目页,可交叉查看项目状态

下载前先核对运行条件

JHylaFAX 是采用 GPL 许可证的 Java 客户端,用于连接 HylaFAX 传真服务器,完全用 Java 编写,可在任何支持 Java 6.0 的平台上运行。页面列出的要求如下:

  • 必需:Java 6.0(JRE);一个正在运行的 HylaFAX 服务器,否则 JHylaFAX 基本没有用处。
  • 可选:查看收到的 TIFF G3 传真需要图像程序(如 kfax);预览和查看存储的 PostScript 文档需要 PostScript 查看器(如 ghostview)。

如果你的环境没有 Java 6.0 或没有可连接的 HylaFAX 服务器,下载客户端也无法完成传真收发。

这个客户端能做什么

页面列出的功能包括:发送 PostScript 格式文档、轮询传真、自动生成并预览封面页、编辑传真任务参数、查看和删除已接收传真与存储文档、支持 HylaFAX 管理模式、监视文件并自动弹出发送对话框、地址簿支持 vCard 导入导出及导入 SuSEFax 地址簿。界面语言包括英语、德语、西班牙语、意大利语、葡萄牙语、法语、土耳其语、波兰语、加泰罗尼亚语、捷克语和荷兰语。

使用前需要知道的背景

项目说明提到,JHylaFAX 最早于 1999 年基于 SuSEFax 开发,0.3.5 版本虽然界面不错,但代码存在同步问题和竞态条件,模态对话框处理不当还可能导致死锁。当前版本是完整重写,使用 gnu.hylafax 库与服务器通信,GUI 布局使用 JGoodies Forms,仅封面页生成部分仍基于 SuSEFax 代码。这解释了为什么页面强调查看发布历史:不同版本之间的稳定性差异较大,选择版本时应优先参考发布说明,而不是只看截图。