Placar dos editores brasileiros

Amanhã já estará no placar. :wink:

Esse placar ainda funciona? Hoje, abri por coincidência e não encontrei meu login lá… Confere lá @antigerme

Como não temos como medir a qualidade das edições, existe API que você consiga trabalhar no site que considere a quantidade de número de casas incluído e comentários e/ou fechamento de UR? Digo comentário pois dou inicio a várias UR’s, e o pessoal que vive de edição no Waze, passa no começo do dia fazendo a limpa, ou seja, não contabiliza pra mim como UR fechada, mas estou frequentemente dando apoio nas UR. Hoje tenho 1047 UR fechada, se existisse uma forma de contar as interações, certamente teria mais de 3 mil, eu acredito…

:wink:

UR’s não conta como uma edição ao ser fechada, apenas contabiliza no seu placar onde tem PEDIDOS DE ATUALIZAÇÃO FECHADOS. Inicialmente ele pegou os nomes do AM’s, se você não é tem que pedir a ele para adicionar, mas de lá pá cá, não sei se ele modificou isso.

Mas caso seja AM tem que ter os Scores para poder aparecer entre os 55 primeiros. Não sei bem o algoritimo mas depende da quantidade de edições nos ultimos 3 meses com o seu nível e a quantidade de posts no fórum. Mas não sei se é a total ou por algum periodo.

Exatamente, por isso pedi se existe API disponível para capturar estas informações e gerar um valor para esse placar e se essa API, caso exista, trás informações resultados distintos para comentários e fechamentos, claro, isso foi uma sugestão!

Sou editor desde 2014 e sou AM, em maio eu já havia pedido pra adicionar, o AG adicionou, mas não acompanhei com frequência, hoje fui conferir e vi que não estou na lista, tenho edições suficientes para estar na lista, por isso pedi se esse placar ainda está funcionando, pra você ele vem sendo atualizado? você vem acompanhando? :wink:

Abraço!!

Seria legal a adição dessa sugestão.

Não está aparecendo meu user, não acompanho com muita frequência. Mas já vi meu nome entre os 55 e hoje não está.

Não existe API oficial, nós conseguimos os dados observando que parte deles é incluido no html das páginas recebidas e outros como JSON, por exemplo os dados que você quer podem ser vistos se você olhar o codigo fonte da página do editor.

Olhando o codigo fonte de https://www.waze.com/user/editor/sulstore tem isso dentro:

//<![CDATA[ window.gon={};gon.data={"userID":21942327,"username":"sulstore","rank":2,"firstEditDate":1413659111053,"points":355368,"edits":64187,"forumPosts":258,"editingActivity":[104,61,42,422,158,784,43,54,142,67,229,0,0,4,86,216,321,321,654,506,5,0,0,466,120,388,346,1,0,20,0,259,482,200,0,3,0,0,9,67,0,0,8,0,0,64,705,176,11,93,17,34,64,345,0,134,156,276,4,24,235,0,0,272,2,61,395,85,121,38,7,27,83,107,0,72,24,101,51,246,0,0,1,94,107,78,34,115,320,413,0],"lastEditEnv":"row","isMentor":false,"editsByType":[{"key":"mapUpdateRequest","value":{"count":1047,"since":1413659111053}},{"key":"venue","value":{"count":5504,"since":1417392000000}},{"key":"schedule","value":{"count":143,"since":1417392000000}},{"key":"segmentHouseNumbers","value":{"count":802,"since":1451606400000}},{"key":"segment","value":{"count":40737,"since":1417392000000}},{"key":"venueUpdateRequest","value":{"count":3532,"since":1417392000000}},{"key":"machineMapProblem","value":{"count":235,"since":1413659111053}},{"key":"newMeter","value":{"count":1929,"since":null}}]};gon.env="production";gon.locale="en"; //]]>

Extrai a parte entre ‘{’ e ‘}’:

{"userID":21942327,"username":"sulstore","rank":2,"firstEditDate":1413659111053,"points":355368,"edits":64187,"forumPosts":258,"editingActivity":[104,61,42,422,158,784,43,54,142,67,229,0,0,4,86,216,321,321,654,506,5,0,0,466,120,388,346,1,0,20,0,259,482,200,0,3,0,0,9,67,0,0,8,0,0,64,705,176,11,93,17,34,64,345,0,134,156,276,4,24,235,0,0,272,2,61,395,85,121,38,7,27,83,107,0,72,24,101,51,246,0,0,1,94,107,78,34,115,320,413,0],"lastEditEnv":"row","isMentor":false,"editsByType":[{"key":"mapUpdateRequest","value":{"count":1047,"since":1413659111053}},{"key":"venue","value":{"count":5504,"since":1417392000000}},{"key":"schedule","value":{"count":143,"since":1417392000000}},{"key":"segmentHouseNumbers","value":{"count":802,"since":1451606400000}},{"key":"segment","value":{"count":40737,"since":1417392000000}},{"key":"venueUpdateRequest","value":{"count":3532,"since":1417392000000}},{"key":"machineMapProblem","value":{"count":235,"since":1413659111053}},{"key":"newMeter","value":{"count":1929,"since":null}}]}
Cola essa parte em http://jsonviewer.stack.hu/ que você vê os dados de forma mais estruturada.

Páginas como a que André fez são simplesmente scripts que fazem o download das informações por usuário e armazenam os dados de alguma forma pra depois serem exibidos.

Perfeita a explicação! :smiley: Obrigado!!! Vi que é possível capturar a quantidade de número de casas incluídos, já é um diferencial…

Agora não entendi porque meu login não está aparecendo no placar!

Vixe! Será que esqueci de avisar aqui também!?!

Pessoal,

Como o placar era algo automatizado, morreu junto com o catatau de scripts por causa do Captcha. Agora ele só rola se eu fizer manual.

Vou tentar aqui e já já vocês olham.

Dei uma atualizada. Vou ver se lembro de rodar toda vez ao chegar ao trabalho.

Se esqueci de alguém, só levantar a mão. :slight_smile:

Te ajudamos a lembrar…se demorar alguns dias te lembramos…
:lol: :lol: :lol:

Dei um tapa no js para gerar um CSV do output para facilitar minha vida.

Você é sabidinho…alguma coisa ia inventar…
Daqui a pouco você faz um script para te substituir no trabalho e você pode ficar em casa rodando outro script que edita…kkkkkkkkkkk

Homem que automatizou trabalho e ficou 6 anos ‘fazendo nada’ é demitido

Em TI - principalmente em infraestrutura - se está repetindo uma tarefa pela terceira vez, tem coisa errada. Era para já ter automatizado na segunda vez para não existir a terceira.

A moda hoje é criar “receitas de bolo” de tudo. Se gostarem do tema e forem de IFS, fiz até uma apresentação da ferramenta Ansible para gerar “receitas de bolo” no trabalho :wink:
https://docs.google.com/presentation/d/1vYTk0EpvYCdAPZXGvOLmqUGMI9Kwdzp7_tbM7YsjuPc/edit?usp=drivesdk

Caso legal e muito bem escrito pelo Cardoso. Vale realmente a pena a leitura, leiam e se divirtam. :slight_smile:
https://meiobit.com/331826/narkoz-hacker-scripts-confira-como-programador-russo-automatizava-o-trabalho-dele/

Se é algo que dá pra automatizar e que traga algum valor a função, por que não fazer? Eu gostaria de ter esse conhecimento que você tem! Minha área sempre foi suporte em informática, de 3 anos pra cá, estou apenas na gestão de TI. Tenho conhecimento básico em JS e intermediário em HTML e CSS (aprendi na mara com o meu site… rsrs) Na época em que eu não era patrão, ajudei a equipe de TI a criar e testar muita coisa a nível de domínio (AD), tínhamos script para quase tudo, sem ele, o que seriamos de nós!

VIVA!! :lol:

Vou ter que aprender a fazer uns scripts…acho que faria mais da metade do trabalho que faço…
:lol: :lol: :lol:

Pessoal,

Juro, mas, juro que tentei!!!

Realmente não consigo manter o placar sem automatizar 100%. O CAPTCHA é o danado que emperra tudo.

Hoje mesmo não consegui chegar perto do computador e o placar ficou atrasado, e, nem vou falar das vezes que apenas esqueci gratuitamente. :slight_smile:

Vou batalhar junto ao Waze para liberar uma API mas por enquanto terei que matar ou suspender mais este filho.

Vou manter ele no ar mas só irei atualizar em momentos específicos onde alguém me cobre mensuração dos editores - novos projetos, LCs e etc.

;(

E se alguém se dispor a atualizar? Nos explique como fazer e talvez alguém queira assumir essa responsabilidade.

Concordo com o que o Vitor falou. :smiley: :smiley: :smiley:

Adicionei mais uma coluna, posts(3m). Esta nova coluna é a participação da pessoa no fórum nos últimos 3 meses.

Agora me perguntem o motivo dos 3 meses. Para o Waze qualquer pessoa sem participação por 3 meses é considerado inativo (qualquer = todos, GCs também entram para inativos)