Este script Python automatiza a extração de dados de jogadores do jogo Elvenar através do site ElvenStats, gerando estatísticas detalhadas sobre suas cidades.
🔧 Principais Funcionalidades:
Recolha Automática de Links: Extrai URLs de perfis de jogadores a partir de uma página de fellowship
Obtenção de Dados: Analisa cada perfil para recolher:
Nome, raça, fellowship e mundo do jogador
Dados da cidade no formato ElvenArchitect (codificados em Base64)
Processamento Avançado: Descodifica e analisa os dados para calcular:
Expansões desbloqueadas
Quantidade de edifícios (fábricas, oficinas e respetivas evoluções)
Estatísticas separadas por raça (Humanos/Elfos)
📊 Resultados:
Gera um ficheiro com todos os dados codificados
Mostra no terminal tabelas organizadas com:
Estatísticas individuais de cada jogador
Totais agrupados por raça
Consolidação geral da fellowship
⚙️ Tecnologias Utilizadas:
Selenium para automação web
Processamento de JSON e Base64
Interface via linha de comandos (argparse)
Ferramenta perfeita para líderes de fellowship que pretendem optimizar estratégias com base em dados concretos!
Add a comment
Comments