From d4ef4b2b4fba4134758d1888cee82e167f9258e6 Mon Sep 17 00:00:00 2001 From: Mikira Sora Date: Sun, 10 Jun 2018 13:52:47 +0800 Subject: [PATCH] check config elem exist. --- OsuBotTransferClient.cs | 12 ++++++++++++ PublicOsuBotTransfer.csproj | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/OsuBotTransferClient.cs b/OsuBotTransferClient.cs index 467ef09..78b4abb 100644 --- a/OsuBotTransferClient.cs +++ b/OsuBotTransferClient.cs @@ -62,6 +62,18 @@ public override void StartWork() if (web_socket != null) return; + if (string.IsNullOrWhiteSpace(API_Key)) + { + IO.CurrentIO.WriteColor($"[OsuBotTransferClient]未钦定配置选项API_Key,请去http://mikirasora.moe/account/api获取Api key并去config.ini填写.", ConsoleColor.Red); + return; + } + + if (string.IsNullOrWhiteSpace(Target_User_Name)) + { + IO.CurrentIO.WriteColor($"[OsuBotTransferClient]未钦定配置选项Target_User_Name,请去config.ini配置.", ConsoleColor.Red); + return; + } + web_socket = new WebSocket(CONNECT_PATH); web_socket.OnClose += Web_socket_OnClose; web_socket.OnError += Web_socket_OnError; diff --git a/PublicOsuBotTransfer.csproj b/PublicOsuBotTransfer.csproj index cbaa426..716f543 100644 --- a/PublicOsuBotTransfer.csproj +++ b/PublicOsuBotTransfer.csproj @@ -24,7 +24,7 @@ pdbonly true - bin\Release\ + ..\..\..\..\Release\Plugins\ TRACE prompt 4