求一个易语言QQ炫舞外挂源码

社区服务
高级搜索
猴岛论坛电脑百科求一个易语言QQ炫舞外挂源码
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
11个回复

求一个易语言QQ炫舞外挂源码

楼层直达
2637149828

ZxID:26901359

等级: 新兵
举报 只看楼主 使用道具 楼主   发表于: 2013-07-24 0
求助啊,做了半天既然不行。。。。。。。。。。

际遇之神

惩罚

破财免灾,2637149828被人打劫,损失DB3

情兽。8d2b

ZxID:27629949

等级: 少尉
举报 只看该作者 沙发   发表于: 2013-07-24 0
          源码没放出来吗
t5780732

ZxID:17884762

等级: 大尉
举报 只看该作者 板凳   发表于: 2013-07-25 0
没人放源码
13542236219

ZxID:33414827

等级: 新兵
举报 只看该作者 地板   发表于: 2013-11-16 0
asdasdasdasdas
13542236219

ZxID:33414827

等级: 新兵
举报 只看该作者 4楼  发表于: 2013-11-16 0
asdsadas
qq32667

ZxID:39679679

等级: 新兵
举报 只看该作者 5楼  发表于: 2014-01-31 0
qq32667

ZxID:39679679

等级: 新兵
举报 只看该作者 6楼  发表于: 2014-01-31 0
qq32667

ZxID:39679679

等级: 新兵
举报 只看该作者 7楼  发表于: 2014-01-31 0
qq32667

ZxID:39679679

等级: 新兵
举报 只看该作者 8楼  发表于: 2014-01-31 0
Rain、悠

ZxID:48832011

等级: 新兵
举报 只看该作者 9楼  发表于: 2014-05-18 0
          

际遇之神

惩罚

看见邪恶图,鼻血不止去医院,花费DB2

丫头辅助化梦

ZxID:48832879

等级: 列兵
举报 只看该作者 10楼  发表于: 2014-05-18 0
.版本 2
.支持库 spec
.支持库 eAPI
.支持库 iext

.子程序 _按钮2_被单击

结束 ()


.子程序 开始运行
.参数 句柄, 整数型
.局部变量 窗口, 窗口
.局部变量 目标窗口矩形, 矩形
.局部变量 颜色点, 整数型
.局部变量 键值, 文本型


' ===============================================
' 窗口 = 窗口1
' 载入 (窗口, , 假)
' 延迟 (500)
' 取窗口外矩形 (句柄, 目标窗口矩形)
' 窗口侧边跟随 (句柄, 窗口1, 真, , )
最小化窗口 (_启动窗口.取窗口句柄 ())
窗口侧边跟随 (句柄, 窗口1, 真, , )
' 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F6键)
' 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F7键)
' 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F8键)
延迟 (200)
全局_开始 = 真
' _启动窗口.可视 = 假
API_激活窗口 (句柄)
.判断循环首 (全局_开始 = 真)
    颜色点 = 取坐标颜色 (句柄, 偏移X + 523, 偏移Y + 478)
    .如果真 (颜色点分析 (颜色点, 假) = 真 或 颜色点分析 (颜色点, 真) = 真)  ' 分析是否是单建
        键值 = 按键分析 (句柄, 0)
        按键 (键值)
    .如果真结束
    颜色点 = 取坐标颜色 (句柄, 偏移X + 540, 偏移Y + 478)
    .如果真 (颜色点分析 (颜色点, 假) = 真 或 颜色点分析 (颜色点, 真) = 真)  ' 分析是否是双
        键值 = 按键分析 (句柄, 17)
        按键 (键值)
    .如果真结束
    延迟 (1)
    延时 (全局_循环延时)
    .如果真 (空格模式 = 真)
        颜色点 = 取坐标颜色 (句柄, 偏移X + 640 + P点便宜, 偏移Y + 437)
        .如果真 (P点分析 (颜色点) = 真)
            键盘按下 (, 32)
            键盘弹起 (, 32)
            延时 (全局_P点延时)
        .如果真结束

    .如果真结束

.判断循环尾 ()

.子程序 取炫舞窗口句柄, 整数型
.参数 窗口标题, 文本型
.参数 窗口类名, 文本型
.局部变量 所有窗口句柄, 文本型, , "0"
.局部变量 计次, 整数型

所有窗口句柄 = 取所有窗口列表 ()
.计次循环首 (取数组成员数 (所有窗口句柄), 计次)
    .如果真 (取窗口标题 (到整数 (所有窗口句柄 [计次])) = 窗口标题)
        .如果真 (取窗口类名 (到整数 (所有窗口句柄 [计次])) = 窗口类名)
            返回 (到整数 (所有窗口句柄 [计次]))
        .如果真结束

    .如果真结束

.计次循环尾 ()
返回 (0)


.子程序 RGB解析, RGB
.参数 颜色, 整数型
.局部变量 RGB, RGB

.如果真 (颜色 > 0)
    RGB.红色 = 位与 (颜色, 255)
    RGB.绿色 = 位与 (颜色, 65280) ÷ 256
    RGB.蓝色 = 位与 (颜色, 16711680) ÷ 65536
.如果真结束
返回 (RGB)


.子程序 颜色点分析, 逻辑型, , 给一个颜色值,判断是否约等于红色或者蓝色
.参数 颜色值, 整数型, , 颜色数值
.参数 红蓝分析, 逻辑型, , 假为蓝色,真为红色
.局部变量 RGB颜色解析结果, RGB

.如果真 (颜色值 ≥ 0)
    RGB颜色解析结果 = RGB解析 (颜色值)
    .如果 (红蓝分析 = 真)
        ' 输出调试文本 (“0”)
        .如果真 (RGB颜色解析结果.红色 > 155)  ' 红色分析
            .如果真 (RGB颜色解析结果.绿色 < 50)
                .如果真 (RGB颜色解析结果.蓝色 < 92)
                    返回 (真)
                .如果真结束

            .如果真结束

        .如果真结束

    .否则
        ' 输出调试文本 (“1”)
        .如果真 (RGB颜色解析结果.红色 < 74)  ' 蓝色分析
            ' 输出调试文本 (“2”)
            .如果真 (RGB颜色解析结果.绿色 < 167 且 RGB颜色解析结果.绿色 > 67)
                ' 输出调试文本 (“3”)
                .如果真 (RGB颜色解析结果.蓝色 < 247 且 RGB颜色解析结果.蓝色 > 147)
                    ' 输出调试文本 (“4”)
                    返回 (真)
                .如果真结束

            .如果真结束

        .如果真结束

    .如果结束

.如果真结束
返回 (假)


.子程序 按键分析, 文本型
.参数 句柄, 整数型
.参数 奇偶, 整数型
.局部变量 颜色, 整数型
.局部变量 偏移, 整数型
.局部变量 计次, 整数型
.局部变量 键值, 文本型

.计次循环首 (11, 计次)
    ' ============正反判断=========
    颜色 = 取坐标颜色 (句柄, 偏移X + 348 + (计次 - 1) × 35 + 奇偶, 偏移Y + 478)
    .如果真 (颜色点分析 (颜色, 假) = 真)  ' 判断是否为正键(蓝色)
        键值 = 键值 + 到文本 (四键取色 (句柄, (计次 - 1) × 35 + 奇偶, 假)) + “#”
        输出调试文本 (到文本 (四键取色 (句柄, (计次 - 1) × 35 + 奇偶, 假)))
    .如果真结束
    .如果真 (颜色点分析 (颜色, 真) = 真)  ' 判断是否为反键(红色)
        键值 = 键值 + 到文本 (四键取色 (句柄, (计次 - 1) × 35 + 奇偶, 真)) + “#”
    .如果真结束

.计次循环尾 ()
返回 (键值)

.子程序 四键取色, 字节型
.参数 句柄, 整数型
.参数 次数, 整数型
.参数 红蓝, 逻辑型
.局部变量 颜色, 整数型

.如果真 (红蓝 = 假)
    颜色 = 取坐标颜色 (句柄, 偏移X + 349 + 次数, 偏移Y + 471)
    .如果真 (颜色点分析 (颜色, 假) = 真)  ' 246789键
        颜色 = 取坐标颜色 (句柄, 偏移X + 355 + 次数, 偏移Y + 471)
        .如果真 (颜色点分析 (颜色, 假) = 真)  ' 79键
            输出调试文本 (“79”)
            颜色 = 取坐标颜色 (句柄, 偏移X + 342 + 次数, 偏移Y + 477)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 7键
                返回 (103)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 356 + 次数, 偏移Y + 477)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 9键
                返回 (105)
            .如果真结束
            输出调试文本 (“79键错误”)
            返回 (0)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 343 + 次数, 偏移Y + 473)
        .如果真 (颜色点分析 (颜色, 假) = 真)  ' 48键
            颜色 = 取坐标颜色 (句柄, 偏移X + 354 + 次数, 偏移Y + 474)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 8键
                返回 (104)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 343 + 次数, 偏移Y + 484)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 4键
                返回 (100)
            .如果真结束
            输出调试文本 (“48键错误”)
            返回 (0)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 353 + 次数, 偏移Y + 484)
        .如果真 (颜色点分析 (颜色, 假) = 真)  ' 26键
            颜色 = 取坐标颜色 (句柄, 偏移X + 344 + 次数, 偏移Y + 484)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 2键
                返回 (98)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 354 + 次数, 偏移Y + 473)
            .如果真 (颜色点分析 (颜色, 假) = 真)  ' 6键
                返回 (102)
            .如果真结束
            输出调试文本 (“26键错误”)
            返回 (0)
        .如果真结束

    .如果真结束
    颜色 = 取坐标颜色 (句柄, 偏移X + 348 + 次数, 偏移Y + 485)
    .如果真 (颜色点分析 (颜色, 假) = 真)  ' 13键
        颜色 = 取坐标颜色 (句柄, 偏移X + 355 + 次数, 偏移Y + 479)
        输出调试文本 (“222” + 到文本 (颜色))
        .如果真 (颜色点分析 (颜色, 假) = 真)  ' 3键
            返回 (99)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 342 + 次数, 偏移Y + 480)
        .如果真 (颜色点分析 (颜色, 假) = 真)  ' 1键
            返回 (97)
        .如果真结束
        输出调试文本 (“13键错误”)
        返回 (0)
    .如果真结束
    输出调试文本 (“正键错误”)
    返回 (0)
.如果真结束
' ==============================================================
.如果真 (红蓝 = 真)
    颜色 = 取坐标颜色 (句柄, 偏移X + 349 + 次数, 偏移Y + 471)
    .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反246789键
        颜色 = 取坐标颜色 (句柄, 偏移X + 355 + 次数, 偏移Y + 471)
        .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反79键
            颜色 = 取坐标颜色 (句柄, 偏移X + 342 + 次数, 偏移Y + 477)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反7键
                返回 (99)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 356 + 次数, 偏移Y + 477)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反9键
                返回 (97)
            .如果真结束
            输出调试文本 (“反79键错误”)
            返回 (0)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 343 + 次数, 偏移Y + 473)
        .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反48键
            颜色 = 取坐标颜色 (句柄, 偏移X + 354 + 次数, 偏移Y + 474)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反8键
                返回 (98)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 343 + 次数, 偏移Y + 484)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反4键
                返回 (102)
            .如果真结束
            输出调试文本 (“反48键错误”)
            返回 (0)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 353 + 次数, 偏移Y + 484)
        .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反26键
            颜色 = 取坐标颜色 (句柄, 偏移X + 344 + 次数, 偏移Y + 484)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反2键
                返回 (104)
            .如果真结束
            颜色 = 取坐标颜色 (句柄, 偏移X + 354 + 次数, 偏移Y + 473)
            .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反6键
                返回 (100)
            .如果真结束
            输出调试文本 (“反26键错误”)
            返回 (0)
        .如果真结束

    .如果真结束
    颜色 = 取坐标颜色 (句柄, 偏移X + 348 + 次数, 偏移Y + 485)
    .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反13键
        颜色 = 取坐标颜色 (句柄, 偏移X + 356 + 次数, 偏移Y + 479)
        .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反3键
            返回 (103)
        .如果真结束
        颜色 = 取坐标颜色 (句柄, 偏移X + 342 + 次数, 偏移Y + 480)
        .如果真 (颜色点分析 (颜色, 真) = 真)  ' 反1键
            返回 (105)
        .如果真结束

        返回 (0)
    .如果真结束
    返回 (0)

.如果真结束
返回 (0)


.子程序 按键
.参数 键值数组, 文本型
.局部变量 数组, 文本型, , "0"
.局部变量 键值, 字节型
.局部变量 计次, 整数型

数组 = 分割文本 (键值数组, “#”, )
.计次循环首 (取数组成员数 (数组), 计次)
    键值 = 到字节 (数组 [计次])
    .如果 (键值 > 96 且 键值 < 106)
        键盘按下 (, 键值)
        键盘弹起 (, 键值)
        延迟 (全局_按键延时)
    .否则

    .如果结束

.计次循环尾 ()

.子程序 __启动窗口_可否被关闭, 逻辑型

结束 ()


.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型

.如果真 (全局_开始 = 真)
    .如果真 (参数一 = 33001)
        空格模式 = 假
        窗口1.透明标签_空格.标题 = “手动”
    .如果真结束
    .如果真 (参数一 = 33002)
        空格模式 = 真
        窗口1.透明标签_空格.标题 = “自动”
    .如果真结束
    .如果真 (参数一 = 33003)
        .如果真 (P点便宜 > -5)
            P点便宜 = P点便宜 - 1
            窗口1.透明标签_P点偏移.标题 = 到文本 (P点便宜)
        .如果真结束

    .如果真结束
    .如果真 (参数一 = 33004)
        .如果真 (P点便宜 < 5)
            P点便宜 = P点便宜 + 1
            窗口1.透明标签_P点偏移.标题 = 到文本 (P点便宜)
        .如果真结束

    .如果真结束

.如果真结束
输出调试文本 (到文本 (参数一))

.子程序 P点分析, 逻辑型
.参数 颜色, 整数型
.局部变量 RGB, RGB

RGB = RGB解析 (颜色)
.如果真 (RGB.红色 > 200)
    .如果真 (RGB.绿色 > 30 且 RGB.绿色 < 130)
        .如果真 (RGB.蓝色 < 80)
            返回 (真)
        .如果真结束

    .如果真结束

.如果真结束
返回 (假)
' 输出调试文本 (“红色” + 到文本 (RGB.红色))
' 输出调试文本 (“绿色” + 到文本 (RGB.绿色))
' 输出调试文本 (“蓝色” + 到文本 (RGB.蓝色))
' 返回 (真)

.子程序 _按钮3_被单击
.局部变量 a, 文本型

' P点分析 (到十进制 (“3D63FF”))
' * 红色253
' * 绿色65
' * 蓝色29
偏移X = 12
偏移Y = 52
a = 按键分析 (0, 0)
输出调试文本 (a)


.子程序 _编辑框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #键0)
    载入 (窗口2, , 真)
.如果真结束


.子程序 __启动窗口_托盘事件
.参数 操作类型, 整数型
.局部变量 句柄, 整数型

.如果真 (操作类型 = #双击)
    句柄 = _启动窗口.取窗口句柄 ()
    .如果 (API_是否最小化 (句柄) ≠ 0)
        恢复窗口 (句柄)
        ' 输出调试文本 (“1”)
    .否则
        API_激活窗口 (句柄)
        ' 输出调试文本 (“2”)
    .如果结束

.如果真结束

Dummera63a

ZxID:28068939

等级: 新兵
举报 只看该作者 11楼  发表于: 2014-07-02 0
学习学习
« 返回列表
发帖 回复