Usuario discusión:MarioFinale/test/Archivo 2019 - Trimestre 1

Último comentario: hace 5 años por MarioFinale en el tema Firma automática a vándalos


{{Firma automática}}

editar

El bot anda raro, he hecho una consulta firmada en su lugar correspondiente (WP:CON) y el bot me lo ha firmado 3 o cuatro veces. --Aitorembe (discusión) 03:27 5 dic 2018 (UTC)Responder

  Hecho, lo había corregido hace tiempo ya pero me faltaba implementarlo en toolforge. ~ℳɑrio - (¿Hablemos?) 15:02 11 ene 2019 (UTC)Responder

Problemas con archivados del Café

editar

Hola MarioFinale, sería conveniente que revisaras estos dos archivados casi idénticos que hizo el bot en dos días consecutivos: 30 ene y 31 ene. Además en todas esas ediciones agrega «Archivo» al inicio de la página, supongo que en lugar de «{{Archivo}}». Este último error se repite en varias páginas del Café (desconozco si también hace lo mismo en las discusiones). -- Leoncastro (discusión) 02:13 31 ene 2019 (UTC)Responder

@Leoncastro: Lo reviso ahora, estoy literalmente en medio de la nada así que no tengo buena conexión, puede que me tarde un poco. ~ℳɑrio - (¿Hablemos?) 20:52 31 ene 2019 (UTC)Responder
Hice un par de arreglos, me comentan que tal anda. ~ℳɑrio - (¿Hablemos?) 21:31 31 ene 2019 (UTC)Responder

Un reto

editar

Hola MarioFinale, el bot no hizo apropiadamente esta edición, donde se dejó falsas secciones declaradas entre las etiquetas que ignoran el wikicódigo (creo que son <nowiki>, <pre>, <source> y <syntaxhighlight>). Observa como dejó la sección «Notas» que figuraba dentro del código de ejemplo, y tuve que resolverlo moviendolo al archivo manualmente. Si lo hiciera el bot sería épico. Entiendo que es un caso bastante particular, que no se presenta con frecuencia, y que es bastante peculiar para programarlo, por lo que no hay problema si no se implementa; pero lo dejo como reto. -- Leoncastro (discusión) 20:45 11 feb 2019 (UTC)Responder

Hice un par de cambios, probé localmente y funciona OK pero se me complica implementarlo en toolforge en el tiempo inmediato, así que quedaría pendiente. ~ℳɑrio - (¿Hablemos?) 21:24 11 feb 2019 (UTC)Responder
Cuidado MarioFinale, <source> requiere atributos, por lo que nunca deberías encontrar <source> sino <source atributos lang="algo" etc>. Y es un alias de <syntaxhighlight>, por lo que también se aplica a esta. -- Leoncastro (discusión) 22:30 11 feb 2019 (UTC)Responder

┌─────────────────────────────┘
Hice estos cambios, hay que ver que tal va ahora. ~ℳɑrio - (¿Hablemos?) 16:04 18 feb 2019 (UTC)Responder

Corrijo, se producían ciertos falsos positivos. ~ℳɑrio - (¿Hablemos?) 16:17 18 feb 2019 (UTC)Responder
@MarioFinale, en etiquetas HTML lo más práctico es evaluar <etiqueta( [^>]*)?>. Nótese que solo se rompe la composición ante un símbolo > (no afectan ni saltos de línea ni nuevas aperturas). Además, debes tener en cuenta que se acepta <etiqueta>, <Etiqueta>, <ETIQUETA>, e incluso <eTiQuEtA> o cualquier combinación de mayúsculas y minúsculas, por lo que o bien se hace insensitive o se evalúa como <[Ee][Tt][Ii][Qq][Uu][Ee][Tt][Aa]( [^>]*)?>, con todas las alternativas de las letras. Véase el código del siguiente ejemplo:
<SyNtAxHiGhLiGhT
lang="css" style="border: 5px dashed red; <lol " <
>
.style { border: 3px dashed red; }
</syntaxhighlight>
Que igualmente da como resultado:
.style { border: 3px dashed red; }
Recomiendo que rectifiques entonces las expresiones. Saludos. -- Leoncastro (discusión) 23:01 18 feb 2019 (UTC)Responder
Se me olvidó avisar que ya está   hecho y al parecer funciona medio decente. En teoría podría reducir todas esas regex a una sola bien grande y así solo uso una lista de reemplazo, pero sería menos legible y honestamente I'm too lazy for that. ~ℳɑrio - (¿Hablemos?) 04:32 22 feb 2019 (UTC)Responder
@MarioFinale, eso es fácil, «una sola bien grande»: <(code|pre|source|syntaxhighlight)(?: [^>]*)?>[\s\S]+?<\/\1(?: [^>]*)?>. Saludos. -- Leoncastro (discusión) 14:29 22 feb 2019 (UTC)Responder

Error de bot

editar

Hola, deberías fijarte que el bot está cometiendo estos errores con el tema de la firma de usuario. --Stïnger (会話) 20:37 17 feb 2019 (UTC).Responder

@Stïnger:   Hecho, ahora no completa la firma si la coincidencia corresponde al usuario "dueño" de la supágina si se trata de una discusión de usuario. Gracias por avisar. ~ℳɑrio - (¿Hablemos?) 15:57 18 feb 2019 (UTC)Responder

Firma automática a vándalos

editar

Hola MarioFinale, el bot le coloca la firma a vándalos como Hemayeutical rolls (disc. · contr. · bloq.) lo que luego dificulta tanto la reversión de la edición como el cambio de visibilidad por insultos graves. ¿Hay forma de evitar esto? saludos --Oscar_. (discusión) 12:47 4 mar 2019 (UTC)Responder

@Oscar_.: En primera instancia SeroBOT debería haber revertido esos comentarios. Probablemente por como entrenaron ORES esos comentarios tienen % de vandalismo inferior. Puedo hacer que no firme los comentarios con alta posibilidad de ser vandálicos, pero tendríamos que definir el margen. Hago ping a Superzerocool para saber si tendrá una sugerencia en base a su experiencia afinando a serobot. ~ℳɑrio - (¿Un té?) 13:39 4 mar 2019 (UTC)Responder
Voy a implementar una verificación por ORES un poco más estricta que la de serobot (omitir ediciones con probabilidad superior al 92% de ser dañina). Igualmente hay que tener en cuenta que en esa edición el sistema ORES dio una probabilidad de 55% de ser dañina. Así que se hubiera pasado igual. ~ℳɑrio - (¿Un té?) 21:55 4 mar 2019 (UTC)Responder
Menciono además que hay una lista en la que se pueden añadir páginas exentas de firma. Si esa discusión se vandaliza mucho puede añadirse a la lista. ~ℳɑrio - (¿Un té?) 22:38 4 mar 2019 (UTC)Responder
He subido aún más el margen ORES (a 97%). La mayoría de las ediciones sin firma tienen un % alto. ~ℳɑrio - (¿Un té?) 21:37 5 mar 2019 (UTC)Responder

test

editar

archivame ~ℳɑrio - (¿Un té?) 22:50 16 feb 2019 (UTC)Responder

Volver a la página del usuario «MarioFinale/test/Archivo 2019 - Trimestre 1».