为编程爱好者分享易语言教程源码的资源网

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

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

三叶资源网 2017-02-23 01:11:59 易语言例程 4879 ℃ 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
FTP服务器高级表格支持库web面试题Safengine多线程操作例子腾讯滑块验证码模块源码自媒体表情包制作注册HTTP接口调试工具自动检查更新找图易写易库宽带拨号QQ飞车数据分页类图片格式转换器4399登录PHP动态组件
最新评论