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 possibleO 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 headlessSe 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 proxyGravação junto com a conta em files/SE-Yandex/accounts.txt do proxy utilizado no registro