shawenguan преди 2 години
родител
ревизия
6086f0e2a3
променени са 2 файла, в които са добавени 34 реда и са изтрити 35 реда
  1. 34 0
      Scripts/others/pixiv.js
  2. 0 35
      Scripts/others/setu.js

+ 34 - 0
Scripts/others/pixiv.js

@@ -0,0 +1,34 @@
+// ==UserScript==
+// @Name              QX每日Pixiv图脚本
+// @WebURL            https://api.lolicon.app/#/setu
+// @Quota             300次/天
+// ==/UserScript==
+
+let userApikey = ''; //无需apikey了
+let userR18 = 2; //18禁为1 非为0 2是混合
+let userKeyword = ''; //搜索关键字
+let userNum = 1; //一次返回的结果数量,范围为1到10,数字的数量亦为弹框的次数
+let proxy = 'i.pixiv.re';
+var request = {
+    url: encodeURI("https://api.lolicon.app/setu/v2?apikey=" + userApikey + "&r18=" + userR18 + "&keyword=" + userKeyword + "&num=" + userNum + "&proxy=" + proxy),
+    header: {
+        "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Mobile/15E148 Safari/604.1"
+    },
+}
+$task.fetch(request).then(response => {
+    let obj = JSON.parse(response.body);
+    console.log(response.body);
+    if (obj.code == 0) {
+        for (i = 0; i < obj.data.length; i++) {
+            let pictureURL = encodeURI(obj.data[i].urls[0]);
+            let title = obj.data[i].title || '';
+            let author = obj.data[i].author || '';
+            if(obj.data[i].aiType == 2){
+                title = title + '(AI)';
+            }
+            $notify("Pixiv", title, author, { "open-url": pictureURL, "media-url": pictureURL }); // Success
+        }
+    } else {
+        $notify("Title", "Subtitle", reason.error); // Error!
+    }
+})

+ 0 - 35
Scripts/others/setu.js

@@ -1,35 +0,0 @@
-// ==UserScript==
-// @Name              QX每日色图脚本
-// @Author            Cuttlefish
-// @TgChannel         https://t.me/ddgksf2021
-// @WechatID          公众号墨鱼手记
-// @UpdateTime        20210212
-// @Appreciation      觉得不错👏去公众号菜单栏赞助我喝杯🥤
-// @WebURL            https://api.lolicon.app/#/setu
-// @Quota             300次/天
-// @Attention         请在本地使用此脚本,便于填写ApiKey
-// @ScriptURL         https://github.com/ddgksf2013/Scripts/raw/master/setu.js
-// ==/UserScript==
-
-let userApikey = '' //请在 Telegram 内使用 @loliconApiBot 申请
-let userR18 = 2 //18禁为1 非为0 2是混合
-let userKeyword = '' //搜索关键字
-let userNum = 1 //一次返回的结果数量,范围为1到10,数字的数量亦为弹框的次数
-var request = {
-    url: encodeURI("https://api.lolicon.app/setu?apikey=" + userApikey + "&r18=" + userR18 + "&keyword=" + userKeyword + "&num=" + userNum),
-    header: {
-        "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Mobile/15E148 Safari/604.1"
-    },
-}
-$task.fetch(request).then(response => {
-    let obj = JSON.parse(response.body);
-    console.log(response.body);
-    if (obj.code == 0) {
-        for (i = 0; i < obj.data.length; i++) {
-            let pictureURL = encodeURI(obj.data[i].url);
-            $notify("每日鉴赏", "", "cuttlefish", { "open-url": pictureURL, "media-url": pictureURL }); // Success
-        }
-    } else {
-        $notify("Title", "Subtitle", reason.error); // Error!
-    }
-})