易语言制作连点器

注意:本文章仅供学习交流,请勿用于非法用途!

窗口界面

这里只介绍我们主要功能的界面内容,其余注释等UI、标签可自行添加。

  • 按钮1:点击按钮用于测试是否开启连点。
  • 编辑框1:用于显示当前连点数量,只读。
  • 标签3:用于显示当前连点状态。
  • 时钟1:用于寻找鼠标坐标并模拟点击。
  • 时钟2:监测按钮是否按下开始连点或关闭连点。

    代码

    Dll自定义表

    这里我们需要利用一个dll文件,用于模拟鼠标点击。
    1
    2
    3
    4
    5
    .版本 2

    .DLL命令 监视热键, 整数型, , "GetAsyncKeyState"
    .参数 键值, 整数型

    启动窗口

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    .版本 2
    .支持库 eAPI

    .程序集 窗口程序集_启动窗口
    .程序集变量 a, 整数型

    .子程序 __启动窗口_创建完毕

    时钟2.时钟周期 = 1

    .子程序 _时钟2_周期事件

    .如果真 (监视热键 (#F1键) ≠ 0)
    时钟1.时钟周期 = 1
    标签3.标题 = “状态:已开启”
    .如果真结束
    .如果真 (监视热键 (#F2键) ≠ 0)
    时钟1.时钟周期 = 0
    标签3.标题 = “状态:已关闭”
    .如果真结束



    .子程序 _时钟1_周期事件

    模拟鼠标点击 (取鼠标水平位置 (), 取鼠标垂直位置 (), )


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

    a = a + 1
    编辑框1.内容 = “点击数:” + 到文本 (a)


    运行

    运行只需要使用F1键开启,F2键关闭即可。