Ponto de Situação

Já não falamos aqui há muito tempo e não temos sequer uma boa desculpa para não ir atualizando o site. Como grande parte dos treinadores acabam por nos visitar no Discord ou apenas utilizam o mapa temos comunicado diretamente através dos mesmos sem recorrer a este site.

Fizemos recentemente 1 ano que estamos ativos como PoGoTuga e infelizmente apesar de termos crescido imenso as coisas não tem andado fáceis para o nosso mapa. Falta de tempo, medidas de segurança novas e outros percalços que vão surgindo, têm debilitado a qualidade do nosso mapa e ao longo dos últimos meses ouvimos muitas críticas de jogadores que sem mapa sentiam-se um pouco perdidos no jogo.

Quem trata da parte técnica do mapa é apenas uma pessoa e nas últimas semanas tem tido pouca disponibilidade porque anda a aproveitar as férias. Foi investido muito tempo a programar e a automatizar certas tarefas mas são coisas que continuam a exigir alguma interação manual e por isso o mapa tem andado sem funcionar.

A Niantic encontrou maneira de identificar e bloquear os nossos scanners de forma consistente e isto tem sido um problema que começou por afetar apenas parte das aplicações de mapas mas que se foi alastrando debilitando todas as aplicações que comunicam diretamente com os servidores do jogo.

Existe um esforço global para tentar contrariar as medidas de segurança que a Niantic desenvolveu e apesar de ainda não existirem soluções, temos que ter paciência e esperar que os “piratas” façam o seu trabalho. Não é garantido que estes problemas tenham solução, sendo que muita gente já veio dizer que isto é o fim dos mapas. Vamos continuar a acompanhar a situação e se sentirmos que não há condições para continuar com o projeto fechamos a página do Patreon.

Para todos os que contribuíram nos últimos meses, lamentamos imenso não estarmos sempre a 100% e lembramos que grande parte do dinheiro que recebemos foi investido na infraestrutura necessária para manter o mapa. Não abandonamos a luta e pedimos a todos que reconsiderem se querem continuar a apoiar este projeto através do Patreon/Paypal porque neste momento não conseguimos garantir o funcionamento do mapa.

Novidades, boas e más…

Durante a última semana decidimos criar uma página no Patreon:
patreon.com/pogotuga
Isto vai de encontro ao nosso objectivo de restringir o acesso ao mapa e Discord, permitindo que certas funcionalidade só possam ser acedidas por membros que nos suportam através desta plataforma.

No último mês a Niantic decidiu tornar aleatórios os IVs de cada Pokémon para treinadores abaixo de nível 30. Isto significa que se dois treinadores, por ex. nível 28 encontrarem o mesmo Pokémon, este vai ter características diferentes.
Para combater esta medida tivemos que obter contas nível 30, pois só acima desse nível é que as características de cada Pokémon se mantêm iguais de treinador para treinador.
Um efeito positivo disto foi que passámos a mostrar o CP dos Pokémons no mapa o que poupa muito trabalho e desilusões a quem anda de um lado para o outro na cidade atrás dos melhores Pokémons.

Ontem por volta da meia noite começaram a surgir notícias que algo estranho se passava e que algumas destas contas usadas para mapear não estavam a encontrar Pokémons. Não estão banidas no sentido em que ainda conseguem entrar no jogo e visualizar alguns Pokémons mas as suas capacidades estão severamente debilitadas (ex: não conseguem detectar Pokémons raros).
Esta é claramente mais uma medida da Niantic para combater os mapas e jogadores automáticos (bots) e vamos ter de aguardar para perceber que soluções existem e qual é a causa exacta por trás das contas ficarem “cegas”.

Esperamos voltar brevemente com novidades, até lá o mapa vai ficar aberto ao público como até agora, mas alguns dos canais no Discord serão apenas para membros.
Para saberem novidades sobre o que se passa no mapa e porque é que estamos desligados em certos momentos, passem no Discord onde podem ter acesso à informação em tempo-real.

Em cima destas notícias soma-se alguma falta de tempo dos nossos administradores por motivos académicos e portanto pedimos desculpa em antemão por alguma demora que possa ocorrer até voltarmos a 100%.

UPDATE

Com base nas recentes notícias e para acalmar alguns boatos e conversas paralelas fica aqui alguma informação extra.
Sempre quisemos manter o mapa online, quer tivéssemos apoio financeiro ou não. O compromisso que as pessoas fazem no Patreon ou com os donativos é de nos apoiar pelo que temos feito, sabendo que está na nossa missão ajudar a comunidade de jogadores Pokémon Go. Qualquer pessoa é livre de desistir do Patreon a qualquer momento e quero relembrar toda a gente que é possível cancelar a subscrição. Ainda nem recebemos 1 cêntimo do Patreon uma vez que as subscrições só são cobradas no inicio de cada mês.

Estamos inclusivamente a debater a ideia de manter o mapa aberto ao público mas retirar algumas funcionalidades (IVs e ginásios) para quem não subscreve, mantendo o espírito altruísta que sempre demonstrámos.
O nosso objectivo sempre foi oferecer uma ferramenta gratuita que minimizasse a frustração de muitos treinadores que passam horas na rua à caça e que não conseguem encontrar os Pokémons que desejavam.

Considerando o que foi dito acima, o nosso compromisso de manter o mapa ligado e a funcionar mantém-se mas não o fazemos com um sentimento de obrigação. Cada pessoa deve ser capaz de julgar e caso nos decida apoiar deve fazê-lo sabendo que é impossível para nós garantirmos a continuidade do mapa. Nos últimos 8 meses tivemos fases difíceis em que achamos que não seria possível continuar mas acabámos sempre por voltar. O nosso empenho mantém-se, se for possível, cá estaremos para vos ajudar nas caçadas, mas se a Niantic tornar impossível  para o mapa funcionar então teremos que nos ajudar uns aos outros sendo que isso foi algo que também sempre quisemos incentivar com este projecto.

Condições de Acesso

O PoGoTuga começou como um pequeno mapa caseiro que mapeava Telheiras e uma pequena porção do Cais Sodré. Como sempre houve muitos interessados em aceder ao mapa, fomos gradualmente expandindo a área coberta, sempre com a intenção de criar um mapa para a comunidade e que fosse ao mesmo tempo sustentado pela comunidade. Ao longo dos últimos meses foram centenas as horas de trabalho que investimos em configuração dos mapas, tirar dúvidas e moderar a comunidade. Nunca foi do nosso interesse tornar o PoGoTuga num negócio e por isso, talvez um pouco ingenuamente, achámos que pouco a pouco as coisas iriam tornar-se mais fáceis e que iríamos inspirar mais pessoal a colaborar connosco. Estávamos errados…

Nos últimos tempos, manter um mapa com a dimensão que temos atualmente tem se provado trabalho árduo e os custos têm aumentado devido às medidas que a Niantic tomou para mitigar a existência de mapas como este. Felizmente, a comunidade de treinadores lisboetas (principalmente a malta que se encontra no Slack) conseguiu fazer alguns donativos para que o projeto continuasse livre e aberto a todos.

Recentemente, com muita pena nossa, começámos a entrar num ciclo vicioso em que são sempre as mesmas pessoas a contribuir (meia dúzia de pessoas acabam por sustentar o mapa com donativos acima dos 10€), embora o número de visitantes tenha continuado a subir consistentemente. Contrariamente ao espírito que sempre tentámos incutir, 80% dos nossos utilizadores tomam por garantido o acesso grátis ao mapa e foram poucos os que fizeram o esforço para contribuir. Para terem uma ideia: temos mais de 1000 visitantes únicos diariamente e este mês apenas 16 pessoas contribuíram sendo que as 5 maiores contribuições representam 68% do montante recebido.

Em adição ao que referimos acima, temos notado que cada vez existem mais utilizadores que jogam de forma ilícita, o que tem gerado bastante polémica na nossa comunidade porque a maior parte dos nossos apoiantes é constituída por jogadores legítimos que no fundo permitem que exista um mapa que é ótimo para os GPS spoofers.

Como base nos argumentos referidos acima, decidimos tornar o acesso ao mapa PoGoTuga restrito. Será necessário fazerem um registo e existirá uma mensalidade que têm de pagar para terem acesso ao mapa. Ainda não temos todos os detalhes definidos mas em principio o acesso ao Slack também será reservado apenas aos utilizadores inscritos no mapa.

Todos aqueles que mostraram apoio e nos foram dando força ao longo destes meses descansem que não nos iremos esquecer de vocês. Vamos atribuir tempo de uso gratuito às contas dos nossos apoiantes proporcionalmente ao valor dos donativos que foram feitos.
Temos muita pena de ter chegado a este ponto mas a verdade é que o nosso tempo não dá para tudo e estamos fartos de remar contra a maré.

Em breve sairão mais informações concretas sobre as condições de acesso e funcionamento tanto do mapa como do Slack.

Geração 2 e novidades no mapa!

Boa noite treinadores,
Foi recentemente lançada a segunda geração de Pokémons no PokémonGo e muita gente decidiu sair à rua para apanhar os novos monstrinhos.

Vai haver um evento este Sábado, organizado pelo grupo Pokémon Go Lisboa, para juntar o pessoal no Cais Sodré, estão todos convidados para aparecer: Catch the Love – GO 2nd Gen! + DUEL

Vamos ter de redescobrir os Spawnpoints dos Pokémons, por isso não se admirem dos tempos no mapa serem muito curtos. Esta situação vai passando gradualmente à medida que o tempo passa.

Como alguns repararam o mapa esteve em manutenção na última semana e temos algumas novidades:

  • Maior cobertura: Massamá, Ramada, Moscavide, Beato, Caxias, São Marcos e Parede são algumas zonas que estão agora disponíveis no mapa.
  • Fizemos experiências desligando os ginásios para perceber se a situação dos spoofers melhorava mas observamos que o impacto desta funcionalidade estar desligada foi praticamente nulo. Com base nesta premissa voltámos a disponibilizar a informação dos ginásios.
  • Novo sistema de resolução de Captchas.
    Continuamos a ter centenas de captchas por hora o que se traduz num custo mensal à volta de 100€ só suportar o custo do serviço de resolução automática. Qualquer pessoa pode ajudar a amortizar estes custos resolvendo captchas através do nosso Bookmarklet.
  • Suporte para a segunda geração!
  • Novo canal de notificações no Slack para Pokémon 100%.

Voltamos a lembrar que o PoGoTuga está numa escala que tem custos significativos tanto a nível monetário como em tempo para manutenção. Sobrevivemos apenas com a ajuda dos nossos apoiantes e pedimos que mais gente contribua para que não sejam sempre os mesmos. Temos uma média de 2000 sessões por dia, se apenas uma pequena fracção destes visitantes contribuem então vamos ter que reduzir a escala ou até rever as condições de acesso porque também não é justo para aqueles contribuíram não terem acesso a um mapa rápido e estável.

Como sempre, boas caçadas 😉

Back in business

Apesar da Niantic nos andar a fazer a vida negra, regressámos hoje ao ativo e temos algumas novidades:

  • Novo método para filtrar ginásios.
  • Interface web foi melhorada, especialmente quando acedem a partir de telemóveis.
  • Quando o browser perde a ligação com o mapa é mostrado um aviso.
  • Mais um servidor adicionado à estrutura para melhorar os tempos de acesso ao mapa.
  • Estamos a funcionar na mais recente API do jogo (0.53).
  • Melhor qualidade nas áreas cobertas.
  • Notificações enviadas para o Slack mais robustas.

O horário de funcionamento foi também alterado, vamos arrancar todos os dias às 10:00 e fechar por volta das 03:00. Se a situação se mantiver estável queremos alargar o horário mais uma hora até às 04:00, ficando das 10:00 às 04:00 todos os dias.

Tivemos mais de 300 contas banidas num espaço de 2 dias e esperamos que isto não volte a acontecer pois iria obrigar-nos a parar mais dias para recriar estas contas.

Continuamos dependentes do suporte financeiro que a nossa comunidade proporciona, voltamos a pedir que contribuam um pouco todos os meses para mantermos o PoGoTuga operacional.

Boas caçadas 😉

 

Mapa a meio gás

Na última noite (dia 20) a Niantic voltou a banir em massa uma série de contas que usamos para mapear Lisboa. Como se não bastasse a API livre (0.45) que ainda utilizamos está a receber o dobro dos CAPTCHAs que habitualmente recebemos. Isto não só torna os custos do mapa mais elevados como existe o risco de voltarmos a ter 140 contas banidas num espaço de 24 horas.

Estamos a efetuar testes e temos apenas algumas áreas do mapa ligadas para ver como a situação evolui e se é seguro/rentável continuar na API 0.45 que é livre.

Existe uma alternativa à API 0.45, desenvolvida pela BossLand – malta conhecida por programar bots – que simula a versão mais recente do jogo, o que em principio diminui drasticamente o número de CAPTCHAs que as contas recebem. Estamos a estudar a hipótese de aderir a esta API paga, mas para já ainda nem está estabilizada uma vez que apenas saiu a público ontem à noite.

Pedimos desculpa pelo incomodo, voltamos a 100% assim que possível.

Feliz Natal e boas entradas em 2017

A equipa PoGoTuga deseja a todos um Natal cheio de felicidade junto daqueles que mais importam e que entrem com o pé direito no novo ano que se aproxima.

Durante a próxima semana (27 de Dezembro a 3 de Janeiro) é possível que o mapa esteja desligado durante uns dias porque quem trata de toda a parte técnica estará fora de Portugal. Pedimos desde já a vossa compreensão e esperamos voltar em força em 2017.

Boas caçadas, boas festas e um excelente ano novo!

Mudança de Spawnpoints

A Niantic voltou hoje de madrugada a fazer migração de nests e desta vez também houve alteração de spawnpoints. Em consequência desta mudança, grande parte dos dados que tínhamos na nossa base de dados tornaram-se inválidos obrigando-nos a desligar mais cedo e a fazer algumas modificações no software do mapa.

Spawnpoints correspondem a locais onde regularmente nascem Pokémon, os nossos scanners detetam estes locais e passam a saber exatamente a hora nasce lá um Pokémon. Desta forma torna-se possível saber exatamente o tempo que falta para o Pokémon desaparecer, o que permite uma estratégia de mapeamento mais eficiente realizando o scan quando sabe que irá lá estar um novo Pokémon.

Durante esta fase de mapeamento o número de CAPTCHAs irá ser muito elevado (cerca de 250 CAPTCHAs por hora). Para não irmos à falência nas próximas horas pedimos a ajuda da malta para resolver os CAPTCHAs. Vejam os tutoriais na página CAPTCHAs.

Nota: Às 18 horas começamos em fase de testes mas tivemos o azar de ter o IP do nosso servidor principal banido e portanto estamos apenas parcialmente a funcionar até implementar uma solução.

 

Mudança de Servidor

O nosso mapa tem estado com dificuldades em manter-se ligado por causa do elevado número de acessos e do tamanho considerável da nossa operação.

Com a ajuda daqueles que vão contribuindo com donativos já alugámos mais um servidor, desta vez um com mais recursos para gerir o mapa.

Os servidores DNS demoram algum tempo a atualizar para o novo IP e por isso peço que tenham alguma paciência.

Os captchas mantém-se, assim como a possibilidade da Niantic desligar a API antiga (0.45) a qualquer momento.