Exemple #1
0
        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请重试", "登录状态");
        }
Exemple #2
0
        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();
            }
        }
Exemple #3
0
 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);
     }
 }