Przejdź do treści głównej

SE::Yandex::Register - Pozwala rejestrować konta w Yandex

Przegląd scrapera​

Automatyczny rejestrator poczty Yandex. Masowo rejestruje konta, używając Util::SMSUtil::SMS do automatycznego potwierdzania przez SMS.

Funkcjonalność A-Parser pozwala zapisywać ustawienia scrapowania scrapera SE::Yandex::Register do dalszego użytku (presety), ustawiać harmonogram scrapowania i wiele więcej.

notatka

Aby otrzymać numer telefonu i kod potwierdzający, należy koniecznie użyć presetu scrapera Util::SMSUtil::SMS (opcja Util::SMS preset).

Przypadki użycia scrapera​

Podstawowa konfiguracja​

Ponieważ uzyskanie wirtualnego numeru telefonu i kodu potwierdzającego jest kluczowym czynnikiem rejestracji, rozważymy konfigurację presetu Util::SMSUtil::SMS w tym celu.

Służy do uzyskania numeru telefonu i kodu potwierdzającego.

Po utworzeniu presetu dla scrapera Util::SMSUtil::SMS wybieramy go w zadaniu dla SE::Yandex::RegisterSE::Yandex::Register

Wybór utworzonego preset.

Zbierane dane​

  • Automatycznie rejestruje konta zgodnie z liczbą zapytań, używając Util::SMSUtil::SMS
Zrzut ekranu rejestracji w przeglądarce

Możliwości​

  • Automatyczna rejestracja kont Yandex
  • Pobieranie odpowiedzi na pytanie pomocnicze (zmienna $answer), przy czym samo pytanie i odpowiedź są identyczne
  • Rejestracja wielu kont na każdy numer telefonu
  • Dodawanie własnych kont do pliku files/SE-Yandex/accounts.txt

Format kont​

Obsługiwane są 2 formaty kont:

Przykład kont w formacie rozszerzonym:

[email protected];j85qWzWCez;{"answer":"lhutmofwlp","proxy":"http://88.198.56.226:23663"}
[email protected];jqrZ80kNbG;{"answer":"mzpcdxklbw"}
[email protected];wPXAEGoKPf;{"proxy":"http://88.198.56.226:23663"}
[email protected];pJ4563aOSl;{"answer":"qoysggfmya","proxy":"socks5://fsghfdgf:[email protected]:36532"}

Scraper SE::Yandex::RegisterSE::Yandex::Register domyślnie zapisuje w info odpowiedź na pytanie pomocnicze oraz proxy użyte podczas rejestracji. Zapisywanie użytego proxy jest regulowane opcją Write with used proxy i można to wyłączyć, na przykład w przypadkach, gdy przy każdym połączeniu z proxy zmienia się wyjściowy adres IP.

Warianty użycia​

Zapytania​

Należy podać wymaganą liczbę zapytań. Można je zdefiniować za pomocą makra w polu "Enter queries" ("Enter Queries"), na przykład:

{num:1:20}
wskazówka

W tym przykładzie scraper zarejestruje 20 kont.

Tutaj wykorzystywane jest wbudowane makro {num:START:END} do automatycznego podstawiania.

Warianty wyprowadzania wyników​

A-Parser obsługuje elastyczne formatowanie wyników dzięki wbudowanemu silnikowi szablonów Template Toolkit, co pozwala na wyprowadzanie wyników w dowolnej formie, a także w formie strukturalnej, np. CSV lub JSON

Eksport zarejestrowanych kont​

Format wyniku:

$login;$password\n

Przykład wyniku:

Wyprowadzanie numeru konta, loginu i hasła​

Format wyniku:

$query;$login;$password\n

Przykład wyniku:

1;[email protected];papkrbsp
2;[email protected];voadzgna
...

Wyprowadzanie do tabeli CSV​

Wbudowane narzędzie $tools.CSVLine pozwala tworzyć poprawne dokumenty tabelaryczne, gotowe do importu do Excela lub Google Sheets.

Format wyniku:

[% tools.CSVline(login, password) %]

Nazwa pliku:

$datefile.format().csv

Tekst początkowy:

Login,Hasło

wskazówka

Aby opcja "Prepend text" była dostępna w Edytorze zadań, należy aktywować "More options". W "Prepend text" wpisujemy nazwy kolumn oddzielone przecinkami, a drugą linię pozostawiamy pustą.

Zapisywanie w formacie SQL​

Format wyniku:

[%  "INSERT INTO serp VALUES('" _ login _ "', '" _ password _ "')\n";  %]

Przykład wyniku:

INSERT INTO serp VALUES('[email protected]', 'zobafsdu')
INSERT INTO serp VALUES('[email protected]', 'zsiofjew')
INSERT INTO serp VALUES('[email protected]', 'adppfssz')
...

Zrzut wyników do JSON​

Ogólny format wyniku:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.login = p1.login;
obj.password = p1.password;

obj.json %]

Tekst początkowy:

[

Tekst końcowy:

]

Przykład wyniku:

[{"password":"bsjgfhsm","login":"[email protected]"},{"password":"adppfssz","login":"[email protected]"}]
wskazówka

Aby opcje "Prepend text" i "Append text" były dostępne w Edytorze zadań, należy aktywować "More options".

Możliwe ustawienia​

Nazwa parametruWartość domyślnaOpis
Util::SMS presetdefaultPreset scrapera Util::SMSUtil::SMS. Należy wcześniej skonfigurować scraper Util::SMSUtil::SMS - podać swój klucz dostępu i inne parametry, a następnie wybrać utworzony preset tutaj
Wait time for receiving SMS120Czas oczekiwania na SMS
Click "Resend sms" when it possible☑Scraper automatycznie klika przycisk ponownego wysłania SMS na stronie rejestracji, gdy tylko stanie się on dostępny. Pomaga to w przypadkach, gdy SMS nie dotarł za pierwszym razem. Zaleca się wyłączanie tylko w przypadku problemów.
Chrome headless☑Jeśli opcja jest włączona, przeglądarka nie będzie wyświetlana
Write registered account to "SE-Yandex/accounts.txt"☑Czy zapisywać konta w files/SE-Yandex/accounts.txt. Niezbędne do ich późniejszego wykorzystania w A-Parserze
Write with used proxy☑Zapisywanie wraz z kontem w files/SE-Yandex/accounts.txt proxy użytego podczas rejestracji