public ControllerBase(IChromiumSettings chromiumSettings, ISmsServices smsServices = null) { _chromiumSettings = chromiumSettings; _smsServices = smsServices; AppPath = _chromiumSettings.GetPath(); ConnectionString = Path.Combine(AppPath, ConfigurationManager.AppSettings["DbPath"]); }
public const string RegistrationUrl = @"https://www.facebook.com/r.php"; //https://m.facebook.com/ https://www.facebook.com/ #endregion public FacebookRegistration(IAccountData data, ISmsService smsService, IChromiumSettings chromiumSettings) : base(data, smsService, chromiumSettings) { var proxy = _chromiumSettings.GetProxy(ServiceCode.Facebook); if (!string.IsNullOrEmpty(proxy)) { _chromiumSettings.Proxy = proxy; } }
public ScenarioBase(Type type, IChromiumSettings chromiumSettings, IProgress <string> progressLog) { if (type != null) { Log = LogManager.GetLogger(type); } _chromiumSettings = chromiumSettings; _progressLog = progressLog; }
public CaptchaControl() { InitializeComponent(); _antiCaptchaOnlineApi = new AntiCaptchaOnlineApi(_progressLog); _progressLog = new Progress <string>(update => ProgressLogMethod(update)); _chromiumSettings = CompositionRoot.Resolve <IChromiumSettings>(); SetBalanceValue(); btnAcRefreshBalance.Click += BtnAcRefreshBalance_Click; btnExecute.Click += BtnExecute_Click; btnImgLoad.Click += BtnImgLoad_Click; btnRecaptcha.Click += BtnRecaptcha_Click; }
public ProxyControl(IChromiumSettings chromiumSettings, IProxyStore proxyStore) { InitializeComponent(); _chromiumSettings = chromiumSettings; _proxyStore = proxyStore; if (_proxyStore != null) { lblProxyPath.Text = _proxyStore.GetPath(); var proxyDataList = _proxyStore.GetProxies(); tbProxies.Lines = proxyDataList.Select(x => x.ProxyString).ToArray(); } tbProxies.DoubleClick += TbProxies_DoubleClick; btnIpWebShow.Click += BtnIpWebShow_Click; btnSaveProxy.Click += BtnSaveProxy_Click; }
public FingerprintControl(IChromiumSettings chromiumSettings, IProxyStore proxyStore, IBrowserProfilesControl browserProfilesControl) { InitializeComponent(); var control = (Control)browserProfilesControl; control.Dock = DockStyle.Fill; pnlProfiles.Controls.Clear(); pnlProfiles.Controls.Add(control); _chromiumSettings = chromiumSettings; _proxyStore = proxyStore; btnWebShow.Click += BtnWebShow_Click; FillDeviceList(lbDevices); lbDevices.DoubleClick += LbDevices_DoubleClick; FillCountryList(cmbCountry); cmbCountry.SelectedIndexChanged += CmbCountry_SelectedIndexChanged; CmbCountry_SelectedIndexChanged(cmbCountry, null); }
public HistoryController(IChromiumSettings chromiumSettings) : base(chromiumSettings) { }
public EmailCheck(IChromiumSettings chromiumSettings, IProgress <string> progressLog) : base(typeof(EmailCheck), chromiumSettings, progressLog) { }
public NicRuWhois(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null) : base(typeof(GoogleSearch), chromiumSettings, progressLog) { //https://b2b.reg.ru/buy/domains?dname=yandex.ru - check domain busy }
public const string RegistrationUrl = @"https://passport.yandex.ru/registration/mail";//?from=mail&origin=home_desktop_ru&retpath=https%3A%2F%2Fmail.yandex.ru%2F"; //https://passport.yandex.ru/auth/reg?from=mail&origin=home_desktop_ru&retpath=https%3A%2F%2Fmail.yandex.ru%2F #endregion public YandexRegistration(IAccountData data, ISmsService smsService, IChromiumSettings chromiumSettings) : base(data, smsService, chromiumSettings) { // don't work with proxy _chromiumSettings.Proxy = _chromiumSettings.GetProxy(GetServiceCode()); }
public YandexSearch(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null) : base(typeof(YandexSearch), chromiumSettings, progressLog) { }
public CollectVkWall(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null) : base(typeof(CollectVkWall), chromiumSettings, progressLog) { }
public CheckVkAccount(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null, IProgress <CheckVkAccountOutput> progressResult = null) : base(typeof(CheckVkAccount), chromiumSettings, progressLog) { _progressResult = progressResult; }
public PostVk(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null) : base(typeof(PostVk), chromiumSettings, progressLog) { }
public ScenarioController(IChromiumSettings chromiumSettings) { _chromiumSettings = chromiumSettings; }
public GmailRegistration(IAccountData data, ISmsService smsService, IChromiumSettings chromiumSettings) : base(data, smsService, chromiumSettings) { _chromiumSettings.Proxy = _chromiumSettings.GetProxy(GetServiceCode()); }
public CheckFbCredential(IChromiumSettings chromiumSettings, IProgress <string> progressLog, Progress <CheckFbCredentialOutput> progressResult) : base(typeof(CheckFbCredential), chromiumSettings, progressLog) { _progressResult = progressResult; }
public EmailSend(IChromiumSettings chromiumSettings, IProgress <string> progressLog, IProgress <string> progressResult) : base(typeof(EmailSend), chromiumSettings, progressLog) { _progressResult = progressResult; }
public EmailController(IChromiumSettings chromiumSettings, ISmsServices smsServices) : base(chromiumSettings, smsServices) { }
public HunterSearch(IChromiumSettings chromiumSettings, IProgress <string> progressLog = null, IProgress <string> progressResult = null) : base(typeof(GoogleSearch), chromiumSettings, progressLog) { _progressResult = progressResult; }
public VkRegistration(IAccountData data, ISmsService smsService, IChromiumSettings chromiumSettings) : base(data, smsService, chromiumSettings) { _chromiumSettings.Proxy = _chromiumSettings.GetProxy(ServiceCode.Vk); }
protected Bot(IAccountData data, ISmsService smsService, IChromiumSettings chromiumSettings) : this(data, smsService) { _chromiumSettings = chromiumSettings; _chromiumSettings.ServiceCode = GetServiceCode(); }