SE::Yandex::Register - Consente di registrare account su Yandex
Panoramica dello scraper
Registratore automatico di email Yandex. Registra account in massa utilizzando
Util::SMS per la conferma automatica tramite SMS.
Le funzionalità di A-Parser consentono di salvare le impostazioni di scraping dello scraper SE::Yandex::Register per un uso futuro (preset), impostare programmi di scraping e molto altro ancora.
Per ottenere il numero di telefono e il codice di conferma, è obbligatorio utilizzare un preset dello scraper
Util::SMS (opzione Util::SMS preset).
Casi d'uso dello scraper
🔗 Automazione dello scraping di Wordstat
Utilizzato per memorizzare informazioni aggiornate nel database e genera un file csv con i dati freschi a ogni avvio.
🔗 Ottenimento dell'elenco delle regioni di Yandex
Registrazione dell'account e raccolta dei dati sulle regioni tramite l'iterazione degli ID.
Configurazione di base
Poiché l'ottenimento di un numero di telefono virtuale e del codice di conferma è il fattore principale per la registrazione, vediamo come configurare il preset
Util::SMS a tale scopo.

Dopo aver creato il preset per lo scraper
Util::SMS, selezionatelo nell'attività per
SE::Yandex::Register

Dati raccolti
- Registra automaticamente gli account in base al numero di query utilizzando
Util::SMS

Funzionalità
- Registrazione automatica di account Yandex
- Ricezione della risposta alla domanda segreta (variabile
$answer); inoltre, la domanda e la risposta sono identiche - Registrazione di più account per ogni numero di telefono
- Aggiunta dei propri account nel file
files/SE-Yandex/accounts.txt
Formato degli account
Sono supportati 2 formati di account:
[email protected];password- formato semplice (vecchio)[email protected];password;info- formato esteso (nuovo), doveinfoè un JSON con dati aggiuntivi
Esempio di account in formato esteso:
[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"}
Lo scraper
SE::Yandex::Register salva per impostazione predefinita in info la risposta alla domanda segreta e il proxy utilizzato durante la registrazione. Il salvataggio del proxy utilizzato è regolato dall'opzione Write with used proxy e può essere disattivato, ad esempio nei casi in cui l'IP di uscita cambia a ogni connessione al proxy.
Casi d'uso
- Creazione di account da utilizzare negli scraper
SE::Yandex::WordStat e simili
Query
È necessario specificare il numero desiderato di query. Possono essere impostate tramite macro nel campo "Enter queries" ("Enter Queries"), ad esempio:
{num:1:20}
In questo esempio, lo scraper registrerà 20 account.
Qui viene utilizzata la macro integrata {num:START:END} per la sostituzione automatica.
Esempi di output dei risultati
A-Parser supporta una formattazione flessibile dei risultati grazie al motore di template integrato Template Toolkit, che gli consente di produrre risultati in forma libera o strutturata, come CSV o JSON
Esportazione degli account registrati
Formato del risultato:
$login;$password\n
Esempio di risultato:
[email protected];xobgbygi
[email protected];cropssyo
[email protected];foqxvpjy
[email protected];zsiofjew
[email protected];adppfssz
...
Output di numero account, login e password
Formato del risultato:
$query;$login;$password\n
Esempio di risultato:
1;[email protected];papkrbsp
2;[email protected];voadzgna
...
Output in tabella CSV
L'utility integrata $tools.CSVLine consente di creare documenti tabulari corretti, pronti per l'importazione in Excel o Google Fogli.
Formato del risultato:
[% tools.CSVline(login, password) %]
Nome del file:
$datefile.format().csv
Testo iniziale:
Login,Password
Affinché l'opzione "Prepend text" sia disponibile nell'Editor delle attività, è necessario attivare "More options". In "Prepend text" scriviamo i nomi delle colonne separati da virgola e lasciamo la seconda riga vuota.
Salvataggio in formato SQL
Formato del risultato:
[% "INSERT INTO serp VALUES('" _ login _ "', '" _ password _ "')\n"; %]
Esempio di risultato:
INSERT INTO serp VALUES('[email protected]', 'zobafsdu')
INSERT INTO serp VALUES('[email protected]', 'zsiofjew')
INSERT INTO serp VALUES('[email protected]', 'adppfssz')
...
Dump dei risultati in JSON
Formato comune del risultato:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.login = p1.login;
obj.password = p1.password;
obj.json %]
Testo iniziale:
[
Testo finale:
]
Esempio di risultato:
[{"password":"bsjgfhsm","login":"[email protected]"},{"password":"adppfssz","login":"[email protected]"}]
Affinché le opzioni "Prepend text" e "Append text" siano disponibili nell'Editor delle attività, è necessario attivare "More options".
Impostazioni possibili
| Nome parametro | Valore predefinito | Descrizione |
|---|---|---|
| Util::SMS preset | default | Preset dello scraper Util::SMS. È necessario configurare preventivamente lo scraper Util::SMS - indicando la propria chiave di accesso e altri parametri, quindi selezionare qui il preset creato |
| Wait time for receiving SMS | 120 | Tempo di attesa SMS |
| Click "Resend sms" when it possible | ☑ | Lo scraper preme automaticamente il pulsante per reinviare l'SMS sulla pagina di registrazione non appena diventa disponibile. Questo aiuta nei casi in cui l'SMS non arriva al primo tentativo. Si consiglia di disattivarlo solo in caso di problemi. |
| Chrome headless | ☑ | Se l'opzione è attiva, il browser non verrà visualizzato |
| Write registered account to "SE-Yandex/accounts.txt" | ☑ | Se salvare gli account in files/SE-Yandex/accounts.txt. Necessario per il loro successivo utilizzo in A-Parser |
| Write with used proxy | ☑ | Registrazione insieme all'account in files/SE-Yandex/accounts.txt del proxy utilizzato durante la registrazione |