在线棋谱阅读程序
简介
在线打谱是每个成功围棋网站必备的功能,它的最大优点在于读谱的用户只需要在网页中做简单的计算机操作,无需安装客户端程序,而且在任何连网的机器上都可以使用。现在比较流行而且技术上比较成熟的在线打谱方法只有两种,Java Applet和Flash,而前者是最普遍的。
2000年中,当我开发这个网站的前身时,仔细研究了当时网络世界里所有的棋谱阅读程序,发现没有一个很完美的。部分程序有很漂亮的界面,可是对用户计算机平台有着苛刻的要求,比如,直到今日,我用Linux操作系统访问“棋圣道场”时,我的浏览器根本就打不开他们的棋盘程序;另外的一批程序,虽然对机器的兼容性很好,但用户界面过于简陋,很多程序的棋子看起来都不是圆的,十分不美观。所以,我着手开发了自己的在线棋谱阅读程序,在此分享给大家。
这个程序有以下的优点:(不是我自夸,而是很多网友来信告诉我的)
- 界面简洁美观(没有不必要的图片装饰,操作使用简单直观)
- 速度飞快(只有大约9K的下载量,用户即使网速很慢也不需等待)
- 兼容性极好(我测试过十几中不同的计算机平台,即使你在使用5、6年前的旧机器也没有问题)
至于缺点嘛,很多网友提出阅读中文解说的要求。从技术上讲,实现完美的中文支持是一件很复杂的事情(大家都看到过网上中文的乱码吧),我会在以后的版本中逐步完善这个功能。
想在你自己的网页用这个程序给棋友们分享你的精彩对局吗?点此下载吧!
更新(2002-10-27):新版本增加了快进快退功能,并且压缩在一个JAR文件中(无须解压缩,在网页APPLET标记中用ARCHIVE属性即可)。
更新(2002-11-05):应一位用户的要求,最新版本增加了URL模式下使用相对URL的功能。
更新 (2004-09-15):棋盘增加了坐标以方便阅读,用户在浏览棋谱时可以随时点‘?’进入研究模式,完毕后点“!”返回。
安装使用指南
下载完成后,你会得到一个压缩文件,请按照以下步骤使用(解压缩后另有文档):
- 请用任何解压软件打开下载的文件(Windows下推荐使用Winzip,UNIX下推荐使用unzip)。
- 将解压得到的3个文件拷贝或上传到你的网络服务器上,与准备用来显示棋谱的网页程序放在同一目录中即可。
- 编辑网页程序,嵌入显示Java程序的代码。(参见下面的网页片段)
这个程序支持标准的sgf文件,可以通过两种方式接受棋谱数据。方法一,直接把棋谱数据用参数传给程序,网页片段如下图所示:

方法二,把棋谱文件的网址用参数传给程序,注意用这种方法时,棋谱文件和您的网页文件必需在同一台网络服务器上,网页片段如下图所示:

如果您在自己的网站中使用了我们的“在线棋谱阅读程序”,请把您的网址寄给我们,我们可以在这里提供一个联接。
|