某x面板每月自动重置流量功能 - WishMeLz
WishMeLz
·
2025-12-25
·
via WishMeLz
最新版貌似已经添加了重置功能
const axios = require("axios");
const https = require("https");
const baseUrl = "https://xxx.xxx.cn:12221/oG5g0pFGbeeL5Aq";
const api = axios.create({
baseURL: baseUrl,
httpsAgent: new https.Agent({
rejectUnauthorized: false,
}),
timeout: 20000,
});
async function main() {
// 登录
const loginRes = await api.post("/login", {
username: "",
password: "",
});
// 提取 set-cookie
const setCookies = loginRes.headers["set-cookie"];
if (!setCookies || setCookies.length === 0) {
throw new Error("login response has no set-cookie");
}
const cookieHeader = setCookies.map((c) => c.split(";")[0]).join("; ");
console.log("cookie:", cookieHeader);
// 重置所有入站
const resAllInbound = await api.post("/panel/inbound/resetAllTraffics", null, {
headers: {
Cookie: cookieHeader,
},
});
console.log(resAllInbound.data);
// 重置所有用户
const resAllUser = await api.post("/panel/inbound/resetAllClientTraffics/-1", null, {
headers: {
Cookie: cookieHeader,
},
});
console.log(resAllUser.data);
console.log("all reset done");
}
main().catch((err) => {
console.error("FATAL:", err.message);
});

最后编辑时间为: December 25th , 2025 at 03:37 pm
本文由 Wish 创作,采用 知识共享署名 4.0 国际许可协议进行许可
可自由转载、引用,但需署名作者且注明文章出处
标签 : 无标签
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。