1 Star 1 Fork 1

handongke/autojs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
scriptQueue.js 939 Bytes
一键复制 编辑 原始数据 按行查看 历史
ridersam 提交于 2018-04-14 03:09 . update
var wait_time = 15000;
const KEY = "SCRIPT_QUEUE_LIST";
function getQueueList() {
var str = global(KEY);
var script_queue_list = str ? JSON.parse(str) : [];
return script_queue_list;
}
function dequeue() {
var script_queue_list = getQueueList();
var queue = script_queue_list.shift();
setGlobal(KEY, JSON.stringify(script_queue_list));
return queue;
}
while(1) {
var script_queue_list = getQueueList();
var queue = dequeue();
if (queue) {
var date = new Date();
var now = date.getTime();
var timestamp = Date.parse(queue.time);
var remain_time = timestamp - now;
remain_time = Math.max(1000, remain_time);
setTimeout(function (time, name) {
// 开始执行
flash("开始执行:" + time + " " + name);
performTask(name, 5, "", "");
}, remain_time, queue.time, queue.name);
}
wait(wait_time);
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/handongke/autojs.git
git@gitee.com:handongke/autojs.git
handongke
autojs
autojs
master

搜索帮助