mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 16:19:18 +00:00
feat: 添加强制使用海外服务器配置选项
This commit is contained in:
parent
57f2f7bfd4
commit
9634b1f19e
@ -314,6 +314,8 @@ export class tools extends plugin {
|
|||||||
this.aiApiKey = this.toolsConfig.aiApiKey;
|
this.aiApiKey = this.toolsConfig.aiApiKey;
|
||||||
// ai模型
|
// ai模型
|
||||||
this.aiModel = this.toolsConfig.aiModel;
|
this.aiModel = this.toolsConfig.aiModel;
|
||||||
|
// 强制使用海外服务器
|
||||||
|
this.forceOverseasServer = this.toolsConfig.forceOverseasServer;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 翻译插件
|
// 翻译插件
|
||||||
@ -3152,12 +3154,16 @@ export class tools extends plugin {
|
|||||||
* @return {Promise<Boolean>}
|
* @return {Promise<Boolean>}
|
||||||
*/
|
*/
|
||||||
async isOverseasServer() {
|
async isOverseasServer() {
|
||||||
|
// 如果配置了强制使用海外服务器,则返回true
|
||||||
|
if (this.forceOverseasServer) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
// 如果第一次使用没有值就设置
|
// 如果第一次使用没有值就设置
|
||||||
if (!(await redisExistKey(REDIS_YUNZAI_ISOVERSEA))) {
|
if (!(await redisExistKey(REDIS_YUNZAI_ISOVERSEA))) {
|
||||||
await redisSetKey(REDIS_YUNZAI_ISOVERSEA, {
|
await redisSetKey(REDIS_YUNZAI_ISOVERSEA, {
|
||||||
os: false,
|
os: false, // 默认不使用海外服务器
|
||||||
});
|
});
|
||||||
return true;
|
return false;
|
||||||
}
|
}
|
||||||
// 如果有就取出来
|
// 如果有就取出来
|
||||||
return (await redisGetKey(REDIS_YUNZAI_ISOVERSEA)).os;
|
return (await redisGetKey(REDIS_YUNZAI_ISOVERSEA)).os;
|
||||||
|
@ -5,6 +5,7 @@ videoSizeLimit: 70 # 视频大小限制(单位MB),超过大小则转换成
|
|||||||
proxyAddr: '127.0.0.1' # 魔法地址
|
proxyAddr: '127.0.0.1' # 魔法地址
|
||||||
proxyPort: '7890' # 魔法端口
|
proxyPort: '7890' # 魔法端口
|
||||||
identifyPrefix: '' # 识别前缀,比如你识别哔哩哔哩,那么就有:✅ 识别:哔哩哔哩
|
identifyPrefix: '' # 识别前缀,比如你识别哔哩哔哩,那么就有:✅ 识别:哔哩哔哩
|
||||||
|
forceOverseasServer: false # 是否强制使用海外服务器,设置为true时,Twitter、TikTok等平台将强制使用代理
|
||||||
|
|
||||||
deeplApiUrls: 'http://www.gptspt.cn/translate,http://gptspt.top/translate,http://8.134.135.4:1188/translate,http://120.76.141.173:1188/translate,http://bit.x7ys.com:1188/translate,http://deeplxapi.x7ys.com:1188/translate'
|
deeplApiUrls: 'http://www.gptspt.cn/translate,http://gptspt.top/translate,http://8.134.135.4:1188/translate,http://120.76.141.173:1188/translate,http://bit.x7ys.com:1188/translate,http://deeplxapi.x7ys.com:1188/translate'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user