本帖最后由 chh322 于 2024-9-25 18:12 编辑
青龙面板 京东cookies工具
https://www.52pojie.cn/thread-1900696-1-1.html
(出处: 吾爱破解论坛)
这个工具青龙配置好发送青龙 正常JD库CK检查 会进行CK失效禁用 此工具发送青龙会发送失败 所以用脚本进行禁用删除 便于工具推送成功
青龙面板环境变量禁用删除
[JavaScript] 纯文本查看 复制代码 const axios = require('axios');
const fs = require('fs');
const path = require('path');
// 获取青龙面板的Token
function getToken() {
const authFilePath = path.join(__dirname, '..', 'config', 'auth.json'); // auth.json路径
const authFile = fs.readFileSync(authFilePath, 'utf-8');
const authData = JSON.parse(authFile);
return authData.token; // 返回token
}
// 获取环境变量
async function getEnvs(token) {
const response = await axios.get('http://127.0.0.1:5700/open/envs', {
headers: {
Authorization: `Bearer ${token}`
}
});
return response.data.data;
}
// 删除环境变量
async function deleteEnv(envId, token) {
const response = await axios.delete('http://127.0.0.1:5700/open/envs', {
headers: {
Authorization: `Bearer ${token}`
},
data: [envId]
});
return response.data;
}
(async () => {
try {
// 获取青龙Token
const token = getToken();
// 获取所有环境变量
const envs = await getEnvs(token);
// 过滤出禁用状态的环境变量
const disabledEnvs = envs.filter(env => env.status === 1); // status为1表示禁用
// 删除禁用的环境变量
for (const env of disabledEnvs) {
console.log(`正在删除禁用的环境变量: ${env.name}`);
await deleteEnv(env._id, token);
}
console.log('禁用的环境变量已删除');
} catch (error) {
console.error('删除过程中出现错误:', error);
}
})();
|