Discussioni utente:Luki-Bot: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Lukius (discussione | contributi)
→‎Tabelle in HTML: Re a Svante
Lukius (discussione | contributi)
→‎Tabelle in HTML: modifica della query
Riga 86: Riga 86:
Beh, tanto ora devo rifare la query perché quella di ieri sera non andava bene, le tabelle sono molte di più di 500. Ne approfitto per levare gli articoli che contengono <nowiki>{{wikificare film}}</nowiki>. <br/>
Beh, tanto ora devo rifare la query perché quella di ieri sera non andava bene, le tabelle sono molte di più di 500. Ne approfitto per levare gli articoli che contengono <nowiki>{{wikificare film}}</nowiki>. <br/>
Se c'è qualcuno che mi assiste come ieri sera tra poco avvierei di nuovo la conversione piano piano. --[[Utente:Lukius|lukius]] 08:29, Mar 21, 2005 (UTC)
Se c'è qualcuno che mi assiste come ieri sera tra poco avvierei di nuovo la conversione piano piano. --[[Utente:Lukius|lukius]] 08:29, Mar 21, 2005 (UTC)

===Modifica della query===
Ho tolto dalla query quelle tabelle che contengono:
# "tassonomia", perché nella maggior parte dei casi sono da sostituire con il template tassobox (anche se mi sembra che sulla classificazione degli uccelli ci fossero delle divergenze, nel caso affronteremo il problema della sintassi HTML un'altra volta )
#"<nowiki>{{wikificare film}}</nowiki>". Tabelle che verranno sostituite a breve col template film
#"Costellazioni confinanti". Tabelle delle costellazioni già sostituite da Alfio col template.
Se qualcuno trova nell'operato del bot altre tipologie di articoli da eliminare me lo dica. :) --[[Utente:Lukius|lukius]] 10:19, Mar 21, 2005 (UTC)

Versione delle 12:19, 21 mar 2005

Io sono solo un bot manovrato da Lukius, rivolgetevi a lui per eventuali problemi nel mio operato.

Cosa ho fatto

  • Fase di test per aggiungere gli interwiki delle altre wikipedie alla it.wiki (test positivo)
  • Fase di test per sistemare i doppi redirect (test positivo)
  • Già che c'ero ho testato anche l'assistente alle disambigue (test abbastanza positivo). Dico abbastanza perché essendo solo semiautomatico c'è il fattore umano da considerare: pressione del tasto sbagliato, mancata comprensione del contesto (che è limitato ad una frase), amnesia sui comandi, etc... Quindi penso che quando (se) avrò lo status di bot non userò questo script con l'utente bot, ma eventualmente lo userò con l'utente Lukius, così di dare modo a tutti di controllare i miei limiti umani. :)
    • Mi sembra un'idea giusta, anche perché essendo appunto semi-automatico le modifiche vengono fatte a "ritmo umano", per cui non dovrebbero "intasare" la pagina delle ultime modifiche. --“Ricordati di me!” 15:07, Mar 20, 2005 (UTC)
    • Corretto (... e saggio!) - Gac 15:08, Mar 20, 2005 (UTC)

Cosa sto facendo al momento

  • Starei aspettando lo status di bot per interwik-are tutti gli articoli senza affollare le RC. Nel frattempo potrei (ma anche no) tentare qualche test su altre funzioni del bot.

Cosa conto di fare

  • Ripassare tutti gli articoli della it.wiki e aggiungere gli interwiki.
  • Aggiungere sulla en.wiki l'interwiki it, ho due possibilità
    1. Chiedere l'autorizzazione sulla en.wiki per far girare lì da loro il bot.
    2. Passare il log del bot opportunamente filtrato a qualche manovratore di bot delle altre wiki, che potrà usarlo per aggiungere l'interwiki it: alla sua wikipedia. (Sono più propenso ad usare questa)

Di cosa ho bisogno

  • Di avere almeno un interwiki giusto sugli articoli della it.wiki, altrimenti non sono in grado di intervenire.

Risultati del test.

Il secondo test è terminato. Articoli da "Za" in poi.
Il bot mi sembra funzioni bene, l'unico problema è che quando incontra un'ambiguità negli interwiki inizia a farti una serie infinita di domande (sono una decina alla volta ma i dubbi che causano sono 2 miliardi e rotti, giuro) a cui pretende risposta. Alle prime 6 o 7 domande uno può anche leggere tutto e rispondere. Molte presuppongono la conoscenza di tutte le lingue del mondo! :).
Penso che skipperò in automatico i problemi di ambiguità sugli interwiki, tanto il log memorizza tutto e chissà che un giorno lontano non si decida di sistemarli :).
Farò ancora piccolissimi test per verificare alcune opzioni, per questi test in teoria non occorre modificare nulla negli articoli, quindi penso che il mio apparire nelle RC sia in massima parte terminato. Il lancio del bot dall'inizio avverrà quando otterrò lo status di bot. --lukius 12:17, Mar 17, 2005 (UTC)

Il log ha un formato utilizzabile/comprensibile? Se sì, potresti pubblicarlo di tanto in tanto, in modo che tutti possano dare una mano a risolvere le ambiguità. Due domande ancora:
Sì, è un po' sporco perché riporta tutto quello che fa e trova, ma posso fare un'utility che estragga solo il problema che ci interessa. Nota: a volte le ambiguità non sono a causa di it.wiki. Ma se il bot incontra in una qualsiasi delle wiki linkate un backlink diverso diventa paranoico e chiede conferma per ogni interwiki su ogni wikipedia. :) --lukius 12:45, Mar 17, 2005 (UTC)
  • Il bot cancella eventuali interwiki a pagine inesistenti?
sì. --lukius 12:45, Mar 17, 2005 (UTC)
  • Il bot modifica gli interwiki che puntano a un redirect (che potrebbe magari venire cancellato)?
sì, se incontra un redirect linka l'articolo e non il redirect.--lukius 12:45, Mar 17, 2005 (UTC)
E visto che non c'è bue senza tè, pensi che un elenco di potenziali interwiki (cioè titoli che esistono sia nella it.wiki che nella en.wiki) potrebbe essere utile? Ovviamente andrebbero tutti controllati a mano, perché potrebbero essere coincidenze casuali. --“Ricordati di me!” 12:29, Mar 17, 2005 (UTC)
Il bot ha già un'opzione per suggerire interwiki se il titolo è identico su una delle maggiori wikipedie. Al momento non l'ho ancora testata ma conto di farlo a breve. --lukius 12:45, Mar 17, 2005 (UTC)
Beh, cosa rimane da dire? Tutto perfetto! Fammi (facci) sapere quando ci sarà l'elenco degli interwiki da "disambiguare" (come se non ci fosse nient'altro da fare ;-)) --“Ricordati di me!” 12:51, Mar 17, 2005 (UTC)

Ricerca di Interwiki con stesso titolo

Ho testato la funzione che ricerca gli articoli con lo stesso titolo sulle principali wikipedie. Funziona.
Unico dubbio è che cercare decine di migliaia di articoli su almeno 10 wikipedie non mi sembra una cosa tanto furba da fare. Sia in termini di tempo, sia in termini di stress ai server, sia in termini di risultato, poiché bisognerà controllare che gli interwiki trovati corrispondano effettivamente all'articolo giusto. Non so... --lukius 11:45, Mar 18, 2005 (UTC)

Altro piccolo test

Avvio un altro (o forse 2) piccoli test per testare l'opzione di resume su interruzione. Senza effettuare modifiche mi sembra non funzioni. :( --lukius 12:40, Mar 18, 2005 (UTC)

Tabelle in HTML

Ho testato il bot che converte le tabelle HTML in wiki markup, su it.wiki sono circa 500 gli articoli con tabelle in HTML.
Il bot dovrebbe lavorare senza problemi quando non ci sono errori nella sintassi HTML, in caso contrario potrebbe sbagliare (anche se alcuni tipi di errori è in grado di sistemarli da solo). In ogni caso serve supervisione umana.
A chi legge questa pagina chiedo:

  1. Le convertiamo? (magari una ventina alla volta all'inizio per vedere i problemi che incontra)
  2. Mi date una mano? Soprattutto ad individuare eventuali formattazioni che la conversione si perde? Perchè se la tabella è semplicemente "rotta" si vede anche ad occhio. :) --lukius 21:27, Mar 20, 2005 (UTC)
Sì e sì. Non è che per caso si può trovare anche un sistema per eliminare le tabelle usate per le didascalie delle immagini, sostituendole con la nuova sintassi? (Ovviamente richiederebbe anche del lavoro manuale, ritengo impossibilie riconoscerle in automatico.) --“Ricordati di me!” 21:34, Mar 20, 2005 (UTC)
Vero, le immagini con la vecchia sintassi stanno sulle scatole anche a me :)) Un giorno o l'altro pensiamo a come sistemarle. (non escludo che ci sia una qualche opzione di 'sto bot in grado di farlo :)
Io intanto inizio a convertire 20 tabelle alla volta, sperando che tutto vada per il meglio... uhmm... la prima volta faccio 10, va. :) Se noti qualcosa che non va, fermami. Se il bot incontra dei warning li segnala nell'oggetto della modifica (ad esempio quei 12 warning degli edit qui sotto erano mancate chiusure del tag TD. --lukius 21:38, Mar 20, 2005 (UTC)

Mi sa che comunque sono in massima parte tassobox e immagini con la vecchia sintassi, insomma, roba che va comunque cambiata. Continuo lo stesso? --lukius 21:45, Mar 20, 2005 (UTC)

Magari è più semplice attaccare il problema da un altro lato: fare prima un elenco di tutte le pagine con tabelle HTML, poi dividerlo (a mano) in diverse sezioni (tabelle da convertire alla nuova sintassi, tabelle da sostituire con dei template (esistenti o da creare), immagini con la vecchia sintassi, altro?), e poi vedere su quali tipi di pagine il bot può operare, e il resto farlo a mano. Che te ne pare? --“Ricordati di me!” 21:52, Mar 20, 2005 (UTC)
Sì, io ho rifatto la query per eliminare almeno in teoria i tassobox e anche perché mi sono dimenticato di aver limitato la query a 500 risultati, ora sono 516 articoli (senza le tassobox). Mi sembrava inutile convertire una tabella che andrà sostituita. Così restano solo immagini e tabelle vere e proprie. Le prime mentre si ricontrolla l'operato del bot si potrebbero anche tradurre in wiki markup, ma non è che ci sia fretta. Altrimenti bisognerebbe guardarle tutte a mano prima, mi sembra equivalente. Se mi accorgo di altre tipologie di tabelle che sono destinate a venir rimpiazzate, riquero di nuovo. Comunque vado piano piano ;) --lukius 22:01, Mar 20, 2005 (UTC)

C'è un problemino quando gli attributi del tag <table> sono divisi su diverse righe, perché la wiki-sintassi non lo permette. [1] --“Ricordati di me!” 22:29, Mar 20, 2005 (UTC)

Per curiosità: perché due modifiche in Adorno? --“Ricordati di me!” 22:31, Mar 20, 2005 (UTC)

Sì, questo è un problema... ora che me lo hai fatto notare ci presto l'occhio :) Anche sui template sbaglia, guarda [2], virgoletta i parametri. Magari queste cose le segnalo agli sviluppatori... --lukius 22:35, Mar 20, 2005 (UTC) P.s. Adorno era il primo articolo cavia che ho modificato, al secondo passaggio non l'ho levato dalla lista^_^;; --lukius 22:35, Mar 20, 2005 (UTC)

Non capisco ugualmente la seconda modifica di Adorno, ma magari non è neanche importante. --“Ricordati di me!” 22:41, Mar 20, 2005 (UTC)
Boh, forse gli pareva brutto aprire una pagina senza modificare nulla :)))

Comunque ora faccio le ultime dieci e poi vado a nanna (abbiamo finito la A!) :)
Il test mi sembra abbastanza positivo, bisogna stare attenti ai parametri del TABLE su più righe e ai parametri dei template che ogni tanto li virgoletta. L'unico errore "grave" secondo me è quello che ha commesso in Assia, dove si è perso una riga. Ma forse era colpa dell'HTML... --lukius 22:53, Mar 20, 2005 (UTC)

Osservazione quasi irrilevante: vi sono articoli dedicati ai film che non impiegano ancora il template, ma presentano una normale tabella. In alcuni casi la tabella è in wiki-codice, in altri è in HTML. Credo che al massimo in un paio di settimane in tutti gli articoli sarà richiamato il template (vedere Wikipedia:WikiProject/Cultura/Arte/Cinema/Film/Wikificazione). Io non so se sia più conveniente convertire lo stesso o lasciarli stare e dar la precedenza ad altri articoli, vedi tu. Comunque si tratta di poca roba, le tabelle dei film in HTML ancora presenti saranno 20 al massimo. Svante T 08:06, Mar 21, 2005 (UTC)

Beh, tanto ora devo rifare la query perché quella di ieri sera non andava bene, le tabelle sono molte di più di 500. Ne approfitto per levare gli articoli che contengono {{wikificare film}}.
Se c'è qualcuno che mi assiste come ieri sera tra poco avvierei di nuovo la conversione piano piano. --lukius 08:29, Mar 21, 2005 (UTC)

Modifica della query

Ho tolto dalla query quelle tabelle che contengono:

  1. "tassonomia", perché nella maggior parte dei casi sono da sostituire con il template tassobox (anche se mi sembra che sulla classificazione degli uccelli ci fossero delle divergenze, nel caso affronteremo il problema della sintassi HTML un'altra volta )
  2. "{{wikificare film}}". Tabelle che verranno sostituite a breve col template film
  3. "Costellazioni confinanti". Tabelle delle costellazioni già sostituite da Alfio col template.

Se qualcuno trova nell'operato del bot altre tipologie di articoli da eliminare me lo dica. :) --lukius 10:19, Mar 21, 2005 (UTC)