* Create 用于新建空文件夹 * Delete repo/js/计算机/用于新建空文件夹 * Create 用于创建空文件夹 * 计算机电源选项自动操作 计算机的自动关机、注销、休眠等操作(默认注销)。 * Delete repo/js/计算机/用于创建空文件夹 * Update manifest.json * 问题修复 用于修复有物品锻造完成时,无法进行自动锻造的问题。 * 修复
45 lines
1.1 KiB
JavaScript
45 lines
1.1 KiB
JavaScript
(async function () {
|
|
|
|
// 读取用户设置
|
|
let PowerOptions = settings.PowerOptions != undefined ? settings.PowerOptions : '';
|
|
|
|
//执行计算机操作
|
|
keyDown("LWIN");
|
|
keyDown("X");
|
|
await sleep(50);
|
|
keyUp("LWIN");
|
|
keyUp("X");
|
|
await sleep(3000);
|
|
keyPress("LSHIFT");
|
|
await sleep(50);
|
|
keyPress("LCONTROL");
|
|
await sleep(50);
|
|
keyPress("U");
|
|
await sleep(1000);
|
|
|
|
// 根据用户选择进行操作
|
|
if (PowerOptions == '注销') {
|
|
log.info(" 将执行 注销 ");
|
|
keyPress("I");
|
|
} else if (PowerOptions == '睡眠') {
|
|
log.info(" 将执行 睡眠 ");
|
|
keyPress("S");
|
|
} else if (PowerOptions == '休眠') {
|
|
log.info(" 将执行 休眠 ");
|
|
keyPress("H");
|
|
} else if (PowerOptions == '关机') {
|
|
log.info(" 将执行 关机 ");
|
|
keyPress("U");
|
|
} else if (PowerOptions == '重启') {
|
|
log.info(" 将执行 重启 ");
|
|
keyPress("R");
|
|
} else {
|
|
// 无指定操作﹐将使用“注销”
|
|
log.info(" 将执行 注销 ");
|
|
keyPress("I");
|
|
}
|
|
await sleep(50);
|
|
keyPress("RETURN");
|
|
|
|
})();
|