定义变量的时候不需要定义类型 ,由于是易语言,变量名可以是中文

文本路径 = "C:\Users\Administrator\Desktop\1.txt"//改成自己的文本路径

Text = Plugin.File.ReadFileEx(文本路径)

MyArray = Split(Text, "|")//以行为单位分拆,已数组形式存放

//RunApp "电脑的文件路径"   如下面的打开浏览器
call RunApp ("C:\Users\Administrator\Desktop\2345加速浏览器.lnk")
Delay 200
Hwnd = Plugin.Window.Foreground() //获得当前窗口的句柄
//Hwnd = Plugin.Window.MousePoint()//获得鼠标指向窗口句柄
delay 200
Call Plugin.Window.Max(Hwnd) //最大化窗口
Delay 200

Dim a //创建一个新变量
a = 0
//UBOUND 函数返回一个数组的最大下标
If UBound(MyArray)>=0 Then //then前面if的条件

For i=0 to UBound(MyArray)-1

//下面这句是得到文本内容

TracePrint "第 " & i + 1 & " 行文本内容为:" & Cstr(MyArray(i))

MoveTo 550,74//点击网页某个地方.自己获取坐标

Delay 10

LeftClick 1

Delay 1000

MoveTo 805,642 //弹出对话窗,输入框的坐标.自己获取

Delay 10

LeftClick 1

Delay 500
KeyDown 17, 1
KeyPress 65, 1
KeyUp 17, 1

SayString MyArray(i)//输入

Delay 500

KeyPress 9,2

Delay 10

KeyPress 13,1

Delay 1000

If i - a >= 20 Then

MoveTo 29,1056 //点击网页某个地方.自己获取坐标

Delay 10

LeftClick 1

Delay 1000

MoveTo 111,551//弹出对话窗,输入框的坐标.自己获取

Delay 10

LeftClick 1

Delay 1500
a = i

End If //结束if语句
//i Mod 80表示:i模80取余数(i%80=i/80的余数)
If i Mod 80 = 0 and i<>0 Then //i<>0 表示:i 不等于 0
Delay 5500000

Call Lib.系统.结束进程("2345Explorer.exe") //关闭所有关于这个的进程
Delay 3000

RunApp "C:\Users\Administrator\Desktop\2345加速浏览器.lnk"

End If

Next

End If

---------------------------------

Text1 = Plugin.File.ReadFileEx("C:\Users\Administrator\Desktop\1.txt")
Text2 = Plugin.File.ReadFileEx("C:\Users\Administrator\Desktop\2.txt")

MyArray1 = Split(Text1, "|")//以行为单位分拆
MyArray2 = Split(Text2, "|")//以行为单位分拆

//RunApp "电脑的文件路径"
call RunApp ("C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe")
Delay 200
Hwnd = Plugin.Window.Foreground() //获得当前窗口的句柄
//Hwnd = Plugin.Window.MousePoint()//获得鼠标指向窗口句柄
delay 200
Call Plugin.Window.Max(Hwnd) //最大化窗口
Delay 200

For i = 0 To 19

KeyDown 17, 1
KeyPress 84, 1
KeyUp 17, 1
Delay 500

SayString MyArray1(i) & "/dadadadada"

KeyPress "Enter", 1

Delay 4000

KeyPress "Tab", 2

Delay 10

SayString"admin"//输入账号

Delay 500

KeyPress "Tab", 1

Delay 500
SayString"ckxytea!@"//输入密码

//遇到waitkey暂停指令 需要任意按一下键盘 才继续执行
key = 0
Do Until key = 13 //循环必须找到 key=回车键 才继续执行
key = WaitKey()
Loop

KeyPress "Enter", 1
Delay 8000

MoveTo 16,222//模块位置 自己获取
Delay 500

LeftClick 1
Delay 2000

KeyPress 9, 7
Delay 500
KeyDown 13, 1
Delay 3000

For i1 = 0 To 19
If i1 = i Then
i1=i+1
End If

MoveTo 1500,160

Delay 500

LeftClick 1
Delay 500

KeyPress 9, 1
Delay 500
KeyDown 13, 1
Delay 3000

KeyPress 9, 2
Delay 500

SayString "http://"& MyArray1(i1)
Delay 500

KeyPress 9, 1
Delay 500

SayString MyArray2(i1)

Delay 500

KeyPress 9, 7
Delay 500

KeyPress 39, 1
Delay 500

KeyPress 13, 1

Delay 3000
Next

Next

按键精灵PC端脚本的更多相关文章

  1. 按键精灵PC版<末日王者>

    更新模式[强制] 更新版本[1.28] 更新链接[https://yunfei-1256035889.cos.ap-beijing.myqcloud.com/%E6%9C%AB%E6%97%A5%E4 ...

  2. Ionic进行PC端Web开发时通过脚本压缩提高第一次加载效率

    1. 问题 1.1. 问题上下文描述: 基于Ionic进行PC端的Web应用开发: 使用Tomcat作为最终服务发布容器. 1.2. 问题描述: 编译后main.js的大小为4-6MByte.(集成第 ...

  3. 网易云音乐PC端刷曲快捷键

    文章首发于szhshp的第三边境研究所(szhshp.org), 转载请注明 网易云音乐PC端刷曲快捷键   好吧我承认我特别懒 云音乐其实做的还不错,FM推荐的算法明显比虾米好. 虾米可以听的曲子都 ...

  4. 【按键精灵篇】如何做一个自动打开APP进入注册页面自动输入自己手机号

    按键精灵,虽然很早听过,但是一直没有真正使用过,所以最近有点时间也简单试一下,通过脚本自动清理APP缓存,打开百家号并自动进入注册页面输入自己的手机号. 软件清单 1. 雷电手机模拟器:https:/ ...

  5. pywinauto之PC端windows自动化测试

    pywinauto是一个用纯Python编写的GUI自动化库,并为Windows GUI精心开发.最简单的是,它允许您将鼠标和键盘操作发送到Windows和Linux上的对话框和控件,而到目前为止,仅 ...

  6. 阻止pc端浏览器缩放js代码

    阻止pc端浏览器缩放js代码 众所周知:移动端页面禁止用户缩放界面只需加上<meta name="viewport" content="user-scalable= ...

  7. Macaca自动化测试之PC端测试

    Macaca是一套完整的自动化测试解决方案.由阿里巴巴公司开源: http://macacajs.github.io/macaca/ 特点: 同时支持PC端和移动端(Android.iOS)自动化测试 ...

  8. pygame开发PC端微信打飞机游戏

    pygame开发PC端微信打飞机游戏 一.项目简介 1. 介绍 本项目类似曾经火爆的微信打飞机游戏.游戏将使用Python语言开发,主要用到pygame的API.游戏最终将会以python源文件gam ...

  9. 移动端穿插着PC端自动化-Python基础(干货)

    1.前面已经把所有前期工作完成了 下面进行一些简单的小脚本来更好的了解Python.对Python有一些基础的童鞋理解起来会比较容易,我刚接触的时候也会有点懵的,现在简单的也是没问题了. 大牛请不要喷 ...

随机推荐

  1. Android apk逆向:反编译,回编译,签名,打包。

    Android apk逆向:反编译,回编译,签名,打包流程. 第一步: apk 反编译. 1) 打开命令行窗口,输入java -version, 检测当前java版本,若版本较低, 则下载JAVA S ...

  2. 【爬坑笔记】c# 如何通过EF Core读写sql server的类似double型字段

    =============================================== 2019/8/31_第1次修改                       ccb_warlock == ...

  3. Flanne

    容器面临的问题 物理机A上的应用A看到的IP地址是容器A的,是172.17.0.2,在物理机B上的应用B看到的IP地址是容器B的,不巧也是172.17.0.2,当它们都注册到注册中心的时候,注册中心就 ...

  4. Linux生产环境上,最常用的一套“Sed“技巧

    sed命令应用广泛,使用简单,是快速文本处理的利器.它其实没多少技巧,背诵.使用是最合适的学习渠道,属于硬技能.但它又很复杂,因为高级功能太多.本篇不去关注sed的高级功能,仅对常用的一些操作,进行说 ...

  5. Hadoop2.x 集群搭建

    Hadoop2.x 集群搭建 一些重复的细节参考Hadoop1.X集群完全分布式模式环境部署 1 HADOOP 集群搭建 1.1 集群简介 HADOOP 集群具体来说包含两个集群:HDFS 集群和YA ...

  6. 【转载】C#中int.TryParse方法和int.Parse方法的异同之处

    在C#编程过程中,int.TryParse方法和int.Parse方法都可以将字符串string转换为整型int类型,但两者还是有区别,最重要的区别在于int.TryParse方法在字符串无法转换为i ...

  7. Nuxt.js vue init nuxt-community/koa-template 初始化项目报错

    报错提示: Module build failed: Error: Plugin/Preset files are not allowed to export objects, only functi ...

  8. 英语wacche腕表

    手表 (戴在手腕上的计时仪器) 手表,或称为腕表,是指戴在手腕上,用以计时/显示时间的仪器,手表在英语里watch源自中世纪wacche这一词汇. 手表通常是利用皮革.橡胶.尼龙布.不锈钢等材料,制成 ...

  9. Windows下MongoDB的下载安装、环境配置

    下载MongoDB 1.进入MongoDB官网,Products -> 选择SOFTWARE下的MongoDB Server 2.选择下载最新版 3.选择对应的版本下载 msi安装包形式安装Mo ...

  10. Python爬虫系列:五、正则表达式

    1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑. 正则表达式 ...