Skip to content

Commit 9be8fb6

Browse files
committed
版本推进至0.11.30,补充元数据与本地化数据
1 parent d9292b1 commit 9be8fb6

File tree

4 files changed

+27
-5
lines changed

4 files changed

+27
-5
lines changed

OlivOS/adapter/onebotV11/flaskServerAPI.py

+9-2
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,10 @@ def app(self):
6969

7070
def set_config(self):
7171
with self.Proc_config['Flask_app'].app_context():
72-
@current_app.route(self.Proc_config['Flask_server_xpath'] + '/<platform_path>/<sdk_path>/<model_path>',
73-
methods=self.Proc_config['Flask_server_methods'])
72+
@current_app.route(
73+
f"{self.Proc_config['Flask_server_xpath']}/<platform_path>/<sdk_path>/<model_path>",
74+
methods=self.Proc_config['Flask_server_methods']
75+
)
7476
def Flask_server_func(sdk_path, platform_path, model_path):
7577
sdk_event = OlivOS.onebotSDK.event(request.get_data(as_text=True))
7678
sdk_event.platform['sdk'] = sdk_path
@@ -92,6 +94,11 @@ def run(self):
9294
str(self.Proc_config['Flask_server_port'])
9395
], modelName
9496
))
97+
self.log(2, OlivOS.L10NAPI.getTrans('OlivOS flask server [{0}] is running on [{1}]', [
98+
self.Proc_config['Flask_name'],
99+
f"http://127.0.0.1:{self.Proc_config['Flask_server_port']}{self.Proc_config['Flask_server_xpath']}/qq/onebot/default"
100+
], modelName
101+
))
95102
if self.Proc_config['config'].debug_mode:
96103
self.Proc_config['Flask_app'].run(host=self.Proc_config['Flask_server_host'],
97104
port=self.Proc_config['Flask_server_port'])

OlivOS/core/L10N/L10NDataAPI.py

+14
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,14 @@
9696
'libEXEModelAPI_0004': 'OlivOS libEXEModel failed: {0}\n{1}',
9797
'libEXEModelAPI_0005': 'OlivOS libEXEModel server [{0}] is running',
9898
'libEXEModelAPI_0006': 'OlivOS libEXEModel server [{0}] exited',
99+
'libNapCatEXEModelAPI_0001': 'OlivOS libNapCatEXEModel server [{0}] can`t found target lib',
100+
'libNapCatEXEModelAPI_0002': 'OlivOS libNapCatEXEModel server [{0}] will run under visiable mode',
101+
'libNapCatEXEModelAPI_0003': 'OlivOS libNapCatEXEModel server [{0}] will retry in 10s...',
102+
'libNapCatEXEModelAPI_0004': 'OlivOS libNapCatEXEModel failed: {0}\n{1}',
103+
'libNapCatEXEModelAPI_0005': 'OlivOS libNapCatEXEModel server [{0}] is running',
104+
'libNapCatEXEModelAPI_0006': 'OlivOS libNapCatEXEModel server [{0}] exited',
99105
'flaskServerAPI_0001': 'OlivOS flask server [{0}] is running on port [{1}]',
106+
'flaskServerAPI_0002': 'OlivOS flask server [{0}] is running on [{1}]',
100107
'libCWCBEXEModelAPI_0001': 'OlivOS libCWCBEXEModel server [{0}] can`t found target lib',
101108
'libCWCBEXEModelAPI_0002': 'OlivOS libCWCBEXEModel server [{0}] will run under visiable mode',
102109
'libCWCBEXEModelAPI_0003': 'OlivOS libCWCBEXEModel server [{0}] will retry in 10s...',
@@ -186,7 +193,14 @@
186193
'libEXEModelAPI_0004': 'OlivOS GoCq进程托管服务组件 错误: {0}\n{1}',
187194
'libEXEModelAPI_0005': 'OlivOS GoCq进程托管服务组件 [{0}] 正在运作',
188195
'libEXEModelAPI_0006': 'OlivOS GoCq进程托管服务组件 [{0}] 已经存在',
196+
'libNapCatEXEModelAPI_0001': 'OlivOS NapCat进程托管服务组件 [{0}] 无法找到库文件',
197+
'libNapCatEXEModelAPI_0002': 'OlivOS NapCat进程托管服务组件 [{0}] 将在前台模式下运行',
198+
'libNapCatEXEModelAPI_0003': 'OlivOS NapCat进程托管服务组件 [{0}] 将在10秒后重试...',
199+
'libNapCatEXEModelAPI_0004': 'OlivOS NapCat进程托管服务组件 错误: {0}\n{1}',
200+
'libNapCatEXEModelAPI_0005': 'OlivOS NapCat进程托管服务组件 [{0}] 正在运作',
201+
'libNapCatEXEModelAPI_0006': 'OlivOS NapCat进程托管服务组件 [{0}] 已经存在',
189202
'flaskServerAPI_0001': 'OlivOS onebotV11 flask POST服务组件 [{0}] 正在运作于端口 [{1}]',
203+
'flaskServerAPI_0002': 'OlivOS onebotV11 flask POST服务组件 [{0}] 的参考上报地址为 [{1}]',
190204
'libCWCBEXEModelAPI_0001': 'OlivOS ComWeChatBotClient进程托管服务组件 [{0}] 无法找到库文件',
191205
'libCWCBEXEModelAPI_0002': 'OlivOS ComWeChatBotClient进程托管服务组件 [{0}] 将在前台模式下运行',
192206
'libCWCBEXEModelAPI_0003': 'OlivOS ComWeChatBotClient进程托管服务组件 [{0}] 将在10秒后重试...',

OlivOS/core/core/accountAPI.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,8 @@ def accountFix(basic_conf_models, bot_info_dict, logger_proc):
113113
for bot_info_dict_this in bot_info_dict:
114114
Account_data_this = bot_info_dict[bot_info_dict_this]
115115
if platform.system() == 'Windows':
116-
if Account_data_this.platform['model'] in OlivOS.libEXEModelAPI.gCheckList:
116+
if Account_data_this.platform['model'] in OlivOS.libEXEModelAPI.gCheckList \
117+
or Account_data_this.platform['model'] in OlivOS.libNapCatEXEModelAPI.gCheckList:
117118
if Account_data_this.post_info.auto == True:
118119
Account_data_this.post_info.type = 'post'
119120
Account_data_this.post_info.host = 'http://127.0.0.1'

OlivOS/core/info/infoAPI.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
import OlivOS
1818

1919

20-
OlivOS_Version = '0.11.28'
21-
OlivOS_SVN = 148
20+
OlivOS_Version = '0.11.30'
21+
OlivOS_SVN = 150
2222

2323
# Compatible <= Plugin[compatible_svn] : Compatible
2424
# OldCompatible <= Plugin[compatible_svn] < Compatible : OldCompatible Warn

0 commit comments

Comments
 (0)