Auto.js 如何通过云服务器,连接云端数据库读写数据。 可用来做脚本云端自动化等....

article/2025/8/24 17:53:24

一、前情提要

 

Auto.js与按键精灵功能类似  但更加强大,比如控件操作 ,以及调用java插件 扩展性强。

但它们有个共通的缺陷!! 无法从移动端直接链接数据库 读写数据, 所以需要做一个中转站来传递读写信息。 

 

二、大概原理

1.脚本发送get、post请求给“中转站”, 

2.“中转站”分析请求 再链接数据库做对应读写操作,

3.最后原路返回结果。

中转站可以是任何高级语言来做。 比如C#   python   java  php 等

我用C# 代码制作的中转站, 同时也可以把数据都显示出来,供你在网页上操作, 增删改查 导入导出等..

 

网站截图↓↓↓    还可以自定义列名, 比如取名为 账号 密码 状态  金币 ..... 。 改了列名后 脚本调用的列名就要跟着改

C#后台部分源码↓↓↓(全部内容太大,这里展示不了):

        string lie = Request["lie"]; //列名string Tablename = Request["fqm"]; //仓库名称if (Tablename == null || lie == null){Response.Write("异常:缺少读取参数!请检查 账号:" + Tablename + " 列名:" + lie);return;}Hashtable h_table = new Yun_Table().GetModel_Table(Tablename);if (h_table == null){Response.Write("异常:仓库不存在");return;}string liezh = lie_zh(lie);if (liezh.Contains("异常")){Response.Write(liezh);return;}string sql = "select Table" + liezh + " from  Yun_Table where 1 = 1 and Tablename = @b";SqlParameter[] pmd2 = {new SqlParameter("@b",Tablename)};object obj = SQLHelper2.ExecuteSingle(sql, pmd2);if (obj != null && obj.ToString() != ""){string caozuo = "读取仓库:" + Tablename + " ,列:" + lie + "的数据成功";int i = Yun_log.jl_log("读取", caozuo);if (i > 0){Response.Write(obj.ToString());}else{Response.Write(" 异常:日志记录失败!");}}else{Response.Write("异常:获取失败,无此数据!");}

 

三、能做到什么程度

重点 →  中转站可以让移动端脚本做到更多强大的功能,比如 :

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

 

四、示例及调用插件

做了个Auto.js调用云端数据的示例

下面的Auto.js代码,原样复制运行

管理数据的网址:121.43.41.227:47259

简单用法就是先在网站上新增  设置好你要读写的数据,  再用读写接口去调用。  有疑问可直接联系开发者,文章下面↓

//管理网址 121.43.41.227:47259toastLog(读取某格内容("仓库1","列1"));
sleep(500);
toastLog(写入某格内容("仓库2","列3","我是刚改的数据 时间=》 " + 获取当前时间()));function 读取某格内容(仓库名, 列名) {var url = "http://121.43.41.227:47259/admin/Api/fuwu.aspx?action=du";var res = http.post(url, {"du_class": "a_row_a_column","fqm": 仓库名,"lie": 列名});var 结果 = res.body.string();return 结果;
}function 写入某格内容(仓库名, 列名, 写入数据) {//写入数据里不能存在   空格 + 以及 & var url = "http://121.43.41.227:47259/admin/Api/fuwu.aspx?action=xie";var res = http.post(url, {"xie_class": "a_row_a_column","fqm": 仓库名,"lie": 列名,"upd_data": 写入数据});var 结果 = res.body.string();return 结果;
}function 获取当前时间() {var t = new Date();var time = t.getFullYear() + "." + (parseInt(t.getMonth()) + 1) + "." + t.getDate() + " " + t.getHours() + ":" + t.getMinutes();return time;
}

示例仅供测试,随时关闭失效

如有需要 咨询↓

联系方式: QQ463392823

微信可用QQ搜索或扫码


http://chatgpt.dhexx.cn/article/YyhMJFoB.shtml

相关文章

JS访问云端数据库小问题之代码不会顺序执行

微信小程序云开发JS访问云端数据库小问题之代码不会顺序执行 用ES6写法的 .then .catch 徽派在后边执行: formSubmit(e) { // 表单提交items e.detail.valuewx.cloud.database().collection(Student)//单条数据查询.where({number: items.number}).get().then(res…

锋云数据服务器管理文件说明书,云端数据库使用说明

NoteExpress提供云端文献库功能了!云端文献库会自动将题录、笔记及附件同步到云服务器,便于在不同电脑之间同步您的工作。 登录 使用云端文献库,需要在NoteExpress中登录,建议勾选自动登录。 使用 登录后,在NoteExpres…

(esp32+MQTT+云服务器+MySQL)实现物联网温湿度数据采集到云端数据库MySQL

前言 之前物联网硬件采集数据一直都是通过阿里云实现数据的可视化,没有将硬件采集到的数据存入云数据库,没有进一步利用数据进行操作。 本文一共有五个步骤: 1.esp32通过arduino平台和硬件DHT11温湿度模块采集数据 2.创建EMQ X Cloud MQTT云服…

mysql 数据库迁移到云数据库,从本地MySQL迁移到云数据库为什么是Amazon Aurora?mysql云端数据库...

近两年,随灭云情况的成熟,良多企业的营业都正在向云端迁徙。于是,“云数据库”成为最时髦词汇之一,被AWS、微软、阿里、华为等大厂推崇。那么,对于用户来说,他们若何对待云数据库的成长示状,到底…

使用EMQX搭建的MQTT服务器 如何转发数据并保存到云端数据库?

记录一下自己解决这个问题的方法! 一、技术原理 新建一个转发指定数据的资源接口,然后在规则引擎中设置过滤主题消息的规则,筛选出你所需要主题的消息,设置转发的http接口(URL),http请求选择POST或GET请求,要求是在编写servlet接口时与doPost()、doGet()方法对应。se…

从硬件采集到云端数据库全实现之物联网体温检测系统(ESP32+MQTT+云服务器+MySQL )

前言 学了这么久的物联网,一直停留在硬件层面的数据采集和显示,虽然也用过Ubuntu系统进行过项目开发(年初的时候用树莓派完成了口罩识别的项目),也使用过云服务器与硬件简单的MQTT通讯,但是一直没有把两者…

微信小程序云开发:基本介绍及云端数据库的使用

基本介绍 开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。 发布小程序需要使用云开发。 开发者无需搭建服务器,可免鉴权直接使用平台提供的 API 进行业务开发。 配有云端数据库,与传统数据库相比操…

20210117noteexpress云端数据库经验分享

同步到云端数据库 蒙蔽了,居然要占老子C盘空间 这个 简直银魂不散吧,都删了又要来 貌似把这个附件文件夹从C盘改到其他盘就OK 了 C:\Users\16442\AppData\Roaming\NoteExpress\OnlineDBs 一占用就是几个G的文件夹,草 测试成功&#xff…

阿里云国际版建立云端数据库操作流程

手把手教学如何使用阿里云架设与托管网站系列,今天87loud继续编辑创建云数据库的操作教程: 自建关联式数据库的瓶颈 关联式数据库(Relational Database),几乎在所有应用中都可以见到的数据库应用,但是在套…

云端创建MySQL数据库

一、创建RDS MySQL实例 二、设置白名单 创建RDS实例后,需要设置RDS实例的白名单,以允许外部设备访问该RDS实例。 三、创建RDS数据库账号 登录RDS管理控制台,在左侧单击实例列表,然后在上方选择实例所在地域。 找到目标实例&am…

云端数据库配置

进入阿里云官网,购买云数据库 从控制台进入云数据库,选择自己购买的地区(示例中是杭州),可以看到已经在运行中 点击自己的实例ID进入RDS管理控制台创建账户 创建完成后可以看到自己的账号 接着创建自己的数据库 如图&a…

【记搭建云端数据库过程】

学习之云端数据库配置 这次的学习内容是跟B站的戴师兄学的,所以用到的资源可以到戴师兄的视频下面进行下载。 写这个的目的主要是记学习的过程。 下面就让我们看看怎么配置云端数据库吧 第一步:到阿里云购买云端数据库 在产品里找到数据库 然后找到…

云数据库

1. 云数据库概述 1.1. 云计算是云数据库兴起的基础 1.2. 云数据库概念 云数据库是部署和虚拟化在云计算环境中的数据库。云数据库是在云计算的大背景下发展起来的一种新兴的共享基础架构的方法,它极大地增强了数据库的存储能力,消除了人员、硬件、软件…

云数据库浅析

云数据库定义 1.部署和虚拟化在云计算环境当中的数据库,以网络提供IT资源服务。 2.云数据库没有一种自己的数据模型,只是将已有的数据模型(关系型数据库、nosql)在云端的实现。 特点(分布式统一管理带来的优势&#x…

华为BGP协议基础配置

目录 一、原理概述 二、实验目的 三、实验拓扑 四、实验步骤 五、查看代码: 一、原理概述 1、自治系统(AS)是由一个技术管理机构管理,使用统一选路策略的一组路由器集合,自治系统编号范围:1-65535,其…

BGP路由协议(1)

什么是BGP BGP是外部路由协议,是一种增强的距离矢量路由协议。 BGP作用 用来在AS之间传递路由信息。 什么是系统(AS) AS是由同一个技术管理机构管理、使用统一选路策略的一些路由器的集合。 BGP特征 可靠的路由更新机制丰富的Metric度量方…

BGP协议原理(一)BGP协议基本概念:BGP作用与特点、BGP邻居关系建立与配置

文章目录 前提概念ASASN IGP与EGP BGP的基本概述基本作用 BGP协议特点BGP邻居关系和配置建立TCP连接BGP邻居类型BGP简单邻居关系配置报文类型邻居关系的建立 前提概念 AS AS(Autonomous System):自治系统/路由选择域 AS是指由同一技术机构管…

【网络协议详解】——BGP协议(学习笔记)

目录 🕒 1. 概述🕒 2. BGP 发言人🕒 3. 工作原理🕒 4. 报文格式🕘 4.1 报文首部🕘 4.2 打开报文🕘 4.3 更新报文🕘 4.4 保活报文🕘 4.5 通知报文 🕒 5. BGP 的…

BGP协议:简介、属性、选路原则

BGP协议:简介、属性、选路原则 目录 BGP协议:简介、属性、选路原则 一、学习网络BGP必备基础知识 二、BGP 工作原理 三、BGP报文 四、BGP邻居关系的配置 五、BGP需要注意的事项 六、BGP的属性分类 及列举讲解 一、学习网络BGP必备基础知识 边界…

BGP路由协议的那些事?(上)

BGP是怎么来的?为什么要使用BGP? 路由协议的分类 分类包含协议说明IGP:用于域(AS)内路由选择。RIP距离矢量协议,多用于小型网络。ISIS链路状态协议,多用于运营商网络。OSPF链路状态协议&#…