Files
bettergi-scripts-list/repo/js/海岛活动/main.js
禹仔二号 c753afa95d 活动 (#1447)
* feat(archive): 添加海岛活动-遥遥同旅-第一关脚本

- 新增自动按键操作脚本,实现一系列预设的按键组合操作
- 主要涉及的键位有:VK_D、VK_A、VK_SPACE、VK_Q
- 添加 manifest.json 文件,包含脚本的基本信息和配置

---------

Co-authored-by: GitHub Actions Bot <actions@github.com>
2025-08-01 07:41:28 +08:00

77 lines
2.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* 自动按键操作脚本
*
* 该函数通过模拟键盘按键实现一系列预设的按键组合操作,
* 包括按住、释放和点击特定键位,并在各操作之间加入延时。
* 主要涉及的键位有VK_D、VK_A、VK_SPACE、VK_Q。
* 所有操作均在异步环境下执行,确保延时逻辑正确生效。
*/
(async function () {
// 初始延时200毫秒
await sleep(200)
// 向右移动按住D键
keyDown("VK_D");
// 等待500ms
await sleep(500);
// 跳跃:按压空格键
keyPress("VK_SPACE");
// 等待2000ms
await sleep(2000);
// 停止向右移动释放D键
keyUp("VK_D");
// 向左移动按住A键
keyDown("VK_A");
// 等待2000ms
await sleep(2000);
// 停止向左移动释放A键
keyUp("VK_A");
// 再次向右移动按住D键
keyDown("VK_D");
// 等待3000ms
await sleep(3000);
// 跳跃:按压空格键
keyPress("VK_SPACE");
// 等待1000ms
await sleep(1000);
// 再次跳跃:按压空格键
keyPress("VK_SPACE");
// 等待500ms
await sleep(500);
// 停止向右移动释放D键
keyUp("VK_D");
await sleep(1000);
// 向左移动按住A键
keyDown("VK_A");
await sleep(200)
// 跳跃:按住空格键
keyDown("VK_SPACE");
await sleep(500);
// 释放空格键
keyUp("VK_SPACE");
await sleep(1000);
// 停止向左移动释放A键
keyUp("VK_A");
// 使用技能Q
keyPress("VK_Q");
// 向右移动按住D键
keyDown("VK_D");
await sleep(2000);
// 跳跃:按压空格键
keyPress("VK_SPACE");
await sleep(3000);
// 再次跳跃:按压空格键
keyPress("VK_SPACE");
await sleep(4000);
// 停止向右移动释放D键
keyUp("VK_D");
// 使用技能Q
keyPress("VK_Q");
// 向右移动按住D键
keyDown("VK_D");
await sleep(3000);
// 停止向右移动释放D键
keyUp("VK_D");
})();