mirror of
https://github.com/yoimiya-kokomi/miao-plugin.git
synced 2024-11-22 06:58:24 +00:00
深渊出场率及角色持有率改为请求MiaoPlugin的中间服务转发
This commit is contained in:
parent
267c75b991
commit
d8c039d6ca
@ -8,40 +8,23 @@
|
|||||||
import Base from "./Base.js";
|
import Base from "./Base.js";
|
||||||
import fetch from "node-fetch";
|
import fetch from "node-fetch";
|
||||||
|
|
||||||
const host = "https://hutao-api.snapgenshin.com";
|
const host = "http://49.232.91.210:88/miaoPlugin/hutaoApi";
|
||||||
|
|
||||||
let hutaoApi = null;
|
let hutaoApi = null;
|
||||||
|
|
||||||
function getApi(api) {
|
function getApi(api) {
|
||||||
return `${host}${api}`;
|
return `${host}?api=${api}`;
|
||||||
}
|
}
|
||||||
|
|
||||||
let HutaoApi = {
|
let HutaoApi = {
|
||||||
_auth: false,
|
|
||||||
async login() {
|
|
||||||
let response = await fetch(getApi('/Auth/Login'), {
|
|
||||||
method: 'POST',
|
|
||||||
headers: {
|
|
||||||
'Content-Type': 'text/json; charset=utf-8',
|
|
||||||
},
|
|
||||||
body: JSON.stringify({
|
|
||||||
"Appid": "appid",
|
|
||||||
"Secret": "secret"
|
|
||||||
})
|
|
||||||
});
|
|
||||||
let res = await response.json();
|
|
||||||
},
|
|
||||||
async req(url, data) {
|
async req(url, data) {
|
||||||
let cacheData = await redis.get(`hutao:${url}`);
|
let cacheData = await redis.get(`hutao:${url}`);
|
||||||
if (cacheData) {
|
if (cacheData) {
|
||||||
return JSON.parse(cacheData)
|
return JSON.parse(cacheData)
|
||||||
}
|
}
|
||||||
|
|
||||||
let response = await fetch(getApi(`${url}?Authorization=demo`), {
|
let response = await fetch(getApi(`${url}`), {
|
||||||
method: "GET",
|
method: "GET",
|
||||||
headers: {
|
|
||||||
Authorization: `Bearer{token}`
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
let retData = await response.json();
|
let retData = await response.json();
|
||||||
let d = new Date();
|
let d = new Date();
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
/*
|
/*
|
||||||
* 请将此文件复制一份,命名为 config.js 放置在miao-plugin的根目录
|
* 请将此文件复制一份,命名为 config.js 放置在miao-plugin的根目录
|
||||||
*
|
* 申请API Token请在Bot群内联系 @喵喵 或者 @九章
|
||||||
* */
|
* */
|
||||||
|
|
||||||
export const config = {
|
export const config = {
|
||||||
miaoApi: {
|
miaoApi: {
|
||||||
api: "http://49.232.91.210:88/miaoPlugin/GetRoleAll", // Miao APi 地址
|
api: "http://49.232.91.210:88/miaoPlugin/getRoleAll", // Miao APi 地址
|
||||||
qq: "", // 申请的主人qq
|
qq: "", // 申请的主人qq
|
||||||
token: "" // 申请的token
|
token: "" // 申请的token,申请API Token请在Bot群内联系 @喵喵 或者 @九章
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -18,6 +18,7 @@
|
|||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "YS";
|
font-family: "YS";
|
||||||
src: url("../common/font/HYWenHei-55W.ttf");
|
src: url("../common/font/HYWenHei-55W.ttf");
|
||||||
@ -63,7 +64,7 @@ body {
|
|||||||
.head-box .title {
|
.head-box .title {
|
||||||
font-size: 36px;
|
font-size: 36px;
|
||||||
font-family: NZBZ, sans-serif;
|
font-family: NZBZ, sans-serif;
|
||||||
text-shadow: 0 0 1px #000, 1px 1px 3px rgba(0,0,0,.9);
|
text-shadow: 0 0 1px #000, 1px 1px 3px rgba(0, 0, 0, .9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -76,7 +77,7 @@ body {
|
|||||||
|
|
||||||
.head-box .label {
|
.head-box .label {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
text-shadow: 0 0 1px #000, 1px 1px 3px rgba(0,0,0,.9);
|
text-shadow: 0 0 1px #000, 1px 1px 3px rgba(0, 0, 0, .9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -104,3 +105,97 @@ body {
|
|||||||
text-shadow: 1px 1px 1px #000;
|
text-shadow: 1px 1px 1px #000;
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.cons {
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-0 {
|
||||||
|
background: #666;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-1 {
|
||||||
|
background-color: #71b167;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-2 {
|
||||||
|
background-color: #369961;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-3 {
|
||||||
|
background-color: #4596b9;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-4 {
|
||||||
|
background-color: #4560b9;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-5 {
|
||||||
|
background-color: #531ba9cf;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cons-6 {
|
||||||
|
background-color: #ff5722;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
/******** ELEM ********/
|
||||||
|
|
||||||
|
.elem-anemo .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-anemo.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-anemo .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-anemo.jpg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.elem-cryo .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-cryo.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-cryo .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-cryo.jpg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.elem-electro .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-electro.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-electro .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-electro.jpg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.elem-geo .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-geo.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-geo .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-geo.jpg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.elem-hydro .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-hydro.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-hydro .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-hydro.jpg);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.elem-pyro .talent-icon {
|
||||||
|
background-image: url(../common/bg/talent-pyro.png)
|
||||||
|
}
|
||||||
|
|
||||||
|
.elem-pyro .elem-bg {
|
||||||
|
background-image: url(../common/bg/bg-pyro.jpg);
|
||||||
|
}
|
@ -22,7 +22,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.card-list .item.star5 img {
|
.card-list .item.star5 img {
|
||||||
background-image: url(../common/bg5.png);
|
background-image: url(../common/item/bg5.png);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 70px;
|
height: 70px;
|
||||||
/*filter: brightness(1.1);*/
|
/*filter: brightness(1.1);*/
|
||||||
@ -33,7 +33,7 @@
|
|||||||
.card-list .item.star4 img {
|
.card-list .item.star4 img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 70px;
|
height: 70px;
|
||||||
background-image: url(../common/bg4.png);
|
background-image: url(../common/item/bg4.png);
|
||||||
background-size: 100%;
|
background-size: 100%;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user