admin管理员组文章数量:1656243
一、前情提要
按键手机版直连的话 现在只支持本地数据库sqllite,想连接远程数据库也不是没办法,但麻烦一点 需要建立一个 “中转站” 。姑且这么称呼,最形象。
“中转站” 的建立前提是要有个 云服务器 或 云虚拟主机, 把做好“中转站” 部署上去 ,按键精灵就能访问。
二、能做到什么程度
重点 → 中转站可以让手机版按键做到更多强大的功能,比如 :
批量登录账号搬砖 、 读写远程配置文件/云端txt、 脚本之间数据传递、 各种自动化操作 云控、 给脚本上网络验证
三、大概原理
我使用C# 代码制作的中转站,一个aspx页面,大体上分3个步骤
1、按键发送get请求到 中转站 ,并带上相应的参数
2、中转站获得传来的参数后 判断你是要读取 还是 写入, 分别执行不同sql
3、将读写的结果通过 Response.Write("修改成功"); 传给网页前端, 那么按键的get请求就能通过获取网页源代码从而获取到返回的结果。
四、示例
↓以下为部分 “中转站” 代码示例 ↓
string Getclass = Request["Getclass"]; //获取顺序
string numclass = Request["numclass"]; //账号类别
if (numclass == null || numclass == "")
{
Response.Write("异常:账号类别不能为空");
return;
}
int cunzai = new Numclass().Getcunzai(numclass);//检测类别表是否存在
if (cunzai == 0)
{
Response.Write("异常:账号类别不存在");
return;
}
lock (PageBase.oo)//线程锁
{
string sql = "";
if (Getclass == "正序")
{
sql = "SELECT TOP 1 id,number,pwd FROM Mammon_num where 1 = 1 and numpower = '1' and numclass = @numclass order by id asc";
}
else if (Getclass == "倒序")
{
sql = "SELECT TOP 1 id,number,pwd FROM Mammon_num where 1 = 1 and numpower = '1' and numclass = @numclass order by id desc";
}
以下为部分按键代码实战示例,从数据库获取账号 写入账号↓
当然会有个网页管理所有数据 批量导入导出
思路和部分示例已给出 ,我想懂的人看完就知道这意味着什么。
你可以把脚本的配置文件放到云端,轻松读写各种配置 ,通过操控配置文件来达到控制脚本的目的,并且更灵活。
此功能需要 按键和"中转站" 还有数据库 配合起来使用方能达到效果,按键的代码简单,如果有需要这项需求但技术不够的朋友 可以联系我,给你部署好 "中转站" 和数据库 你只需要用按键调用就行
不懂也没关系,可以在下方留言咨询,看都消息会来解答
承接项目 ,此博客给出技术就是 按键精灵手机版 的云端数据交互,既可做简单的数据读写,也可用于复杂的网络验证和云控相关项目
加 QQ 463392823 咨询
微信:
下一篇传送门:接上篇 按键精灵读写远程数据库,达到读写配置以及验证的效果(升级版)
版权声明:本文标题:按键精灵手机版(安卓 ios) 如何连接远程网络数据库 比如 sql server, 进行读写操作 云端自动化等 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729732676a1211540.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论