"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Os problemas de raspar um mapa do Minecraft.

Os problemas de raspar um mapa do Minecraft.

Publicado em 31/10/2024
Navegar:314

The troubles of scraping a minecraft map.

eu costumava jogar em um servidor de minecraft chamado CCNet, é um servidor terrestre geopolítico. Agora é o seguinte: o servidor tem um sistema de cidades e em cada cidade você tem que pagar uma manutenção (heh impostos) todos os dias para que sua cidade não seja deletada, portanto você tem que depositar seu dinheiro no banco de sua cidade. agora uma nação tem muitas cidades e é realmente tedioso sempre verificar cada cidade e ver se ela vai morrer ou não. É por isso que isso existe (existia):

VEJA O CONCEITO
É um conceito muito simples, você dá algumas informações e vê todos os bancos da cidade e não precisa de trabalho manual.

Algumas informações adicionais

O mapa CCNet é criado com Dynmap, um plugin de minecraft que cria dinamicamente um site semelhante ao Google Maps para você

"observe que se eu tiver que tornar muito mais difícil raspar o dynmap, eu irei"

-Ineusia (Administrador CCNet)

oh não, aí vem a realização

Usei selenium e beautifulsoup para raspar o site, poderia ter usado a biblioteca de solicitações, mas optei por não fazer isso para "uma experiência de aprendizado", agora as coisas estavam indo bem, raspei os marcadores, as posições estavam indo bem até eu correr em um obstáculo simples, na verdade eu estava clicando nos elementos de navegação em vez dos elementos reais da cidade, então consertei e "oba, projeto concluído!" haha. bem, então no dia seguinte eu volto para ver que

TODOS OS ELEMENTOS COMPLETAMENTE TELEPORTADOS PARA LUGARES ALEATÓRIOS e não apenas que eles tinham 0 ids e 0 classes únicas para identificar cada cidade agora para consertar isso eu estava contando raspando a posição da cidade em vez dos XPaths do elemento, isso também estava funcionando no meu pc, mas uh, quando eu disse às pessoas para testarem, nada funcionou, parecia que _a posição era única e dependente do navegador e da resolução da tela também * então, embora funcionasse no meu pc na minha resolução no meu navegador não funcionaria para mais ninguém. então mudei para solicitações e o que descobri é a posição agora apenas funciona não existe?? Uau, quão difícil é raspar essa maldita coisa? de XPaths a Coordenadas para "foda-se". ig, bom trabalho, administradores da ccnet, vocês me impediram de fazer um programa qol :)

(A história tem 5 meses)

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/safugit/the-troubles-of-scraping-a-minecraft-map-2j6n?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3