Launcher simples e limpo de Final Fantasy 14 que não precisa ficar digitando login e nem OTP
Se você não tem OTP ativado em sua conta, como profissional de cyber segurança, recomendo fortemente que o faça :)
Warning
Este programa funciona somente no Windows e se o jogo foi adquirido pela Steam e se você possui um OTP configurado em sua conta, em breve teremos suporte ao launcher tradicional. Veja todas as próximas features no final do arquivo.
- Obtenha o segredo do seu OTP
- Faça o download da última versão do executável em Releases e siga os passos na tela.
- O que é um OTP?
- OTP significa "One-Time Password" (Senha de Uso Único). É uma senha temporária gerada para uma única sessão de autenticação ou transação. Os OTPs são usados como um fator de autenticação adicional para aumentar a segurança, especialmente em processos de login e transações financeiras. Eles são geralmente gerados por um dispositivo ou aplicativo específico e têm uma validade curta, o que ajuda a proteger contra ataques de interceptação e reutilização de senhas.
- Como pegar o segredo do meu OTP para inserir no Script?
- Configurado no Google Authenticator do Chrome
- Clique no ícone do Google Authenticator
- Clique na engrenagem
- Diretamente da Mog Station
- Se você tiver OTP configurado em sua conta, primeiro será necessário removê-lo para reativá-lo.
- Vá para a Mog Station, faça login e clique em "One Time Password"
- Clique em Software Authenticator
- Clique em Registro do Software Authenticator
- O site exibirá um código QR. Você precisa escaneá-lo com seu aplicativo OTP, como Google Authenticator, Authy, etc., e também com um leitor de QR Code para obter o segredo OTP. Ao fazer isso, você verá algo semelhante à imagem abaixo. Copie a parte destacada e use para configurar esta ferramenta.
- Agora complete a configuração do seu OTP usando seu aplicativo OTP e inserindo o número na caixa de texto.
- Clique em Concluir para Finalizar
- Configurado em outros autenticadores
- Todo OTP possui um secret, você deve arrumar uma maneira de obter este secret seja fazendo backup do seu OTP como mostrado acima ou lendo o QRCode com a câmera do celular e um leitor de QRCode. Se você fizer de outra maneira e quiser colaborar, entre em contato (matuk@antisec.com.br) para eu adicionar o seu método aqui :)
- Configurado no Google Authenticator do Chrome
- Não tenho OTP ativado na minha conta. Como ativar meu OTP?
- Link para ativar seu OTP: Square Enix Authenticator
- Errei ao digitar minha senha e/ou o segredo do meu OTP, o que faço?
- Delete o arquivo de configuração eorzea_launcher.config e execute este programa novamente
- Troquei minha senha e/ou meu OTP, o que faço?
- Delete o arquivo de configuração eorzea_launcher.config e execute este programa novamente
- Meu computador está executando tudo errado, parece clicar e digitar aleatoriamente
- O Launcher funciona através de um timer e a tela pode não ter sido carregada no seu computador ainda, então você precisa configurar os tempos que quer para cada carregamento de tela. Para isso, após passar a etapa de configuração do programa, abra o arquivo eorzea_launcher.config e preencha em segundos as variáveis que começam com
waiting_time_to_...
, salve o arquivo de configuração e execute este programa novamente. Acompanhe os segundos no executável para verificar inconsistências.
- O Launcher funciona através de um timer e a tela pode não ter sido carregada no seu computador ainda, então você precisa configurar os tempos que quer para cada carregamento de tela. Para isso, após passar a etapa de configuração do programa, abra o arquivo eorzea_launcher.config e preencha em segundos as variáveis que começam com
- Clone este repositório
- Faça o download dos requirements.txt
pip install -r requirements.txt
- Instale o pyinstaller
pip install pyinstaller
- Compile um executável a partir do arquivo eorzea_launcher.py ou utilize python eorzea_launcher.py diretamente.
pyinstaller --onefile eorzea_launcher.py