PCMan

本页使用了标题或全文手工转换
维基百科,自由的百科全书
PCMan
纯BBS连线版本的PCMan 9.4.2截图与关于说明
纯BBS连线版本的PCMan 9.4.2截图与关于说明
开发者洪任谕等人(↓ 开发者
操作系统跨平台
类型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 MozillaFirefox(以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编辑器方便编辑彩色文章,亦会自动侦测httpURL链接,依类型执行相关程序;另自Open PCMan 2007版起,内置多个功能:右键功能表新增将选取文字作为搜索与粘贴短网址、在MapleBBS中下载全篇文章等。

在文字编码上,Open PCMan 2007支持繁简体(Big5GB2312)的显示和繁简体字体转换,另外在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 授权的新工具栏图标
特别致谢

以PC MAN为名的著作[编辑]

  • PC MAN 著. 《DIY 2010 電腦軟硬體系統之綠色軟體自由行》. 台北市: 松岗资产管理. 2010年5月. ISBN 978-986-7309-61-7. 初版 

参见[编辑]


参考文献[编辑]

  1. ^ 官方网站的 PCMan 系列 BBS 专用连线软件的历史
  2. ^ pcman.ptt.cc/about.html

外部链接[编辑]