飞扬围棋

标题: [更新]StoneBase1.2.131了! [打印本页]

作者: AWater    时间: 2004-7-9 19:39
标题: [更新]StoneBase1.2.131了!
  • 主要是重写了部分SGF解析器模块的核心代码,提高了效率,修正了错误,推荐您更新!

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 130主要是根据用户反馈错误的修正,要谢谢大家对StoneBase的支持
  • 修正了辅助棋子未及时更新的问题
  • 修正了联众棋谱解析器对于弃权棋子解析错误的问题
  • 改进了解说栏内容的显示,现在可以良好的显示文字格式

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 129又改进了几个细节,主要是易用性方面的,就带过不说了,喜欢的朋友们去下载吧。

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 新增了一套棋子,模仿的是KGS棋子风格。
  • 新增了链状棋谱树的显示样式
  • 改进了打谱功能,可以选择是否先演示变化图,或只演示实战图
  • 改进了打谱时根据棋谱库的内容跳转到上一谱/下一谱的功能,现在支持两种定位模式,一种是根据棋谱库中记录的次序来决定跳转,另一种是根据表格中所显示的记录内容决定跳转。在后一种方式中,可以先对表格中的内容进行分组/过滤/排序之后,再按照所显示的次序来进行跳转,以方便对某一类型棋谱的集中学习。同时提供了切换两种不同跳转策略的选项
  • 改进了SGF解析器
  • 改进了棋盘绘制部分,优化了性能
  • 改进了程序界面,完善了对多语言的支持
  • 修正了自动播放设置菜单打开对应设置对话框时定位错误的问题
  • 修正了弈城棋谱解析器的一个错误
  • 其他一些细节的调整和修正

    具体的更新内容请访问我的网站:http://awater.sitenova.net/index.htm


































    [此贴子已经被作者于2004-7-22 18:16:10编辑过]


    作者: 梦幻彩虹    时间: 2004-7-9 20:29
    很好用,感谢楼主提供,辛苦了.有些功能还没来得及试用.棋谱库的功能很好,另外,楼主提供的几种棋子很漂亮,棋盘也有立体感,喜欢!
    作者: 梦幻彩虹    时间: 2004-7-9 20:32
    支持!
    作者: 阿修罗刀    时间: 2004-7-9 22:57
    可以用一下!
    作者: p123456    时间: 2004-7-10 01:07
    支持,感谢楼主!
    作者: TonyBrown    时间: 2004-7-10 03:13
    頂!! 好東西!
    作者: prontjiang    时间: 2004-7-10 05:25
    hoho,不错。很想问一下AWATER, 现在是不是还想开发 ”全功能型围棋辅助软件“ 呢?
    作者: xjxx    时间: 2004-7-10 06:22
    你那是个什么东西,我下载了,根本不能用。
    作者: TAYLORHERO    时间: 2004-7-10 08:07
    感謝,有沒有加上節點預顯功能,有沒有連上igs?試用中.
    作者: AWater    时间: 2004-7-10 09:27
    谢谢大家的支持!

    to prontjiang:

    阿呆兄的问题一针见血啊 ,做“全功能型围棋辅助软件”这句话虽然有点点广告那种自夸的含义在里面,不过却也是我当时真实想法的一种写照,但是现在看来,真的是蛮累的,一个人写这么庞大的一个应用程序,确实有点力不从心了。。。且尽量努力吧,能走多远就走远,呵呵。。。

    不过,在我的远景规划里面,确实希望StoneBase除了目前的功能之外,棋谱的编辑制作功能够作的和multigo一样优秀,然后再加上IGS连线对弈的功能就可以了,其他的,也许就真的只是说说了。。。(笑)。。。。。。










    [此贴子已经被作者于2004-7-10 9:37:54编辑过]


    作者: TAYLORHERO    时间: 2004-7-10 13:39
    慘,還是不支持繁體.

    MUTLIGO也是,只有圍棋助手才支持繁體系統.
    作者: prontjiang    时间: 2004-7-10 14:34
    是啊。如果是FULL-TIME的开发,或许在几年之内还有可能。不过咱们都是业余地搞搞,如果能在一个方面做得比较出色,就很不容易了。

    试用了新版(旧版也这样),发现有这个问题,就是在英文WINDOWS下,有些控件的中文字显示为乱码,如:棋谱库管理窗口的 List, 还有打谱时 TreeView 的 Node name,介绍窗口... 不知何故。我的WINDOWS REGIONAL 设置为使用Chinse(PRC)作为Non-unicode program 的LANGUAGE, So this shouldn't be a problem...
    作者: prontjiang    时间: 2004-7-10 14:39
    ok, it seems that if I change regional options to Chinese, those controls are displayed correctly. So shouldn't be big deal. It might be that in the project, the strings used in those controls are stored as MBCS, however at runtime, they use locale to do UNICODE conversion, so if locale is not Chinese, they are shown as garbage...


    [此贴子已经被作者于2004-7-10 14:46:43编辑过]


    作者: AWater    时间: 2004-7-10 15:53
    to TAYLORHERO:

    不知道您说的支持繁体系统是哪一个层面上的事情,如果是界面显示,那么StoneBase也好,multigo也好,都是支持简/繁体中文的。不过,我猜测您说的可能是对于棋谱中所包含的已有的一些文字的多语言支持和自动转换这方面吧,由于大部分网上的棋谱都是采用简体中文录入的(飞扬网站上的基本都是这种),所以在繁体的环境下就会显示成乱码,但这并不是软件本身的问题,而是棋谱的问题。围棋助手在这点上考虑的比较周全,会自动地进行不同语言(简/繁)的转换,这对于使用繁体环境,但下载的又常常是简体中文制作的棋谱的朋友来说,确实会比较方便一些。

    作者: AWater    时间: 2004-7-10 15:58
    to prontjiang:
    非常感谢阿呆的帮助,我自己虽然用的也是英文的Windows环境,但是由于一直把有关的区域设置统统都设定在China(RPC),所以也从未发现过这个问题,这次总算知道原因了,去了一大心病,呵呵。。。

    不过delphi对于unicode的支持真有不少问题。。。

    ^_^



    [此贴子已经被作者于2004-7-10 16:14:10编辑过]


    作者: prontjiang    时间: 2004-7-10 16:26
    是呀,其实它只要不自己试图去转换就好了,像菜单什么的不都显示的好好的吗。不过我也不知道这些控件Internally是怎么写的。。。


    作者: TAYLORHERO    时间: 2004-7-10 16:43
    誠如斯言,不知何時可以解決這個問題阿?



    作者: AWater    时间: 2004-7-10 19:14
    to TAYLORHERO :

    晤,从软件本身做到支持多语言自动转换那样是困难的,这个困难不是说实现简/繁转换有多么的艰难,而是说要把这和既有的各种功能良好的整合在一起是非常复杂和繁琐的,因为这要牵涉到很多方面,作为作者,我既要权衡自己的时间和精力,也会从自己的审美观点来拷问自己,这样做真的好吗,是否还有别的做法。。。所以短期内应该并不会去真正的去操作这件事情。。。

    当然,我也不愿意辜负你的期望 :)
    我为你提供的解决方案是,先采用简繁中文转换工具把已有的sgf棋谱都转换一次,确保所有的sgf文件本身已经是繁体环境可读,可正常显示的,然后再使用StoneBase来建立新的棋谱库,导入这些棋谱,一切就都ok了。

    这看起来多少有点儿麻烦 ^_^ ,但是,这可能也是最简单而有效的解决办法了,而且现在的简繁转换工具网上面也有很多,有几个也都很不错,支持自动的批量转换,对于使用者---您来说,应该只是举手之劳的事情。

    唯一遗憾的是,StoneBase网站上面那些直接提供下载的棋谱库,使用繁体环境的朋友看来是无法直接使用了,晤,我也会努力的自己来动手做一些对应的繁体中文兼容的棋谱库提供下载,也希望您能制作了繁体的棋谱库后传给我,让我放到网上,可以让更多的使用繁体中文环境的朋友分享您的成果,谢谢 :)

    注:

    如果您要上传什么东西给我的话,请去我网站的留言板查看相关内容,详细情况见留言板的置顶的贴子。

    顺便给您推荐一款简繁体转换工具,ConvertZ,很不错,您可以试一试。
    http://www.yigo.org/modules/mydownloads/viewcat.php?cid=9


















    [此贴子已经被作者于2004-7-10 19:22:40编辑过]


    作者: AWater    时间: 2004-7-10 19:28
    to prontjiang:

    主要StoneBase用了不少非系统提供的控件,所以有些这样的疏漏,unicode-based programming还不是很深入人心啊,呵呵,很多第三方的类库,特别是一些opensource的,在这方面天生就是有缺陷的,所以也只好逆来顺受了。。。^_^
    作者: babysong    时间: 2004-7-11 00:15
    提示: 作者被禁止或删除 内容自动屏蔽
    作者: TAYLORHERO    时间: 2004-7-11 16:22
    多謝AWATER,希望STONEBASE越辦越好.
    作者: Fish    时间: 2004-7-11 18:43
    好东东,固顶几天,推荐一下
    作者: AWater    时间: 2004-7-11 19:49
    谢谢大家的支持!

    ^_^


    [此贴子已经被作者于2004-7-11 19:51:04编辑过]


    作者: leezhch    时间: 2004-7-11 23:12
    软件很好.不过打谱时有没有类似multigo的链状模式?树状分支模式在解说变化图一多的时候看的我头昏~
    作者: AWater    时间: 2004-7-12 16:43
    目前还没有链状模式的功能,将会在新版中加入。 :)
    作者: TAYLORHERO    时间: 2004-7-13 10:53
    最好能早點加入鏈狀模式,這樣就可以接近bigo的水平了.
    作者: leezhch    时间: 2004-7-13 20:35
    标题: 请教awater,
    请教awater,你的玛瑙棋子和晶矿棋子都很漂亮.能不能给出院士图形文件?我想用在阿呆的multigo上.毕竟stonebase因为没有链状棋谱,大多数时候还是用阿呆的软件,可是那玛瑙棋子和晶矿棋子实在漂亮,舍不得啊
    作者: AWater    时间: 2004-7-13 20:52
    据我所知,目前只有StoneBase可以自定义棋子图案,multigo能不能自定义棋子我不太清楚,具体情况,你可以先询问一下阿呆。。。

    其中的玛瑙棋子是由飞扬的网友唐寅友情提供的,你如果喜欢,应该向他致谢

    这个是玛瑙棋子的原始文件:http://awater.sitenova.net/pub/jewelstone.rar
    晶矿棋子是模仿jaGo,有抄袭之嫌,就不拿出来献丑了。。。
    作者: yale01    时间: 2004-7-15 19:24
    蛮漂亮的,支持!
    作者: go123go    时间: 2004-7-16 10:50
    提示: 作者被禁止或删除 内容自动屏蔽
    作者: AWater    时间: 2004-7-16 14:44
    以下是引用go123go在2004-7-16 10:50:06的发言:
    我的win2000自动升级后就无法打开,提示出错》》》


    试着删除目录下的sd.ini和stonebase.ini文件看看。。。
    作者: AWater    时间: 2004-7-18 16:50
    又升级了,具体内容请看第一页,或者直接访问StoneBase的主页:

    http://awater.sitenova.net/






    [此贴子已经被作者于2004-7-18 16:51:29编辑过]


    作者: 阿浩    时间: 2004-7-19 17:55
    没什么可说的,作者真是辛苦了,太感谢了。
    作者: babysong    时间: 2004-7-19 23:38
    提示: 作者被禁止或删除 内容自动屏蔽
    作者: dyqitop    时间: 2004-7-19 23:51
    好东西,支持!
    作者: leezhch    时间: 2004-7-20 00:01
    有链状结构了 awater真棒! 你和阿呆都很伟大!
    作者: TAYLORHERO    时间: 2004-7-20 09:34
    這麼快就推出來了,非常感謝AWATER,有機會到深圳請你喝茶.
    作者: AWater    时间: 2004-7-20 12:14
    呵呵,好啊,有机会去深圳的话,一定找你喝茶 。
    作者: wudihua    时间: 2004-7-20 22:36
    AWater的热情无人可以比拟啊!偶看AWater可以比上One Piece的热情了~~~~~HOHO……
    作者: AWater    时间: 2004-7-20 23:40
    One Piece俺只看了一个开头。。。实在是坚持不住了。。。呵呵
    作者: fxl    时间: 2004-7-23 14:05
    8错,棋子很漂亮了,不过,棋子好象还是小了一点,白子也亮了一点。呵呵,是不是有点鸡蛋里挑骨头呀。
    作者: AWater    时间: 2004-7-23 17:25
    呵呵,欢迎挑骨头,没有大家的支持和建议,StoneBase不会变的这么好 :)
    作者: 阿浩    时间: 2004-7-23 19:43
    我也想说两句,棋子有立体感了,棋盘的立体感能不能再加强些,如棋盘的厚度可不可以自定义增加呢,我个人比较重视这个软件的打谱功能,尤其是界面的美化方面,虽然StoneBase现在已经很好了,但还是期待她更好一点,还有最好在棋盘两侧列出对局者的名字,在棋盘上方的空间列出比赛的简单信息,象电视直播的界面似的,这一点在全屏打谱时,我觉得界面效果将非常不错。
    以上所说仅供参考。
    作者: AWater    时间: 2004-7-23 23:02
    谢谢阿浩的建议。。。

    棋盘的厚度要做自定义的话,可能就要做成3D的了,目前这样再调整厚度的话,就会出现失真的情况。不过,说不定下次我真的把StoneBase的棋盘做成3D的了,呵呵。。。

    需要查看的比赛信息也方便啊,右侧的介绍栏中一翻页就可以看到了,关于全屏时候界面布局的设计,主要考虑的是如何尽可能的最大限度来利用屏幕空间,以达到最佳的视觉效果,所以就不在棋盘周围放置其他任何东西了









    [此贴子已经被作者于2004-7-23 23:05:33编辑过]


    作者: 阿浩    时间: 2004-7-24 18:54
    好啊,做成3D的,期待能有那么一天!!!
    作者: aiqi    时间: 2004-7-25 16:18


    作者: verry    时间: 2004-8-1 16:35
    很不错的软件,作者也很热心,强烈建议大家试用,至少目前在界面上已经比multigo和围棋助手强很多了!!!




    欢迎光临 飞扬围棋 (http://bbs.flygo.net/bbs/) Powered by Discuz! X3.2