北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: maper

[MUSH]红豆机器人

[复制链接]
 楼主| 发表于 2009-9-27 16:18:50 | 显示全部楼层
原帖由 howoldareyou 于 2009-9-27 04:12 PM 发表
干嘛自动重连啊,接着答题就是了,不用quit。
我不用quit,全自动,除去数据库没有的或乱码的算答错,大概能拿10w左右。

10w pot随便找个机器人都行,就不用折腾这个了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-27 18:15:11 | 显示全部楼层
好像是odbc的问题?每次quit以后
有个odbc的数据断开的提示,我不点确定,他不自动重连。
这个bot很完美。maper果然是高手啊。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-27 18:27:55 | 显示全部楼层
重新看了。就是出现红豆机器人server has closed the connection这个提示框就不动了
我点下提示框的确定就重连了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2009-9-27 18:30:46 | 显示全部楼层
原帖由 trace 于 2009-9-27 06:15 PM 发表
好像是odbc的问题?每次quit以后
有个odbc的数据断开的提示,我不点确定,他不自动重连。
这个bot很完美。maper果然是高手啊。

文件---全局属性---常规---“游戏断线时显示警告对话框”,把前面的勾去掉试试看
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-27 18:40:41 | 显示全部楼层
搞定了。果然是global preference 的问题。
我一开始一直设置connect 。
四种链接方式都试过了也不行。还以为需要自动重连的插件呢。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-28 11:07:22 | 显示全部楼层
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-9-28 16:30:05 | 显示全部楼层
我顶,你们太强大了,俺服了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-10-1 05:28:27 | 显示全部楼层
用ADO访问Access数据库,就不用设置DSN那么麻烦了,不过ODBC的方法全费,连接、打开、查询、关闭…… 全要用ADO的方法重新写过了。

连 odbc.dll 都不用,而是用 luacom.dll 。

  1. assert (package.loadlib ("luacom.dll","luacom_open")) ()
  2. local conn = assert (luacom.CreateObject ("ADODB.Connection"), "cannot open ADODB.Connection")
复制代码


这下sure高兴了,和JavaScript一模一样!

昨晚稍微研究了下SQLITE3,虽然也不用设定DSN,但也有一个麻烦的地方:只要有中文字符的地方,不管是select_string还是结果,都要用iconv转一下才能正常执行或显示,好在前段时间搞明白了iconv。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-10-1 08:23:58 | 显示全部楼层
this is too wall big
已更新至wiki
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2009-10-15 21:20:11 | 显示全部楼层
ding
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-17 06:31 AM , Processed in 0.011137 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表