From ae62b727d4758d61270be2191244d16627e51574 Mon Sep 17 00:00:00 2001 From: pxskm4tvn <2836285168@qq.com> Date: Sat, 2 Nov 2024 20:26:31 +0800 Subject: [PATCH] ADD file via upload --- 2.js | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 2.js diff --git a/2.js b/2.js new file mode 100644 index 0000000..79689f9 --- /dev/null +++ b/2.js @@ -0,0 +1,52 @@ +// 等待Auto.js无障碍服务启动 +auto.waitFor(); + +// 启动小红书应用 +function openXiaoHongShu() { + console.log("启动小红书..."); + app.launchApp('小红书'); + sleep(5000); // 等待应用加载 +} + +// 进入发帖页面 +function enterPostPage() { + console.log("查找发帖入口..."); + // 假设小红书发帖按钮的描述为“+”,可以通过调试工具确认 + id("dy5").findOne().click(); + console.log('进入发帖页面'); + let searchButton = id("bfp").text("文字").findOne(); // 假设按钮的文本为“文字” + searchButton.click(); + console.log('进入编辑文字页面'); + id("cbn").findOne().click(); + console.log('编辑文字'); +} + +function searchAndEnterLiveRoom(keyword) { + console.log("编辑内容"); + setText(keyword); // 输入直播间关键词 + console.log("输入关键词:" + keyword); + sleep(1000); + + // 点击搜索按钮 + let searchButton1 = text("下一步").findOne(); // 假设搜索按钮的文本为“搜索” + searchButton1.click(); + console.log("下一步"); + sleep(5000); + let searchButton2 = text("下一步").findOne(); // 假设搜索按钮的文本为“搜索” + searchButton2.click(); + console.log("下一步"); + let searchButton3 = text("发布笔记").findOne(); // 假设搜索按钮的文本为“搜索” + searchButton3.click(); + console.log("发布笔记"); +} +// 主函数:启动小红书,进入发帖页面,编辑内容并发布 +function main() { + openXiaoHongShu(); // 启动小红书 + sleep(1000); + enterPostPage(); // 进入发帖页面 + sleep(1000); + searchAndEnterLiveRoom("你好"); +} + +// 执行主程序 +main();