修正监测周期限制在特定情况下不生效的bug

This commit is contained in:
Easy
2022-06-15 10:06:10 +08:00
parent 48774be89b
commit a1477cfe62
30 changed files with 452 additions and 22 deletions
+3 -3
View File
@@ -12,9 +12,9 @@
## 最新版本
- 插件·Chrome/Edge2022.06.14.23.21 [下载](ckc.zip)
- Docker镜像(云端+远程桌面二合一)2022.06.14.22.27 [Docker Hub](https://hub.docker.com/repository/docker/easychen/checkchan)
- 文档:2022.06.14.23.18
- 插件·Chrome/Edge2022.06.15.10.05 [下载](ckc.zip)
- Docker镜像(云端+远程桌面二合一)2022.06.15.03.19 [Docker Hub](https://hub.docker.com/repository/docker/easychen/checkchan)
- 文档:2022.06.15.10.05
- 更新日志:[GitHub](https://github.com/easychen/checkchan-dist/commits/main)
> Docker镜像安装命令请参阅后文云端架设一节
+1 -1
View File
@@ -1 +1 @@
"2022.06.14.23.21"
"2022.06.15.10.05"
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
"2022.06.14.22.27"
"2022.06.15.03.19"
+22 -3
View File
@@ -119,12 +119,14 @@ exports.cron_check = ( cron, now = null )=>
citem.push( parseInt(cp) );
}
}
if( !citem.includes(parseInt(dline)) ) ret = false;
console.log( citem );
// if( !citem.includes(parseInt(dline)) ) ret = false;
if(!part_check( citem, parseInt(dline), cline )) ret = false;
console.log( i, citem, cron );
}else
{
if( !cpart.includes(dline) ) ret = false;
// if( !cpart.includes(dline) ) ret = false;
if(!part_check( cpart, parseInt(dline), cline )) ret = false;
}
}
@@ -135,6 +137,23 @@ exports.cron_check = ( cron, now = null )=>
return ret;
}
function part_check( items, item, string )
{
// console.log( items );
const reginfo = string.match(/\/([1-9][0-9]*)/);
const number_items = items.map( i => parseInt( i ) );
if( !reginfo )
{
return number_items.includes( parseInt(item) );
}
else
{
const n = parseInt( reginfo[1] );
const only_items = number_items.filter( item => (item - number_items[0]) % n == 0 );
return only_items.includes( parseInt(item) );
}
}
exports.to_time_string = ( date ) =>
{
return dayjs( date ).format('YYYY-MM-DD HH:mm:ss');
@@ -3,7 +3,7 @@
"message": "Check酱"
},
"appDesc": {
"message": "监控页面变动,并发送异动到微信。 Build.2022.06.14.23.21",
"message": "监控页面变动,并发送异动到微信。 Build.2022.06.15.10.05",
"description":"亦支持http status、json和rss监测。配合自架云端,关电脑后也能运行。"
}
}
@@ -1,20 +1,20 @@
{
"files": {
"main.css": "/static/css/main.792c7829.chunk.css",
"main.js": "/static/js/main.cde17e87.chunk.js",
"main.js": "/static/js/main.80578c57.chunk.js",
"runtime-main.js": "/static/js/runtime-main.17191aad.js",
"static/css/2.6a707db6.chunk.css": "/static/css/2.6a707db6.chunk.css",
"static/js/2.17aecb40.chunk.js": "/static/js/2.17aecb40.chunk.js",
"static/js/2.a200aebf.chunk.js": "/static/js/2.a200aebf.chunk.js",
"index.html": "/index.html",
"precache-manifest.e4745a10cc6be767ca6960e1ac815edf.js": "/precache-manifest.e4745a10cc6be767ca6960e1ac815edf.js",
"precache-manifest.4da747218360cbbc02a3d397673285b6.js": "/precache-manifest.4da747218360cbbc02a3d397673285b6.js",
"service-worker.js": "/service-worker.js",
"static/media/index.scss": "/static/media/icons-20.cef8cdbb.woff"
},
"entrypoints": [
"static/js/runtime-main.17191aad.js",
"static/css/2.6a707db6.chunk.css",
"static/js/2.17aecb40.chunk.js",
"static/js/2.a200aebf.chunk.js",
"static/css/main.792c7829.chunk.css",
"static/js/main.cde17e87.chunk.js"
"static/js/main.80578c57.chunk.js"
]
}
+1 -1
View File
@@ -1 +1 @@
<!doctype html><html lang="zh-cn"><head><meta charset="utf-8"/><link rel="icon" href="/logo.color.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="web content monitor"/><link rel="apple-touch-icon" href="logo.color.png"/><link rel="manifest" href="/manifest.json"/><title>...</title><link rel="stylesheet" href="/tailwind.min.css"><link href="/static/css/2.6a707db6.chunk.css" rel="stylesheet"><link href="/static/css/main.792c7829.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script src="/static/js/runtime-main.17191aad.js"></script><script src="/static/js/2.17aecb40.chunk.js"></script><script src="/static/js/main.cde17e87.chunk.js"></script></body></html>
<!doctype html><html lang="zh-cn"><head><meta charset="utf-8"/><link rel="icon" href="/logo.color.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="web content monitor"/><link rel="apple-touch-icon" href="logo.color.png"/><link rel="manifest" href="/manifest.json"/><title>...</title><link rel="stylesheet" href="/tailwind.min.css"><link href="/static/css/2.6a707db6.chunk.css" rel="stylesheet"><link href="/static/css/main.792c7829.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script src="/static/js/runtime-main.17191aad.js"></script><script src="/static/js/2.a200aebf.chunk.js"></script><script src="/static/js/main.80578c57.chunk.js"></script></body></html>
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "b3e739ed542936ea4c79e86c22de074d",
"url": "/index.html"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "708b82af33f47334adfd",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/js/2.cd5655af.chunk.js"
},
{
"revision": "708b82af33f47334adfd",
"url": "/static/js/main.ad9f6109.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "71d9688d1abd5f6f38221c49691790c1",
"url": "/index.html"
},
{
"revision": "9cbe3b9ce0550329e5d2",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "b527a6c4eeb143ce79c6",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "9cbe3b9ce0550329e5d2",
"url": "/static/js/2.a200aebf.chunk.js"
},
{
"revision": "b527a6c4eeb143ce79c6",
"url": "/static/js/main.80578c57.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "dd83734a7059bb486f3ee39e6e92490f",
"url": "/index.html"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "6269f501f511f0b5b16e",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/js/2.ae889c07.chunk.js"
},
{
"revision": "6269f501f511f0b5b16e",
"url": "/static/js/main.2282e09c.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "b15f708193c5b46430578dc31ea551f6",
"url": "/index.html"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "33eb19a8303b0c30033f",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/js/2.cd5655af.chunk.js"
},
{
"revision": "33eb19a8303b0c30033f",
"url": "/static/js/main.5761a69c.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "6dff7d546a294e324f5681aff4b64ea3",
"url": "/index.html"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "00f6f23289a54f207aa3",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/js/2.ae889c07.chunk.js"
},
{
"revision": "00f6f23289a54f207aa3",
"url": "/static/js/main.791f26e7.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "a1dd5603232ba252cb03812947503c1d",
"url": "/index.html"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "98b702601c81320d1d91",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/js/2.cd5655af.chunk.js"
},
{
"revision": "98b702601c81320d1d91",
"url": "/static/js/main.7a4199e9.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "6bf7474120681abfad505613e85cd592",
"url": "/index.html"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "a5ebca9e25a2efac82f7",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "894dc165c2698e60d6ad",
"url": "/static/js/2.cd5655af.chunk.js"
},
{
"revision": "a5ebca9e25a2efac82f7",
"url": "/static/js/main.df6b8a41.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -0,0 +1,50 @@
self.__precacheManifest = (self.__precacheManifest || []).concat([
{
"revision": "37a0ac8692d384c8171f14bb1a13d768",
"url": "/index.html"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/css/2.6a707db6.chunk.css"
},
{
"revision": "875fb8b648b97c8f188b",
"url": "/static/css/main.792c7829.chunk.css"
},
{
"revision": "0626ebfe468d4175f2f4",
"url": "/static/js/2.ae889c07.chunk.js"
},
{
"revision": "875fb8b648b97c8f188b",
"url": "/static/js/main.54c2d9b7.chunk.js"
},
{
"revision": "4d30565b04f5f2725c56",
"url": "/static/js/runtime-main.17191aad.js"
},
{
"revision": "05f1cdadfe476395f60e233b15c22155",
"url": "/static/media/icons-16.05f1cdad.eot"
},
{
"revision": "3c1c220e7a18286503fb431c7a7fe183",
"url": "/static/media/icons-16.3c1c220e.woff"
},
{
"revision": "3cde8748332d1de6b1ae1c2dc5850754",
"url": "/static/media/icons-16.3cde8748.ttf"
},
{
"revision": "0a5c76518a68c185baa2c6744456918c",
"url": "/static/media/icons-20.0a5c7651.eot"
},
{
"revision": "51ec31f302d0072808e1f83f85fea4cd",
"url": "/static/media/icons-20.51ec31f3.ttf"
},
{
"revision": "cef8cdbb9d0ba82e6e19fb0eeba2ac3d",
"url": "/static/media/icons-20.cef8cdbb.woff"
}
]);
@@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
importScripts(
"/precache-manifest.e4745a10cc6be767ca6960e1ac815edf.js"
"/precache-manifest.4da747218360cbbc02a3d397673285b6.js"
);
self.addEventListener('message', (event) => {
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+3 -3
View File
@@ -20,9 +20,9 @@
</ol>
<h2>最新版本</h2>
<ul>
<li>插件·Chrome/Edge2022.06.14.23.21 <a href="ckc.zip">下载</a></li>
<li>Docker镜像(云端+远程桌面二合一)2022.06.14.22.27 <a href="https://hub.docker.com/repository/docker/easychen/checkchan" rel="nofollow">Docker Hub</a></li>
<li>文档:2022.06.14.23.18</li>
<li>插件·Chrome/Edge2022.06.15.10.05 <a href="ckc.zip">下载</a></li>
<li>Docker镜像(云端+远程桌面二合一)2022.06.15.03.19 <a href="https://hub.docker.com/repository/docker/easychen/checkchan" rel="nofollow">Docker Hub</a></li>
<li>文档:2022.06.15.10.05</li>
<li>更新日志:<a href="https://github.com/easychen/checkchan-dist/commits/main">GitHub</a></li>
</ul>
<blockquote>
+3 -3
View File
@@ -9,9 +9,9 @@
</ol>
<h2>最新版本</h2>
<ul>
<li>插件·Chrome/Edge2022.06.14.23.21 <a href="ckc.zip">下载</a></li>
<li>Docker镜像(云端+远程桌面二合一)2022.06.14.22.27 <a href="https://hub.docker.com/repository/docker/easychen/checkchan" rel="nofollow">Docker Hub</a></li>
<li>文档:2022.06.14.23.18</li>
<li>插件·Chrome/Edge2022.06.15.10.05 <a href="ckc.zip">下载</a></li>
<li>Docker镜像(云端+远程桌面二合一)2022.06.15.03.19 <a href="https://hub.docker.com/repository/docker/easychen/checkchan" rel="nofollow">Docker Hub</a></li>
<li>文档:2022.06.15.10.05</li>
<li>更新日志:<a href="https://github.com/easychen/checkchan-dist/commits/main">GitHub</a></li>
</ul>
<blockquote>