象棋桥 - 中国象棋论坛

首页 » 象棋桥 » 最新动态、问题反馈或建议 » 如何将文本棋谱导入象棋桥
梅桔 - 2008-3-27 16:39:00
我将网上的文本棋谱导入象棋桥时,只能得到第一步,其它的都作为了注解。
请教如何解决此问题?
阿摩 - 2008-3-27 17:14:00
把要导入的文本贴上来吧,看看改一下能不能支持你需要的格式。
zdyue - 2008-3-27 17:30:00
我来贴一局象棋桥不能导入文本棋谱,这个文本棋谱现在可能只有象棋爱好者能正确导入。
    孙勇征先负汪洋
  五七炮对单提马双直车
  象甲联赛第18轮,沪厦两队在上海滩再度相遇。这是一次强强碰撞,更是一场决定冠军归属的对决。厦门队如果要染指冠军头衔,此场比赛他们必须全取2分,而上海队在积分榜遥遥领先,只要本场保持不败,冠军便触手可及。大战就在这样的背景下拉开了帷幕。
  1、炮二平五马8进7
  2、马二进三车9平8
  3、马八进九……
  对阵的双方是当今棋坛炙手可热的人物,在今年的象甲联赛中,两位棋手的状态也是非常好,在得分榜上均名列前茅。所以两人的较量对于本场比赛的结果起着决定性的作用。此着红方跃起边马较为少见,意在出奇制胜。
  3、……卒7进1
  在2001年全国个人赛上,孙勇征大师曾用此阵与金松大师交锋,当时金松大师应的是炮2平5,红方接走车九平八,马2进3,炮八平七,卒7进1,车八进五,象7进9,车一进一,红方稳持先手。
  4、炮八平七马2进1
  黑方进边马是柳老师较为喜爱的下法,此时黑方如改走马2进3,双方将还原成五七炮不进兵对屏风马挺7卒的基本阵势。
  5、车九平八车1平2
  6、车八进四炮2平3
  在1983年第三届“五羊杯”上,胡司令和柳老师也曾下到相同局面,当时柳老师选择了炮2平4的下法,红方接走兵九进一,象7进5,车八进五,马1退2,马九进八,马2进1,马八进六,炮4进1,车一平二,炮8进6,兵七进一,车8进3,双方均势。   
  7、车八平二车2进4
  在1988年全国团体赛上,李丛德与喻之青也下到相同的局面,当时黑方是走卒1进1,红则车一进一,象7进5,车一平四,士6进5,车四进五,车2进4,双方均势。
  8、兵九进一卒1进1
  9、兵九进一车2平1
  10、兵三进一卒7进1
  11、车二平三象7进5
  12、马三进四……
  对弈至此,红方在开局阶段没有讨到半点便宜。迫于“和棋黑胜”的压力,红方强行跃马而出,此乃一步险棋。
  12、……车1进1
  13、相三进一……
  扬相保车,红方继续依靠“自乱阵脚”来博得对攻机会,实属无奈。似应改走车一平二更为稳妥。
  13、……炮8进7
  14、仕四进五炮3退1
  黑方退炮稳健,不给红方任何对攻的机会。也可改走马1进2,红如接走马四进五,黑则车1平7,相一进三,马7进5,炮五进四,士6进5,对攻中黑方占先。
  15、马四进六车1平7
  16、相一进三车8进3
  17、马九进八卒3进1
  18、马八进九马1进3
  19、炮七平八马3进1
  20、炮八进七马1进2
  21、炮五平八马7进6
  在红方的步步进逼下,黑方也干脆放下了包袱以攻代守,枰面上的沉闷气氛也将就此打开。
  22、马九退八炮3平2
  23、兵一进一(图1)……
  如图1形势,红方进兵过缓,失去了竞争的机会,也由此失去了获胜的希望。应改走马六进四继续寻求搏杀,或许还有机会!试演如下:马六进四,车8进3(黑方如误走士6进5,红则马八进七!车8平6,马七进八,黑方丢子,红方就此逆转劣势),马八进九,炮2平4,马四进三,炮4平6,马九进八,马6进4,前炮退六,马4进2,马八退六,将5进1,马六退八,虽然仍是黑方占先,但红方对黑方也有一定的牵制。
  23、……卒5进1
  24、兵一进一炮8退4
  25、相三退五炮8进2
  26、相五进三炮8退2
  27、相三退五炮8进2
  28、仕五进六……
  合理地利用规则,逼着红方强行变着,汪洋大师的老练由此可见一斑。
  28、……车8平4
  29、车一平四马6退8
  30、兵五进一……
  红方如改走兵一进一,黑则马8进7!以下黑方伏有马7退6得子的手段,红方难应。
  30、……卒5进1
  31、兵一进一马8退7
  32、车四平二炮8平4
  
  红方子力受困,相反黑方阵型坚如磐石,可以说红方现在想获胜只能期待奇迹发生了。
  33、车二进五卒5平4
  34、马六退四车4平9
  35、仕六进五炮4进1
  36、相五退三卒3进1
  37、兵七进一卒4平5
  38、车二平六马2退4
  39、后炮平六士6进5
  40、马四退二炮4平1
  41、车六平九……
  红方如改走相七进五,黑则炮2平3,炮八平六,车9平2,前炮退五,卒5平4,车六平九,卒4进1,炮六退二,车2进2,车九退四,车2平3,仍是黑方占先。
  41、……炮1平2
  42、马二退四前炮进1
  43、相七进五车9平5
  44、车九平六前炮平1
  45、帅五平六马4进3
  绝妙之着!仅此一着将红方彻底打入谷底!
  46、马八退七炮2进8
  47、帅六进一车5平2
  48、炮六进七…………
  不够顽强,应改走马七进九,黑如车2退3,车六平八,车2进4,马九进八,红方尚可抗衡。
  48、…………车2进5
  49、帅六进一炮2退9
  50、炮六平八车2退8
  51、马四进五 ……
  如图2形势,红马踹卒造成丢子。如改走车六平九,黑则车2进7,兑子后黑方也将牢牢掌握着局面的主动权,由于“和棋黑胜”,所以红方已经回天乏术了。
  51、……车2进7
  52、帅六退一车2平3
  53、马五进六炮1退7
  54、马六进七将5平6
  红方见已无机会,遂投子认负。厦门队也凭借着此盘胜利扳平了比分。本轮赛罢,上海队离他们的第二座联赛金杯已经不远了。
弈聪 - 2008-3-27 17:47:00
象棋桥现在导出的文本棋谱数字后面是点号: (  .  ),好象一般的软件导出的都是点号吧.棋步之间都有空格.
不过软件中稍微更改设置一下的话也应该很容易实现的.不是什么难事吧.最重要的一点就是各个导入的文本方式之间会不会产生一些冲突.
zdyue - 2008-3-27 18:20:00
这是录网上棋谱时遇到的文本棋谱,如用演播室录,只能录入棋步确不能同时导入注解。只是象棋爱好者能够一次性完全导入。
梅桔 - 2008-3-28 6:28:00
1.炮二平五 马8进7
  2.马二进三 卒3进1
  3.车一平二 车9平8
  4.车二进四 …………
  巡河车是古老的稳健性战术。
  4.………… 马2进3
  5.兵七进一 卒3进1
  6.车二平七 炮2退1
  7.炮八平七 车1进2
  高边车保马是近几年来创新战术。老谱中是走炮2平3,车七平三,卒7进1,车三进一,象3进5,车三进二,马3退5,从而演变成著名的弃马陷车局。
  8.车七平八 炮2平7
  9.炮七进七 …………
  新着,飞炮轰象,利剑出鞘!过去只是利用其远程威慑力而多走车九进一,从没有现在的实质性轰炸。
  9.………… 士4进5

这是《棋艺》龙源电子期刊版上的一篇,即使只导入棋步不导入注解,也不能成功导入象棋桥。
zdyue - 2008-3-28 8:11:00


引用:
原帖由 梅桔 于 2008-3-28 6:28:00 发表
1.炮二平五 马8进7
  2.马二进三 卒3进1
  

经实验,把是棋步之间的空格改为半角方式下的一个即能完整录入。
如下即可完整录入:
1.炮二平五 马8进7
  2.马二进三 卒3进1
  3.车一平二 车9平8
  4.车二进四 …………
  巡河车是古老的稳健性战术。
  4.………… 马2进3
  5.兵七进一 卒3进1
  6.车二平七 炮2退1
  7.炮八平七 车1进2
  高边车保马是近几年来创新战术。老谱中是走炮2平3,车七平三,卒7进1,车三进一,象3进5,车三进二,马3退5,从而演变成著名的弃马陷车局。
  8.车七平八 炮2平7
  9.炮七进七 …………
  新着,飞炮轰象,利剑出鞘!过去只是利用其远程威慑力而多走车九进一,从没有现在的实质性轰炸。
  9.………… 士4进5
msnmgqsyh - 2008-3-28 10:14:00
经实验,把是棋步之间的空格改为半角方式下的一个即能完整录入。
就这么简单,呵呵 妙
zdyue - 2008-3-29 8:26:00
感谢阿摩,昨天新版本已解决了这个问题:v:
梅桔 - 2008-3-29 8:45:00
1.炮二平五马2进3
  2.兵七进一炮8平6
  3.马八进七马8进7
  以上形成中炮七路马对反宫马的布局定式。黑方进正马,正确,如改走炮6进5串打,红则车九进二!炮6平3,炮八进二,炮3退1,车九平七,炮3平7,兵七进一,卒3进1,炮八平一,车9进2(如马8进9,车七进三,红方弃子后大占先手),炮一进三,炮2平9,车七进三,象3进5,车七进一,车1进2,马二进一,炮7平1,车一平二,马8进7,车二进七,马7退5,兵一进一,红方占优。

以上也选自《棋艺》龙源期刊,新版本的象棋桥还是无法导入,请教?
阿摩 - 2008-3-29 9:41:00


引用:
原帖由 梅桔 于 2008-3-29 8:45:00 发表
1.炮二平五马2进3
  2.兵七进一炮8平6
  3.马八进七马8进7
  以上形成中炮七路马对反宫马的布局定式。黑方进正马,正确,如改走炮6进5串打,红则车九进二!炮6平3,炮八进二,炮3退1,车九平七,炮3平7,兵七进一,卒3进1,炮八平一,车9进2(如马8进9,车七进三,红方弃子后大占先手),炮一进三,炮2平9,车七进三,象3进5,车七进一,车1进2,马二进一,炮7平1,车一平


这段的确无法导入,原因是因为数字后面用了全角的点,我过会改一下,文本只能发现一种支持一种了,大家如果发现不能导入的文本,都贴上来吧.
zdyue - 2008-3-29 9:54:00
刚才试了下可能问题是出在数字后那个“.”,重新输入“.”后问题消失。希望阿摩能在改的输入要求宽点。:)
阿摩 - 2008-3-29 12:00:00
改过了,全角的点也认了,需要的话重新下载一下  http://www.ccbridge.net/CCBridge30b2.zip
弈聪 - 2008-3-29 20:32:00
标点全角和半角在论坛上发时可真一下子看不出来.还以为是多了一个空格而已了.
梅桔 - 2008-3-30 10:25:00
麻烦再看一下这种格式的:第一步后加了圈注,无法导入。
  中炮巡河炮直车对屏风马飞右象
  1.炮二平五马8进7
  2.马二进三卒7进1①
  3.兵七进一车9平8
  4.车一平二马2进3
  5.马八进七象3进5②
  6.炮八进二炮2进2
  7.车二进六炮8平9
  8.车二进三马7退8
  9.车九进一马8进7③
  10.兵三进一卒7进1
  11.炮八平三马7进8④
  12.车九平二马8退6
  13.炮三进三⑤士4进5
  14.马三进四车1平4⑥(图)
  15.炮五平三卒5进1
  16.前炮退四车4进3
  17.马四进三将5平4
  18.车二平八炮2退4
  19.马三进四马6进8
  20.前炮进一⑦炮9退2
  21.后炮进七将4进1
  22.车八进七将4进1
  23.前炮平八马3退2
  24.炮三平六(红胜)
阿摩 - 2008-3-30 16:20:00
下个版本把导入文本改成用户可以自己设置,比如楼上的那段文本,把那些带圈的数字设置到排除表里就可以导入了。
zdyue - 2008-3-30 18:37:00


引用:
原帖由 阿摩 于 2008-3-30 16:20:00 发表
下个版本把导入文本改成用户可以自己设置,比如楼上的那段文本,把那些带圈的数字设置到排除表里就可以导入了。

厉害,下个版本导入文本改成用户能自己设置,阿摩想的太周到了!:v:
弈聪 - 2008-3-30 22:02:00
最好对导入的棋步中的某些字能通用.
网上的棋艺杂志和用软件识别出的文字中有些字往往不正确,且出现频率较高.

如士和土.炮和饱,包等.以后如碰到土4进5,最好软件能直接把它认成士4进5导入.最好把这些通用字也能预先存在某个表中,由用户自行设置.
阿摩 - 2008-3-30 22:15:00
又更新了,重新下载后,设置里就可以输需要过滤的字符了
弈聪 - 2008-3-30 22:25:00
更新好快哦.
弈聪 - 2008-3-30 22:35:00
效果还是很明显的.能一步导入了.
阿摩 - 2008-3-30 23:03:00


引用:
原帖由 弈聪 于 2008-3-30 22:02:00 发表
最好对导入的棋步中的某些字能通用.
网上的棋艺杂志和用软件识别出的文字中有些字往往不正确,且出现频率较高.

如士和土.炮和饱,包等.以后如碰到土4进5,最好软件能直接把它认成士4进5导入.最好把这些通用字也能预......


这个我想还是先用记事本替换一下吧:D
1
查看完整版本: 如何将文本棋谱导入象棋桥