Zum Hauptinhalt springen

SE::Yandex::Register - Ermöglicht die Registrierung von Konten bei Yandex

Übersicht des Parsers

Automatischer E-Mail-Registrierer für Yandex. Registriert Konten in Massen unter Verwendung von Util::SMSUtil::SMS zur automatischen Bestätigung per SMS.

Die Funktionalität von A-Parser ermöglicht es, die Datenerfassung-Einstellungen des Scrapers SE::Yandex::Register für die weitere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.

Hinweis

Um die Telefonnummer und den Bestätigungscode zu erhalten, muss zwingend ein Preset des Parsers Util::SMSUtil::SMS verwendet werden (Option Util::SMS preset).

Anwendungsbeispiele für den Scraper

Grundeinstellungen

Da der Erhalt einer virtuellen Telefonnummer und eines Bestätigungscodes der Hauptfaktor für die Registrierung ist, betrachten wir hierfür die Konfiguration des Util::SMSUtil::SMS Presets.

Wird verwendet, um die Telefonnummer und den Bestätigungscode zu erhalten.

Nachdem das Preset für den Parser Util::SMSUtil::SMS erstellt wurde, wählen wir dieses in der Aufgabe für SE::Yandex::RegisterSE::Yandex::Register aus.

Auswahl des erstellten Presets.

Gesammelte Daten

  • Registriert automatisch Konten entsprechend der Anzahl der Abfragen unter Verwendung von Util::SMSUtil::SMS
Screenshot der Registrierung im Browser

Funktionen

  • Automatische Registrierung von Yandex-Accounts
  • Erhalt der Antwort auf die Sicherheitsfrage (Variable $answer), zudem sind Frage und Antwort identisch
  • Registrierung mehrerer Accounts pro Telefonnummer
  • Hinzufügen eigener Accounts zur Datei files/SE-Yandex/accounts.txt

Account-Format

Es werden 2 Account-Formate unterstützt:

Beispiel für Accounts im erweiterten Format:

[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"}

Der Parser SE::Yandex::RegisterSE::Yandex::Register speichert standardmäßig in info die Antwort auf die Sicherheitsfrage und den bei der Registrierung verwendeten Proxy. Das Speichern des verwendeten Proxys wird über die Option Write with used proxy gesteuert und kann deaktiviert werden, zum Beispiel in Fällen, in denen sich die Ausgangs-IP bei jeder Verbindung zum Proxy ändert.

Anwendungsfälle

Abfragen

Es muss die gewünschte Anzahl an Abfragen angegeben werden. Diese können über ein Makro im Feld "Enter queries" ("Geben Sie Abfragen ein") definiert werden, zum Beispiel:

{num:1:20}
Tipp

In diesem Beispiel wird der Parser 20 Accounts registrieren.

Hier wird das integrierte Makro {num:START:END} für die automatische Ersetzung verwendet.

Beispiele für die Ergebnisausgabe

A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was die Ausgabe der Ergebnisse in beliebiger Form sowie in strukturierter Form wie CSV oder JSON ermöglicht.

Export registrierter Accounts

Ergebnisformat:

$login;$password\n

Ergebnisbeispiel:

Ausgabe von Account-Nummer, Login und Passwort

Ergebnisformat:

$query;$login;$password\n

Ergebnisbeispiel:

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

Ausgabe in eine CSV-Tabelle

Das integrierte Tool $tools.CSVLine ermöglicht die Erstellung korrekter Tabellendokumente, die für den Import in Excel oder Google Sheets bereit sind.

Ergebnisformat:

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

Dateiname:

$datefile.format().csv

Anfangstext:

Login,Passwort

Tipp

Damit die Option "Anfangstext" im Task-Editor verfügbar ist, muss "Mehr Optionen" aktiviert werden. In den "Anfangstext" schreiben wir die Spaltennamen durch Komma getrennt und lassen die zweite Zeile leer.

Speichern im SQL-Format

Ergebnisformat:

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

Ergebnisbeispiel:

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

Ergebnis-Dump in JSON

Allgemeines Ausgabeformat:

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

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

obj.json %]

Anfangstext:

[

Endtext:

]

Ergebnisbeispiel:

[{"password":"bsjgfhsm","login":"[email protected]"},{"password":"adppfssz","login":"[email protected]"}]
Tipp

Damit die Optionen "Anfangstext" und "Endtext" im Task-Editor verfügbar sind, muss "Mehr Optionen" aktiviert werden.

Mögliche Einstellungen

ParameternameStandardwertBeschreibung
Util::SMS presetdefaultPreset des Scrapers Util::SMSUtil::SMS. Der Scraper Util::SMSUtil::SMS muss vorab konfiguriert werden - geben Sie Ihren Zugriffsschlüssel und andere Parameter an und wählen Sie dann das erstellte Preset hier aus
Wait time for receiving SMS120Wartezeit auf SMS
Click "Resend sms" when it possibleDer Parser klickt automatisch auf die Schaltfläche zum erneuten Senden der SMS auf der Registrierungsseite, sobald diese verfügbar wird. Dies hilft in Fällen, in denen die SMS beim ersten Mal nicht angekommen ist. Eine Deaktivierung wird nur bei Problemen empfohlen.
Chrome headlessWenn diese Option aktiviert ist, wird der Browser nicht angezeigt
Write registered account to "SE-Yandex/accounts.txt"Ob Accounts in files/SE-Yandex/accounts.txt gespeichert werden sollen. Erforderlich für deren spätere Verwendung in A-Parser
Write with used proxySpeichern des bei der Registrierung verwendeten Proxys zusammen mit dem Account in files/SE-Yandex/accounts.txt