SE::Yandex::Register - Permite registrar contas no Yandex
Visão geral do scraper
Registrador automático de e-mails do Yandex. Registra contas em massa usando o
Util::SMS para confirmação automática por SMS.
A funcionalidade do A-Parser permite salvar as configurações de extração de dados do scraper SE::Yandex::Register para uso posterior (modelos), definir agendamentos de extração de dados e muito mais.
Para obter o número de telefone e o código de confirmação, é obrigatório usar um preset do scraper
Util::SMS (opção Util::SMS preset).
Casos de uso do scraper
🔗 Automação de extração de dados do Wordstat
Usado para armazenar informações atualizadas no banco de dados e, a cada execução, gera um csv com dados recentes.
🔗 Obtenção da lista de regiões do Yandex
Registro de conta e coleta de dados sobre regiões através da iteração de IDs.
Configuração básica
Como a obtenção de um número de telefone virtual e do código de confirmação é o fator principal para o registro, vamos considerar a configuração do preset
Util::SMS para isso.

Após criar o preset para o scraper
Util::SMS, selecione-o na tarefa para o
SE::Yandex::Register

Dados coletados
- Registra contas automaticamente de acordo com o número de consultas usando o
Util::SMS

Recursos
- Registro automático de contas Yandex
- Obtenção da resposta à pergunta secreta (variável
$answer), além disso, a própria pergunta e a resposta são idênticas - Registro de várias contas para cada número de telefone
- Adição de contas próprias ao arquivo
files/SE-Yandex/accounts.txt
Formato das contas
São suportados 2 formatos de contas:
[email protected];password- formato simples (antigo)[email protected];password;info- formato estendido (novo), ondeinfoé um JSON com dados adicionais
Exemplo de contas no formato estendido:
[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"}
O scraper
SE::Yandex::Register por padrão salva em info a resposta à pergunta secreta e o proxy utilizado no registro. O salvamento do proxy utilizado é regulado pela opção Write with used proxy e isso pode ser desativado, por exemplo, para casos em que o IP de saída muda a cada conexão ao proxy.
Opções de uso
- Criação de contas para uso nos scrapers
SE::Yandex::WordStat e similares
Consultas
É necessário especificar o número desejado de consultas. Elas podem ser definidas por uma macro no campo "Enter queries" ("Enter Queries"), por exemplo:
{num:1:20}
Neste exemplo, o scraper registrará 20 contas.
Aqui é utilizada a macro integrada {num:START:END} para substituição automática.
Opções de exibição de resultados
O A-Parser suporta formatação flexível de resultados graças ao motor de modelos integrado Template Toolkit, o que permite exibir resultados em formato livre, bem como em formato estruturado, como CSV ou JSON
Exportação de contas registradas
Formato do resultado:
$login;$password\n
Exemplo de resultado:
[email protected];xobgbygi
[email protected];cropssyo
[email protected];foqxvpjy
[email protected];zsiofjew
[email protected];adppfssz
...
Exibição do número da conta, login e senha
Formato do resultado:
$query;$login;$password\n
Exemplo de resultado:
1;[email protected];papkrbsp
2;[email protected];voadzgna
...
Exibição em tabela CSV
A utilidade integrada $tools.CSVLine permite criar documentos de tabela corretos, prontos para importação no Excel ou Google Sheets.
Formato do resultado:
[% tools.CSVline(login, password) %]
Nome do arquivo:
$datefile.format().csv
Texto inicial:
Login,Senha
Para que a opção "Prepend text" esteja disponível no Editor de Tarefas, é necessário ativar "More options". No "Prepend text", escrevemos os nomes das colunas separados por vírgula e deixamos a segunda linha vazia.
Salvamento em formato SQL
Formato do resultado:
[% "INSERT INTO serp VALUES('" _ login _ "', '" _ password _ "')\n"; %]
Exemplo de resultado:
INSERT INTO serp VALUES('[email protected]', 'zobafsdu')
INSERT INTO serp VALUES('[email protected]', 'zsiofjew')
INSERT INTO serp VALUES('[email protected]', 'adppfssz')
...
Dump de resultados em JSON
Formato geral do resultado:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.login = p1.login;
obj.password = p1.password;
obj.json %]
Texto inicial:
[
Texto final:
]
Exemplo de resultado:
[{"password":"bsjgfhsm","login":"[email protected]"},{"password":"adppfssz","login":"[email protected]"}]
Para que as opções "Prepend text" e "Append text" estejam disponíveis no Editor de Tarefas, é necessário ativar "More options".
Configurações possíveis
| Nome do parâmetro | Valor padrão | Descrição |
|---|---|---|
| Util::SMS preset | default | Modelo do scraper Util::SMS. É necessário configurar previamente o scraper Util::SMS - especificar sua chave de acesso e outros parâmetros, e então selecionar o modelo criado aqui |
| Wait time for receiving SMS | 120 | Tempo de espera pelo SMS |
| Click "Resend sms" when it possible | ☑ | O scraper clica automaticamente no botão de reenvio de SMS na página de registro assim que ele se torna disponível. Isso ajuda nos casos em que o SMS não chega na primeira tentativa. Recomenda-se desativar apenas se houver problemas. |
| Chrome headless | ☑ | Se a opção estiver ativada, o navegador não será exibido |
| Write registered account to "SE-Yandex/accounts.txt" | ☑ | Se deve gravar as contas em files/SE-Yandex/accounts.txt. Necessário para uso posterior no A-Parser |
| Write with used proxy | ☑ | Gravação junto com a conta em files/SE-Yandex/accounts.txt do proxy utilizado no registro |