autojs群控,服务器远程控制手机执行脚本,轻轻松松实现5部手机,执行任意js脚本
创始人
2024-11-14 17:33:26
0
思想:例如我现在5部手机,如何让1号手机,执行"闲鱼.js"代码
1. 网页端(HTML + JavaScript)
在网页端添加复选框,以便选择特定的手机设备。
index.html:
                 WebSocket Control       

WebSocket Control Panel









2. 服务端(Node.js)

确保服务器能够处理来自网页端的命令,并将命令转发到相应的移动设备。

server.js:
const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 });  let clients = {};  // 当有新的客户端连接时 wss.on('connection', function(ws) {     ws.on('message', function(message) {         let msg = JSON.parse(message);          if (msg.type === 'register') {             // 记录客户端的设备ID和连接对象             clients[msg.id] = ws;             console.log(`Device ${msg.id} connected`);         } else if (msg.type === 'sendCommand') {             // 转发命令到指定设备             let targetDeviceID = msg.deviceID;             let command = msg.command;             sendCommand(targetDeviceID, command);         }     });      // 当客户端断开连接时     ws.on('close', function() {         for (let id in clients) {             if (clients[id] === ws) {                 delete clients[id];                 console.log(`Device ${id} disconnected`);                 break;             }         }     }); });  // 发送指令到特定设备 function sendCommand(deviceID, command) {     if (clients[deviceID] && clients[deviceID].readyState === WebSocket.OPEN) {         clients[deviceID].send(JSON.stringify({ type: 'command', command: command }));     } else {         console.log(`Device ${deviceID} is not connected`);     } } 
3. 移动端(Auto.js)

确保移动端能够连接到服务端,并接收并执行命令。

Auto.js脚本:

// Auto.js脚本连接WebSocket服务器并发送设备ID var WebSocket = require('ws'); var ws = new WebSocket('ws://your_computer_ip:8080'); var deviceID = "phone1"; // 设备唯一标识符  // 当与服务器建立连接时,发送设备ID ws.on('open', function() {     console.log('Connected to server');     ws.send(JSON.stringify({ type: 'register', id: deviceID })); });  // 处理从服务器接收的消息 ws.on('message', function(data) {     var message = JSON.parse(data);     if (message.type == 'command') {         executeCommand(message.command);     } });  // 根据指令执行操作 function executeCommand(command) {     if (command.action == 'run_script') {         var scriptName = command.scriptName;         if (files.exists(scriptName)) {             engines.execScriptFile(scriptName);         } else {             console.log('Script not found: ' + scriptName);         }     }     // 添加更多操作 }  // 当与服务器断开连接时,记录日志 ws.on('close', function() {     console.log('Disconnected from server'); }); 
运行步骤
1.网页端:将HTML文件保存为index.html,并在浏览器中打开。
2.服务端:将Node.js代码保存为server.js,然后在终端运行node server.js。
3.移动端:将Auto.js脚本保存并在手机上运行。
在浏览器中勾选需要控制的手机设备(如Phone 1),输入脚本名称,然后点击“Send Command”按钮。此时,服务器会接收到命令并转发给相应的手机,手机会执行指定的脚本(如闲鱼.js)。
通过这种方式,你可以实现从网页端控制多个手机执行脚本的功能。

相关内容

热门资讯

实测教程”辣椒互娱房卡充值“王... 来教大家如何使用房卡充值房卡充值 添加房卡批售商:微【113857775】复制到微信搜索、直接添加房...
房卡必备教程“牛牛房卡批发平台... 新世界牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡...
实测教程”毛豆互娱房卡怎么得“... 实测教程”毛豆互娱房卡怎么得“人海大厅房卡充值微信房卡充值 添加房卡批售商:微【113857776】...
微信金花房卡哪里买的/微信金花... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡来享受...
一秒了解”蜜瓜大厅房卡多少米“... 一秒了解”蜜瓜大厅房卡多少米“金花牛牛房卡充值游戏中心打开微信,添加客服【113857776】,进入...
上下分金花牛牛房卡怎么冲/创建... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...
玩家攻略”海米大厅房卡多少米“... 玩家攻略”海米大厅房卡多少米“哪里有详细房卡介绍 微信牛牛房卡客服微信号微信游戏中心打开微信,添加客...
炸金花房卡专卖店联系方式/哪里... 微信炸金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡...
玩家须知”灯笼众娱如何买房卡“... 第二也可以在游戏内商城:在游戏界面中找到 “微信金花,斗牛链接房卡”“商城”选项,选择房卡的购买选项...
终于找到“微信金花房卡怎么来的... 新毛豆互娱是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡...
电视阿里系统如何装安卓,轻松安... 亲爱的读者,你是不是也像我一样,对电视上的阿里系统充满了好奇?想要给它装上安卓系统,让它变得更加灵活...
玩家须知”星辰娱乐房卡领取码“... 玩家须知”星辰娱乐房卡领取码“金花房卡哪里是有卖微信房卡充值 添加房卡批售商:微【113857776...
牛牛房卡批发平台/牛牛链接房卡... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享受...
1分秒分析”海洋世界房卡怎么弄... 1分秒分析”海洋世界房卡怎么弄“新道游房间卡怎么购买 微信牛牛房卡客服微信号微信游戏中心打开微信,添...
玩家攻略”王者大厅有挂吗“金花... 来教大家如何使用房卡充值房卡充值 添加房卡批售商:微【113857775】复制到微信搜索、直接添加房...
金花房卡找谁买划算/炸金花房卡... 金花是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:15984933许多玩家在游戏中会购买房卡来享受...
1分秒分析”海神众娱房卡获取方... 来教大家如何使用房卡获取方式房卡充值 添加房卡批售商:微【113857775】复制到微信搜索、直接添...
给大家讲解“牛牛房卡购买渠道/... 新世界牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:86909166许多玩家在游戏中会购买房卡...
实测教程”新海岛大厅获取房卡教... 来教大家如何使用获取房卡教程房卡充值 添加房卡批售商:微【113857775】复制到微信搜索、直接添...
微信怎么玩金花自建房间步骤/微... 牛牛是一款非常受欢迎的棋牌游戏,咨询房/卡添加微信:44346008许多玩家在游戏中会购买房卡来享受...