当前位置:   article > 正文

按键精灵手机版(安卓 ios) 如何连接远程网络数据库 比如 sql server, 进行读写操作 云端自动化等_按键精灵链接云端数据库服务器

按键精灵链接云端数据库服务器

一、前情提要

按键手机版直连的话 现在只支持本地数据库sqllite,想连接远程数据库也不是没办法,但麻烦一点 需要建立一个 “中转站” 。姑且这么称呼,最形象。

“中转站” 的建立前提是要有个 云服务器 或 云虚拟主机, 把做好“中转站” 部署上去 ,按键精灵就能访问。

 

二、能做到什么程度

重点 →  中转站可以让手机版按键做到更多强大的功能,比如 :

批量登录账号搬砖 、  读写远程配置文件/云端txt、 脚本之间数据传递、 各种自动化操作 云控、 给脚本上网络验证

 

三、大概原理

我使用C# 代码制作的中转站,一个aspx页面,大体上分3个步骤

1、按键发送get请求到 中转站 ,并带上相应的参数

2、中转站获得传来的参数后 判断你是要读取 还是 写入, 分别执行不同sql 

3、将读写的结果通过 Response.Write("修改成功"); 传给网页前端, 那么按键的get请求就能通过获取网页源代码从而获取到返回的结果。

 

四、示例

↓以下为部分 “中转站” 代码示例 ↓

  1. string Getclass = Request["Getclass"]; //获取顺序
  2. string numclass = Request["numclass"]; //账号类别
  3. if (numclass == null || numclass == "")
  4. {
  5. Response.Write("异常:账号类别不能为空");
  6. return;
  7. }
  8. int cunzai = new Numclass().Getcunzai(numclass);//检测类别表是否存在
  9. if (cunzai == 0)
  10. {
  11. Response.Write("异常:账号类别不存在");
  12. return;
  13. }
  14. lock (PageBase.oo)//线程锁
  15. {
  16. string sql = "";
  17. if (Getclass == "正序")
  18. {
  19. sql = "SELECT TOP 1 id,number,pwd FROM Mammon_num where 1 = 1 and numpower = '1' and numclass = @numclass order by id asc";
  20. }
  21. else if (Getclass == "倒序")
  22. {
  23. sql = "SELECT TOP 1 id,number,pwd FROM Mammon_num where 1 = 1 and numpower = '1' and numclass = @numclass order by id desc";
  24. }

以下为部分按键代码实战示例,从数据库获取账号 写入账号↓

当然会有个网页管理所有数据  批量导入导出

思路和部分示例已给出 ,我想懂的人看完就知道这意味着什么。 

你可以把脚本的配置文件放到云端,轻松读写各种配置 ,通过操控配置文件来达到控制脚本的目的,并且更灵活。

此功能需要 按键和"中转站" 还有数据库 配合起来使用方能达到效果,按键的代码简单,如果有需要这项需求但技术不够的朋友 可以联系我,给你部署好 "中转站" 和数据库  你只需要用按键调用就行

不懂也没关系,可以在下方留言咨询,看都消息会来解答

承接项目 ,此博客给出技术就是 按键精灵手机版 的云端数据交互,既可做简单的数据读写,也可用于复杂的网络验证和云控相关项目

加 QQ 463392823 咨询

微信:

下一篇传送门:接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/582463
推荐阅读
相关标签
  

闽ICP备14008679号