Wikipédia:Robôs/Pedidos de aprovação/Contendo a palavra bot

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

pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operador: Usien6

Operação: automática e supervisionada; precisa ser lançado manualmente

Linguagem de programação: Ruby

Função: corrigir violações da política de WP:URC, mais especificamente no tocante ao limite de linhas em ficheiros gráficos

Período: aperiódico

Taxa de edição: 3 edições por minuto

Já está marcado como robô? não

Detalhes: vide Usuário:Usien6/Programa/mw-faircop/pt

comentário não assinado de Usien6 (discussão • contrib) 22h40min de 22 de dezembro de 2018 (UTC)[responder]

Discussão[editar código-fonte]

Tem alguém aí? --Usien6 10h47min de 30 de dezembro de 2018 (UTC)[responder]

@Alchimista:? Vanthorn® 20h45min de 30 de dezembro de 2018 (UTC)[responder]
@Usien6: convém ser um pouco mais específico sobre as tarefas a realizar, explicando melhor o que o bot pretende corrigir, porquê e de uma forma geral, como. Alchimista Fala comigo! 21h42min de 30 de dezembro de 2018 (UTC)[responder]
Caro @Alchimista: A tarefa que o robô executará consiste-se no seguinte: Para cada ficheiro listado em quarry:query/21358, baixar o conteúdo associado, reduzir a quantidade de linhas até o limite de 500 px, reduzir a quantidade de colunas tal que o aspecto original seja preservado e subir o conteúdo novamente, sobrescrevendo o ficheiro original. Mais detalhes em Usuário:Usien6/Programa/mw-faircop/pt. Testes em testwiki:Special:Contributions/Contendo_a_palavra_bot. Att --Usien6 15h52min de 31 de dezembro de 2018 (UTC)[responder]
Caro @Alchimista: Poderia nos estimar quantos outros trimestres seriam necessários para apreciar esse pedido? Obrigado. @Gunnex: Favor, conhecer. Att --Usien6 01h37min de 4 de março de 2019 (UTC)[responder]
Caro @Usien6:, vamos manter a cordialidade e evitar sarcasmos, ok? Pelo que vejo, o bot pretende atuar nos ficheiros carregados na pt.wp sob a Wikipédia:Conteúdo_restrito#Política_de_Isenção_da_Doutrina_(PID), fazendo um redimensionamento automático das imagens sobre dimensionadas, que de acordo com a política é de 500 pixels de altura, e substituindo a imagem antiga por essa versão, correcto?
Em termos técnicos, e atendendo aos Wikipédia:Política_de_robôs#Requisitos_técnicos, é utilizado algum framework para a interação com a API? Há algum mecanismo de segurança para ajustar a velocidade com o maxlag, ou mecanismo similar? Alchimista Fala comigo! 21h06min de 5 de março de 2019 (UTC)[responder]
Caro @Alchimista: Positivo, essa é a tarefa. O programa interage com servidores MediaWiki mediante três mecanismos distintos. O mecanismo responsável pela autenticação fala com a API através do pacote mediawiki_api-0.7.1, que não utiliza o parâmetro maxlag. Já os outros dois, que não fazem parte de qualquer biblioteca publicamente disponível, estão configurados com maxlag=5. Espero ter sanado todas as suas dúvidas ou, em caso negativo, que as agregue numa única edição. Att --Usien6 01h30min de 6 de março de 2019 (UTC)[responder]
@Usien6: vamos então passar à fase de testes, 50 edições a um ritmo não superior a 3 edições por minuto. Alchimista Fala comigo! 20h21min de 13 de março de 2019 (UTC)[responder]
Caro @Alchimista:
~/.gem/ruby/2.3.0/gems/mediawiki_api-0.7.1/lib/mediawiki_api/client.rb:211:in `send_request': The action you have requested is limited to users in one of the groups: [[Wikipédia:Autoconfirmados|Utilizadores autoconfirmados]], [[Wikipédia:Administradores|Administradores]], [[Wikipédia:Utilizadores confirmados|Utilizadores confirmados]]. (permissiondenied) (MediawikiApi::ApiError)
--Usien6 12h26min de 14 de março de 2019 (UTC)[responder]
Usien6, habilitei o estatuto de usuário confirmado ao seu bot. Eta Carinae (discussão) 18h35min de 14 de março de 2019 (UTC)[responder]
Caro @Alchimista: Agora, esbarrou na regra n.º 92 do filtro de abusos, por ter menos de 500 edições. Att --Usien6 23h14min de 14 de março de 2019 (UTC)[responder]
Caro @Alchimista: Rodei a tarefa, até o limite de 50 edições, e patrulhei uma a uma, constatando que o programa funciona perfeitamente. Favor, conceder, em definitivo, o estatuto pedido. Att --Usien6 02h34min de 21 de março de 2019 (UTC)[responder]

Apenas para deixar registrado que a ideia é muito boa e impedirá a eliminação de várias imagens que, mesmo utilizadas, muitas vezes acabam sendo eliminadas por serem maiores que o permitido por WP:URC. Parabéns ao Usien! Érico (disc.) 02h38min de 21 de março de 2019 (UTC)[responder]

@Usien6: O único porém que vejo são as versões anteriores que ficarão se acumulando. Seria possível fazer o bot marcar os ficheiros com {{URC reduzido}} para chamar a atenção dos eliminadores? Rafael (stanglavine) msg 02h40min de 21 de março de 2019 (UTC)[responder]

@Usien6: o bot receberá a flag quando os cumprir os pressupostos requeridos nas regras, convém haver mais cuidado na comunicação, porque esse é um ponto importante para um operador de bot. Ainda neste capítulo, poderia atender a pergunta do @Stanglavine:, que me parece ser de fácil implementação? Ainda no campo dos ajustes, o inicio do sumário deve conter a indicação de ser um bot, sendo que por padrão, o usado é "Bot: ". Alchimista Fala comigo! 15h43min de 9 de abril de 2019 (UTC)[responder]

Boa noite. Eu agradeço ao Gunnex, ao Érico, ao Rafael e ao Alchimista; mas não tenho mais interesse em dar continuidade a esse projeto. Esse pedido, então, pode ser encerrado. Mais uma vez, muito obrigado. Att --Usien6 00h52min de 10 de abril de 2019 (UTC)[responder]