为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

大漠插件模拟鼠标移动带轨迹转易语言源码

三叶资源网 2017-02-23 01:11:59 易语言例程 4581 ℃ 4 评论
.版本 2

.程序集 窗口程序集1, , , ' 本源码来自三叶资源网(www.sanye.cx)

.子程序 _按钮1_被单击
.局部变量 a
.局部变量 b

a = 取屏幕宽度 ()
b = 取屏幕高度 ()
.计次循环首 (10, )
    真实移动 (随机数 (0, a), 随机数 (0, b))
.计次循环尾 ()

.子程序 真实移动
.参数 x1
.参数 y1
.局部变量 x
.局部变量 y
.局部变量 movernd
.局部变量 sudu
.局部变量 Delayrnd
.局部变量 鼠标真实移动当前x
.局部变量 鼠标真实移动当前y
.局部变量 js

movernd = 5
sudu = 5
Delayrnd = 3
' 本源码来自三叶资源网(www.sanye.cx)
鼠标真实移动当前x = 取鼠标水平位置 ()
鼠标真实移动当前y = 取鼠标垂直位置 ()
.如果 (x1 = 鼠标真实移动当前x)
    y = 鼠标真实移动当前y

    .变量循环首 (y, y1, 取符号 (y1 - 鼠标真实移动当前y) × sudu, js)
        y = y + 取符号 (y1 - 鼠标真实移动当前y) × sudu
        SetCursorPos (x1 + 随机数 (-movernd, movernd), y + 随机数 (-movernd, movernd))
        延时 (随机数 (1, Delayrnd))
        处理事件 ()
    .变量循环尾 ()

.否则
    .如果 (y1 = 鼠标真实移动当前y)
        x = 鼠标真实移动当前x
        .变量循环首 (x, x1, 取符号 (x1 - 鼠标真实移动当前x) × sudu, js)
            x = x + 取符号 (x1 - 鼠标真实移动当前x) × sudu
            SetCursorPos (x + 随机数 (-movernd, movernd), y1 + 随机数 (-movernd, movernd))
            延时 (随机数 (1, Delayrnd))
            处理事件 ()
        .变量循环尾 ()

    .否则
        .如果 (取绝对值 (鼠标真实移动当前x - x1) > 取绝对值 (鼠标真实移动当前y - y1))
            x = 鼠标真实移动当前x
            .变量循环首 (x, x1, 取符号 (x1 - 鼠标真实移动当前x) × sudu, js)
                x = x + 取符号 (x1 - 鼠标真实移动当前x) × sudu
                SetCursorPos (x + 随机数 (-movernd, movernd), (y1 - 鼠标真实移动当前y) ÷ (x1 - 鼠标真实移动当前x) × x + y1 - (y1 - 鼠标真实移动当前y) ÷ (x1 - 鼠标真实移动当前x) × x1 + 随机数 (-movernd, movernd))

                延时 (随机数 (1, Delayrnd))
                处理事件 ()
            .变量循环尾 ()

        .否则
            y = 鼠标真实移动当前y
            .变量循环首 (y, y1, 取符号 (y1 - 鼠标真实移动当前y) × sudu, js)
                y = y + 取符号 (y1 - 鼠标真实移动当前y) × sudu
                SetCursorPos (y - (y1 - (y1 - 鼠标真实移动当前y) ÷ (x1 - 鼠标真实移动当前x) × x1) ÷ (y1 - 鼠标真实移动当前y) ÷ (x1 - 鼠标真实移动当前x) + 随机数 (-movernd, movernd), y + 随机数 (-movernd, movernd))


                延时 (随机数 (1, Delayrnd))
                处理事件 ()
            .变量循环尾 ()
        .如果结束

    .如果结束

.如果结束


.子程序 随机数, 整数型
.参数 min, , , ' 本源码来自三叶资源网(www.sanye.cx)
.参数 max

置随机数种子 ()
返回 (取随机数 (min, max))

@zmhdyyy

文件下载

Tags:

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有4位网友发表了看法:

  • 编程资源

    编程资源  评论于 [2021-09-06 22:31:37]  回复

    易语言鼠标移动需要延时

  • fiddler

    fiddler  评论于 [2022-03-26 22:23:39]  回复

    C++ 大漠插件鼠标轨迹

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
喜马拉雅主播粉丝采集读写锁集福卡百度POST加密解密树形框Unicode字符串易语言做网站易语言定义数据类型无限加好友账号自动注册七天学会nodejs支付多线程传递模拟系列教程英雄联盟MYSQL数据库mysqlCSS
最新评论