Dep.js e index.js são dois arquivos distintos com funcionalidades diferentes.
O dep.js se concentra nas operações baseadas em solicitação e conta com a poderosa biblioteca Axios. Ele se destaca em fazer solicitações HTTP e lidar com respostas de maneira eficaz. Com o Dep.js, você pode facilmente aproveitar seus recursos para executar uma ampla gama de tarefas. Pode ser limitado facilmente.
Por outro lado, o Index.js é construído na estrutura de marionetistas. Ao contrário do Dep.js, ele utiliza um navegador sem cabeça para interagir com as páginas da web. Isso fornece flexibilidade na raspagem e automação de ações relacionadas à Web. Além disso, o Index.js opera de forma independente e não está sujeito a limitações de taxa.
O verificador de nome de usuário do Twitch é um aplicativo Node.js que permite verificar a disponibilidade de nomes de usuário do Twitch. Ele utiliza a biblioteca de marionetistas para automatizar o processo de visitar perfis de contração e verificar o "Desculpe. A menos que você tenha uma máquina do tempo, esse conteúdo não está disponível". mensagem.
Antes de executar o aplicativo, verifique se você tem o seguinte instalado em sua máquina:
git clone https : //github . com / 0 vm / twitch - username - checker . git
cd twitch - username - checker
npm install Puppeteer
npm install axios
Abra o arquivo index.js
e modifique o intervalo desejado de nomes de usuário para gerar. Por padrão, gera todas as combinações de nomes de usuário de quatro letras de 'AAAA' a 'ZZZZ'. Você pode ajustar esse intervalo de acordo com suas necessidades.
Execute o aplicativo:
node index . js
ou
node dep . js
availableUsernames.txt
e anexará todos os nomes de usuário disponíveis. O aplicativo inclui mecanismos de manuseio de erros para evitar falhas ao encontrar erros durante o processo de verificação. Quaisquer erros que ocorram serão registrados no console, permitindo que o aplicativo continue verificando os nomes de usuário restantes.
Você pode personalizar o aplicativo modificando os seguintes parâmetros:
parallelBrowsingCount
: Especifica o número de instâncias do navegador paralelo a ser executado. Ajuste esse valor com base nos recursos e requisitos de desempenho da sua máquina.
Agente do usuário: o aplicativo define uma string de agente de usuário personalizada para imitar o Firefox. Se necessário, você pode modificar o agente do usuário na função checkUsername
.
Este aplicativo utiliza recursos significativos de CPU e RAM devido à natureza das operações que executa. Por favor, considere o seguinte antes de executar o aplicativo:
parallelBrowsingCount
na função checkUsernames
para controlar o número de guias simultâneas do navegador abertas pelo marionetista. Valores mais altos podem aumentar o uso de recursos.Prossiga com cautela e verifique se o seu sistema pode atender às demandas de recursos deste aplicativo antes de executá -lo.
As contribuições são bem -vindas! Se você encontrar algum problema ou ter sugestões de melhorias, sinta -se à vontade para abrir um problema ou enviar uma solicitação de tração.
MIT Licença
Twitch, nome de usuário, disponibilidade, verificador, scanner, automação, selênio, python, raspagem na web, automação da web, navegador da web, nomes de usuário do Twitch, nomes de usuários de 4 letras, conta de contração do Twitch, Botting Botting, Conta Twitch OG, Criação da conta Twitch, Twitch Registration Twitch Domínio, disponibilidade de domínio, verificador de domínio, scanner de domínio, scanner de domínio Twitch, Disponibilidade de nome de usuário Twitch, verificador de disponibilidade de nome de usuário, Twitch UserName Diretor Scanner, Twitch NameName Bot, Twitch UserName Tool Tool Tool Twitch Nome Diretor Finder, Twitch UserName Search, Twitch Nome de nome de usuário, status de disponibilidade de nome de usuário, validação do nome de usuário Twitch, gerenciamento de contas Twitch, Utilitários de contas Twitch, Lista de nome de usuário Twitch, Twitch Name Name Batch Check, Twitch Name Name Bulker Verificador de Twitch Nome, Twitch Name Usernames, Twitch Twitch Segurança da conta, configuração da conta do Twitch, gerenciamento de contas Twitch, automação de contas Twitch, Política do nome de usuário Twitch, restrições de nome de usuário, diretrizes de nome de usuário, regras de nome de usuário do nome de usuário, filtragem de nome de usuário, formato de nome de usuário do Twitch, randomizador de nome de usuário Twitch
Nota: Fique atento aos termos de serviço do Twitch ao usar este aplicativo. Respeite as políticas e diretrizes da Twitch sobre a disponibilidade e uso de nome de usuário.