按键精灵读取github page 网页,实现脚本远程控制功能

最近写按键精灵的时候有一个需求,需要远程控制聊天的语句,分十组,脚本也要分十组读取。而且要简单易于操作搭建,本来是用thinkphp 3.2+mysql搭建了一个简单网站来控制.
按键精灵读取github page 网页,实现脚本远程控制功能插图按键精灵读取github page 网页,实现脚本远程控制功能插图(1) 
这套系统还比较难搭建,所以想做一个静态页面或者静态资源访问的,按键精灵不能连接远程数据库,所以只能访问远程静态资源的,所以就找到github 里面的一个功能,创建项目后可以设置成github page。github是完全免费的。
现在开始教程,网络上面的教程太繁琐,涉及到一些git操作,还要安装git,我来讲一下简单粗暴的,完全没有看过教程,自己摸索的,先注册github,这是一个英文网站,有很多优秀项目在上面分享,可以用谷歌自带翻译翻译一下,注册成功后到首先点击启动项目
按键精灵读取github page 网页,实现脚本远程控制功能插图(2) 
然后随便选一个项目名称。。
按键精灵读取github page 网页,实现脚本远程控制功能插图(3) 
进入一个初始化的项目
按键精灵读取github page 网页,实现脚本远程控制功能插图(4) 
到这里需要空白项目好像不能直接创建文件,这里一般是需要本地代码git 上传的,太麻烦了,所以要点骚操作,击下方的import code 来导入代码
按键精灵读取github page 网页,实现脚本远程控制功能插图(5) 
需要填入一个连接,大家可以搜索一下github里面搜索关键字 html page 项目最后几页找到一些单个文件的项目连接填进去,然后begin import 开始导入(可以直接复制我的项目也可以)
按键精灵读取github page 网页,实现脚本远程控制功能插图(6) 
应该会马上导入成功,导入成功后有邮件提醒,注册的时候填好邮箱地址
按键精灵读取github page 网页,实现脚本远程控制功能插图(7) 
成功后打开自己的这个项目,点击那个单个的html页面修改网页和文件名称,网页名称就改成game.html,内容的话一般就写一个“1/2/3/4/5/6/7/8/9/10”,然后在按键精灵里面分割一下就行了,十组聊天语句,修改好点击也页面最下面的commit changes
按键精灵读取github page 网页,实现脚本远程控制功能插图(8) 
接下来要创建github page ,点击commit changes之后点击项目设置,就是那个settings,然后拉到github pages ,更改第一个下拉框,第一个选项保存,更改第二个选项,随便选一个主题就可以点击链接访问了。
按键精灵读取github page 网页,实现脚本远程控制功能插图(9) 
按键精灵读取github page 网页,实现脚本远程控制功能插图(10) 
按键精灵读取github page 网页,实现脚本远程控制功能插图(11) 
到这里,gitgub page 搭建完成

现在就来写一下按键精灵代码。
先做一个,简单的页面
按键精灵读取github page 网页,实现脚本远程控制功能插图(12) 
界面代码如下:

 

 

界面1:
{
        标签页1:
        {
         
                水平布局 :
                {
                文字框:{名称:"文字框1",显示内容:"访问地址:"},       
                输入框:{名称:"输入框1",提示内容:"请输入网址",初始文本:"https://koala9527.github.io/test/game.html"},       
                },       
                水平布局:
                {
                文字框:{名称:"文字框2",显示内容:"第",},       
                下拉框:{名称:"下拉框1",选项:["1","2","3","4","5","6","7","8","9","10"],初始选项:0},       
                文字框:{名称:"文字框3",显示内容:"组"},               
                },       
         
        },       

}

 

然后写内容
按键精灵读取github page 网页,实现脚本远程控制功能插图(13) 
代码如下:

[Lua] 纯文本查看 复制代码

?

01

02

03

04

05

06

07

08

09

10

11

12

dim urls,team, res, res_array

urls = ReadUIConfig("输入框1")

 team = ReadUIConfig("下拉框1")

// 获取网页内容

 res = URL.Get(urls)

// 调试输入网页内容

 TracePrint res

// 分割网页内容

 res_array = Split(res, "/")

 TracePrint res_array(team)

ShowMessage res_array(team)

教程完成了,后面还可以继续优化,假设网络连接中断的,github挂了等等问题要做出其他的判断,设置其他默认的聊天内容。
 

QQ截图20190214105245.png (117.43 KB, 下载次数: 2)

 

按键精灵读取github page 网页,实现脚本远程控制功能插图(14)

没有账号? 忘记密码?

社交账号快速登录