private async Task LoadDataTask() { LogList.Clear(); int o = 0; int i = -1; while (true) { if (i >= 50) { break; } string reqUri = "index.php?action=gate&a2=logs&_o=" + o; string responseString = await SendRequest.GET(reqUri); HtmlDocument doc = new HtmlDocument(); doc.LoadHtml(responseString); HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes(@"//td[@class='dbg' and @valign='top']"); if (nodes == null) { break; } foreach (HtmlNode n in nodes) { LogModel l = new LogModel(); l.Time = n.InnerText; LogList.Add(l); } HtmlNodeCollection nodes2 = doc.DocumentNode.SelectNodes(@"//textarea[@name='log_str']"); foreach (HtmlNode n2 in nodes2) { i++; string s = n2.InnerText; LogList[i].Logs = s; if (s.Contains("[localhost]") || s.Contains("Origin proxy") || s.Contains("Kernel")) { LogList[i].Alert = 0; } else if (s.Contains("Download")) { LogList[i].Alert = 1; } else { LogList[i].Alert = 2; } } o += 10; } //end while }
private void Refresh() { m_sRefreshTime = System.DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss"); LogList.Clear(); CmdManager.ClearLog(); CmdManager.RunCmd("ipconfig /all"); LogList.Add(CmdManager.ReadLog()); }
/// <summary> /// Commits this instance. /// </summary> public override void Commit() { List <EventEntry> temp = LogList.ToList(); LogList.Clear(); SendToMSMQ(temp); }
public void StartLog() { BackgroundWorker worker = new BackgroundWorker(); string sql = "select distinct top 100 * from log order by logid desc"; worker.DoWork += delegate(object sender, DoWorkEventArgs args) { do { try { DataTable data = _repository.GetData(sql); Queue <LogItem> templist = new Queue <LogItem>(); if (data != null) { foreach (DataRow dr in data.Rows) { LogItem val = new LogItem(); val.Date = dr["time"].ToString(); val.Process = dr["Process"].ToString(); val.Message = dr["Message"].ToString(); Dispatcher.BeginInvoke((Action)(() => { //get first element if (templist.Count() > 100) { templist.Dequeue(); } templist.Enqueue(val); LogList.Clear(); foreach (LogItem l in templist) { LogList.Enqueue(l); } }), DispatcherPriority.Normal); } Thread.Sleep(3000); //Console.WriteLine("loaded " + LogList.Count + " records"); } } catch (Exception e) { Console.WriteLine("error downloading log " + e.Message); } }while (0 == 0); }; worker.RunWorkerAsync(); }
private void fillList() { LogList.Clear(); foreach (String element in list) { LogList.Items.Add(element); } }
public override void Commit() { if (LogList != null && LogList.Count > 0) { lock (logListLock) { if (LogList != null && LogList.Count > 0) { #region MyRegion var temp = LogList.ToList(); LogList.Clear(); temp.ForEach(i => { if (i != null) { var msg = GetMessage(i); if (WriteTrace) { Trace.WriteLine(msg); } else if (WriteDebug) { Debug.WriteLine(msg); } if (WriteConsole && ConsoleAvailable) { try { Console.WriteLine(msg); } catch (Exception ex) { Trace.WriteLine(ex.ToString()); WriteConsole = false; #if DEBUG WriteDebug = true; #else WriteTrace = true; #endif } } } }); #endregion } } } }
private async void GetLogAsync(int indexer) { StartActivityIndication(TextConstants.ActivityGettingLog); LogList.Clear(); await Task.Run(async() => { if (!await _bluetooth.TurnOnBluetoothAsync(1000, 25)) { ShowMessage(TextConstants.BluetoothTurnOnFail, TextConstants.ButtonClose); return; } if (!await _bluetooth.CreateConnectionAsync(5000, 50)) { ShowMessage(TextConstants.BluetoothConnectionFail, TextConstants.ButtonClose); return; } KeyVendorCommand getLogCommand = new KeyVendorCommand { UserUUID = _user.UUID, Time = DateTime.Now, CommandType = KeyVendorCommandType.GetLog, Data = indexer.ToString() }; KeyVendorTerminal terminal = new KeyVendorTerminal(_bluetooth); KeyVendorAnswer answer = await terminal.ExecuteCommandAsync(getLogCommand, 15000, 100); if (!answer.IsCorrect || answer.AnswerType != KeyVendorAnswerType.Success) { ShowMessage(TextConstants.ErrorGetLogFail, TextConstants.ButtonClose); return; } string answerData = answer.Data; string[] dataArray = answerData.Split('@'); for (int i = 0; i < dataArray.Length; i += 6) { LogInfo logInfo = new LogInfo { UUID = dataArray[i], Time = dataArray[i + 1], Command = ((KeyVendorCommandType)(int.Parse(dataArray[i + 2]))).ToString(), Answer = ((KeyVendorAnswerType)(int.Parse(dataArray[i + 3]))).ToString(), Data = dataArray[i + 4], UserName = dataArray[i + 5] }; LogList.Add(logInfo); } }); UpdateCommands(); StopActivityIndication(); }
public void ResetCache() { TimeSpan timespan = TimeSpan.FromMinutes(10); LastFailedDate = DateTime.Now.Subtract(timespan); LastMatchFightFailedDate = DateTime.Now.Subtract(timespan); CombatTimes = ConfigEnvSet.GetInt("User.CombatInitTimes"); BuyTimes = 0; MatchTimes = ConfigEnvSet.GetInt("Combat.MatchTimes"); BuyMatchTimes = 0; LogList.Clear(); CombatCoin = 0; }
public void UpdateLogs(UpdateLogListMessage sender = null) { if (fetcher.IsLoaded()) { List <LogLevel> filters = (sender != null ? (sender.Filters != null?(List <LogLevel>)sender.Filters:new List <LogLevel>()) : new List <LogLevel>()); IList <Log> logs = fetcher.GetLogs(filters); SelectedItem = new LogListItemViewModel(messenger, new Log()); LogList.Clear(); foreach (Log log in logs) { LogList.Add(new LogListItemViewModel(messenger, log)); } } }
private void WriteLog_Tick(object sender, EventArgs e) { if (Data.Class3.LogOnOff) { if (LogList.TextLength >= LogList.MaxLength) { LogList.Clear(); } LogList.Text += Data.Class3.Log + "\r\n"; Data.Class3.Log = ""; this.LogList.SelectionStart = LogList.Text.Length; this.LogList.ScrollToCaret(); Data.Class3.LogOnOff = false; } }
private async void ClearLogAsync() { StartActivityIndication(TextConstants.ActivityClearingLog); await Task.Run(async() => { if (!await _bluetooth.TurnOnBluetoothAsync(1000, 25)) { ShowMessage(TextConstants.BluetoothTurnOnFail, TextConstants.ButtonClose); return; } if (!await _bluetooth.CreateConnectionAsync(5000, 50)) { ShowMessage(TextConstants.BluetoothConnectionFail, TextConstants.ButtonClose); return; } KeyVendorCommand clearLogCommand = new KeyVendorCommand { UserUUID = _user.UUID, Time = DateTime.Now, CommandType = KeyVendorCommandType.ClearLog }; KeyVendorTerminal terminal = new KeyVendorTerminal(_bluetooth); KeyVendorAnswer answer = await terminal.ExecuteCommandAsync(clearLogCommand, 15000, 100); if (!answer.IsCorrect || answer.AnswerType != KeyVendorAnswerType.Success) { ShowMessage(TextConstants.ErrorClearLogFail, TextConstants.ButtonClose); return; } LogList.Clear(); Indexer = 0; ShowMessage(TextConstants.SuccessLogCleared, TextConstants.ButtonClose); }); UpdateCommands(); StopActivityIndication(); }
//methods private async Task DomainDiscoveryAsync() { ClearUserInterface(); LogList.Clear(); Cursor _currentCursor = CurrentCursor; bool? _currentIsEnabled = CurrentIsEnabled; try { CurrentCursor = Cursors.Wait; CurrentIsEnabled = false; DomainModel _newDomainModel = null; using (UAOOI.DataDiscovery.DiscoveryServices.DataDiscoveryServices _service = new DataDiscoveryServices()) { _newDomainModel = await _service.ResolveDomainModelAsync (InformationModelURI, new Uri(Properties.Settings.Default.DataDiscoveryRootServiceUrl), (x, y, z) => m_LoggerAction(x, y.TraceEventType2Category(), z.Priority2Priority())); } string[] _segments = InformationModelURI.Segments; string _aliasName = String.Empty; if (_segments.Length >= 1) { _segments[0] = InformationModelURI.Host; _aliasName = String.Join(".", _segments).Replace("/", ""); } else { _aliasName = "Enter alias for this domain"; } ResolvedDomainModel = new DomainModelWrapper(_newDomainModel); } catch (System.Exception _e) { MessageBox.Show($"Error while resolving the domain description {_e}", "Resolving of Semantics Data", MessageBoxButton.OK, MessageBoxImage.Warning); } finally { CurrentCursor = _currentCursor; CurrentIsEnabled = _currentIsEnabled; } }
public static void Clear() { LogList.Clear(); _lastDisconnect = null; LogChanged?.Invoke(null, EventArgs.Empty); }
private void Button_Click(object sender, RoutedEventArgs e) { _logs.Clear(); }
/// <summary> /// Convert a input file into a output file with a user specified format. /// </summary> /// </summary> /// <param name="inFile"></param> /// <param name="fileIdx"></param> public void ConvertFile(string inFile, int fileIdx) { LogList.Clear(); ExtractProgress.Reset(); // check whether MsFileReaderLib is installed if the input file is a RAW file; if (inFile.ToLower().EndsWith(".raw")) { //if (!Utils.verifyProgramInstalled()) //{ // Console.WriteLine("\nERROR: Not found the necessary program to read RAW files ! Please verify that the program is installed in your computer.\n"); // LogList.Add("ERROR: Not found the necessary program to read Raw files ! Please verify that the program is installed in your computer.\n"); // errorFiles = true; // return; //} } int totalFileNum = inputFiles.Count; CurrentFileLabel = "File " + (fileIdx + 1) + " / " + totalFileNum; Console.WriteLine(" Starting to convert file " + (fileIdx + 1) + " / " + totalFileNum + "..."); LogList.Add(" Starting to convert file " + (fileIdx + 1) + " / " + totalFileNum + "..."); if (inFile.EndsWith(".ms2", true, curCultInfo) && mgfConverter) { Console.WriteLine(" Parsing MS2 file: " + inFile + " . . . "); LogList.Add(" Parsing MS2 file: " + inFile + " . . . "); MS2Converter mc = new MS2Converter(inFile, OutFileFolder, outFileTypes, correctPrecMz); mc.SetOptions(MzDecimalPlace, IntensityDecimalPlace); mc.Convert(ExtractProgress); mc.Close(); } else if (inFile.EndsWith(".mgf", true, curCultInfo) && ms2Converter) { Console.WriteLine(" Parsing MGF file: " + inFile + " . . . "); LogList.Add(" Parsing MGF file: " + inFile + " . . . "); MgfConverter mc = new MgfConverter(inFile, OutFileFolder, outFileTypes[0]); mc.SetOptions(MzDecimalPlace, IntensityDecimalPlace, DDADataChargeStates); mc.Convert(ExtractProgress); LogList.Add(" Conversion finished"); } else if (inFile.EndsWith(".raw", true, curCultInfo)) { Console.WriteLine(" Parsing RAW file: " + inFile + " . . . "); LogList.Add(" Parsing RAW file: " + inFile + " . . . "); ByPassThermoAlgorithm = true; RawFileConverter rc = new RawFileConverter(inFile, OutFileFolder, outFileTypes, ExpType, exportChargeState); rc.SetOptions(isCentroided, MzDecimalPlace, IntensityDecimalPlace, ExtractPrecursorByMz, ByPassThermoAlgorithm, correctPrecMz, correctPrecZ, predictPrecursors, DDADataChargeStates, Ms2PrecZ, showPeakChargeStates, showPeakResolution, exportChargeState); rc.Convert(ExtractProgress); rc.Close(); } else if (inFile.EndsWith(".mzxml", true, curCultInfo)) { Console.WriteLine(" Parsing mzXML file: " + inFile + " . . . "); LogList.Add(" Parsing mzXML file: " + inFile + " . . . "); MzXMLConverter mc = new MzXMLConverter(inFile, OutFileFolder, outFileTypes, ExpType); mc.SetOptions(MzDecimalPlace, IntensityDecimalPlace); mc.Convert(ExtractProgress); mc.Close(); } else if (inFile.EndsWith(".mzml", true, curCultInfo)) { Console.WriteLine(" Parsing mzML file: " + inFile + " . . . "); LogList.Add(" Parsing mzML file: " + inFile + " . . . "); MzMLConverter mc = new MzMLConverter(inFile, OutFileFolder, outFileTypes); mc.SetOptions(MzDecimalPlace, IntensityDecimalPlace, correctPrecMz); mc.Convert(ExtractProgress); mc.Close(); } //ExtractProgress.CurrentProgress = 100; LogList.Add(" \n"); }
/// <summary> /// Remove all the lists. /// </summary> public void ResetAllLists() { LogList.Clear(); }
public void ResetCache() { EnemyList.Clear(); LogList.Clear(); }
private void Clear() { LogList.Clear(); }
private void ClearLogProc() { LogList.Clear(); }
/// <summary> /// ログの内容をクリアする。 /// </summary> public void Clear() { lock (lock_object) LogList.Clear(); }