按键精灵脚本

1电脑版读取文件脚本

Dim path 

path = "C:/Users/Administrator/Desktop/accounts"

//直接读取文件到变量,文件的每一行在变量中以|分隔

Text = Plugin.File.ReadFileEx(path)

MessageBox "Text" & text 
TracePrint Text   //只是调试状态才显示

 
 
 
 
 
 //打开文件,循环读取每一行
 
Dim fileHandle

fileHandle = Plugin.File.OpenFile(path)
  
 i=0  
 Dim arrays(9) ,fileline   //定义数组
 
    Do While true

   fileline = Plugin.File.ReadLine(fileHandle)

    TracePrint  fileline

   
  // MessageBox "fileline " & fileline
   
   
   If ( fileline="" )then 
  
  
    Call Plugin.File.CloseFile(fileHandle)  //一定要关闭,不关闭无法读取文件
  
   Exit Do
  
  
   Else 
   arrays(i)=fileline
   i=i+1 
   
   End If
Loop

TracePrint UBound(arrays)

Delay  8000

//遍历数组

For j=0 To UBound(arrays) step 1

TracePrint  arrays(j)

Next

2.安卓版模拟手机操作脚本

Import "ShanHai.lua"

//浮窗锁定并且在右侧0.5的位置
SetControlBarPos 0.5,1

//清理app数据

//Tap 1088, 620

//Delay 2000
//Tap 221, 666

//Delay 2000

//Dim intX1,intY1
//FindPic 0,0,0,0,"Attachment:今日头条.png","000000",0,0.9,intX1,intY1
//If intX1 > -1 And intY1 > -1 Then
//    TracePrint intX1
//    TracePrint intY1
    
//    Touch intX1+10, 254,2000
    //Else 

//    TracePrint  "未找到"
//End If

//Delay 3000

//Tap 970, 484

//Dim intConfirmX,intConfirmY
//FindPic 0,0,0,0,"Attachment:确认.png","000000",0,0.9,intConfirmX,intConfirmY
//If intConfirmX > -1 And intConfirmY > -1 Then
//    TracePrint intConfirmX
//    TracePrint intConfirmY
    
//    Touch 839, 453, 2000
    
    //Else 

    //TracePrint  "未找到"
    //Touch 839, 453, 2000
//End If

//Delay 2000 

//KeyPress "Back"

//Delay 1000

//KeyPress "Back"

//Delay 1000

//KeyPress "Back"

//Delay 1000
//ShanHai.AppClean("com.ss.android.article.news")
 

Delay 2000
 

RunApp "com.ss.android.article.news"

 

Delay 12000

//TracePrint sys.GetFront()

Dim plusX_,plusY_
FindPic 0,0,0,0,"Attachment:加号.png","000000",0,0.9,plusX_,plusY_
If plusX_ > -1 And plusY_ > -1 Then
    TracePrint plusX_
    TracePrint plusY_
    
    
    Tap plusX_, plusY_
Else 
    Tap 49,20
    TracePrint  "未找到+号"
End If

Delay 2000

//删除标题

//Touch 116, 44, 1000

//Delay 1000

//For k = 1 To 60 Step 1
    
//tap 162, 436
//Delay 1000

//变量rColor需要预先定义。如果您还没有定义该变量,请取消下面一行的注释
//Dim rColor
//rColor = GetPixelColor(147, 200)

//TracePrint "这个点的颜色为:"&rColor

//If rColor <> "CCCCCC" Then 

//Exit For

//End If

    
//Next

//Delay  1000

//完成
//Touch 116, 44, 1000

//Delay 1000
//点击X号
//Touch 51, 21, 1000

//Delay 1000

Dim width=GetScreenX()

dim height = GetScreenY()

TracePrint   width

TracePrint  height

For j = 1 To 60 Step 1
//点击加号

Dim plusX,plusY
FindPic 0,0,0,0,"Attachment:加号.png","000000",0,0.9,plusX,plusY
If plusX > -1 And plusY > -1 Then
    TracePrint plusX
    TracePrint plusY
    
    
    Tap plusX, plusY
Else 
    Tap 49,20
    TracePrint  "未找到+号"
End If

Delay 1000

///循环添加频道

For i = 1 To 1 Step 1

    
    call  addRecommend() 
     TracePrint   "第",j,"个频道"
    
Next

Delay 1000
//保存

Dim intX,intY
FindPic 0,0,0,0,"Attachment:保存.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then
    TracePrint intX
    TracePrint intY
    Tap intX,intY
    Delay 1000
    
Else 
   TracePrint    "未找到"    
    
End If

Next

Sub addRecommend()

Dim intX,intY
FindPic 0,0,0,0,"Attachment:频道推荐.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then
    TracePrint intX
    TracePrint intY
    
    Tap intX+62, intY
    
    Delay 1000
Else 
   TracePrint    "未找到"
    
End If

End Sub

Tap 98, 605

Delay 2000

For i = 1 To 5 Step 1
    
    call slide() 
     TracePrint i
    
Next

KillApp "com.ss.android.article.news"

/////滑动屏幕下拉
Sub slide()
Dim i=1
TouchDown 1100,300,i
TouchMove 200,300,i,1500
TouchUp i

End sub

//KeyPress "PageDown"
时间: 2024-08-12 04:28:07

按键精灵脚本的相关文章

&lt;魔域&gt;按键精灵脚本

用了三天时间才写完,实现了通过图片识别读取坐标数值,自动寻路等简单功能. 主要的难点在于游戏中的坐标系,和电脑屏幕的坐标系存在三维旋转关系,难以换算. 1 //全局变量:第一个数左上右下坐标 2 Global first1x 3 Global first1y 4 Global first2x 5 Global first2y 6 7 //全局变量:xp技点位置 8 Global xpx 9 Global xpy 10 11 //全局变量:读取到的数字 12 Global x1 13 Global

阴阳师按键精灵脚本

用电脑,解放你的双手! 有任何意见.需求或者bug,请在下方评论留言. 声明 此脚本仅限于交流学习,请勿过分使用. 环境设置 本脚本必须配合夜神模拟器使用 夜神模拟器必须设置为800*600分辨率 脚本文件夹必须放在D盘,且名字不能更改 即目录结构为: +-- D `-- 按键 +-- img `-- 阴阳师.exe 具体点击下载,解压并移动到D盘.再右键发送一个快捷方式到桌面即可 使用方法 打开模拟器,打开游戏 在脚本中选择功能,点击开始 ToDo: 改变文件目录,使可以移动到其他位置. 结界

仙境传说-按键精灵脚步研究

仙境传说是很早以前非常流行的一款网络游戏,其中的人物设置的非常可爱,尤其是一些夸张的头饰和百变的插卡系统让人回味无穷.虽然从游戏性来说仍然逃不出韩国游戏泡菜的怪圈(或者说是一款标准的泡菜游戏),但仍然是可圈可点的. 游戏中玩家要耗费大量时间进行练级,虽然现在的代理昆仑也有经验奖励的措施,比如高级经验书,高级JOB经验书,双倍经验时间区等,但是要让玩家,特别是高等级的玩家进行练级仍然是一件非常痛苦的事情.常有的事是,三转100~110的职业往往要在熔岩地图上打一个熔岩波利的怪物来进行性价比较高的练

一个按键精灵后台发送消息的脚本

以前,我也用过按键精灵写过一些脚本,那时候经常用这个来挂机FB什么的. 那天,某网友问起,于是就回答了下 无非就是,抓句柄,然后相对定位坐标或者发送消息到固定窗体 代码如下: 1 //////////////////////////抓窗口句柄////////////////////////////////////////// 2 3 Dim Hwnd 4 5 Hwnd = Plugin.Window.MousePoint() 6 7 sWindow = Plugin.Window.IsWindo

最近听说搞脚本挺爽的 弄了个按键精灵的找图找色

首先你需要下载个按键精灵的软件.如下http://www.anjian.com/ 下好后就打开按键精灵,首先新建一个空白脚本,然后找到抓取按钮. 随便找张图来找色 比如如上这张,用抓取按钮选择右键找到色素点,如#c10b2a 然后将该值放到颜色/图形命令去 在图形找色这里,还有找图功能,其实原理都差不多,都是通过周边像素点的色值来找到符合这个值得点,这样就能找到所选的数据. 当你找到你想得到的句柄(windows的某些你想要获取的窗口)时,就可以通过找色或找图去设置你自己所要的功能.

用按键精灵写的手机端按键精灵批量加群的脚本

前几天朋友想在手机上面多加几个群,可是一个个的手工操作太难受了,于是就用按键精灵帮他写了一个自动加群的代码.分享给大家. KeepScreen True Delay 2000 Dim scrWidth, scrHeight,a,x,y,i,intX,intY scrWidth = GetScreenX() scrHeight = GetScreenY() 'ShowMessage scrWidth&"--"&scrHeight TracePrint scrWidth T

按键精灵如何调用Excel及按键精灵写入Excel数据的方法教程---入门自动操作表格

首先来建立一个新的Excel文档,在桌面上点击右键,选择[新建]-[Excel工作表],命名为[新手学员]. 现在这个新Excel文档是空白的,我们接下来会通过按键精灵的脚本来打开并写入一些数据.打开按键精灵软件,点击[新建],进入我的脚本界面,再点击进入[全部命令].在[全部命令]中选择[插件命令]-[office办公文档插件]-[打开Excel文档].在命令的下面可以看到命令的详细设置,点击[路径].在弹出窗口中选择[新手学员]的Excel文档,点击打开.可以在命令参数中看到引用的文档,点击

C#实现按键精灵的&#39;找图&#39; &#39;找色&#39; &#39;找字&#39;的功能

背景:游戏辅助功能通常使用按键精灵编写脚本,按键精灵的最大卖点就是能够找到画面中字,图,色,这对于模拟用户鼠标操作至关重要,这能找到道具,找到血量,实现自动打怪,自动补血,自动买卖道具,博主闲来无聊,看到一款按键精灵实现的辅助,于是乎想用WPF也写一款辅助工具,实现其核心的找图找色等功能.博主测试,对于背景复杂多变的画面,找不变图的成功率达到100%,找带透明的图,比如文字,能达到90%以上.默认您已经知道一个颜色值由argb构成,每个值范围都是0~255.网上发现不少人询问过该问题,几乎没有比

按键精灵

按键精灵是一款模拟鼠标键盘动作的软件.通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作.按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本.只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成.