围棋题目录入软件
简介
在最初开始建设这个网站时,我曾经迫切地需要一个称手的软件制作死活题等围棋题目的图形,以方便本站技术讲座栏目的制作。为此,我在网上做了详尽的搜索,结果却令人失望,类似的程序不是功能过于简单,就是操作过于复杂。所以,我最终下决心自己开发了这个“围棋题目录入软件”,这个软件的基本功能是让使用者在计算机屏幕上通过一系列简单直观的操作设计棋局图形,然后将结果生成美观的图形文件以便在围棋网页制作中使用。经过几个月时间在本站的实际应用,该程序已经功能比较完善,在此正式介绍给大家。
下载和安装
这个程序是用Java语言写成的,然后打包在.jar格式的文件中,请点击这个联接下载。下载之后,只要您的系统安装有Java程序的运行环境(Java Runtime Environment,简称JRE),就可以运行“围棋题目录入软件”,并不需要任何额外的解压或安装过程。
Java是现在十分流行的编程语言,所以如果您不熟悉所谓运行环境的安装,从身边找到一位熟悉它的朋友应该不是难事。下载JRE的网址在这里,安装JRE后,在Windows的DOS窗口或者UNIX的终端窗口中敲入"java -jar WQPM.jar"命令即可运行“围棋题目录入软件”,另外Windows用户可以直接用鼠标双击下载的.jar文件运行它。软件运行后,您将看到类似下图的屏幕。

使用指南
本软件操作简单,所有的工作都可以通过点击程序上面两行工具栏中的图标进行。其中上排左侧的4个图标是基本的文件存取操作,右侧的9个图标代表着不同的工作模式。请看以下的详细解释:
- 文件存取操作
清除棋盘上所有内容。
读取以前存档的棋盘状态(尚未实现本功能)。
把棋盘状态存盘供以后读取(尚未实现本功能)。
将全部或部分棋盘内容输出到图形文件中(现在支持.gif格式)。
- 工作模式
本软件共支持九种工作模式,在任何时间,您只能选择其中的一种。
这两种模式下,您可以在棋盘上放置黑白子。
这两种模式下,您可以在棋盘上放置带有顺序号码的黑白子以显示一连串的行棋过程。为了方便您的使用,程序会自动切换这两种模式(例如:当您落下黑1一子时,程序会自动转换到白2的状态)。当然,在制作比较复杂的图形时,您可以完全手工控制落子的黑白和顺序号码(例如,显示全部为黑色的落子序列)。
当您需要在棋谱注释中提及某些特殊的棋子位置,可以用这两个模式在棋盘上放置标有特殊符号的棋子。
在此模式下,您可以在棋盘上写从A到Z的26个大写英文字母,以方便您的解说。
选择这个模式删除棋盘上已经放置的棋子。请注意,但您点击任何一个行棋过程或字母序列中的位置,这个位置之后的位置都会被删除(例如:盘上有从1到10几步棋,当点击5时,序号为5-10的棋子都会被删除,1-4则仍然保留)。利用这个功能,您可以轻易地制作基于相同“问题图”的不同“解答图”。
这个模式允许您选择并输出棋盘的某个局部区域。用鼠标选择区域的左上角,然后按住左键拖动至区域的右下角,被选择的区域会以绿色显示,然后选择图形输出功能,就可以输出棋盘的局部到图形文件。
- 在工具栏下方有两组调整当前步数和当前注释用字母的按钮,如果您需要重复使用某个步数或字母时(例如,在同一棋盘的四个角制作不同的死活题时),可以使用它们。另有一个标有“=”的按钮,能帮助您在棋盘的空白处标注那些打劫或回提时的效果(例如:4=1),这个按钮可以在写字母的工作模式下使用。
如果您需要了解更多的细节,包括相关程序设计时的问题,请参考此软件的英文文档。如果您有功能上的建议,或者发现软件运行时的错误,请联系我们。
|