private void b_Disconnected(object sender, DisconnectEvtArgs args) { logging("連接被斷開: 开发者信息" + args.Error); //AddDMText("彈幕姬報告", "連接被斷開", true); //SendSSP("連接被斷開"); //if (CheckAccess()) //{ // if (AutoReconnect.IsChecked == true && args.Error != null) // { // errorlogging("正在自动重连..."); // AddDMText("彈幕姬報告", "正在自动重连", true); // connbtn_Click(null, null); // } // else // { // ConnBtn.IsEnabled = true; // } //} //else //{ // Dispatcher.BeginInvoke(new Action(() => // { // if (AutoReconnect.IsChecked == true && args.Error != null) // { // errorlogging("正在自动重连..."); // AddDMText("彈幕姬報告", "正在自动重连", true); // connbtn_Click(null, null); // } // else // { // ConnBtn.IsEnabled = true; // } // })); //} }
public async void OnDisconnected(object sender, DisconnectEvtArgs e) { if (!IsNAudioReady) { return; } if (!IsEnabled) { return; } if (!Vars.CurrentConf.AllowConnectEvents) { return; } else if (Vars.CurrentConf.ClearQueueAfterDisconnect) { TTSPlayer.fileList.Clear(); } if (e == null) { await TTSPlayer.UnifiedPlay( Vars.CurrentConf.OnDisconnected.Replace( "$ERROR", "" ), true ); } else { await TTSPlayer.UnifiedPlay( Vars.CurrentConf.OnDisconnected.Replace( "$ERROR", e.Error.Message ) ); } }
private void Class1_Disconnected(object sender, DisconnectEvtArgs e) { if (Settings.Enabled) { AddDM("直播间已断开", false); Log("直播间已断开"); } }
private void DisconnectedHandler(object sender, DisconnectEvtArgs args) { Debug.Log($"連接被斷開..."); if (args.Error != null) { Debug.Log($"正在自动重连..."); Connect(roomID); } }
private void CommentProvider_OnDisconnected(object sender, DisconnectEvtArgs e) { InfoLogger.SendInfo(Roomid, "INFO", "弹幕服务器断开"); //如果不是用户触发的,则尝试重连。 if (!force_stoping) { return; } InfoLogger.SendInfo(Roomid, "INFO", "尝试重新连接弹幕服务器"); commentProvider.Connect(); }
private void CommentProvider_OnDisconnected(object sender, DisconnectEvtArgs e) { _mw.AppendLogln("INFO", "弹幕服务器断开"); //如果不是用户触发的,则尝试重连。 if (!IsRunning) { return; } _mw.AppendLogln("INFO", "尝试重新连接弹幕服务器"); _commentProvider.Connect(); }
private void b_Disconnected(object sender, DisconnectEvtArgs args) { foreach (var dmPlugin in Plugins) { new Thread(() => { try { dmPlugin.MainDisconnected(); } catch (Exception ex) { Utils.PluginExceptionHandler(ex, dmPlugin); } }).Start(); } errorlogging("連接被斷開: 开发者信息" + args.Error); AddDMText("彈幕姬報告", "連接被斷開", true); SendSSP("連接被斷開"); if (CheckAccess()) { if (AutoReconnect.IsChecked == true && args.Error != null) { errorlogging("正在自动重连..."); AddDMText("彈幕姬報告", "正在自动重连", true); connbtn_Click(null, null); } else { ConnBtn.IsEnabled = true; } } else { Dispatcher.BeginInvoke(new Action(() => { if (AutoReconnect.IsChecked == true && args.Error != null) { errorlogging("正在自动重连..."); AddDMText("彈幕姬報告", "正在自动重连", true); connbtn_Click(null, null); } else { ConnBtn.IsEnabled = true; } })); } }
private void b_Disconnected(object sender, DisconnectEvtArgs args) { adapter.Add("连接被断开"); MainThread.BeginInvokeOnMainThread(new Action(() => { if (cbReconnect.Checked == true && args.Error != null) { adapter.Add("正在自动重连"); BtnConnect_Click(null, null); } else { btnConnect.Enabled = true; } })); }
private void OnDisconnected(object sender, DisconnectEvtArgs e) { if (!Status) { return; } foreach (var pipeServer in pipeServers) { if (pipeServer?.IsConnected == true) { var obj = JObject.FromObject(new { User = "******", Comment = $"連接已斷開" }); SendMsg(pipeServer, obj); } } }
private static void Loader_Disconnected(object sender, DisconnectEvtArgs e) { try { _try_ReconnectCount++; //_connectedRoomCount--; int roomId = ((DanmakuLoader)sender).RoomId; Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine($"{ThreadInfo()}: 房间 {roomId} 断开, 当前共监控 {_connectedRoomCount} 个房间, 3秒后将重新连接"); Console.ForegroundColor = ConsoleColor.White; } catch (Exception ex) { } }
private void Loader_Disconnected(object sender, DisconnectEvtArgs e) { connectedRoomCount--; try { if (this.BtnStart.Content == "暂停") { try_ReconnectCount++; int roomId = ((DanmakuLoader)sender).RoomId; new Thread(async() => { await((DanmakuLoader)sender).ConnectAsync(roomId); connectedRoomCount++; }) { IsBackground = true }.Start(); } } catch (Exception ex) { } }
public void OnDisconnected(object sender, DisconnectEvtArgs e) { Vars.ConnectionState = false; }
private void Dl_Disconnected(object sender, DisconnectEvtArgs args) { isConnected = false; RaiseEvent(new BaseStatusEvent(SourceStatus.REMOTE_DISCONNECTED)); }
private void b_Disconnected(object sender, DisconnectEvtArgs args) { }
private async void B_Disconnected(object sender, DisconnectEvtArgs e) { await b.ConnectAsync(5051); }
private void OnDisconnected(object sender, DisconnectEvtArgs e) { //Addlog("连接断开"); //尝试重连 return; }
private void DanMuJieMain_Disconnected(object sender, DisconnectEvtArgs e) { }
private void func_Disconnected(object sender, DisconnectEvtArgs e) { ConsoleAssistance.WriteLine("[" + URLID + @"]连接被意外断开!正在准备自动重连", ConsoleColor.Yellow); connectToRoom(); }
private void b_Disconnected(object sender, DisconnectEvtArgs args) { foreach (var dmPlugin in Plugins) { new Thread(() => dmPlugin.MainDisconnected()).Start(); } logging("連接被斷開: 开发者信息" + args.Error); AddDMText("彈幕姬報告", "連接被斷開", true); SendSSP("連接被斷開"); if (this.CheckAccess()) { if (AutoReconnect.IsChecked == true && args.Error != null) { logging("正在自动重连..."); AddDMText("彈幕姬報告", "正在自动重连", true); connbtn_Click(null, null); } else { this.connbtn.IsEnabled = true; } } else { this.Dispatcher.BeginInvoke(new Action(() => { if (AutoReconnect.IsChecked == true && args.Error != null) { logging("正在自动重连..."); AddDMText("彈幕姬報告", "正在自动重连", true); connbtn_Click(null, null); } else { this.connbtn.IsEnabled = true; } })); } }
internal static void DisconnectedEvent(object _sender, DisconnectEvtArgs _args) { }
private void Main_Disconnected(object sender, DisconnectEvtArgs e) { masterId = 0; lastFollowId = 0; unames.Clear(); }