private void BiliBiliToolStrip_Click(Object sender, EventArgs e) { if (File.ReadAllText("./login/bilibili.json") != "") { DialogResult result = MessageBox.Show("是否重写登录?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (result == DialogResult.Cancel) { return; } else { File.WriteAllText("./login/bilibili.json", ""); } } BrowserContoller c = new BrowserContoller(BiliVideoGenre.UNKNOWN, "", "", Global.WebdriverDir, Global.ChromeBinPath); try { c.TryLogin(); } catch (Exception ex) { stLogger.Log("", ex); } c.Close(); freshLoginStatus(); MessageBox.Show(File.ReadAllText("./login/bilibili.json") != "" ? "登陆成功!" : "登录失败,未保存登录信息\n请重试", "登录状态"); }
private void InLobby_Load(Object sender, EventArgs e) { tb_video_url.Enabled = false; if (!isHost) { bt_start.Enabled = false; bt_start.Text = "Waiting Host"; browserContoller = new BrowserContoller(GetVideoGenre(), tb_video_url.Text, cookie, Global.WebdriverDir, Global.ChromeBinPath); syncWorker = new SyncWorker(lobbyName, Global.MyName, browserContoller, Global.SelectedServer); syncWorker.Do(); } }
private void bt_start_Click(Object sender, EventArgs e) { try { browserContoller = new BrowserContoller(GetVideoGenre(), tb_video_url.Text, cookie, Global.WebdriverDir, Global.ChromeBinPath); if (syncWorker != null) { return; } syncWorker = new SyncWorker(lobbyName, Global.MyName, browserContoller, Global.SelectedServer); syncWorker.Do(); } catch (Exception ex) { stLogger.Log("", ex); } }