

手机围棋软件——可以打谱,可以做死活题
一个棋友编的手机软件,可以打谱,做死活题,支持SGF文件,并且可以将批量SGF文件打包,方便做题目,并且有书签功能!目前感觉功能上基本在手机上够用了!只要你的手机支持JAVA就可以了!实为经常出差,开会不想浪费时间的朋友的好东东!
软件介绍:
本软件是个人由于兴趣爱好而编写。用于在手机上打围棋谱。目前只能打SGF格式的围棋谱。在做死活题上,当把19路放大成13路棋盘时,特别方便。
本软件免费使用。
对手机的要求:
1:手机的屏幕宽度不得大于屏幕高度
2:手机支持java的midp 2.0
使用说明:
在开始菜单中选择"打开棋谱",然后选定某个棋谱文件(.sgf格式)或者棋谱集(.smb格式),就可以开始打谱了。(棋谱集文件.smb格式的,后文会详细说明)
按上下或者“2”,“5”键表示在棋谱文字的解说区域内翻页。
左右或者“4”,“6”键表示打棋谱的上一步或者下一步。
“1”,“3”键表示打棋谱集中的上一个棋谱或者下一个棋谱
“7”加入到书签
“9”呼出书签列表
其他功能得先呼出菜单(一般是手机的左功能键)
放大:
放大仅仅对于打19路的棋盘才能起作用。当选择了“放大”,则系统会要求输入棋盘的左上坐标,
坐标是从(0,0)开始。确定后,将从左上的坐标开始,向右,向下延伸13路,截取棋盘中的这13路棋盘,然后显示到屏幕上。
即使在放大的情况下,13路以外的棋子,照样存在。只是不显示到屏幕上。
当不需要放大,则呼出菜单中的“原本大小”即可。
标注当前步:
就是在当前显示的这步棋子上标注一个带颜色的方框,使您能很快的看到当前的这步棋是走到了什么地方。
取消标注:
就是不特别标注当前这步棋走到什么地方。
书签:书签的作用,仅仅作用于棋谱集(.smb格式)文件。
添加书签:
将本次打谱的记录保存下来,便于下次直接打开。书签名称是【文件名+'-'+第几谱】。
比如,您打开的文件名称是“死活大全.smb”,然后打到了第5个棋谱,那么,书签的名称,就是“死活大全-5”。今后,打开这个书签,系统自动装载 “死活大全.smb”这个文件,然后显示到第5谱。(为了便于管理,书签名称归软件自己管理,不由用户自己定义)
打开书签:
屏幕将显示您定义的书签列表,然后选择一个,呼出菜单中的"读入该书签",则打开书签定义的棋谱
删除书签:
将书签删掉
=========================================
关于打包程序和棋谱集.smb格式的文件的说明:
其实,我是真的很想能直接使用弈典的.sdb格式的棋谱集文件的。但是由于解压sdb文件的那个软件方不能提供java包【即使提供了java包,也许也不能用,毕竟手机上的java虚拟机的功能很弱。】。所以,没办法支持.sdb格式的文件。
只所以自己定义一个棋谱集(.smb)文件,是因为在手机上打谱的时候,每打开一个文件,手机都会询问“该软件将访问您的文件”什么之类的信息。(毕竟,我没这么多精力去取手机厂商的授权),按起来,麻烦死了。所以,定义一个棋谱集文件,一次性装入多个棋谱,这样打谱就方便多了,尤其对于做死活题来说。
棋谱集(.smb)文件的格式很简单,就是将几个棋谱文件(.sgf格式)的文本合在一起,中间用一个特殊的字符串(ASCII 码的1至8)分割。
打包程序:即选定一个目录,然后写上打包的这个棋谱集文件的名称,然后点击“打包”,程序将把指定目录内(不包含子目录)的所有.sgf格式的棋谱文件读取后,生成一个.smb文件。该文件就放在指定的目录内。
如何和弈典配合使用:
打开弈典,然后打开想要的棋谱库,打开菜单中“棋谱库功能->导出到目录”。导出后,运行“SSMobGo 打包.exe”,然后选择刚才导出的那个目录,然后打包,再把生成的.smb文件copy到手机上,搞定。
有什么其他问题,请email和我联系
email:jh_tiger@sina.com
sky.sand
2008-3
[ 本帖最后由 gggg 于 2008-3-30 21:10 编辑 ]
附件: 您所在的用户组无法下载或查看附件
搜索更多相关主题的帖子:
手机 围棋 死活 软件 打谱