From f7f7312ff5beae45a147f9ea9fd78b9aba59c05f Mon Sep 17 00:00:00 2001 From: TQCasey <494294315@qq.com> Date: Mon, 1 Jun 2026 22:06:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=20rnauto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitmodules | 3 -- android/.idea/gradle.xml | 1 - android/.idea/vcs.xml | 2 - autojs/phonepe.js | 101 --------------------------------------- libs/rnauto | 1 - libs/rnwalletman | 2 +- package.json | 1 - servers/walletman | 2 +- 8 files changed, 2 insertions(+), 111 deletions(-) delete mode 100644 autojs/phonepe.js delete mode 160000 libs/rnauto diff --git a/.gitmodules b/.gitmodules index f95fef5..4f648a6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,9 +4,6 @@ [submodule "servers/walletman"] path = servers/walletman url = https://gitea.seaflygames.live/ipay/walletman.git -[submodule "libs/rnauto"] - path = libs/rnauto - url = https://gitea.seaflygames.live/true_casey/rnauto.git [submodule "servers/usdtman"] path = servers/usdtman url = https://gitea.seaflygames.live/true_casey/usdtman.git diff --git a/android/.idea/gradle.xml b/android/.idea/gradle.xml index e7f0637..f9c9427 100644 --- a/android/.idea/gradle.xml +++ b/android/.idea/gradle.xml @@ -36,7 +36,6 @@ diff --git a/android/.idea/vcs.xml b/android/.idea/vcs.xml index 4fca939..c571faa 100644 --- a/android/.idea/vcs.xml +++ b/android/.idea/vcs.xml @@ -3,9 +3,7 @@ - - diff --git a/autojs/phonepe.js b/autojs/phonepe.js deleted file mode 100644 index 374ddf8..0000000 --- a/autojs/phonepe.js +++ /dev/null @@ -1,101 +0,0 @@ -// 先打开 PhonePe 应用 - -console.log("正在启动 PhonePe 应用..."); -app.launch("com.phonepe.app"); - -// 等待应用加载 -// sleep(3000); -// 简化:直接通过 id 查找并点击,找不到则坐标点击后备 -console.log("开始搜索 tvPay (com.phonepe.app:id/tvPay) 元素..."); -var el = id("com.phonepe.app:id/tvPay").findOne(1000); -if (el) { - console.log("找到 tvPay,尝试 click()..."); - if (!el.click()) { - var b = el.bounds(); - click(Math.floor((b.left + b.right) / 2), Math.floor((b.top + b.bottom) / 2)); - } - console.log("点击完成"); -} else { - console.log("未找到 tvPay,使用默认坐标点击作为后备"); - // 请根据设备分辨率调整坐标 - click(360, 1440); - console.log("后备坐标点击已执行"); -} - -// 等待支付界面加载 -sleep(5000); - -// 填写金额 -var amountEl = id("com.phonepe.app:id/et_amount").findOne(2000); -if (amountEl) { - amountEl.click(); - sleep(300); - amountEl.setText('1'); -} else { - input('1'); -} -sleep(1000); - -// 填写备注 -var notesEl = id("com.phonepe.app:id/et_notes").findOne(2000); -if (notesEl) { - notesEl.click(); - sleep(300); - notesEl.setText('No Body'); -} else { - input('No Body'); -} -sleep(1000); - -// 点击继续 -var proceedEl = id("com.phonepe.app:id/fl_proceed_bar_container").findOne(2000); -if (proceedEl) { - console.log("找到继续按钮,尝试 click()..."); - // proceedEl.click(); - click(360, 950); -} else { - console.log("未找到继续按钮,使用默认坐标点击作为后备"); - click(360, 950); -} -sleep(3000); - -// 最后点击支付 -click(360, 1436); // 点击支付 - -// 定义函数:查找并点击 clickable 的控件,包含指定文本 -function findAndClickByText(text) { - var elements = className('TextView').clickable(true).find(); - console.log("找到 " + elements.length + " 个 clickable TextView 控件"); - - for (var i = 0; i < elements.length; i++) { - var elementText = elements[i].text(); - console.log("控件 " + (i + 1) + ": [" + elementText + "]"); - - if (elementText == text) { - console.log("找到匹配的控件: " + text + ",点击中..."); - elements[i].click(); - sleep(300); - return true; - } - } - - console.log("未找到包含 '" + text + "' 的控件"); - return false; -} - -// 输入 pin -sleep(2000); -console.log("开始使用 clickable 控件输入 PIN 1123..."); -sleep(300); - -// 依次点击: 1, 1, 2, 3 -var sequence = ['1', '1', '2', '3']; -for (var j = 0; j < sequence.length; j++) { - console.log("\\n第 " + (j + 1) + " 步: 查找并点击数字 " + sequence[j]); - findAndClickByText(sequence[j]); -} - -sleep(1000); - -click(600, 1418); -console.log("PIN 输入完成,支付流程结束。"); diff --git a/libs/rnauto b/libs/rnauto deleted file mode 160000 index 24e81cc..0000000 --- a/libs/rnauto +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 24e81ccf2384867ad8b159d8b3bca91c2bd3f236 diff --git a/libs/rnwalletman b/libs/rnwalletman index 9e2e07c..49b934a 160000 --- a/libs/rnwalletman +++ b/libs/rnwalletman @@ -1 +1 @@ -Subproject commit 9e2e07c0edd35ebbfdb18de45c7246b4b23c1a56 +Subproject commit 49b934ae683f40bd06045f28c64ac2c331b308e8 diff --git a/package.json b/package.json index d0d3959..c06c502 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,6 @@ "react-native-svg-transformer": "^1.5.3", "react-native-tcp-socket": "^6.4.1", "react-native-webview": "13.6.2", - "rnauto": "./libs/rnauto", "rnwalletman": "./libs/rnwalletman" }, "devDependencies": { diff --git a/servers/walletman b/servers/walletman index ad661b4..f95c5e9 160000 --- a/servers/walletman +++ b/servers/walletman @@ -1 +1 @@ -Subproject commit ad661b4f697fc5ff3d85ba2f660902beb89294f6 +Subproject commit f95c5e99afd9723c1d8c7a380ec8f38b6ed615ff