private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { _logger.Log(LogLevel.Info, "Timer elapsed"); try { var profiles = InstagramLogins.GetProfiles(); foreach (var prof in profiles) { if (AllowedProfiles.Any(item => item == prof.Id)) { InitBrowser(); _logger.Log(LogLevel.Info, string.Format("Save followers profile : {0}", prof.Login)); Instagram.Open(prof.ProfileList.ElementAt(probability.Next(0, prof.ProfileList.Count))); Instagram.SaveFollowers_PageDown(Number, 1000, prof.Id); Instagram.CloseDriver(); } } } catch (Exception ex) { _logger.Log(LogLevel.Error, string.Format("Timer elapsed error: {0}", ex)); } this.timer.Interval = 5 * 60 * 1000; this.timer.Start(); }
private void button8_Click(object sender, EventArgs e) { Instagram.InitChromeDriver(); var profiles = InstagramLogins.GetProfiles(); foreach (var prof in profiles) { Instagram.Metrica(prof.Login, prof.Id); } }
private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { InitBrowser(); try { var profiles = InstagramLogins.GetProfiles(); foreach (var prof in profiles) { Instagram.Metrica(prof.Login, prof.Id); } } catch (Exception ex) { } Instagram.CloseDriver(); this.timer.Interval = Interval * 60 * 1000; this.timer.Start(); }