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::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.
Om het telefoonnummer en de bevestigingscode te verkrijgen, is het verplicht om een preset van de scraper
Util::SMS te gebruiken (optie Util::SMS preset).
Toepassingen van de scraper
🔗 Automatisering van Wordstat-gegevensextractie
Wordt gebruikt om actuele informatie in de database op te slaan en genereert bij elke start een csv met verse gegevens.
🔗 Lijst met Yandex-regio's ophalen
Accountregistratie en verzamelen van regiogegevens via ID-bruteforce.
Basisinstellingen
Aangezien het verkrijgen van een virtueel telefoonnummer en een bevestigingscode de belangrijkste factor is voor registratie, bekijken we de configuratie van de
Util::SMS preset hiervoor.

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

Verzamelde gegevens
- Registreert automatisch accounts op basis van het aantal zoekopdrachten met gebruik van
Util::SMS

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:
[email protected];password- eenvoudig (oud) formaat[email protected];password;info- uitgebreid (nieuw) formaat, waarbijinfoeen JSON is met aanvullende gegevens
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::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
- Accounts aanmaken voor gebruik in de scrapers
SE::Yandex::WordStat en vergelijkbare modules
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}
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:
[email protected];xobgbygi
[email protected];cropssyo
[email protected];foqxvpjy
[email protected];zsiofjew
[email protected];adppfssz
...
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
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]"}]
Om de opties "Prepend text" en "Append text" beschikbaar te maken in de Task Editor, moet u "More options" activeren.
Mogelijke instellingen
| Naam parameter | Standaardwaarde | Beschrijving |
|---|---|---|
| Util::SMS preset | default | Preset van scraper Util::SMS. U moet eerst de scraper Util::SMS configureren - uw toegangssleutel en andere parameters opgeven, en vervolgens de gemaakte preset hier selecteren |
| Wait time for receiving SMS | 120 | Wachttijd voor sms |
| Click "Resend sms" when it possible | ☑ | De 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 headless | ☑ | Als 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 proxy | ☑ | Het samen met het account opslaan van de voor registratie gebruikte proxy in files/SE-Yandex/accounts.txt |