|
 | |  |  | 用在AIWORK软件代码中的实用符号分类整理 基础状态符号🔴 错误/停止 🟢 成功/完成 🟡 警告/等待 🔵 信息/运行中 ⚪ 未激活/默认
任务操作符号▶️ 开始任务 ⏸️ 暂停任务 ⏹️ 终止任务 🔁 循环执行 ⏩ 跳过操作
时间相关符号🕛 12点触发 🕐 1点触发 ⏰ 定时提醒 ⌛ 长时间等待 ⏱️ 短时间计时
文件操作符号📁 打开文件夹 📄 读写文件 📤 上传数据 📥 下载数据 🗑️ 删除内容
网络相关符号🌐 网络连接 📶 信号强度 🔗 链接处理 📡 数据传输
var 任务进行中 = true; var 倒计时已启动 = false; var 任务三已执行 = false; var 任务一定时器, 任务二定时器;
function 任务一() { print.log("🚀▶️ 准备执行任务一"); // 使用您的环境专用输出
function 执行任务一() { if (!任务进行中) { clearTimeout(任务一定时器); return; } print.log("✅🔁 任务一执行中..."); 任务一定时器 = setTimeout(执行任务一, 5000); } 任务一定时器 = setTimeout(执行任务一, 5000); }
function 任务二() { print.log("📡▶️ 准备执行任务二");
function 执行任务二() { if (!任务进行中) { clearTimeout(任务二定时器); return; } print.log("✅🔁 任务二执行中..."); 任务二定时器 = setTimeout(执行任务二, 5000); } 任务二定时器 = setTimeout(执行任务二, 5000); }
function 任务三() { print.log("🕛⏰ 触发12点任务!"); Import("123v3.js"); // 主脚本加载 }
function 倒计时(秒数) { var countdown = setInterval(function() { if (秒数 > 0) { print.log("⏳⌛ 停止倒计时:" + 秒数); 秒数--; } else { clearInterval(countdown); 任务进行中 = false; clearTimeout(任务一定时器); clearTimeout(任务二定时器); print.log("🛑🔴 所有任务已终止"); } }, 1000); }
function 时间检查() { var 现在 = new Date();
// 12:00执行 if (现在.getHours() === 12 && 现在.getMinutes() === 0) { if (!任务三已执行) { 任务三(); 任务三已执行 = true; } } else { 任务三已执行 = false; }
// 13:04停止 if (现在.getHours() === 13 && 现在.getMinutes() === 4 && !倒计时已启动) { 倒计时已启动 = true; 倒计时(5); } else if (现在.getHours() !== 13 || 现在.getMinutes() !== 4) { 倒计时已启动 = false; } }
// 启动 任务一(); 任务二(); setInterval(时间检查, 1000);
| |  | |  |
|
|