PCMan

PCMan是一系列免费且开放程式码的Telnet软件，并针对电子布告栏BBS进行最佳化设置，原始作者是洪任谕。目前此软件为台湾的BBS用户广泛使用。

2007年1月1日，作者将源代码公开，成为开放源代码软件。2007年6月1日，Open PCMAN 2007正式版发布。

## 历史

PCMan系列BBS连线软件，最早由阳明大学医学系学生洪任谕制作。在2001年作者高三毕业，升上大一的暑假，发行了阳春的第一版。原先只是单纯想提供一个免费、轻巧、简单的 BBS 连线软件，但随着使用者不断增加，在众多使用者建议下，不断改良，增加了许多新功能陆续在每年又发行了许多新版本。

2002 年时，因为许多网友有同时上 BBS 和浏览网页的需求，PCMan也顺应支持者要求，推出了同时支援网页浏览的新分支，当时称作PCMan Pro，而原本的纯 BBS 版本也继续发行，称作 PCMan Lite。同时 Ptt BBS 赞助网页空间，官方网站搬到 http://pcman.ptt.cc/

2003 年，发行有许多重大改良的 PCMan 2003 版，此版随后成为众多网友喜爱的连线软件。此时期有 PCMan 2003 Lite/Pro 两种版本。

2004 年，原作者升上大四，逐渐进入临床医学课程，已经很难有时间投入开发工作，所以想推出功能最完善的最终版本，于是投入大量精神，大幅度改写。在众多网友不断反复协助测试、建议，改良之后终于赶上 2004 年年底，发行了 PCMan 2004 系列，同时原本支援网页浏览的 PCMan Pro 改名为 PCMan Combo。此版为 PCMan 发展史上投入最多开发时间，最重要的代表作。

2005 年，在大陆网友 pentu 等人邀请下，结合两岸资源开始合作整理全球中文 BBS 列表。为了促进两岸交流，让两岸网友有更多互相接触了解的机会，作者遂修改原PCMan 2004，增加繁简中文转换的支援，同时并推出了 PCMan 2004 Lite/Combo 的简体中文版。

2006 年，原作者改用 Linux 操作系统，并开始投入自由软件开发同时逐渐将重心移回医学课业，开发工作暂时中断。2006 遂无新版发行。

2007 年，原作者决定将 PCMan 2004 程式码重新大规模改写、整理并且于 1/1 元旦，将全部程式码于网络上公开，以 GNU GPL V2 自由软件授权释出，供人自由使用、修改，同时并于 OpenFoundry 网站上成立了 Open PCMan 开放源代码开发专案，Open PCMan Team 成立。随后有几位热心网友加入，开始动手修改 PCMan 程式码，并先后贡献了许多重要功能。

2008 年，自 2007 年发布 Open PCMan 2007 后，长时间无新版本释出，于 11 月起陆续有 ceshine、 BBCall 等人加入专案，PCMan 的社群才重新开始热络起来。期间 ceshine 为了测试方便，在 SourceForge 另开了一个 PCMan CE project，与 BBCall 和 ewn 合作写出了具备即时翻译、自动更新、还有许多小修正的 PCMan CE。

2009 年，在 PCMan CE 开发逐渐成熟之后，逐步整并回 Open PCMan 专案，并决定将 Open PCMan 改回原命名——PCMan。农历新年前，释出了新版的 PCMan，并且给予代码Novus（拉丁语New的意思），代表了 PCMan 的新生。2009 年底，Javascript 版本在 Firefox 平台上诞生。

## 产品列表

- Open PCMan Combo（结合了Internet Explorer的PCMan，可以浏览网页也可以连线BBS）
- Open PCMan（单纯BBS连线版本）
- PCMan X（重新撰写开放源代码且跨平台的PCMan）
- PCManX-gtk2（重新以纯GTK+ 2.x撰写开放源代码，针对X Window设计的PCMan）
- PCMan plug-in for Mozilla／Firefox（以Mozilla／Firefox的Plug-in形式发行）
- PCMan+BBI，以PCMan Combo代码为基础开发的新版

## 特色

- 完全免费，不含广告，并且开放源代码。
- 分页浏览功能。
- 可自订热键。
- 快速输入常用文字，可用于输入表情符号或是推图娃娃。
- 使用系统资源少，可以在老旧的电脑上执行。
- 搜寻网页功能，可以自订搜索引擎。
- 贴上短网址，可将剪贴簿中的网址转换成短网址，方便在BBS上使用。
- 内建Unicode补完，可以在繁体BBS上显示及输入日文及简体中文。
- 简繁转换功能，可浏览简体中文BBS站。
- ANSI编辑功能。
- 自动回讯功能，可用于自动登入。
- 防闲置功能，避免被踢下站。
- 自动侦测http、ftp、e-mail连结等，也可以自订侦测的连结种类。
- 下载正在阅读的文章，不必手动一页一页复制。

### Open PCMan

作为一个轻量级BBS的浏览软件，Open PCMan在较旧的电脑上仍有不错的表现。功能上，提供包括ANSI彩色在内的基本BBS支援，并提供BBS和网页（Combo版）的分页浏览功能。在细微调整上，Open PCMan除了支援设定自订热键外，亦支援常用文字的快速输入方法，可用于输入表情符号或快速将推文以推图娃娃的形式输出等；另外内建自动回讯功能，可以设定为一连线至BBS时自动登入。

在使用者亲和上，Open PCMan提供ANSI编辑器方便编辑彩色文章，亦会自动侦测http等URL连结，依类型执行相关程式；另自Open PCMan 2007版起，内建多个功能：右键功能表新增将选取文字作为搜寻与贴上短网址、在MapleBBS中下载全篇文章等。

在文字编码上，Open PCMan 2007支援繁简体（Big5和GB2312）的显示和繁简体字体转换，另外在Big5方面，也内建了对Unicode补完计划字集的显示和系统转码支援，唯独目前为止仍不支援UTF-8。

## 开发者

- Hong Jen Yee 洪任谕（PCMan，原作者及主要开发者）
- Jim Huang 黄敬群（jserv）
- Kanru Chen 陈侃如（kanru）
- Chia I Wu 吴佳一（olv）
- Shih-Yuan Lee 李世元（FourDollars）
- Youchen Lee 李宥辰（copyleft）
- Emfox Zhou 周玮（emfox）

主要贡献者

- badpp@ptt.cc	鼠标手势功能
- BBcall@ptt.cc	即时翻译功能
- ceshine@ptt.cc	自动检查更新版本
- cole945@ptt.cc: 改良 neopro 的 UAO 支援、支援改变显示编码加入 searchplugin 支援、众多大小修改、创作新工具列图示。
- neopro@ptt.cc: 实做完整的 Unicode 补完计划支援，可显示日文
- rocet@ptt.cc: 搜寻列、缩网址、双击选取文字、复制文章、小 bug 修正、专案管理...
- sekwisd@ptt.cc: 制作 GPL 授权的新工具列图示

特别致谢

- https://web.archive.org/web/20150801180107/http://foood.net/ 设计的工具列图示，LYM 取得图示授权
- George Anescu 提供免费 Rijndael 加密程式码（PCMan内部有使用）
- MyIE 3.2 作者（PCMan Combo 浏览器支援有参考 MyIE 程式码）
- Pengtu 等对岸网友维护全球华语 BBS 列表
- TakeTime 等人提供最新版 BBS 站台列表资料
- Ptt 台大批踢踢实业坊：http://ptt.cc/ 赞助 PCMan 网页空间

## 外部链接

- PCMan官方网站
- Open PCMan开放源代码专案官方网站
- PCMan X官方网站
- PCMan X－ 跨平台开放源代码BBS连线软件
- PCManX-gtk2 官方网站
- SourceForge.net: PCMan X
- PCMan Mozila plug-in（mozdev官方网站）
- PCMan+BBI官方网站
- PTT教学网站

## 基本资料

- 开发者：洪任谕等人（↓ 开发者）
- 软件版本周期：Lite 9.4.2
- 软件版本周期：2013年3月30日
- 操作系统：跨平台
- 类型：Telnet 软件
- 许可协议：GNU通用公共许可证
- 网站： PCMan、 PCMan X