Pular para o conteúdo principal

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::SMSUtil::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.

nota

Para obter o número de telefone e o código de confirmação, é obrigatório usar um preset do scraper Util::SMSUtil::SMS (opção Util::SMS preset).

Casos de uso do scraper​

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::SMSUtil::SMS para isso.

Usado para obter o número de telefone e o código de confirmação.

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

Seleção do modelo criado.

Dados coletados​

  • Registra contas automaticamente de acordo com o número de consultas usando o Util::SMSUtil::SMS
Captura de tela do registro no navegador

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:

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::RegisterSE::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​

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}
dica

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:

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

dica

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]"}]
dica

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âmetroValor padrãoDescrição
Util::SMS presetdefaultModelo do scraper Util::SMSUtil::SMS. É necessário configurar previamente o scraper Util::SMSUtil::SMS - especificar sua chave de acesso e outros parâmetros, e então selecionar o modelo criado aqui
Wait time for receiving SMS120Tempo 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