Ga naar de hoofdinhoud

SE::Yandex::Register - Maakt het mogelijk om accounts te registreren bij Yandex

Overzicht van de scraper

Automatische registratie van Yandex-e-mail. Registreert accounts in bulk met gebruik van Util::SMSUtil::SMS voor automatische sms-bevestiging.

De functionaliteit van A-Parser maakt het mogelijk om instellingen voor de scraper SE::Yandex::Register op te slaan voor toekomstig gebruik (presets), een schema voor gegevensextractie in te stellen en nog veel meer.

opmerking

Om het telefoonnummer en de bevestigingscode te verkrijgen, is het verplicht om een preset van de scraper Util::SMSUtil::SMS te gebruiken (optie Util::SMS preset).

Toepassingen van de scraper

Basisinstellingen

Aangezien het verkrijgen van een virtueel telefoonnummer en een bevestigingscode de belangrijkste factor is voor registratie, bekijken we de configuratie van de Util::SMSUtil::SMS preset hiervoor.

Wordt gebruikt voor het verkrijgen van het telefoonnummer en de bevestigingscode.

Na het maken van de preset voor de scraper Util::SMSUtil::SMS selecteert u deze in de taak voor SE::Yandex::RegisterSE::Yandex::Register

Selectie van de aangemaakte preset.

Verzamelde gegevens

  • Registreert automatisch accounts op basis van het aantal zoekopdrachten met gebruik van Util::SMSUtil::SMS
Screenshot van registratie in de browser

Mogelijkheden

  • Automatische registratie van Yandex-accounts
  • Ontvangen van het antwoord op de geheime vraag (variabele $answer), bovendien zijn de vraag en het antwoord zelf identiek
  • Registratie van meerdere accounts per telefoonnummer
  • Toevoegen van eigen accounts aan het bestand files/SE-Yandex/accounts.txt

Accountformaat

Er worden 2 accountformaten ondersteund:

Voorbeeld van accounts in uitgebreid formaat:

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

De scraper SE::Yandex::RegisterSE::Yandex::Register slaat standaard het antwoord op de geheime vraag en de bij de registratie gebruikte proxy op in info. Het opslaan van de gebruikte proxy wordt beheerd door de optie Write with used proxy en dit kan worden uitgeschakeld, bijvoorbeeld in gevallen waarin het uitgaande IP-adres bij elke verbinding met de proxy verandert.

Gebruiksscenario's

Query's

U moet het gewenste aantal query's opgeven. Deze kunnen worden ingesteld met een macro in het veld "Enter queries" ("Enter Queries"), bijvoorbeeld:

{num:1:20}
tip

In dit voorbeeld zal de scraper 20 accounts registreren.

Hier wordt de ingebouwde macro {num:START:END} gebruikt voor automatische substitutie.

Opties voor resultaatuitvoer

A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden uitgevoerd, evenals in gestructureerde formaten zoals CSV of JSON.

Export van geregistreerde accounts

Resultaatformaat:

$login;$password\n

Voorbeeld van resultaat:

Uitvoer van accountnummer, login en wachtwoord

Resultaatformaat:

$query;$login;$password\n

Voorbeeld van resultaat:

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

Uitvoer naar CSV-tabel

De ingebouwde utility $tools.CSVLine maakt het mogelijk om correcte tabeldocumenten te maken, klaar voor import in Excel of Google Sheets.

Resultaatformaat:

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

Bestandsnaam:

$datefile.format().csv

Begintekst:

Login,Wachtwoord

tip

Om de optie "Prepend text" beschikbaar te maken in de Task Editor, moet u "More options" activeren. In "Prepend text" schrijven we de kolomnamen gescheiden door een komma en maken we de tweede regel leeg.

Opslaan in SQL-formaat

Resultaatformaat:

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

Voorbeeld van resultaat:

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

Resultaten dumpen naar JSON

Algemeen resultaatformaat:

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

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

obj.json %]

Begintekst:

[

Eindtekst:

]

Voorbeeld van resultaat:

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

Om de opties "Prepend text" en "Append text" beschikbaar te maken in de Task Editor, moet u "More options" activeren.

Mogelijke instellingen

Naam parameterStandaardwaardeBeschrijving
Util::SMS presetdefaultPreset van scraper Util::SMSUtil::SMS. U moet eerst de scraper Util::SMSUtil::SMS configureren - uw toegangssleutel en andere parameters opgeven, en vervolgens de gemaakte preset hier selecteren
Wait time for receiving SMS120Wachttijd voor sms
Click "Resend sms" when it possibleDe scraper klikt automatisch op de knop voor het opnieuw verzenden van de sms op de registratiepagina zodra deze beschikbaar komt. Dit helpt in gevallen waarin de sms de eerste keer niet is aangekomen. Het wordt aanbevolen dit alleen uit te schakelen bij problemen.
Chrome headlessAls deze optie is ingeschakeld, wordt de browser niet weergegeven
Write registered account to "SE-Yandex/accounts.txt"Of accounts moeten worden opgeslagen in files/SE-Yandex/accounts.txt. Noodzakelijk voor later gebruik in A-Parser
Write with used proxyHet samen met het account opslaan van de voor registratie gebruikte proxy in files/SE-Yandex/accounts.txt