在哪里获取 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 代码。这解释了为什么页面强调查看发布历史:不同版本之间的稳定性差异较大,选择版本时应优先参考发布说明,而不是只看截图。