diff --git a/repo.json b/repo.json index cc8fef67..c1cb5328 100644 --- a/repo.json +++ b/repo.json @@ -1,5 +1,5 @@ { - "time": "20241201123939", + "time": "20241125215554", "url": "https://github.com/babalae/bettergi-scripts-list/archive/refs/heads/main.zip", "file": "repo.json", "indexes": [ @@ -9878,6 +9878,15 @@ "description": "只是等待一下~|~只用于等待,方便在调度器为不同性能的设备配置等待", "tags": [] }, + { + "name": "JustMove", + "type": "directory", + "hash": "b7f32fba15de1c0d7877ea6967167be483ac5ace", + "version": "1.0", + "author": "½", + "description": "只是移动一下~|~用于自定义移动", + "tags": [] + }, { "name": "JustTp", "type": "directory", diff --git a/repo/js/JustMove/main.js b/repo/js/JustMove/main.js new file mode 100644 index 00000000..88394d93 --- /dev/null +++ b/repo/js/JustMove/main.js @@ -0,0 +1,36 @@ +(async function () { + + timeset=1000*settings.t + domainName = settings.domainName + + switch (domainName) { + case "前(W)": + keyDown("w") + await sleep(timeset); + keyUp("w") + log.info("前(W)移动{time}秒", settings.t) + break; + case "后(S)": + keyDown("s") + await sleep(timeset); + keyUp("s") + log.info("后(S)移动{time}秒", settings.t) + break; + case "左(A)": + keyDown("a") + await sleep(timeset); + keyUp("a") + log.info("左(A)移动{time}秒", settings.t) + break; + case "右(D)": + keyDown("d") + await sleep(timeset); + keyUp("d") + log.info("右(D)移动{time}秒", settings.t) + break; + default: + log.info("未检测到设置,你需要到设置里设置移动方向"); + break; + } + await sleep(timeset); +})(); \ No newline at end of file diff --git a/repo/js/JustMove/manifest.json b/repo/js/JustMove/manifest.json new file mode 100644 index 00000000..128dbd4b --- /dev/null +++ b/repo/js/JustMove/manifest.json @@ -0,0 +1,13 @@ +{ + "manifest_version": 1, + "name": "只是移动一下", + "version": "1.0", + "description": "用于自定义移动", + "authors": [ + { + "name": "½" + } + ], + "settings_ui": "settings.json", + "main": "main.js" +} \ No newline at end of file diff --git a/repo/js/JustMove/settings.json b/repo/js/JustMove/settings.json new file mode 100644 index 00000000..de5a2161 --- /dev/null +++ b/repo/js/JustMove/settings.json @@ -0,0 +1,18 @@ +[ + { + "name": "domainName", + "type": "select", + "label": "方向", + "options": [ + "前(W)", + "后(S)", + "左(A)", + "右(D)" + ] + }, + { + "name": "t", + "type": "input-text", + "label": "等待时间(单位:秒)" + } +] \ No newline at end of file