本帖最后由 打字的小强 于 2019-2-14 12:14 编辑

最近写按键精灵的时候有一个需求,需要远程控制聊天的语句,分十组,脚本也要分十组读取。而且要简单易于操作搭建,本来是用thinkphp 3.2+mysql搭建了一个简单网站来控制.

QQ截图20190214103419.png (54.27 KB, 下载次数: 0)

2019-2-14 10:35 上传

QQ截图20190214103716.png (115.56 KB, 下载次数: 1)

2019-2-14 10:38 上传

这套系统还比较难搭建,所以想做一个静态页面或者静态资源访问的,按键精灵不能连接远程数据库,所以只能访问远程静态资源的,所以就找到github 里面的一个功能,创建项目后可以设置成github page。github是完全免费的。

现在开始教程,网络上面的教程太繁琐,涉及到一些git操作,还要安装git,我来讲一下简单粗暴的,完全没有看过教程,自己摸索的,先注册github,这是一个英文网站,有很多优秀项目在上面分享,可以用谷歌自带翻译翻译一下,注册成功后到首先点击启动项目

QQ截图20190214104152.png (223.41 KB, 下载次数: 0)

2019-2-14 10:43 上传

然后随便选一个项目名称。。

QQ截图20190214104241.png (52.33 KB, 下载次数: 1)

2019-2-14 10:44 上传

进入一个初始化的项目

QQ截图20190214104259.png (79.04 KB, 下载次数: 1)

2019-2-14 10:45 上传

到这里需要空白项目好像不能直接创建文件,这里一般是需要本地代码git 上传的,太麻烦了,所以要点骚操作,击下方的import code 来导入代码

QQ截图20190214104631.png (39.29 KB, 下载次数: 1)

2019-2-14 10:47 上传

需要填入一个连接,大家可以搜索一下github里面搜索关键字 html page 项目最后几页找到一些单个文件的项目连接填进去,然后begin import 开始导入(可以直接复制我的项目也可以)

QQ截图20190214105451.png (109.3 KB, 下载次数: 0)

2019-2-14 10:56 上传

应该会马上导入成功,导入成功后有邮件提醒,注册的时候填好邮箱地址

QQ截图20190214105735.png (21.97 KB, 下载次数: 1)

2019-2-14 10:59 上传

成功后打开自己的这个项目,点击那个单个的html页面修改网页和文件名称,网页名称就改成game.html,内容的话一般就写一个“1/2/3/4/5/6/7/8/9/10”,然后在按键精灵里面分割一下就行了,十组聊天语句,修改好点击也页面最下面的commit changes

QQ截图20190214105821.png (107.93 KB, 下载次数: 1)

2019-2-14 11:00 上传

接下来要创建github page ,点击commit changes之后点击项目设置,就是那个settings,然后拉到github pages ,更改第一个下拉框,第一个选项保存,更改第二个选项,随便选一个主题就可以点击链接访问了。

QQ截图20190214110332.png (65.14 KB, 下载次数: 0)

2019-2-14 11:05 上传

QQ截图20190214111258.png (59.67 KB, 下载次数: 0)

2019-2-14 11:14 上传

QQ截图20190214111347.png (20.66 KB, 下载次数: 1)

2019-2-14 11:15 上传

到这里,gitgub page 搭建完成

现在就来写一下按键精灵代码。

先做一个,简单的页面

QQ截图20190214112739.png (110.07 KB, 下载次数: 0)

2019-2-14 11:29 上传

界面代码如下:

[Lua] 纯文本查看 复制代码界面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",显示内容:"组"},

},

},

}

然后写内容

QQ截图20190214113917.png (21.97 KB, 下载次数: 1)

2019-2-14 11:46 上传

代码如下:

[Lua] 纯文本查看 复制代码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挂了等等问题要做出其他的判断,设置其他默认的聊天内容。

按键精灵连接远程mysql_【按键精灵】按键精灵读取github page 网页,实现脚本远程控制功能...相关推荐

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

    最近写按键精灵的时候有一个需求,需要远程控制聊天的语句,分十组,脚本也要分十组读取.而且要简单易于操作搭建,本来是用thinkphp 3.2+mysql搭建了一个简单网站来控制.   这套系统还比较难 ...

  2. 5.7.24mysql 配置安卓,安卓按键精灵连接MySQL全面解析Windows下安装 mysql5.7的方法

    关于在windows下安装mysql 5.7 •要注意的新坑: 5.7版本安装后ROOT账号是有默认的密码的,这个密码在windows下可以在mysql.ini配置文件指定的data文件夹下面,那个为 ...

  3. python和按键精灵自动化测试_自动化测试程序和按键精灵

    以前一直以为自动化测试都是在程序内部进行的,没想到还可以用按键精灵来做.当时由于枪魂项目快上线,然后会经常打包测试,测试人员比较少,于是总监突发奇想,居然让我用按键精灵来做,当时运营部的主管说做好这个 ...

  4. joycon无法连接主机_Joy-Con的按键在连接到主机时没有响应

    主机上的按键测试功能不适用于以下按键: 电源/音量/主页/同步/截屏 操作步骤: 1.检查无响应按键是否有粘滞或卡住. 2.如果有任何粘滞或卡住,请关闭主机并使用柔软干燥的软布或毛刷清洁有问题按键周围 ...

  5. vba循环通过键盘某个按键按下退出循环_51单片机按键检测--独立按键与矩阵键盘...

    按键可以说是51单片机项目开发的一个重要组件了,它是作为51单片机IO口输入的一种重要方式.我们可以通过按键控制单片机执行相应的程序,得到我们想要得效果.51单片机的按键输入主要有两种,一种是独立按键 ...

  6. ESP8266开发、ESP8266连接阿里云物联网、天猫精灵控制esp8266、esp8266一键配网、智能家居

    ESP8266开发.ESP8266连接阿里云物联网.天猫精灵控制esp8266.esp8266一键配网.智能家居 项目介绍 最近会 将arduino IDE开发ESP8266中一些值得记录得部分写下来 ...

  7. 【按键】短按,长按,按键释放,三种模式的按键扫描程序(软件消抖动)

    先来说一下这三种模式的意思: 1. 短按模式:单击按键时,返回一次有效按键值:长按时也只返回一次有效按键值.这样可以有效地排除因不小心长按带来的返回多次有效按键,进而执行多次按键处理程序. 2. 长按 ...

  8. android模拟器游戏按键映射,刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好...

    原标题:刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好 绝地求生手游刺激战场模拟器现在有好多款,基本上每款模拟器都说自己是最好用的,绝大部分用户并不知道哪个刺激战场模拟器好,也没有时间和兴趣一 ...

  9. android 虚拟按键自定义,如何适配Android底部虚拟按键

    前言 本文章只做一个记录,一个备忘,也为了更好的帮助他人,文章参考地址:Android适配底部虚拟按键的方法 问题说明 项目进行中需要透明渐变的状态栏,全屏显示,当然透明渐变好弄,方法有很多,但是如果 ...

最新文章

  1. sqlite数值长度超过7位出错_数值计算方法 第一章 绪论
  2. ZooKeeper的典型应用
  3. WPF一步一脚印系列(1):万事起头难
  4. P2626 斐波那契数列(升级版)
  5. c mysql触发器,mysql触发器使用笔记
  6. vnc远程无法关闭窗口_vnc远程画面不能控制,vnc远程画面控制不了是什么原因?原因详解...
  7. 巨坑:从Sqoop导入MySQL导入TINYINT(1)类型数据到hive(tinyint),数据为null
  8. Fl Studio真的不如Cubase或者Logic Pro等电音软件专业吗?
  9. 这月到手的工资多了没?
  10. python 科学计算思维导图
  11. 按首字母排序(汉字、英文、数字)简单实现
  12. spss分析qpcr数据_SPSS统计分析案例:Kappa一致性系数
  13. android re浏览器下载,re浏览器官方版下载_re浏览器app下载4.9.6 - 系统城
  14. 中西医结合儿科疾病 100249
  15. Linux centOS系统备份还原(dd+rsync方式)
  16. html 斜线表头,HTML 斜线 表头
  17. C++网络编程(实例)
  18. SRM 557 1000
  19. SOLIDWORKS如何实现放样折弯
  20. 大疆aeb连拍_给无人机新手的3个航拍技巧,入门机也能拍大片!

热门文章

  1. 平缓的banner图片切换效果
  2. CSS 关于box-sizing: border-box
  3. 02 stata入门【计量经济学及stata应用】
  4. keil5编译报错问题
  5. 等额本息和等额本金计算
  6. python--if语句判断数字正负值
  7. echarts正负极柱状图
  8. java currency 默认_Java Currency getDefaultFractionDigits()方法与示例
  9. 达梦数据库(DM)——命令方式开启达梦数据库本地归档的具体方法
  10. 2020计算机夏令营+预推免统计