Проект состоит из двух файлов, «Program.cs» — с кодом проекта, и «TaskProject.csproj» — для открытия его в Visual Studio.
В шапке файла закомментированы системные xml-теги, содержащие мета-данные и необходимые для правильной работы.
- name — название проекта.
- version — версия проекта.
- description — описание проекта.
- references — ссылки на сторонние dll.
Запуск проекта
В регистраторе, разделе «Задания«, выберите свой файл «Program.cs«.
Запуск среды разработки
В регистраторе, разделе «Задания«, экспортируйте проект в новую папку и запустите файл «TaskProject.csproj» (в Visual Studio). Это минимальный проект, на основании которого можно делать свой.
Если у вас есть dll, которую нужно добавить в проект:
- добавьте ссылку на нее в Visual Studio.
- в блоке <references> укажите имя файла или полный путь (каждая dll с новой строки).
- скопируйте dll в папку проекта или в «%appdata%\Staf4 Registrator\Assemblies\» (если выше указывали полный путь, копировать файл не нужно).
Объявленные переменные
Строка данных, получаемая, в случае выбора способа работы «Данные из файла«:
public string data = null;
Объект настроек, доступные ключи:
- AnticaptchaAttemptsEnterCaptcha — кол-во попыток ввода капчи.
- DataDir — папка данных программы.
- TempDir — папка временных файлов программы (капчи).
- ResultsDir — папка результатов работы программы.
- ProjectDir — папка текущего проекта.
public Dictionary<string, string> settings;
Объект текущего прокси (тип, ip, порт, логин…):
public Staf4.Proxy proxy;
Объект текущего профиля пользователя (email, логин, пароль, ФИО…):
public Staf4.Profile profile;
Объект работы с сервисом антикапчи:
public Staf4.NsAnticaptcha.Anticaptcha anticaptcha;
Объект работы с смс-сервисом:
public Staf4.NsSms.Sms sms;
Объект выполнения http-запросов:
public Staf4.NsCurl.ICurl http;
Объект работы с браузером (через Selenium):
public Staf4.SeleniumJs browser;
Объект результата работы скрипта:
- bool Success — результат выполнения скрипта (true — успех, false — ошибка).
- string Data — данные, возвращаемые программе, в случае успешного выполнения скрипта.
- string Error — текст ошибки, в случае неуспешного выполнения скрипта.
- Log(string) — вывод строки в лог.
public Staf4.TaskResult result;
Отображение диалога с входными данными, текущим прокси и профилем пользователя:
MessageBox.Show(String.Format("Data: {0}\r\n\r\nProxy: {1}\r\n\r\nProfile: {2}", data, proxy, profile));
Запрос баланса:
AnticaptchaGetBalanceResult acBalance = anticaptcha.GetBalance();
MessageBox.Show(String.Format("Result: {0}\r\nText: {1} {2}", acBalance.Result, acBalance.ResultExt, anticaptcha.Currency));
Разгадывание капчи-картинки (+ пример реализации ввода капчи несколько попыток):
string urlCaptcha = "https://debug.registrator.pl/captcha/";
CurlResult respCapImg1 = http.Get(urlCaptcha);
string matchImg = ParseSt.PregMatchSingle(respCapImg1.Data, "<img id=\"image\" src=\"([^\"]+)\"");
int captchaEnterCnt = 0;
CAPTCHA:
captchaEnterCnt++;
string captchaFilePath1 = GetTempFileName("png", "captcha");
respCapImg1 = http.SaveFile("https://debug.registrator.pl/captcha/" + matchImg, "", "", "", captchaFilePath1);
if (respCapImg1.CodeInt == 404) { result.Error = "error_captcha_down"; return; }
AnticaptchaRecognizeResult captchaRecognizedImg1 = anticaptcha.Recognize(captchaFilePath1);
if (captchaRecognizedImg1.Result != AnticaptchaResultEnum.ok_rec)
{
if (captchaEnterCnt < ConverterSt.String2int32(settings["AnticaptchaAttemptsEnterCaptcha"])) { goto CAPTCHA; }
result.Error = "error_anticaptcha"; return;
}
http.PostAddDataString("captcha=" + captchaRecognizedImg1.ResultExt, "application/x-www-form-urlencoded");
respCapImg1 = http.Get(urlCaptcha);
string matchResultCapImg1 = ParseSt.PregMatchSingle(respCapImg1.Data, "<span id=\"result\">(.*?)</span>");
if (matchResultCapImg1 == "wrong")
{
if (captchaEnterCnt < ConverterSt.String2int32(settings["AnticaptchaAttemptsEnterCaptcha"])) { goto CAPTCHA; }
}
switch (matchResultCapImg1)
{
case "ok": result.Success = true; break;
case "wrong": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание reCaptcha2:
AnticaptchaRecognizeResult captchaRecognizedRc21 = anticaptcha.RecognizeRecaptcha2("6LefM7kjAAAAAGxc8ujU0Udr_2LrmzGbp3tf93jV", "https://debug.registrator.pl/", false, false);
if (captchaRecognizedRc21.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
http.PostAddDataString("g-recaptcha-response=" + captchaRecognizedRc21.ResultExt, "application/x-www-form-urlencoded");
CurlResult respCapRc21 = http.Get("https://debug.registrator.pl/recaptcha2/");
string matchResultCapRc21 = ParseSt.PregMatchSingle(respCapRc21.Data, "<span id=\"result\">(.*?)</span>");
switch (matchResultCapRc21)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание reCaptcha3:
AnticaptchaRecognizeResult captchaRecognizedRc31 = anticaptcha.RecognizeRecaptcha3("6LeiM7kjAAAAAPV38BbKfNlFSfwYRRjE8Y32WgBb", "https://debug.registrator.pl/", "actionName", "0.3", false);
if (captchaRecognizedRc31.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
http.PostAddDataString("g-recaptcha-response=" + captchaRecognizedRc31.ResultExt, "application/x-www-form-urlencoded");
CurlResult respCapRc31 = http.Get("https://debug.registrator.pl/recaptcha3/");
string matchResultCapRc31 = ParseSt.PregMatchSingle(respCapRc31.Data, "<span id=\"result\">(.*?)</span>");
switch (matchResultCapRc31)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание hCaptcha:
AnticaptchaRecognizeResult captchaRecognizedHc1 = anticaptcha.RecognizeHCaptcha("41079ab2-62e6-42cb-8177-0e290214ae92", "https://debug.registrator.pl/");
if (captchaRecognizedHc1.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
http.PostAddDataString("h-captcha-response=" + captchaRecognizedHc1.ResultExt, "application/x-www-form-urlencoded");
CurlResult respCapHc1 = http.Get("https://debug.registrator.pl/hcaptcha/");
string matchResultCapHc1 = ParseSt.PregMatchSingle(respCapHc1.Data, "<span id=\"result\">(.*?)</span>");
switch (matchResultCapHc1)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание Turnstile:
AnticaptchaRecognizeResult captchaRecognizedTr1 = anticaptcha.RecognizeTurnstile("0x4AAAAAAAB5SzQ_eELDE-99", "https://debug.registrator.pl/");
if (captchaRecognizedTr1.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
http.PostAddDataString("h-captcha-response=" + captchaRecognizedTr1.ResultExt, "application/x-www-form-urlencoded");
CurlResult respCapTr1 = http.Get("https://debug.registrator.pl/turnstile/");
string matchResultCapTr1 = ParseSt.PregMatchSingle(respCapTr1.Data, "<span id=\"result\">(.*?)</span>");
switch (matchResultCapTr1)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание YandexSmartCaptcha:
AnticaptchaRecognizeResult captchaRecognizedYc1 = anticaptcha.RecognizeYandexSmartCaptcha("fxBXzFpewqTQccxRvug1hlaySSqgP2BCF8nKnzc5", "https://debug.registrator.pl/");
if (captchaRecognizedYc1.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
http.PostAddDataString("h-captcha-response=" + captchaRecognizedYc1.ResultExt, "application/x-www-form-urlencoded");
CurlResult respCapYc1 = http.Get("https://debug.registrator.pl/yasmartcaptcha/");
string matchResultCapYc1 = ParseSt.PregMatchSingle(respCapYc1.Data, "<span id=\"result\">(.*?)</span>");
switch (matchResultCapYc1)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание капчи-картинки:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
string captchaFilePath2 = GetTempFileName("jpg", "captcha");
browser.ProxyServer.ResponseEvent += async delegate (Titanium.Web.Proxy.EventArguments.SessionEventArgs __e)
{
if (ParseSt.PregMatchBool(__e.HttpClient.Request.Url, "/captcha/([0-9]+)\.png"))
{
byte[] body = await __e.GetResponseBody();
File.WriteAllBytes(captchaFilePath2, body);
}
return __e;
};
browser.PageOpen("https://debug.registrator.pl/captcha/");
AnticaptchaRecognizeResult captchaRecognizedImg2 = anticaptcha.Recognize(captchaFilePath2);
if (captchaRecognizedImg2.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.TextInElement(By.CssSelector("input[name=captcha]"), captchaRecognizedImg2.ResultExt);
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapImg2 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapImg2)
{
case "ok": result.Success = true; break;
case "wrong": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание reCaptcha2:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.RecaptchaReplace(true);
browser.PageOpen("https://debug.registrator.pl/recaptcha2/");
AnticaptchaRecognizeResult captchaRecognizedRc22 = anticaptcha.RecognizeRecaptcha2("6LefM7kjAAAAAGxc8ujU0Udr_2LrmzGbp3tf93jV", "https://debug.registrator.pl/", false, false);
if (captchaRecognizedRc22.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.JsExec("window.grecaptcha.setResponse(\"" + captchaRecognizedRc22.ResultExt + "\");");
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapRc22 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapRc22)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание reCaptcha3:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.RecaptchaReplace(true);
browser.PageOpen("https://debug.registrator.pl/recaptcha3/");
AnticaptchaRecognizeResult captchaRecognizedRc32 = anticaptcha.RecognizeRecaptcha3("6LeiM7kjAAAAAPV38BbKfNlFSfwYRRjE8Y32WgBb", "https://debug.registrator.pl/", "actionName", "0.3", false);
if (captchaRecognizedRc32.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.JsExec("window.grecaptcha.setResponseExecute(\"" + captchaRecognizedRc32.ResultExt + "\");");
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapRc32 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapRc32)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание hCaptcha:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.HcaptchaReplace(true);
browser.PageOpen("https://debug.registrator.pl/hcaptcha/");
AnticaptchaRecognizeResult captchaRecognizedHc2 = anticaptcha.RecognizeHCaptcha("41079ab2-62e6-42cb-8177-0e290214ae92", "https://debug.registrator.pl/");
if (captchaRecognizedHc2.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.JsExec("window.hcaptcha.setResponse(\"" + captchaRecognizedHc2.ResultExt + "\");");
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapHc2 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapHc2)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание Turnstile:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.TurnstileReplace(true);
browser.PageOpen("https://debug.registrator.pl/turnstile/");
AnticaptchaRecognizeResult captchaRecognizedTr2 = anticaptcha.RecognizeTurnstile("0x4AAAAAAAB5SzQ_eELDE-99", "https://debug.registrator.pl/");
if (captchaRecognizedTr2.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.JsExec("window.turnstile.setResponse(\"" + captchaRecognizedTr2.ResultExt + "\");");
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapTr2 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapTr2)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Разгадывание YandexSmartCaptcha:
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.YandexSmartCaptchaReplace(true);
browser.PageOpen("https://debug.registrator.pl/yasmartcaptcha/");
AnticaptchaRecognizeResult captchaRecognizedYc2 = anticaptcha.RecognizeYandexSmartCaptcha("fxBXzFpewqTQccxRvug1hlaySSqgP2BCF8nKnzc5", "https://debug.registrator.pl/");
if (captchaRecognizedYc2.Result != AnticaptchaResultEnum.ok_rec) { result.Error = "error_anticaptcha"; return; }
browser.JsExec("window.smartCaptcha.setResponse(\"" + captchaRecognizedYc2.ResultExt + "\");");
browser.ClickOnElement(By.Id("submit"));
browser.LoadingFrameWait(500);
string matchResultCapYc2 = ParseSt.PregMatchSingle(browser.GetPageContent(), "<span id=\"result\">(.*?)</span>");
switch (matchResultCapYc2)
{
case "ok": result.Success = true; break;
case "error": result.Error = "error_captcha_wrong"; break;
default: result.Error = "error_unknown_reason"; break;
}
Запрос баланса:
SmsSharedResult smsBalance = sms.GetBalance();
MessageBox.Show(String.Format("Result: {0}\r\nText: {1} {2}", smsBalance.Result, smsBalance.ResultExt, sms.Currency));
Запрос телефона и смс:
sms.Service = SmsServiceEnum.MailRu;
SmsGetPhoneResult smsPhone = sms.GetPhone();
if (smsPhone.Result == SmsResultEnum.ok)
{
SmsSharedResult smsSms = sms.GetSms();
MessageBox.Show(String.Format("SMS-Service: {0}\r\nService: {1}\r\n\r\nPhone: {2}\r\n\r\nSms: {3}", sms.ServiceName, sms.Service, smsPhone, smsSms));
}
else
{
MessageBox.Show(String.Format("SMS-Service: {0}\r\nService: {1}\r\n\r\nPhone: {2}", sms.ServiceName, sms.Service, smsPhone));
}
Get-запрос:
CurlResult resp1 = http.Get("https://chek.zennolab.com/proxy.php");
MessageBox.Show(resp1.Data);
Post-запрос + установка cookie:
http.CookieAdd("param1", "cookieVal");
http.PostAddDataString("param1=postVal1¶m2=postVal2", "application/x-www-form-urlencoded");
CurlResult resp2 = http.Get("https://chek.zennolab.com/proxy.php", "http://referer.test");
MessageBox.Show(resp2.Data);
Скачивание и отправка файла:
string tempFilePath = GetTempFileName("png", "captcha");
CurlResult resp3 = http.SaveFile("https://debug.registrator.pl/captcha/111.png", "", "", "", tempFilePath);
http.PostAddFile("111.png", tempFilePath);
resp3 = http.Get("https://chek.zennolab.com/proxy.php", "http://referer.test");
MessageBox.Show(tempFilePath + "\r\n\r\n" + resp3.Data);
Включение внутреннего прокси, запуск браузера, и установка скорости ввода данных:
browser.Proxification = true;
if (!browser.ServerStart()) { result.Error = "browser_start_error"; return; }
browser.UserSpeed = SeleniumJs.UserSpeedEnum.Realtime;
Настройка внутреннего прокси (кеширование):
browser.ProxyServer.CacheAdd(HttpsProxyServerTitanium.FilterOptions.Css | HttpsProxyServerTitanium.FilterOptions.Javascript | HttpsProxyServerTitanium.FilterOptions.Images | HttpsProxyServerTitanium.FilterOptions.Fonts);
Открытие страницы:
browser.PageOpen("https://debug.registrator.pl/selenium/");
Ожидание загрузки фреймов с паузой:
browser.LoadingFrameWait(500);
Поиск элемента и ввод текста:
var elmInput = browser.FindElement(By.Id("input1"));
if (elmInput != null) { browser.TextInElement(elmInput, "New demo text"); }
Поиск одного из нескольких элементов:
var elmInput2 = browser.FindElementAnyFromArray(new By[] { By.Id("input0"), By.Id("input1") }, 1);
if (elmInput2 != null) { browser.TextInElement(elmInput, " Add text"); }
Очистка текста в элементе:
browser.TextClearInElement(By.CssSelector("#form #input2"));
browser.TextInElement(By.CssSelector("#form #input2"), "New demo text 2");
Селектбокс:
browser.ClickOnSelectOption(By.Id("select1"), "1");
Клик по элементу:
browser.ClickOnElement(By.XPath("//input[@type='checkbox'][@id='checkbox1']"));
Скачивание картинки (делается скриншотом):
string imgDownloadFilePath = GetTempFileName("png", "image");
browser.ImageDownload(imgDownloadFilePath, By.Id("image2"));
MessageBox.Show("Image download path: " + imgDownloadFilePath);
Получение координат и размера элемента:
int imgPosX1, imgPosY1, imgPosX2, imgPosY2, imgPosWidth, imgPosHeight;
imgPosX1 = imgPosY1 = imgPosX2 = imgPosY2 = imgPosWidth = imgPosHeight = 0;
browser.GetElementPosition(By.Id("image1"), ref imgPosX1, ref imgPosY1, ref imgPosX2, ref imgPosY2, ref imgPosWidth, ref imgPosHeight);
MessageBox.Show(String.Format("Image info:\r\nPosition X1: {0}\r\nPosition Y1: {1}\r\nPosition X2: {2}\r\nPosition Y2: {3}\r\nWidth: {4}\r\nHeight: {5}", imgPosX1, imgPosY1, imgPosX2, imgPosY2, imgPosWidth, imgPosHeight));
Движение мыши к координатам:
browser.MouseMoveToCoords(50, 300);
Движение мыши к элементу:
browser.MouseMoveToElement(By.Id("image1"));
Обвести мышью элемент:
browser.MouseMoveAroundElement(By.Id("image2"));
Переключение фокуса на указанный фрейм (+ поиск элемента в нем):
browser.SwitchToFrame(0);
MessageBox.Show("Element in frame: " + (browser.ElementExists(By.Id("inputInFrame1")) ? "finded" : "not finded"));
Переключение фокуса на главный фрейм:
browser.SwitchToMainWindow();
Выполнение js-скрипта на странице:
browser.JsExec("$('#submit').removeClass('btn-primary').addClass('btn-danger');");
Движение мыши к координатам и клик (+ получение координат элемента):
int chbPosX1, chbPosY1, chbPosX2, chbPosY2, chbPosWidth, chbPosHeight;
chbPosX1 = chbPosY1 = chbPosX2 = chbPosY2 = chbPosWidth = chbPosHeight = 0;
browser.GetElementPosition(By.Id("checkbox2"), ref chbPosX1, ref chbPosY1, ref chbPosX2, ref chbPosY2, ref chbPosWidth, ref chbPosHeight);
browser.FullEmulation_MouseClickToCoords(chbPosX1 + 5, chbPosY1 + 5);
Движение мыши к элементу и клик по пункту селектора:
browser.FullEmulation_ClickOnSelectOption(By.Id("select2"), "3");
Движение мыши к элементу и его заполнение (для текстовых полей):
browser.FullEmulation_MouseAndFill(By.Id("textarea1"), "New demo text, line 1\r\nNew demo text, line 2");
Движение мыши к элементу и клик по нему:
browser.FullEmulation_MouseClickToElement(By.Id("checkbox3"));
Пауза:
Получение url и контента страницы:
MessageBox.Show("Page url: " + browser.GetPageUrl() + "\r\n\r\nPage content:\r\n" + browser.GetPageContent().Replace("\r\n", "").Replace("\t", ""));
Проверка отсутствия элемента:
var elmAbsentTest = browser.ElementAbsent(By.Id("elmAbsent"), 1);
var elmAbsentTest2 = !browser.ElementAbsent(By.Id("elmInvis"), 1);
Проверка отсутствия элемента или его невидимости:
var elmAbsentInvisTest = browser.ElementAbsentOrInvisible(By.Id("elmAbsent"), 1);
var elmAbsentInvisTest2 = browser.ElementAbsentOrInvisible(By.Id("elmInvis"), 1);
var elmAbsentInvisTest3 = !browser.ElementAbsentOrInvisible(By.Id("elmVis"), 1);
Проверка существования элемента:
var elmExistsTest = browser.ElementExists(By.Id("elmVis"), 1);
var elmExistsTest2 = browser.ElementExists(By.Id("elmInvis"), 1);
var elmExistsTest3 = !browser.ElementExists(By.Id("elmAbsent"), 1);
browser.ClickOnElement(By.Id("btnAbsentToCreate"));
var elmExistsTest4 = browser.ElementExists(By.Id("elmAbsentToCreate"), 3);
Проверка существования элемента и его видимости:
var elmExistsVisTest = browser.ElementExistsAndVisible(By.Id("elmVis"), 1);
var elmExistsVisTest2 = !browser.ElementExistsAndVisible(By.Id("elmInvis"), 1);
var elmExistsVisTest3 = !browser.ElementExistsAndVisible(By.Id("elmAbsent"), 1);
browser.ClickOnElement(By.Id("btnInvisToVis"));
var elmExistsVisTest4 = browser.ElementExistsAndVisible(By.Id("elmInvisToVis"), 3);
Проверка присутствия и последующего отсутствия элемента (появился-пропал):
browser.ClickOnElement(By.Id("btnInvisToVisToInvis"));
var elmExistsAbsentTest = !browser.ElementExistsAbsent(By.Id("elmInvisToVisToInvis"), 4, 4);
browser.ClickOnElement(By.Id("btnAbsentToCreateToAbsent"));
var elmExistsAbsentTest2 = browser.ElementExistsAbsent(By.Id("elmAbsentToCreateToAbsent"), 4, 4);
Проверка существования элемента и его видимости, и последующая проверка отсутствия элемента или его невидимости (появился-пропал):
browser.ClickOnElement(By.Id("btnInvisToVisToInvis"));
var elmExistsVisAbsentInvisTest = browser.ElementExistsAndVisible2AbsentOrInvisible(By.Id("elmInvisToVisToInvis"), 4, 4);
browser.ClickOnElement(By.Id("btnAbsentToCreateToAbsent"));
var elmExistsVisAbsentInvisTest2 = browser.ElementExistsAndVisible2AbsentOrInvisible(By.Id("elmAbsentToCreateToAbsent"), 4, 4);
Проверка существования одного из нескольких элементов:
var elmExistsAnyFromArray = browser.ElementExistsAnyFromArray(new By[] { By.Id("input0"), By.Id("input1") }, 1);
Результаты тестов существования/видимости элементов:
MessageBox.Show(String.Format("TESTS\r\n"
+ "Absent: {0}, {1}\r\n"
+ "Absent or Invisible: {2}, {3}, {4}\r\n"
+ "Exists: {5}, {6}, {7}, {8}\r\n"
+ "Exists and Visible: {9}, {10}, {11}, {12}\r\n"
+ "Exists to Absent: {13}, {14}\r\n"
+ "Exists and Visible to Absent or Invisible: {15}, {16}\r\n"
+ "Exists any from array: {17}\r\n",
elmAbsentTest, elmAbsentTest2,
elmAbsentInvisTest, elmAbsentInvisTest2, elmAbsentInvisTest3,
elmExistsTest, elmExistsTest2, elmExistsTest3, elmExistsTest4,
elmExistsVisTest, elmExistsVisTest2, elmExistsVisTest3, elmExistsVisTest4,
elmExistsAbsentTest, elmExistsAbsentTest2,
elmExistsVisAbsentInvisTest, elmExistsVisAbsentInvisTest2,
elmExistsAnyFromArray
));
Получение временного имени файла капчи, для скачивания и последующего распознавания:
GetTempFileName("png", "captcha")
Бан прокси — для переноса текущего прокси в список забаненных и логирования:
Долгосрочный бан прокси — для переноса текущего прокси в список долгосрочно-забаненных и логирования:
Мертвый прокси — для переноса текущего прокси в список мертвых и логирования:
Живой прокси — для логирования текущего прокси:
Логин занят — для удаления логина из файла (если используется):
LoginBusy(profile.Login);
Логирование:
result.Log("Debugging Data");
Результат работы скрипта (случайный: успех/ошибка):
result.Success = GeneratorSt.RandBool();
Данные успешного результата:
result.Data = "Success, Thread #" + Thread.CurrentThread.Name;
Текст ошибки:
result.Error = "Error #" + GeneratorSt.Rand(1, 3);
Сейчас на сайте: 12
Пользователей: 0
Гостей: 12
Пользователи онлайн:
— отсутствуют
Гости (20 последних):
Роботы:
— отсутствуют
- Полезные статьи
- Игровая индустрия
- Сайтостроение
- Библиотечка
- Заработай!
- Уроки программирования
- Пентест
- Новости
-
GestapoEfsane23 авг 2023, 22:05
*Maxonix, konu nedir ?
-
GestapoEfsane23 авг 2023, 22:02
Mehabalar bendeniz yeni ?yeyim
-
NeOnAdMiNcHaOs15 авг 2023, 15:42
Жесть, 11 лет на форуме, не заходил последние 10 лет, как быстро время идёт.
-
darla4 июл 2023, 18:39
админ, что такое буксы? и как грубо говоря оптом регать аккаунты тг через авито? наткнулся на статью, хочется начать как-либо зарабатывать в интернете, подскажи pls(
-
barbaddos18 июн 2023, 13:06
*admin, хай
-
admin22 апр 2023, 22:46
*Diablomy, привет дружище
-
Diablomy22 апр 2023, 14:50
смайликом промахнулся
-
Diablomy22 апр 2023, 14:49
Фигасе, лет 10 меня не было тут
admin привет!
-
admin10 апр 2023, 05:55
*voska89, no
-
voska8910 апр 2023, 01:41
Helli admin ! PLease upgrade my account to group uploader . I am uploader soft and ebook
-
admin2 мар 2023, 23:18
*Ytkanos1337, сайту 12 лет и некоторые старые и неактуальные на сегодняшний день разделы и темы могут быть удалены.
-
Ytkanos133728 фев 2023, 13:41
Почему «Внимание! Обнаружена ошибка
Пользователи не имеют доступа для просмотра статей из данного раздела.» ? -
Proton22 фев 2023, 00:25
Кому нужен ворк пишите мне
-
valery1716 фев 2023, 16:32
На сайте очень много битых ссылок. Непорядок!
-
Джакомо12 янв 2023, 12:28
Собираю команду. цель убийство сайта миротворец !
-
tversetty9 янв 2023, 13:41
я на триаланет еще сидел и уфолабс, были 3 самых топовых сайта на dle. сейчас одни форумы, я рот ебал их
-
tversetty9 янв 2023, 13:37
у тебя же сайт за клаудфларой, почему боишься яровой?
-
tayfun2218 окт 2022, 18:29
Всем привет как выложить видео в тик ток ?
-
Maxonix2 сен 2022, 03:15
Нужно задать алгоритм, чтобы с нужного сайта мне такие картинки прислало
-
Maxonix2 сен 2022, 03:15
Тут кто нибудь может помочь , а то ни разобрался?
-
Maxonix2 сен 2022, 03:14
Всем привет
-
Twiksar24 авг 2022, 12:38
Кто знает, как покупать на Амазоне бесплатно? Помогите пожалуйста, буду очень благодарен.
-
Kvakowski6 авг 2022, 21:29
-
Hades123421 июл 2022, 22:52
для соц сетей номера телефонов. По ключевым фразам. Помню были на форуме проги.
-
Hades123421 июл 2022, 22:51
Ребят подстажите парсер
-
Hades123421 июл 2022, 22:51
Всем привет!
-
Братишка2 июл 2022, 18:47
Как мариноват огурци
-
MAZAXAKER21 июн 2022, 21:04
Admin, передай привет SyGaK. ИНШААЛЛАХ!
-
admin14 июн 2022, 10:17
-
marselshou6 июн 2022, 16:55
у кого есть прога Atomic Warez Leecher? дайте пж вк od marselshowyoutube
Автор: admin | Дата: 26-06-2015, 11:04 | Комментариев: 0 | Просмотров: 37 315
Staf4 Registrator — бесплатный авторегер почтовых ящиков mail.ru, yandex, rambler, meta.ua. Возможность полной настройки всех данных, поддержка широкого выбора сервисов антикапчи, так же присутствует ручной ввод каптчи.
На данный момент поддерживается 4 сервиса (11 доменов).
[+] бесплатная, без ограничений и рекламы.
[+] многопоточность.
[+] высокая скорость регистрации.
[+] поддержка http прокси (+ встроенный граббер).
[+] автоматическая умная генерация регистрационных данных; рандомные заголовки браузеров (user-agent и тп).
[+] поддержка сервисов антикапчи antigate.com, captchabot.com, captcha24.com, rucaptcha.com, pixodrom.com, ripcaptcha.com.
[+] поддержка ручного ввода капч.
[+] проверка доступности логина и отсутствия необходимость ввода реального номера телефона ДО отправки капчи (экономия Ваших денег).
[+] удаление прокси из рабочего списка при его блокировке сервисом (экономия Ваших денег и времени).
[+] настраиваемый интеллектуальный механизм остановки регистрации при обнаружении, что дальнейшая регистрация нецелесообразна (экономия Ваших денег и времени).
[+] мультиязычность (русский, английский).
[+] удобный красивый интерфейс.
[+] простота в обращении; максимальная автоматизация процесса; не требует установки.
Поддерживает почтовые сервисы:
http://mail.ru
http://yandex.ru
http://rambler.ru
http://meta.ua
Примечания:
— Для работы программы, требуется установленный Microsoft .NET Framework 4.0 или выше.
— Тестировалось на Windows 8.1 x64, Windows 8 x64, Windows 7 x64, Windows XP x86.
— Временно убрана регистрация на qip.ru (вернётся в ближайших обновлениях).
Пароль на все архивы: hh
Теги: авторегер авторегистратор почта почтовый ящик mail yandex rambler
- 80
- 1
- 2
- 3
- 4
- 5
Категория: Пентест
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Не один пользователь всемирной паутины не может обойтись без использования электронной почты. Потому как почти что каждое действие в интернете сопровождается регистрацией, которая в свою очередь требует от пользователя наличие электронного адреса.
По большому счету, в наши дни обзавестись почтовым ящиком вообще не проблема, т.к. имеется очень много почтовых сервисов, которые предоставляют возможность бесплатно зарегистрировать почту. Но вот только процесс регистрации усложняется с каждым днем, на что имеются свои причины (в целях повышения безопасности, добавление новых возможностей и др.), что порой делает процесс регистрации изнурительным, особенно если необходимо зарегистрировать сразу несколько почт.
На необходимость регистрации нескольких десятков почт, может сподвигнуть огромное множество причин:
- Для выполнения заданий на том же WMmail или SEOsprint, связанных с регистрациями где-либо, подписками или голосованиями, везде необходимо наличие огромного кол-ва почт. И т.к. задания бывают однотипными или многоразовыми, то с одной почты, их несколько раз не получится выполнить.
- Для своих нужд — но регать несколько почт вручную не каждому хочется, поэтому многие и ищут способы или программы для автоматической регистрации почты.
В общем, говоря, я уверен, что всем кто занимается заработком в интернете, просто необходимо знать, как быстро зарегистрировать электронную почту.
Программа для автоматической регистрации почты
Для этого имеется специальная программа для регистрации почты. В сети ее сложно найти, т.к. всякие недоброжелатели со своими сайтами, позанимали топовые позиции, а по факту, вместо действительно, так нужной вам программы для автоматической регистрации почты, советуют скачать софт с вирусом.
Я знаком с этим, т.к. сам перелопатил более 50 таких прог, но только одна из них, оказалась действительно рабочая. Эта программа, носит название — Staf4 Registrator, и скачать ее можно, на официальном сайте ее разработчика — «Виастайл». Более того, эта программа абсолютно бесплатна, и находится в свободном доступе.
Важно: если вдруг, вам кто-то предложит продать за n-ю сумму, подобного рода программу, то знайте, что это мошенник, желающий заработать на чужой разработке. И лучше не связывайтесь с такими, ведь программку то можно скачать и самому, нужно только посетить сайт разработчика — registrator.pl.
Итак, давайте посмотрим, что же умеет делать программа Staf4 Registrator:
- Быстрая регистрация почты любого почтового сервиса: mail.ru, rambler.ru, meta.ua и yandex.ru + выбор любого поддомена, и все это делается в 2 клика;
- Программа способна сама генерировать все данные, необходимые для заполнения регистрационной формы. Но можно использовать и свою базу логинов, паролей, имен и фамилий, что позволяет значительно увеличить качество регистрируемых почтовых аккаунтов;
- Имеет гибкую систему настроек для генерации заготовок будущих e-mail;
- Умеет работать через прокси, плюс имеется поддержка современных сервисов антикапчи;
- Само собой поддерживается и ручной ввод капчи;
- Программа не требует установки и имеет приятный интерфейс, и все это упрощает работу с программой.
В общем, говоря, каждый может без особых усилий настроить программу под себя, и свои нужды.
Если кому-то понадобится база логинов, имен и фамилий, пишите мне, я вам ее скину на почту, или любым другим удобным для вас способом.
Далее рекомендую вам ознакомиться, как происходит автоматическая регистрация почтовых ящиков в программе — Staf4 Registrator.
Автоматическая регистрация почтовых ящиков
После того, как скачаете программу, ее нужно будет просто запустить и все. Т.е. никаких инсталляций требоваться не будет. Перед началом работы с программой, вам нужно будет знать следующее:
С одного IP, в сутки, вы сможете зарегистрировать не более 11 почт mail.ru (либо любого другого поддоменна данного почтового сервиса), 10 почт от rambler.ru (либо любого другого поддоменна), по-моему, 50 почт meta.ua и 10 почтовых аккаунтов yandex.ru.
Но для того, чтобы зарегистрировать больше, достаточно сменить свой IP и регистрировать можно дальше. Если у вас статический IP, т.е. возможности сменить IP нет, то просто воспользуйтесь прокси. В статье — «Что такое прокси?«, вы сможете детальнее узнать о смене IP при помощи прокси.
Ну, что ж, теперь вы все знаете, и можно приступать к созданию почтовых ящиков.
1. Для начала, необходимо запустить саму программу авторегер почт, для этого совершаем двойной клик по иконке — Staf4 Registrator.
После запуска программы, для авторегистрации почт, выбираете в меню программы — «Регистрация почтовых ящиков«:
При этом автоматическая регистрация почтовых аккаунтов, будет выполняться на стандартных настройках. Но вы можете и сами настроить авторегер почт Staf4 Registrator так, как только захотите, т.к. он имеет гибкие настройки.
2. Затем, выбираете почтовый сервис и его поддомен, в котором хотите выполнить авторегистрацию почты и жмете на кнопку «Старт«.
После этого, запустится процесс авторегисрации почты. Вам лишь нужно будет вводить капчу, и подтверждать ее ввод, нажатием кнопки «ОК» или клавишей «Enter«:
3. После каждого успешного ввода капчи, в центральном блоке программы вы увидите новосозданные почтовые аккаунты, с их логинами и паролями:
4. Для того чтобы сохранить новосозданные почтовые аккаунты, вам не нужно даже вручную выписывать их логины и пароли, достаточно будет остановить процесс авторегистрации почт, нажав кнопку «Стоп«:
5. Затем в нижней панели программы необходимо нажать «Сохранить«:
6. После чего выбираете путь, куда хотите сохранить данные, придумываете название сохраняемого текстового документа и опять жмете «Сохранить«.
7. Вот и все, теперь в сохраненном текстовом документе, будут находиться все данные свежезареганных вами почт при помощи Staf4 Registrator:
8. Эти данные и используйте для входа на почту.
Ну, вот и все, теперь вы знаете, как быстро зарегистрировать почту. По моим замерам авторегистрация 10 почт занимает не более одной минуты, в то время как в ручном режиме вы бы потратили на создание одной лишь почты более 5-ти минут.
Подведя итог, могу сказать, что Staf4 Registrator по функционалу ничуть не уступает имеющимся в сети платным аналогам. Так что пользуйтесь, и не платите, за то, что можно выполнить бесплатно.
( 9 оценок, среднее 3.33 из 5 )
Staf4 Registrator — пожалуй, самый функциональный регистратор почтовых аккаунтов, у которого регулярно выходят обновления, есть свои примечательные фишки, и при всём при этом, он имеет низкую цену. Стоит он всего лишь 350 рублей в месяц.
Скачать Staf4 Registrator
Особенности регистратора Staf4 Registrator:
- Низкая цена за обширный функционал,
- Возможность использования прокси, посредством серверов сети Tor,
- Постоянные обновления функционала,
- Приятный для глаза дизайн,
- Интуитивно понятный интерфейс,
- Имеется бесплатный тестовый период.
- Бесплатная версия Staf4 Registrator
Скачав софт на главной странице, можно использовать бесплатную 12-часовую TRIAL-версию.
Просто нажимаем на кнопку скачивания, которая изображена на скриншоте:
Email быстрая регистрация
Email быстрая регистрацияEmail быстрая регистрация
Купить Здесь
Проверка почтовых ящиков — Софт нужно легкая программа для проверки почтовых ящиков на наличие новых писем. Создание почтовых ящиков — Web Всем привет! Собираюсь на совем сайте сделать создание почтовых ящиков для юзеров. Архивирование содержимого почтовых ящиков — Базы данных Добрый день! Нужна программа, которая позволит сохранять информацию из нескольких почтовых ящиков, находящихся на разных почтовых Программа массовой проверки почтовых ящиков — Софт Здравствуйте! Как реализовать поиск письма из множества почтовых ящиков? Может программа есть какая. Данные к почтовым ящикам типа Мониторинг почтовых ящиков Mail. Несколько почтовых ящиков в форме обратной связи — PHP Добрый день. Как изменить код что бы сообщения отправлялись на несколько почтовых ящиков? Как очистить группу почтовых ящиков в Интернете? Самое простое по POP3 забирать все что находится в них и тут же удалять. Многократные обращения к imap c разных почтовых ящиков — Python Немного не в тему но не нашел подходящего раздела, а так реализовал на питоне написал сюда. Скажите IMAP при неоднократном обращении блочит Выводить на экран все названия почтовых ящиков, но без повторений — C Дан массив строк, содержащих электронные адреса например a b. С чего начать изучение создания сервисов? Уважаемые форумчане, подскажите с чего лучше начать изучение создание сервисов. Блоги программистов и сисадминов. Ссылки сообщества Социальные группы. Метки нет Все метки. Почему эта тема именно здесь? Отвечу — создание временных почтовых ящиков — один из действенных способов помочь вконтакте-наркоманам оторваться. Зарегистрируйтесь и она исчезнет полностью. Я подобрал для вас темы с ответами на вопрос 17 сервисов для создания временных почтовых ящиков Социальные сети: Yarosh , как этот чудный список может помочь забыть о ВК, заядлому пользователю? Вы просто используете этот адрес везде, где вам нужно. Адрес электронной почты создается в тот момент, когда вы его придумываете. Вот еще темы с ответами: Искать еще темы с ответами Или воспользуйтесь поиском по форуму: Реклама — Обратная связь. Ответов 5 Метки нет Все метки Почему эта тема именно здесь? Отвечу — создание временных почтовых ящиков — один из действенных способов помочь вконтакте-наркоманам оторваться от пуповины данного сервиса, то есть, проще говоря потерять ту ниточку, которая их еще связывает с ним даже после смены пароля пусть даже и на рандомно сгенерированный. Итак, собственно сабж, — временные почтовые аккаунты. Вам нужно продержаться, в зависимости от сервиса, совсем недолго, но никак не более 72 часов. Temporary Inbox Вы ненавидите, когда к вам на электронный адрес приходит спам? И никакой спам-фильтр вам не помогает? Теперь это не проблема! Получите свой бесплатный одноразовый ящик. Почта удаляется автоматически после 6 часов хранения. Jetable позволяет создать адрес электронной почты который будет существовать по желанию пользователя от одного часа до одного месяца. Почта приходящая на этот акаунт будет автоматически переправляться на ваш основной eMail. Любое письмо, посланное на этот адрес отобразиться на странице 10 Minute Mail. Вы сможете прочитать и ответить на него. Почтовый ящик самоуничтожиться через 10 минут. Tempinbox Создав временный адрес электронной почты на Tempinbox, вы можете не сообщать постоянный электронный адрес на сайтах, форумах и в интернет-магазинах, требующих подтверждения регистрации. Mailinator При входе на главную страницу Mailinator вам сразу выдается случайно сгенерированный адрес. В последствии вы можете проверять почту приходящую на этот адрес просто введя его в соответствующем поле. Конечно же ни о какой приватности здесь как и во всех подобных сервисах говорить не приходится. GuerillaMail Почтовый ящик на 15 минут. По истечении этого периода времени все письма будут уничтожены. Dontreg Временный eMail предоставляющий 4 MB свободного пространства. Все письма будут уничтожены через два дня после регистрации. BugMeNot Все тоже самое — создается временный адрес электронной почты, который будет убит через 24 часа. Лимит — 10 сообщений, 1 MB на каждое сообщение. После превышения лимита старые письма стираются. MyTrashMail Позволяет создавать временный почтовый ящик с паролем или без него. Лимит 4 MB, одно письмо не может занимать более 2 MB. Время жизни почтового ящика — от 12 часов до 5 дней. TempoMail Французкий сервис есть англ. Для удобства пользователей даже создано дополнение для Mozilla Firefox. SpamBox Как и другие сервисы SpamBox предлагает своим пользователям возможность создания временного eMail от 30 минут до 1 года с пересылкой всей приходящей корреспонденции на основной адрес. TemEMail Придумайте себе какое-то название. Укажите его при регистрации на форуме, сайте … вместе с TempEMail. Просто, не так ли? MailEater Почтовый сервис — почти полная копия предыдущего. FakedEmail При входе на сайт FakedEmail пользователю предоставляется адрес электронной почты. Можете его использовать где захотите. Письма пришедшие на этот адрес будут отображаться на этой же странице поэтому не закрывайте ее. Источник Оставляем комментарии, делимся мнениями и успехами. Снова не то, — что мешает завести еще один полноценный ящик и использовать его в подобных ситуация, это куда легче чем каждый раз регить новый ящик, причем проходить по истине идиотские проверки на человека Не вижу вообще смысла в этой теме. А так мне бы уже не раз пригодился временный яшшик,возьму на заметку Если в техническом плане, то смысл в следующем: Если в плане сознания, то вряд ли что поменяется, так как любое воспоминание о этой соц. Летом я точно выпилюсь оттуда. КиберФорум — форум программистов, компьютерный форум, программирование.
Email быстрая регистрация
Как зарегистрировать свой E-mail адрес (электронный ящик)?
Легал rs
Kokain
Create your Google Account
Как курить траву через пипетку
Email быстрая регистрация
Покурить шишки
Временная почта — онлайн сервисы для регистрации
Email быстрая регистрация
Трамадол детям
Email быстрая регистрация
Отбить парацетамол из залдиара
Как мгновенно зарегистрировать одноразовый E-mail?(3 способа!)
Не один пользователь всемирной паутины не может обойтись без использования электронной почты. Потому как почти что каждое действие в интернете сопровождается регистрацией, которая в свою очередь требует от пользователя наличие электронного адреса. По большому счету, в наши дни обзавестись почтовым ящиком вообще не проблема, так как имеется очень много почтовых сервисов, которые предоставляют возможность бесплатно зарегистрировать почту. Но вот только процесс регистрации усложняется с каждым днем, на что имеются свои причины в целях повышения безопасности, добавление новых возможностей и др. На необходимость регистрации нескольких десятков почт, может сподвигнуть огромное множество причин: В общем, говоря, я уверен, что всем кто занимается заработком в интернете , просто необходимо знать, как быстро зарегистрировать электронную почту. Для этого имеется специальная программа для регистрации почты. В сети ее сложно найти, так как всякие недоброжелатели со своими сайтами, позанимали топовые позиции, а по факту, вместо действительно, так нужной вам программы для автоматической регистрации почты, советуют скачать софт с вирусом. Я знаком с этим, так как сам перелопатил более 50 таких прог, но только одна из них, оказалась действительно рабочая. Более того, эта программа абсолютно бесплатна, и находится в свободном доступе. И лучше не связывайтесь с такими, ведь программку то можно скачать и самому, нужно только посетить сайт разработчика — registrator. Если кому-то понадобится база логинов, имен и фамилий, пишите мне, я вам ее скину на почту, или любым другим удобным для вас способом. Далее рекомендую вам ознакомиться, как происходит автоматическая регистрация почтовых ящиков в программе — Staf4 Registrator. После того, как скачаете программу, ее нужно будет просто запустить и все. Перед началом работы с программой, вам нужно будет знать следующее:. С одного IP, в сутки, вы сможете зарегистрировать не более 11 почт mail. Но для того, чтобы зарегистрировать больше, достаточно сменить свой IP и регистрировать можно дальше. Если у вас статический IP, то есть возможности сменить IP нет, то просто воспользуйтесь прокси. Для начала, необходимо запустить саму программу авторегер почт, для этого совершаем двойной клик по иконке — Staf4 Registrator. При этом автоматическая регистрация почтовых аккаунтов, будет выполняться на стандартных настройках. Но вы можете и сами настроить авторегер почт Staf4 Registrator так, как только захотите, так как он имеет гибкие настройки. После этого, запустится процесс авторегисрации почты. После каждого успешного ввода капчи, в центральном блоке программы вы увидите новосозданные почтовые аккаунты, с их логинами и паролями:. Вот и все, теперь в сохраненном текстовом документе, будут находиться все данные свежезареганных вами почт при помощи Staf4 Registrator:. Ну, вот и все, теперь вы знаете, как быстро зарегистрировать почту. По моим замерам авторегистрация 10 почт занимает не более одной минуты, в то время как в ручном режиме вы бы потратили на создание одной лишь почты более 5-ти минут. Подведя итог, могу сказать, что Staf4 Registrator по функционалу ничуть не уступает имеющимся в сети платным аналогам. Так что пользуйтесь, и не платите, за то, что можно выполнить бесплатно. А как генерировать список со своими именами и данными. У меня пишет что нет файла с именами. В каком формате он должен быть? Только я сам еще не пробовал, раньше другая прога для авторег почт была, так вот там эта база была, и почты регались нормальные. Вот только она уже не работает, но думаю эта база логинов и имен, подойдет и к этой проге. У меня просто руки никак не дойдут, проверить это. Возможно что-то не так делаете. Вы пробовали как регать, с этими логинами и именами, что я дал? Я регал на стандартных настройках, проблем не было у меня, все почты зарегались. Я только что, лично проверил регистрацию почт, при помощи тех баз логинов, имен и фамилий. Что могу сказать, регистрируются почты от mail. Почты получаются с красивыми логинами, а не в виде кракозябликов каких-то и с хорошими именами и фамилиями. Так что все работает. Вот только, почту рамблера не хочет регать прога, но думаю это разработчики скоро поправят. База добавляется очень просто. После указываете путь к вашим файлам с базами логинов, фамилий и имен те, что я вам давал:. Скажу сразу, что когда начнете регать почты, прога может немного подвиснуть, что вполне нормально. Отвисает она через секунд 30, и почты начнут регаться, с красивыми логинами, именами и фамилиями. Собственно это нам и нужно было добиться. Давно такую программу искал! Огромное спасибо за труды! Можете мне тоже скинуть файл с логинами и именами на почту doks mail. Ну если много почт надо, то придется менять IP, если у вас он не динамический, тогда придется использовать прокси. Здраствуйте, пришлите, пожалуйста, базу логинов xxxboraxxx ukr. И разьяснили все толково. Можно и мне базу логинов volodya. Подскажите пожалуйста в каком формате нужно записывать логины в свой фаил базы логинов,которые мне нужны в создании почты. Не подскажите, с чем связана постоянная ошибка при скачке страницы регистрации или капчи? Скиньте пожалуйста базу логинов UhimDoneze meta. Скиньте пожалуйста базу логинов, и примеры списков имя и фамилия dkr-book mail. Думаю хорошая программа, хотя еще не опробовал. Но возник вопрос, может знаете программу, которая автоматом меняет ip? Ну или нажатием клавиши. Понятное дело, что инет при этом динамический. Заранее спасибо за ответ. Было очень приятно увидеть, что вы отвечаете на каждое сообщение на этом сайте. На самом деле таких прог много, и даже есть расширения для браузера, установив которые, можно менять IP. Вот в статье про прокси — lite-zarabotok. В этой программе отсутствует возможность регистрации на Яндексе. Может знаете какую-то прогу, которая регистрирует ящики на Яндексе? Скинте мне базу тоже peshkints gmail. Ваше щедрость души в наше время дорого стоит. Зарегистрировалась в Вашей группе ВК по заработку в сети. Админ, забыла указать, куда отправит базу логинов — моя почта rudasiovanadejda yandex. Мне тоже скинь пожалуйста базу имён и логинов А ещё не подскажешь есть какие-нибудь программки по смене айпи для этой программы? А то на 10 почте банять по айпи, можем сможешь советом помочь. Скиньте, пожалуйста, базу логинов и примеры списков имени и фамилий. Заранее благодарна hannayours gmail. Отправьте пожалуйста базу на почту prapor mail. Мне бы тоже файл базы. И такой вопрос как мне её можно менять оставляя один и тото же пароль и один и тот же секретный вопрос и ответ? А вы пароль и не меняйте, вы просто укажете путь к файлу базы и все, а пароли и секретные вопросы можно не трогать. Скиньте мне тоже базу, пожалуйста! Можно ли менять на другие имена, логины, пароли? Здравствуйте, база одна, а почты то регаются разные, одинаковую вы просто никак не зарегаете. Программа сама автоматом перебирает логины, пока не подберет свободный. Скажите, пожалуйста, сколько аккаунтов, на даный момент, можно создавать за сутки не используя прокси. Мне бы тоже эту базу, если можно. И ещё такой вопросик, не ворует ли программа данные зареганных почт, используя людей, её скачавших, для ввода капчи? Ещё раз здравствуйте, проверила экзешник на сайте Вирустотал, и вот какой результат — http: Ничего в проге нет, это же вам не лицензионный софт какой-то, понятное дело что антивирусы будут ругаться. Так же они ругаются на всевозможные кряки. Прогу скинуть не могу, я ею сейчас не пользуюсь, поэтому нет в наличии. Сайт скоро заработает, так что скачать и сами сможете. Ну, а базу, скинул уже. Регистрировать региструет, когда начал заходить в почты mail. Скинь мне тоже пожалуйста на почту базу логинов, фамилий и имен. Если Вас не затруднит, сбросьте и мне базу на почту alex yandex. Привет всем,запустил прогу сегодня,выдало 11 почт yandex. Начиная с сегодняшнего обновления, mail. Они остаются в программе, но когда отвалятся — тогда отвалятся. В платной версии они были переделаны. В результаты Яндекса больше не попадают заблокированные аккаунты. МэйлРу также был переписан, что должно положительно повлиять на результаты регистраций. Почему все почты блокируются через какое-то время? Просят подтверждения через секретный вопрос. Как можно узнать в программе какой секретный ответ на вопрос? Ну, видимо вычисляют, что почты созданы автоматически, поэтому и блочат. А как узнать секретный вопрос, даже и не знаю. Разве что только зайдя в аккаунт и там посмотреть ведь можно, наверно…. Ваш e-mail не будет опубликован. Копирование материалов сайта без указания источника является нарушением авторских прав. Для выполнения заданий на том же WMmail или SEOsprint , связанных с регистрациями где-либо, подписками или голосованиями, везде необходимо наличие огромного кол-ва почт. И так как задания бывают однотипными или многоразовыми, то с одной почты, их несколько раз не получится выполнить. Для своих нужд — но регать несколько почт вручную не каждому хочется, поэтому многие и ищут способы или программы для автоматической регистрации почты. Программа для автоматической регистрации почты. Заработок игровых денег на Money2game. Бесплатная онлайн лотерея с денежными призами. Как купить ОКи в Одноклассниках? Хотелось бы получить базу фамилий и имен,заранее спасибо! Отправьте пожалуйста базу имен и фамилий на анг языке Спасибо. В принципе ничего сложного там не должно быть. После указываете путь к вашим файлам с базами логинов, фамилий и имен те, что я вам давал: Собственно это нам и нужно было добиться Удачи, пользуйтесь на здоровье! Отправил, а как ими пользоваться, я рассказывал уже ранее в комментах. Буду рад если пришлете мне базу логинов к этой замечательной программе. Отправьте и мне пожалуйста базу. Не могу подобрать вид списка логинов … login login2 login3 … Не цепляется. Без понятия, я не разработчик, поэтому ничего не могу сказать. У меня регает почты нормально. Вышлите пожалуйста тоже базу имен и фамилий на эмейл. ПСы программа лучшая в своем роде. Где вы нашли такой курс? Спасибо за статью и разъяснения! Пожалуйста, скиньте мне базу имен и фамилий. Здравствуйте, хотелось бы базу данных пожалуйста. Здравствуйте, пожалуйста скиньте базу на мою почту, Ваша программа то что надо, работает на ура. Блин сайт что то не работает, можете на почту скинуть прогу и базу??? У меня тоже такое иногда бывало, а из-за чего такое случается, я не знаю даже. Будьте добры,скиньте базу имен,Спасибo. Привет, на сайте проги читайте новости, цитирую: Доброго времени суток, а можно мне тоже получить базу, заранее благодарен. Был бы очень признателен за базу имен,заранее благодарен. Доброго времени суток,можно воспользоваться базой,заранее большое спасибо. Мой IP заблокировали после 6 аккаунтов. Программа дальше не работает. Добавить комментарий Отменить ответ Ваш e-mail не будет опубликован. WebMoney 10 Бинарные опционы 22 Все о раскрутке 11 Всё о социальных сетях 13 Все об обмене всех видов валют 3 Зарабатываем Bitcoin 15 Зарабатываем в Вконтакте 13 Зарабатываем в социальных сетях 18 Заработок на партнерских программах 5 Игры с выводом денег 14 Инвестирование денег 5 Платежные системы 8 Полезные статьи 26 Работа на WMmail 9 Раздел для вебмастеров 20 Скам — проекты которые не платят или уже не работают 16 Способы заработка 75 Фриланс Заработок на написании статей Заработок на фрилансе Заработок на отзывах Заработок на бирже комментариев QComment Заработок на бирже Work-Zilla Заработок на вопросах и ответах Заработок на копирайтинге Заработок на рерайтинге Заработок на фотографиях Заработок на рецептах.
Конопля дикорастущая
Email быстрая регистрация
Закладки соли керчь
Обзор лучших сервисов временной почты
Email быстрая регистрация
Купить экстази екатеринбурге
Электронная почта без регистрации
Закладка тольятти
Email быстрая регистрация
Soli biz в обход
Начинающему пользователю ПК
Email быстрая регистрация
Нижний новгород наркотики