站长之家 - 站长资讯 - 易采站长站

当前位置: > 源码下载 > 易语言源码 > 行业软件 >

QQ协助工具V10E版中国象棋人机对弈E版

更新日期:2020-03-27 11:15 | 下载

 

 

QQ协助工具V10E版中国象棋人机对弈E版

 

 

系统结构:咬到自己了,是否禁止功能,初始化,绘画左墙,绘画右墙,绘画背景,绘画长钉子,绘画物体类,绘画小人1p,绘画血格,绘画文字,绘画暂停,判断小人左走,判断小人右走,判断小人下降,小人加速下降,判断小人与物体,取随机类,弹簧多线程,小人见血多线程,小人死亡,暂停或恢复游戏,获取是否已接触,设置是否已接触,获取是否已补血,设置是否已补血,设置当前位置,获取当前位置,获取类标志,获取物体矩形区域,绘画,小人与物体接触结果,画渐出物体,画渐进物体,设置物体边界值,绘画,设置墙矩形区域,获取类标志,获取物体矩形区域,绘画,设置木板矩形区域,小人与物体接触结果,获取类标志,获取物体矩形区域,改变图片变化标志,绘画,设置钉子矩形区域,小人与物体接触结果,获取类标志,获取物体矩形区域,改变图片变化标志,绘画,设置传送带矩形区域,小人与物体接触结果,获取类标志,获取物体矩形区域,改变图片变化标志,绘画,设置虚木板矩形区域,小人与物体接触结果,获取类标志,获取物体矩形区域,改变图片变化标志,绘画,设置弹簧矩形区域,小人与物体接触结果,获取小人1p类型,设置小人1p类型,设置小人见血参数,获取物体矩形区域,绘画,改变图片变化标志,设置正常_小人1p正常矩形区域,设置正常_小人1p左走矩形区域,设置正常_小人1p右走矩形区域,设置正常_小人1p跳跃左矩形区域,设置正常_小人1p跳跃正常矩形区域,设置正常_小人1p跳跃右矩形区域,设置小人当前物体索引,获取小人当前物体索引,小人死亡设置,绘画,设置长钉子矩形区域,小人与物体接触结果,初始化血格,绘画血格,设置血格矩形区域,绘画血格文字,绘画大阶数,绘画暂停,设置地下文字矩形区域,设置阶层大数字矩形区域,设置阶层小数字矩形区域,设置阶文字矩形区域,设置暂停图片矩形区域,播放声音,设置背景移动速度,绘画,设置背景矩形区域,GetAsyncKeyState,QQ运行检测,窗口名,找聊天窗口,找发送窗口,找发送按钮,找关闭按钮,查找QQ号码,取窗口标题长度,查找子窗口,取窗体标题,CreateToolhelp32Snapshot,Process32First,Process32Next,OpenProcess,CloseHandle,ReadProcessMemory,VirtualQueryEx,发送消息,合法走法,判断棋子颜色,判断两个棋子是否同色,棋盘赋值,初始化棋盘,对应位图1,移动棋子,插入走法,产生可能的走法,棋局是否结束,产生将的走法,产生红士的走法,产生黑士的走法,产生车的走法,产生马的走法,产生炮的走法,产生象的走法,产生红兵的走法,产生黑兵的走法,估值函数,所有相关位置,能否走到位置,插入相关位置,负极大值搜索函数,要进行的走法,要恢复的走法,一步最佳走法,清空棋子,alphabeta搜索函数,选中棋子,对应位图2,行棋步骤,初始化数据,

 

======窗口程序集1

| |

| |------ __启动窗口_创建完毕

| |

| |------ __启动窗口_被激活

| |

| |------ _时钟1_周期事件

| |

| |------ _时钟2_周期事件

| |

| |------ 咬到自己了

======窗口程序集1

| |

| |------ __启动窗口_尺寸被改变

| |

| |------ __启动窗口_创建完毕

| |

| |------ _关于Flash播放器_被选择

| |

| |------ _打开_被选择

| |

| |------ _关闭_被选择

| |

| |------ _打印_被选择

| |

| |------ _创建播放器_被选择

| |

| |------ _退出_被选择

| |

| |------ _百分百_被选择

| |

| |------ _全部显示_被选择

| |

| |------ _放大_被选择

| |

| |------ _缩小_被选择

| |

| |------ _全屏_被选择

| |

| |------ _低_被选择

| |

| |------ _中_被选择

| |

| |------ _高_被选择

| |

| |------ _播放_被选择

| |

| |------ _后退_被选择

| |

| |------ _向前Ctrl_被选择

| |

| |------ _向后Ctrl_被选择

| |

| |------ _循环_被选择

| |

| |------ 是否禁止功能

| |

| |------ __启动窗口_放开某键

| |

| |------ _快速播放_被选择

| |

| |------ _时钟1_周期事件

| |

| |

======窗口程序集2

| |

| |------ _按钮1_被单击

| |

| |------ _按钮2_被单击

| |

| |------ _按钮3_被单击

| |

| |

======窗口程序集3

| |

| |------ _按钮1_被单击

======启动窗口程序集

| |

| |------ __启动窗口_创建完毕

| |

| |------ __启动窗口_被激活

| |

| |------ __启动窗口_被取消激活

| |

| |------ __启动窗口_将被销毁

| |

| |------ 初始化

| |

| |------ _时钟1_周期事件

| |

| |------ 绘画左墙

| |

| |------ 绘画右墙

| |

| |------ 绘画背景

| |

| |------ 绘画长钉子

| |

| |------ 绘画物体类

| |

| |------ 绘画小人1p

| |

| |------ 绘画血格

| |

| |------ 绘画文字

| |

| |------ 绘画暂停

| |

| |------ 判断小人左走

| |

| |------ 判断小人右走

| |

| |------ 判断小人下降

| |

| |------ 小人加速下降

| |

| |------ 判断小人与物体

| |

| |------ 取随机类

| |

| |------ 弹簧多线程

| |

| |------ 小人见血多线程

| |

| |------ 小人死亡

| |

| |------ _输入设备1_鼠标按键被改变

| |

| |------ 暂停或恢复游戏

| |

| |------ _菜单_单人游戏_被选择

| |

| |------ _菜单_双人游戏_被选择

| |

| |------ _菜单_暂停_被选择

| |

| |------ _菜单_结束游戏_被选择

| |

| |------ _菜单_退出_被选择

| |

| |------ _菜单_容易_被选择

| |

| |------ _菜单_一般_被选择

| |

| |------ _菜单_困难_被选择

| |

| |------ _菜单_传送带_被选择

| |

| |------ _菜单_虚木板_被选择

| |

| |------ _菜单_弹簧_被选择

| |

| |------ _菜单_背景音乐_被选择

| |

| |------ _菜单_声音_被选择

| |

| |------ _菜单_无背景图案_被选择

| |

| |------ _菜单_全屏_被选择

| |

| |------ _菜单_帮助主题_被选择

| |

| |------ _菜单_关于_被选择

| |

| |

======物体类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取是否已接触

| |

| |------ 设置是否已接触

| |

| |------ 获取是否已补血

| |

| |------ 设置是否已补血

| |

| |------ 设置当前位置

| |

| |------ 获取当前位置

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 绘画

| |

| |------ 小人与物体接触结果

| |

| |------ 画渐出物体

| |

| |------ 画渐进物体

| |

| |

======墙类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 设置物体边界值

| |

| |------ 绘画

| |

| |------ 设置墙矩形区域

| |

| |

======木板类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 绘画

| |

| |------ 设置木板矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======钉子类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 改变图片变化标志

| |

| |------ 绘画

| |

| |------ 设置钉子矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======传送带类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 改变图片变化标志

| |

| |------ 绘画

| |

| |------ 设置传送带矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======虚木板类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 改变图片变化标志

| |

| |------ 绘画

| |

| |------ 设置虚木板矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======弹簧类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取类标志

| |

| |------ 获取物体矩形区域

| |

| |------ 改变图片变化标志

| |

| |------ 绘画

| |

| |------ 设置弹簧矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======小人类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 获取小人1p类型

| |

| |------ 设置小人1p类型

| |

| |------ 设置小人见血参数

| |

| |------ 获取物体矩形区域

| |

| |------ 绘画

| |

| |------ 改变图片变化标志

| |

| |------ 设置正常_小人1p正常矩形区域

| |

| |------ 设置正常_小人1p左走矩形区域

| |

| |------ 设置正常_小人1p右走矩形区域

| |

| |------ 设置正常_小人1p跳跃左矩形区域

| |

| |------ 设置正常_小人1p跳跃正常矩形区域

| |

| |------ 设置正常_小人1p跳跃右矩形区域

| |

| |------ 设置小人当前物体索引

| |

| |------ 获取小人当前物体索引

| |

| |------ 小人死亡设置

| |

| |

======长钉子类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 绘画

| |

| |------ 设置长钉子矩形区域

| |

| |------ 小人与物体接触结果

| |

| |

======血格类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 初始化血格

| |

| |------ 绘画血格

| |

| |------ 设置血格矩形区域

| |

| |

======文字类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 绘画血格文字

| |

| |------ 绘画大阶数

| |

| |------ 绘画暂停

| |

| |------ 设置地下文字矩形区域

| |

| |------ 设置阶层大数字矩形区域

| |

| |------ 设置阶层小数字矩形区域

| |

| |------ 设置阶文字矩形区域

| |

| |------ 设置暂停图片矩形区域

| |

| |

======声音类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 播放声音

| |

| |

======背景类

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |------ 设置背景移动速度

| |

| |------ 绘画

| |

| |------ 设置背景矩形区域

| |

| |

======调用的Dll

| |

| |---[dll]------ GetAsyncKeyState

======窗口程序集1

| |

| |------ __启动窗口_创建完毕

| |

| |------ QQ运行检测

| |

| |------ 窗口名

| |

| |------ 找聊天窗口

| |

| |------ 找发送窗口

| |

| |------ 找发送按钮

| |

| |------ 找关闭按钮

| |

| |------ _按钮1_被单击

| |

| |------ _按钮2_被单击

| |

| |------ _单选框1_被单击

| |

| |------ _单选框2_被单击

| |

| |------ 查找QQ号码

| |

| |------ _时钟1_周期事件

| |

| |------ _时钟2_周期事件

| |

| |------ _关于_被单击

| |

| |------ _按钮3_被单击

| |

| |

======窗口程序集2

| |

| |------ _按钮1_被单击

| |

| |

======调用的Dll

| |

| |---[dll]------ 取窗口标题长度

| |

| |---[dll]------ 查找子窗口

| |

| |---[dll]------ 取窗体标题

| |

| |---[dll]------ CreateToolhelp32Snapshot

| |

| |---[dll]------ Process32First

| |

| |---[dll]------ Process32Next

| |

| |---[dll]------ OpenProcess

| |

| |---[dll]------ CloseHandle

| |

| |---[dll]------ ReadProcessMemory

| |

| |---[dll]------ VirtualQueryEx

| |

| |---[dll]------ 发送消息

======窗口程序集1

| |

| |------ __启动窗口_创建完毕

| |

| |------ _画板游戏区_鼠标左键被按下

| |

| |------ 合法走法

| |

| |------ _开局_被单击

| |

| |------ 判断棋子颜色

| |

| |------ 判断两个棋子是否同色

| |

| |------ 棋盘赋值

| |

| |------ 初始化棋盘

| |

| |------ 对应位图1

| |

| |------ 移动棋子

| |

| |------ 插入走法

| |

| |------ 产生可能的走法

| |

| |------ 棋局是否结束

| |

| |------ 产生将的走法

| |

| |------ 产生红士的走法

| |

| |------ 产生黑士的走法

| |

| |------ 产生车的走法

| |

| |------ 产生马的走法

| |

| |------ 产生炮的走法

| |

| |------ 产生象的走法

| |

| |------ 产生红兵的走法

| |

| |------ 产生黑兵的走法

| |

| |------ 估值函数

| |

| |------ 所有相关位置

| |

| |------ 能否走到位置

| |

| |------ 插入相关位置

| |

| |------ 负极大值搜索函数

| |

| |------ 要进行的走法

| |

| |------ 要恢复的走法

| |

| |------ 一步最佳走法

| |

| |------ _保存棋局_被单击

| |

| |------ _读取棋局_被单击

| |

| |------ 清空棋子

| |

| |------ alphabeta搜索函数

| |

| |------ 选中棋子

| |

| |------ 对应位图2

| |

| |------ _退出_被单击

| |

| |------ _关于_被单击

| |

| |------ 行棋步骤

| |

| |

======窗口程序集2

| |

| |------ _关于_创建完毕

| |

| |

======着法

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |

======象棋位置

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |

======位棋盘

| |

| |------ _初始化

| |

| |------ _销毁

| |

| |

======象棋

| |

| |------ 初始化数据

 

 

 

 

 

 

调用的DLL命令:

 

 

.DLL命令 GetAsyncKeyState, 整数型, "user32.dll", "GetAsyncKeyState"

.参数 vKey, 整数型

 

调用的DLL命令:

 

 

.DLL命令 取窗口标题长度, 整数型, , "GetWindowTextLengthA"

.参数 窗口句柄, 整数型

 

.DLL命令 查找子窗口, 整数型, , "FindWindowExA"

.参数 hWnd1, 整数型

.参数 hWnd2, 整数型

.参数 lpsz1, 文本型

.参数 lpsz2, 整数型

 

.DLL命令 取窗体标题, 整数型, , "GetWindowTextA"

.参数 当前窗口句柄, 整数型

.参数 窗口标题, 文本型, 传址

.参数 标题长度, 整数型

 

.DLL命令 CreateToolhelp32Snapshot, 整数型

.参数 lFlags, 整数型

.参数 lProcessID, 整数型

 

.DLL命令 Process32First, 整数型

.参数 hSnapShot, 整数型

.参数 uProcess, PROCESSENTRY32

 

.DLL命令 Process32Next, 整数型

.参数 hSnapShot, 整数型

.参数 uProcess, PROCESSENTRY32

 

.DLL命令 OpenProcess, 整数型

.参数 dwDesiredAccess, 整数型

.参数 bInheritHandle, 整数型

.参数 dwProcessId, 整数型

 

.DLL命令 CloseHandle, 整数型

.参数 hObject, 整数型

 

.DLL命令 ReadProcessMemory, 整数型

.参数 hProcess, 整数型

.参数 lpBaseAddress, 整数型

.参数 lpBuffer, 字节集, 传址

.参数 nSize, 整数型

.参数 lpNumberOfBytesWritten, 整数型

 

.DLL命令 VirtualQueryEx, 整数型

.参数 hProcess, 整数型

.参数 lpAddress, 整数型

.参数 info, MEMORY_BASIC_INFORMATION, 传址

.参数 dwLength, 整数型

 

.DLL命令 发送消息, 整数型, , "SendMessageA"

.参数 窗口句柄, 整数型

.参数 标识, 整数型

.参数 消息1, 整数型

.参数 消息2, 文本型

 

 

 

 

 

软件名称:
QQ协助工具V10E版中国象棋人机对弈E版
软件语言:
简体中文
源码大小:
341.51 KB
运行平台:
Winall,Win2003,WinXP,Win7,Win8
软件授权:
开源软件
  • 行业软件源码使用易语言GDI操作模块编写的例子下载
  • 行业软件源码产品与网店订单管理系统下载
  • 行业软件源码QQ战神在线更新器下载
  • 行业软件源码易语言中国市县区信息大全源码下载
  • 行业软件源码易语言12易时尚钟v1.0源码,易语言12易时尚钟源码下载
  • 行业软件源码易语言Ecai源码,易语言EcaiUP源码,易语言双色球旋转矩阵v1.8.2源下载
  • 行业软件源码易语言职工居民住院登记系统源码下载
  • 行业软件源码易语言板卡控制源码下载
  • 行业软件源码易语言阳阳进销存源码下载
  • 行业软件源码易语言考勤辅助工具源码下载
  • 网友评论

    用户名: 验证码:点击我更换图片

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号

    初始化

    咬到自己了

    是否禁止功能

    绘画左墙

    绘画右墙

    绘画背景