Wikipédia:Robôs/Pedidos de aprovação/Stangbot/3

Origem: Wikipédia, a enciclopédia livre.

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util
Pedidos de tarefas: 1, 2, 3, 4, 5

Operator: Stanglavine

Automatic or manually assisted: Automáticas, supervisionadas

Programming language(s): AWB

Function summary: Substituição da predefinição de esboço, descrita aqui, e correções com o find and replace.

Edit period(s) (e.g. continuous, daily, one time run): Conforme necessidade.

Edit rate requested: 3 edições por minuto.

Already has a bot flag (Y/N): N

Function details: Pretendo trabalhar na substituição da predefinição de esboço de artigos específicos (que estão ligados a certas infoboxes, o que permite identificar a predefinição de esboço correta), conforme descrito aqui. Além disso, quando elimino alguma página que gera afluentes a corrigir, já conserto-os com o AWB. Já tenho feito isso de maneira manual, entretanto, preferia efetuar essas substituições do dia-a-dia de maneira automática, sem precisar ficar clicando no save a cada edição. Por isso, como as regras do projeto exigem autorização para efetuar alterações automáticas, abro esse pedido.

Já fiz alguns testes referentes a tarefa do esboço, que podem ser vistos nas contribuições da conta do robô. Também detectei alguns erros (já corrigidos) que estão descritos no link que mencionei acima.

Discussion[editar código-fonte]

@Stanglavine: Desculpe a demora. Olhando as contribuições do robô vejo muitas edições que não estão relacionadas à função descrita neste pedido. Você pretende usar a flag de robô ou somente o modo automático sem flag? Se você você quiser a flag de robô, a avaliação deste pedido deverá levar em conta as diversas funções do robô, pois com flag todas edições feitas pelo robô ficaram menos visíveis aos patrulhadores e os possíveis problemas com as edições mais difíceis de serem detectadas. Danilo.mac(discussão) 01h46min de 12 de fevereiro de 2018 (UTC)[responder]

Oi Danilo. As múltiplas edições são, em sua maioria, testes de diferentes funções feitos com o AWB. Eu quero só a autorização para o modo automático para as funções que descrevi acima, a flag não precisa. Rafael (stanglavine) disc 19h20min de 14 de fevereiro de 2018 (UTC)[responder]

Certo, nesse caso pode iniciar os testes. Faça 50 edições usando a aba de edições automáticas do AWB, a velocidade máxima de 3 edições por minuto. Danilo.mac(discussão) 16h14min de 15 de fevereiro de 2018 (UTC)[responder]
Testes concluídos. Preliminarmente, foram identificados dois erros: Esse, onde haviam duas predefinições de esboço na página e acabou duplicando, mas que consegui resolver checando predefinições próximas com regex (testado nessa edição); e esse, onde o AWB identificou algum caractere antes de "principiou" e fez uma modificação (print), que eu não consegui identificar o que é, pois a única opção habilitada no AWB era a Find and Replace. Mas fora isso, a substituição da predefinição de esboço geral por uma mais específica parece ter funcionado dentro do esperado. Rafael (stanglavine) disc 13h57min de 16 de fevereiro de 2018 (UTC)[responder]
@Stanglavine: Olhei as edições, as substituições foram feitas corretamente, os erros que apareceram nas edições você percebeu e corrigiu. O único problema é que você parece não ter usado a aba de edições automáticas, as edições parecem ter sido feitas no modo semiautomático. Quando um robô roda automaticamente o intervalo entre as edições são exatamente os mesmos, nas edições que fez os intervalos estão variando muito, e eu preciso ter certeza que sabe usar o modo automático do AWB antes de aprovar o pedido. Faça mais 50 edições, deixe rodando no modo automático com delay de 20 segundos (3 edições por minuto), e interrompa somente se encontrar erros na edição ou quando atingir as 50 edições. Danilo.mac(discussão) 00h46min de 18 de fevereiro de 2018 (UTC)[responder]
Danilo.mac: O intervalo maior entre as edições ocorreu porque, na primeira rodada de testes, o AWB estava procurando em todos os afluentes da Info/Político pela predefinição Esboço. Aí, como são poucos os artigos que se encaixam nessa procura, ele escapava a maioria, por isso o intervalo maior entre as edições, devido ao grande número de skip's. Agora, na segunda rodada, eu consegui no Quarry filtrar uma lista onde aparecem somente os afluentes de Info/Político que também são afluentes de Esboço. Aí a lista diminuiu drasticamente e o AWB não precisou fazer tantas verificações, por isso as edições ficaram beeem mais próximas do intervalo 3epm, mas em ambas as situações foi usado o modo automático. Sobre a segunda rodada de testes, especificamente, realizei 42 edições e encontrei 4 erros (1, 2, 3 e 4) que se resumiam, todos, a presença de mais do que uma predefinição de esboço na página, aí o bot substituía e ficavam lá duas ou três predefinições de esboço, muitas vezes repetidas. Embora eu tenha algumas ideias de como resolver isso com o AWB mesmo e remover as predefinições extras, ainda não consegui configurá-lo. Por isso, por ora, configurei-o para escapar as páginas que possuam qualquer predefinição de esboço que não seja a {{esboço}}, para que não mexa nisso por enquanto, fazendo apenas a substituição da Esboço nas páginas onde só há uma ocorrência dessa predefinição. Rafael (stanglavine) disc 13h42min de 20 de fevereiro de 2018 (UTC)[responder]
Aprovo o pedido. A explicação e as novas edições mostram que de fato está usando o modo automático, mais uma vez demonstrou estar atento aos erros, e o fato de saber usar o Quarry demonstra um bom nível de conhecimento técnico. Danilo.mac(discussão) 02h10min de 21 de fevereiro de 2018 (UTC)[responder]