tianyunperfect 2 лет назад
Родитель
Сommit
32ee0085e3
3 измененных файлов с 40 добавлено и 2 удалено
  1. 4 0
      monkey/util.js
  2. 23 2
      tmp/tmp.js
  3. 13 0
      tmp/tmp2.js

+ 4 - 0
monkey/util.js

@@ -58,6 +58,10 @@ function getRandomInt(min, max) {
     return Math.floor(Math.random() * (max - min) + min); //The maximum is exclusive and the minimum is inclusive
 }
 
+function getOneFromArray(arr) {
+    return arr[getRandomInt(0, arr.length)];
+}
+
 // 该函数用于创建一个<eleName k="attrs[k]">text</eleName>样式的页面元素
 function createEle(eleName, text, attrs) {
     let ele = document.createElement(eleName);

+ 23 - 2
tmp/tmp.js

@@ -1,4 +1,25 @@
 
 
-console.log(bv2av("BV16Y4y1w7Sb"));
-// https://video-direct-link.vercel.app/bili.mp4?aid=av644205043&bvid=BV16Y4y1w7Sb
+// ==UserScript==
+// @name              T-网站-目的
+// @author            tianyunperfect
+// @description       简介
+// @version           1.0.0
+// @update            2021-07-08 16:16:14
+// @include           *www.baidu.com*
+// @require           https://git.tianyunperfect.cn/tianyunperfect/web-base/raw/master/monkey/util.js?a=1
+// @require           https://cdn.bootcdn.net/ajax/libs/js-cookie/3.0.1/js.cookie.min.js
+
+
+// ==/UserScript==
+(async () => {
+    let elements = document.querySelector('a[data-testid="group-name"]');
+    while (true) {
+        await sleep(getRandomInt(15 * 60 * 1000, 40 * 60 * 1000));
+        getOneFromArray(elements).click();
+    }
+})();
+
+
+// @require     https://cdnjs.cloudflare.com/ajax/libs/axios/0.18.0/axios.min.js
+// @require      https://cdn.jsdelivr.net/npm/jquery@3.4.1/dist/jquery.slim.min.js

+ 13 - 0
tmp/tmp2.js

@@ -0,0 +1,13 @@
+function getRandomInt(min, max) {
+    min = Math.ceil(min);
+    max = Math.floor(max);
+    return Math.floor(Math.random() * (max - min) + min); //The maximum is exclusive and the minimum is inclusive
+}
+function getOneFromArray(arr) {
+    return arr[getRandomInt(0, arr.length)];
+}
+arr = ["h","j","L"]
+for (let i = 0; i < 10; i++) {
+    console.log(getOneFromArray(arr));
+
+}