PCMan
此条目需要补充更多来源。 (2018年7月31日) |
开发者 | 洪任谕等人(↓ 开发者) |
---|---|
当前版本 | Lite 9.4.2(2013年3月30日) |
操作系统 | 跨平台 |
类型 | Telnet 软体 |
许可协议 | GNU通用公共许可证 |
网站 | PCMan PCMan X |
PCMan是一系列免费且开放程式码的Telnet软体,并针对电子布告栏BBS进行最佳化设置,原始作者是洪任谕。[1]目前此软体为台湾的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 平台上诞生。[2]
产品列表
- 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上使用。
- 与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 授权的新工具列图示
- 特别致谢
- http://www.foood.net/ 设计的工具列图示,LYM 取得图示授权
- George Anescu 提供免费 Rijndael 加密程式码(PCMan内部有使用)
- MyIE 3.2 作者(PCMan Combo 浏览器支援有参考 MyIE 程式码)
- Pengtu 等对岸网友维护全球华语 BBS 列表
- TakeTime 等人提供最新版 BBS 站台列表资料
- Ptt 台大批踢踢实业坊:http://ptt.cc/ 赞助 PCMan 网页空间
以PC MAN为名的著作
- PC MAN 著. 《DIY 2010 電腦軟硬體系統之綠色軟體自由行》. 台北市: 松岗资产管理. 2010年5月. ISBN 978-986-7309-61-7.
初版
参见