Discussioni Wikipedia:Bot

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search
Nota disambigua.png
Il titolo di questa pagina non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è Bar dei bot.
Bar dei Bot


Dadbot & Sonbot.jpg

Benvenuto al Bar dei Bot (nome provvisorio), punto d'incontro e discussione per wikipediani interessati allo sviluppo di strumenti automatici per la gestione di Wikipedia. (+/-)

Questa pagina raccoglie domande e comunicazioni, codice e strumenti informatici relativi alla gestione dei Bot.

  • Per argomenti di carattere più generale o differente considera il Bar di it.wiki.



Pix.gif
Archivio
Archivio


Indice

Bot Interlink e Wikidata[modifica wikitesto]

La prossima settimana, il 14 salvo imprevisti, su hu.wiki attiveranno Wikidata per gli interlink, questo vuol dire che piano piano spariranno dalle loro pagine i classici interlink. E' già stato previsto qualcosa per evitare che i bot cancellino dalle voci sulle altre wiki, i wikilinik a hu.wiki? --ValterVB (msg) 23:22, 8 gen 2013 (CET)

Segnalo Wikidata has arrived, please update interwiki bots, sostanzialmente si chiede di aggiornare i Bot che gestiscono gli interlink in modo da evitare il problema con le wiki che iniziano a usare Wikidata. Se non lo si fa sembra che il Bot possa essere bloccato. --ValterVB (msg) 23:49, 15 gen 2013 (CET)

Aggiornare voci in vetrina[modifica wikitesto]

Segnalo mia proposta in questa procedura. Fattibile? --Superchilum(scrivimi) 09:43, 6 mar 2013 (CET)

Migrazione Toolserver su WMF Labs[modifica wikitesto]

E non, occhio a questa richiesta su meta! Elitre 20:02, 15 mar 2013 (CET)

Molti dei tool sono già elencati, ma mancano ancora alcune informazioni da parte dei manovratori/sviluppatori. Queste sono indispensabili per il passaggio su WMF Labs. --β16 - (talk) 20:09, 11 apr 2013 (CEST)

E' disponibile una bozza per le date previste della migrazione. --β16 - (talk) 13:20, 19 apr 2013 (CEST)

creazione bot[modifica wikitesto]

Ciao a tutti. Ho provato a creare un bot seguendo questa guida, ma quando cerco di scaricarlo tramite il codice svn checkout http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/ pywikipedia mi dà Syntax Error su trunk. Pareri? --FraDeb 13:59, 29 apr 2013 (CEST)

Non saprei, ho provato ora a scaricarlo e non mi da problemi. Sei sicuro di avere la versione corretta di Python: Python v2.7.2 o maggiore, ma non Python v3.x? --β16 - (talk) 14:42, 29 apr 2013 (CEST)
A quanto ho capito Python non c'entra, perché l'errore avviene durante lo scaricamento con SVN. Puoi evitare l'uso di SVN scaricando una nightly dal Toolserver. Però dovrai poi aggiornare il software manualmente. --Pietrodn · «Outlaw Pete» 08:42, 30 apr 2013 (CEST)
Problema risolto. Grazie a tutti. --FraDeb 19:25, 1 mag 2013 (CEST)

lavoro cognomi[modifica wikitesto]

segnalo questa proposta di lavoro da BOT per sapere se è possibile.--79.8.248.176 (msg) 15:53, 3 lug 2013 (CEST)

non ci sono pareri da qui?--82.55.93.199 (msg) 10:35, 8 lug 2013 (CEST)
non ci sono proprio pareri?--95.244.57.151 (msg) 15:48, 15 lug 2013 (CEST)

Sort[modifica wikitesto]

Non so quale sia la pagina più indicata dove fare questa richiesta, in ogni caso dato che da un po' di tempo template, categorie ecc. vengono categorizzati con chiave di ordinamento "PAGENAME" (es. "Template:Ciccio" viene ordinato sotto Ciccio e non sotto Template), sarebbe possibile inserire nei "cosmetic changes" o qualcosa del genere la possibilità di eliminare l'ordinamento quando viene messo il nome del template/categoria o PAGENAME? In pratica per un ipotetico [[Template:Ciccio]] modificare da

[[Categoria:Template...|Ciccio]]

o

[[Categoria:Template...|{{PAGENAME}}]]

a un semplice

[[Categoria:Template...]]

--Superchilum(scrivimi) 14:10, 11 lug 2013 (CEST)

Template:Nts[modifica wikitesto]

segnalo questo possibile lavoro da bot per sapere se è possibile?--95.244.57.151 (msg) 15:51, 15 lug 2013 (CEST)

per favore c'è chi risponde?--79.53.176.58 (msg) 17:06, 2 ago 2013 (CEST)
L'inserimento del template nelle tabelle non dovrebbe essere un problema per un bot, ma dalla discussione non si capisce su quante e quali pagine si dovrebbe operare e senza una lista un bot non può fare molto. --Adamanttt (mandami un messaggio) 19:18, 2 ago 2013 (CEST)
la lista la può fare un BOT?--95.250.54.235 (msg) 17:24, 3 ago 2013 (CEST)
Certamente, ma il bot deve avere delle indicazioni più o meno precise per sapere come farla. :-) --Adamanttt (mandami un messaggio) 21:09, 4 ago 2013 (CEST)
non lo so, io ho solo proposto il festival gli altri anno messo in mezzo i BOT.--79.53.176.28 (msg) 19:18, 6 ago 2013 (CEST)

Pywikipedia migra su git[modifica wikitesto]

cb La discussione proviene dalla pagina Discussioni Wikipedia:Ambasciata.
– Il cambusiere e traduttore valepert

Pywikipedia migrerà da SVN a Git a partire dal 26 luglio. Se usate Pywikipedia dovrete passare a git, altrimenti utilizzando un framework non aggiornato il vostro bot potrebbe non funzionare correttamente. Esiste un manuale (in inglese) e un post (in inglese) che spiega come farlo, utilizzando un linguaggio non tecnico. Se avete ulteriori domande potete porle direttamente nella pagina di discussione, in mailing list o nel canale IRC. Saluti da Amir.

Errore: Token not found on wikipedia:it[modifica wikitesto]

Da questa mattina il bot mi restituisce il seguente messaggio:

Note: this language does not allow global bots.
WARNING: Token not found on wikipedia:it. You will not be able to edit any page.
Received incomplete XML data. Sleeping for 15 seconds...

Può essere dovuto al passaggio di Pywikipediada SVN a Git? --Rollopack (msg) 09:53, 29 ago 2013 (CEST)

Effettivamente seguendo le istruzioni di questa pagina, l'ho riscaricato con GIT e il problema sembra risolto. --Rollopack (msg) 10:03, 29 ago 2013 (CEST)
Stesso problema. Ma si riesce a passare a GIT aggiornando un'installazione pywikipedia esistente o va necessariamente reinstallato tutto? -- Basilicofresco (msg) 11:31, 29 ago 2013 (CEST)
Personalmente, ho scaricato tutto con GIT e ho poi copiato i miei files di configurazione (user-config e user-fixes) --Rollopack (msg) 11:47, 29 ago 2013 (CEST)

Bot che scrivono agli utenti defunti[modifica wikitesto]

A Discussioni_Wikipedia:Utenti_deceduti#Non_modificare_proprio_la_pagina_del_defunto si sta discutendo di non modificare del tutto la discussione utente di un defunto: fra le modifiche così vietate ci sarebbe inserire {{nobots}} per impedire che i bot non la modifichino, per esempio, inviando messaggi dai progetti. Pertanto, almeno da parte mia, è richiesta la vostra opinione, non posso parlare solo io in vece dei botolatori, che, peraltro, per 10 mesi l'anno non uso il bot.--Nickanc ♪♫@ 20:00, 16 set 2013 (CEST)

Ma i botolatori si stanno estinguendo?[modifica wikitesto]

Il bot che benvenutava è fermo da due mesi. Veramente non ce n'è un altro che possa fare la stessa cosa? --Elitre 16:28, 1 nov 2013 (CET)

Se si tratta solo di eseguire uno script già pronto non c'è problema, ma prima sarebbe utile sapere quali sono state le problematiche riscontrate in precedenza. È solo un problema legato al progressivo spegnimento del Toolserver? --Incola (posta) 22:16, 1 nov 2013 (CET)
Ho chiesto al proprietario. --Elitre 23:43, 1 nov 2013 (CET)

Per evitare che una funzionalità importante eseguita da un bot venga a mancare solo per il fatto che il manovratore non frequenta più itwiki, anche solo per un periodo, può essere utile creare un gruppo sul nuovo Tools Labs, chiamato "itwiki" (sono già presenti "itsource" e "huwiki" ad esempio) con cui far girare questi stumenti (oltre al benvenuto penso al bot del bar, delle cancellazioni, ...) ed è possibile aggiungere molti utenti come manutentori. In questo modi l'assenza di un singolo utente non pregiudica il funzionamento del bot. --β16 - (talk) 23:56, 2 nov 2013 (CET)

Ottima proposta. --Elitre 00:05, 3 nov 2013 (CET)
Symbol support vote.svg Favorevole--LikeLifer (msg) 13:02, 3 nov 2013 (CET)
Si ecco, Beta16 ha centrato l'obiettivo che mi ero prefissato da qualche settimana a questa parte. @ß16: hai il link alla pagine di servizio dei wmflabs in merito al "gruppo di lavoro"? Ci butto un occhio se nel frattempo non lo trovo da me. --Gnumarcoo 13:04, 3 nov 2013 (CET)
Ottima idea, ma come si procede nella pratica? Si crea una nuova utenza "condivisa" o vi sono altri metodi più raffinati? --Incola (posta) 13:24, 3 nov 2013 (CET)

Ho appena creato il gruppo di lavoro toollabs:itwiki con i nostri nomi! --Ricordisamoa 15:53, 3 nov 2013 (CET)

Qui trovate altre informazioni. --Ricordisamoa 15:57, 3 nov 2013 (CET)

Da includere i servizi di Mauro742 (per le pdc) e di .snoopy. (per il bar). --Vito (msg) 16:05, 3 nov 2013 (CET)
✔ Aggiunto Mauro742. --Ricordisamoa 16:48, 3 nov 2013 (CET)

Ben fatto! Per chi non è pratico di TL, c'è una pagina di aiuto abbastanza completa. Ora c'è da inserire gli script e generare la crontab. --β16 - (talk) 10:41, 4 nov 2013 (CET)

Quale sarà l'utenza qui, su itwiki, a fare materialmente le modifiche? A mio avviso è necessario creare un nuovo account di bot, diverso dai nostri "personali", che verrà gestito da più manovratori. --Incola (posta) 21:51, 4 nov 2013 (CET)
✔ Creata Utente:ItwikiBot. --β16 - (talk) 13:02, 8 nov 2013 (CET)
Perfetto. Se c'è consenso direi che il prossimo passo è chiedere un'autorizzazione per ottenere lo status di bot. --Incola (posta) 22:24, 13 nov 2013 (CET)
Forse dovremmo prima chiarire i compiti del bot e fare qualche test da toollabs. --Ricordisamoa 13:41, 14 nov 2013 (CET)
Io direi di evitare modifiche in ns0, ma sono lavori periodici in pagine comunitarie. --β16 - (talk) 18:15, 19 nov 2013 (CET)
Sono d'accordo con Beta16 sull'evitare modifiche in ns0. Quanto ai test, il mio bot, che si occupa del bar, è già in funzione sul toollabs, quindi non ci sono problemi tecnici. --Incola (posta) 21:57, 20 nov 2013 (CET)
Credo che intendesse qualche edit di prova per ottenere l'autorizzazione. Intanto ho configurato le versioni 'core' e 'compat' di pywikibot; serve altro? --β16 - (talk) 14:37, 22 nov 2013 (CET)

Modifica del box in bot/R[modifica wikitesto]

Segnalo. pequod76talk 23:56, 3 nov 2013 (CET)

Qualcuno che metta le mani nella repository di pywikipedia...[modifica wikitesto]

Ci sarebbe da correggere lo script featured.py; nessuno gli ha detto che in it.wiki abbiamo il template {{link V}} e come suo redirect {{link AdQ}}. Nella riga 107 il primo sarebbe da aggiungere. Io non sono così boldo in materia :D --AttoRenato le poilu 20:04, 13 dic 2013 (CET)

✔ Fatto

--β16 - (talk) 17:55, 18 dic 2013 (CET)

grazie beta! --AttoRenato le poilu 00:37, 19 dic 2013 (CET)

Liste automatiche di videogiochi[modifica wikitesto]

Segnalo questa discussione riguardo la gestione via bot delle liste automatiche di videogiochi. --Fabyrav parlami 19:15, 1 gen 2014 (CET)

Segnalo[modifica wikitesto]

Discussioni_progetto:Coordinamento/Connettività#Wikipedia:Data Sono liste ancora utilizzate dai Botolotaori? --ValterVB (msg) 21:18, 17 gen 2014 (CET)

Ordinamento rose di calcio[modifica wikitesto]

C'è qualche botolatore in grado di mettere in atto questa proposta? --Gianni Maggio 00:59, 21 gen 2014 (CET)

BioBot[modifica wikitesto]

Segnalo discussione: Discussioni_progetto:Biografie/Sviluppi#Ex_2 che interessa sicuramente anche i partecipanti di questo progetto. --Rotpunkt (msg) 10:20, 2 feb 2014 (CET)

itwiki su wmflabs[modifica wikitesto]

Tutti i file presenti nella home di itwiki su tools-login.wmflabs.org vanno portati su tools-login-eqiad, per la migrazione in corso. Se nessuno vede controindicazioni lo farei domani usando "migrate-tool itwiki" come da istruzioni. Ciao! --Rotpunkt (msg) 21:41, 12 mar 2014 (CET)

Per me procedi pure. --β16 - (talk) 09:58, 13 mar 2014 (CET)
Tutti i file sono su tools-login-eqiad (c'era soprattutto l'installazione di pywikipedia e qualche file di configurazione). Da questo momento bisogna utilizzare tools-login-eqiad (alla fine della migrazione probabilmente tornerà a chiamarsi tools-login). L'archivebot è in funzione su eqiad via crontab+jsub ogni 10 minuti perché lo possa testare nella mia sandbox, poi decidiamo frequenza e namespace. Ciao. --Rotpunkt (msg) 10:09, 13 mar 2014 (CET)
Ho terminato gli edit di prova. --Rotpunkt (msg) 13:08, 13 mar 2014 (CET)

──────────────────────────────────────────────────────────────────────────────────────────────────── In attesa della abilitazione rimangono due punti da decidere: su quali namespace farlo funzionare (vedi per esempio come avviene su en.wiki con en:User:MiszaBot) e a quali orari. Si potrebbe iniziare solo con ns3 (pagine di discussione utente) per provarlo un po' e poi via via estenderlo. Riguardo agli orari si potrebbe fare ogni ora dalle 9 alle 24 di modo da poterlo monitorare e inoltre non dover aspettare tante ore per vederlo in funzione. In seguito si può spostare solo alle 24. Ho comunque abilitato la rotazione dei log e se servissero, oltre ai contributi del bot, ci sono sempre gli ultimi 5 Mb di log più dettagliati. --Rotpunkt (msg) 19:17, 13 mar 2014 (CET)

Ciao, Gnumarcoo ha appena abilitato ItwikiBot. Va bene allora se configuro inizialmente l'archivebot.py per funzionare solo su ns3 (pagine di discussione utente) e come frequenza ogni ora dalle 9 alle 24, di modo sia da poterlo monitorare e sia da non dover aspettare tante ore per vederlo in funzione? Dopo un po' di rodaggio possiamo aggiungere namespace e ridurre gli orari. Fatemi sapere. --Rotpunkt (msg) 18:14, 23 mar 2014 (CET)
p.c. Ho aggiunto il template per l'archiviazione alla mia pagina di discussione. --ValterVB (msg) 20:44, 23 mar 2014 (CET)
L'ho aggiunto anch'io. Inizio ad attivarlo da oggi, solo in ns3 e con frequenza ogni ora dalle 9 alle 24. --Rotpunkt (msg) 11:44, 24 mar 2014 (CET)
Va bene, iniziamo con queste impostazioni. --β16 - (talk) 12:07, 24 mar 2014 (CET)
Ha funzionato correttamente fino a quando ho aggiunto delle date a delle discussioni che ne erano prive perché venissero archiviate. A qual punto, sebbene nei log abbia scritto "Archiving 6 thread(s)." le ha tolte ma non le ha aggiunte all'archivio. Intanto che ricerco il problema è disabilitato. --Rotpunkt (msg) 14:42, 24 mar 2014 (CET)
L'ho eseguito una volta manualmente senza crontab/jrun e ha archiviato correttamente. L'ho riattivato, vediamo se è stato un caso sporadico. @ValterVB sto usando l'archivebot.py standard che c'è in pywikipedia. Sai per caso se la versione di d:User:Hazard-Bot/Archiving è una versione modificata o quella standard? --Rotpunkt (msg) 15:11, 24 mar 2014 (CET)
Credo che la spiegazione sia il filtro anti abusi che era entrato in funzione avendo un indirizzo email da archiviare. --Rotpunkt (msg) 15:31, 24 mar 2014 (CET)
#Rotpunkt Penso che non venga più utilizzato Hazard bot ma adesso utilizzano questo bot il cui sorgente python dovrebbe essere questo. --ValterVB (msg) 20:51, 24 mar 2014 (CET)
Grazie! gli darò una occhiata, mi spiace che non sia basato su pywikipedia e che non sia localizzato (e non mi piace tanto trovare "shit" nei sorgenti ;) ). Per ora direi che va bene archivebot.py, si era giusto inciampato nell'filtro anti abusi ma credo si possa eventualmente sistemare. Se qualcun'altro del progetto bot vuole provarlo è tutto spiegato a Utente:ItwikiBot/Archiver, configurazione che rimarrà uguale anche se cambiassimo bot. --Rotpunkt (msg) 21:03, 24 mar 2014 (CET)
Se tecnicamente possibile, a mio avviso il filtro anti-abusi dovrebbe essere impostato in modo da non intervenire se l'utente che fa la modifica è un bot. --Incola (posta) 21:18, 24 mar 2014 (CET)

L'utenza d:User:Lowercase sigmabot III non è registrata, quindi sembra che Hazard-Bot sia ancora in servizio (sebbene inattivo da 1 settimana). --Ricordisamoa 00:04, 25 mar 2014 (CET)

riconferma.py[modifica wikitesto]

Ho provato lo script con la riconferma di Vituzzu ([1] [2] [3]) e tutto sembra in regola. Dopo altri test, potremmo eseguire lo script periodicamente su Tool Labs attraverso ItwikiBot (il quale, se nominato amministratore, aggiornerebbe anche MediaWiki:Recentchangestext). --Ricordisamoa 17:27, 26 apr 2014 (CEST)

Quando pronto non ho problemi a installarlo su Tool Labs oppure può farlo qualcun'altro, consiglio solo in una sua sottodirectory (~/riconferma/) come ho fatto per archivebot, con log nella stessa sottodirectory. Se servono privilegi amministrativi chiederei però di fare un nuovo utente su it.wiki per questo lavoro, almeno manteniamo una separazione di privilegi, il fatto che ItWikiBot non li abbia è proprio una sicurezza che in caso di problemi gli errori siano limitati. --Rotpunkt (msg) 17:35, 26 apr 2014 (CEST)
Non sono convinto che si tratti di una gran mole di lavoro, forse perché spero nell'arrivo di Flow (e nella conseguente obsolescenza di archivebot). --Ricordisamoa 18:11, 26 apr 2014 (CEST)
Beh no :) non mi riferirivo sicuramente alla situazione attuale (quattro utenti che usano archivebot!) ma come si era detto all'inizio farà molte altre cose, dal farlo conoscere ad altri utenti (finora lo abbiamo solo testato in quattro), al fargli archiviare le pagine di discussione dei progetti (cosa che avrei proposto a breve), a benvenutare, e a tanti altri lavori di manutenzione per i quali i privilegi di amministratore non servono. Aggiungo infine che (1) creare nuovi utenti non ha nessun costo (2) la separazione dei privilegi e il principio del privilegio minimo sono fondamentali nei sistemi informatici, vedi per esempio tutti i servizi in ambiente Linux/Unix che usano utenti diversi. --Rotpunkt (msg) 18:44, 26 apr 2014 (CEST)

Crontab sul Tool Labs[modifica wikitesto]

Segnalo a chi abbia un bot sul Tool Labs che utilizza la pianificazione dei comandi di controllare il proprio crontab: questa notte, nello spostare il servizio su un nuovo server, 50 crontab sono stati cancellati per errore. --Incola (posta) 13:04, 1 mag 2014 (CEST)

Obsolescenza di compat[modifica wikitesto]

È in atto una richiesta di commenti sulla possibilità di dichiarare la vecchia versione "compat" (precedentemente "trunk") ufficialmente deprecata in favore di "core". Se usate script personalizzati per compat, fareste meglio ad aggiornarli. --Ricordisamoa 03:48, 2 mag 2014 (CEST)

Mi sembra che molti script di manutenzione periodica in uso su it.wiki siano scritti per "compat". Aggiornali non è facile a causa della mancanza di documentazione, della scarsa presenza degli autori originali (in alcuni casi) ed ovviamente costa tempo e fatica. Credo sia meglio mantenere entrambe le versioni, anche se "compat" non beneficerà di grandi innovazioni, oppure l'aggiornamento dovrebbe essere reso indolore grazie alla retrocompatibilità. --Incola (posta) 21:40, 2 mag 2014 (CEST)
La maggior parte delle funzionalità (bugzilla:55880) sono già state implementate in core, compresi molti script ad hoc (come replace.py e category.py), e alcune funzioni sono quasi del tutto retrocompatibili. Diverso il discorso per gli script personali di ciascun manovratore: c'è il pericolo che smettano di funzionare a causa di cambiamenti alle API (compat è già obsoleto, se non formalmente, almeno di fatto) e, più il tempo passa, più il pericolo aumenta. Per tali ragioni, e avendo maturato una discreta conoscenza del framework, mi offro di assistere nella migrazione. --Ricordisamoa 23:43, 2 mag 2014 (CEST)
Ti ringrazio per la disponibilità. Farò qualche prova col nuovo framework e, nel caso, ti contatterò. --Incola (posta) 11:09, 3 mag 2014 (CEST)
Un minimo di documentazione si può trovare in core README-conversion.txt. Non è molto, ma per la conversione degli script che avevo fatto io è stato sufficiente. --β16 - (talk) 11:00, 5 mag 2014 (CEST)
E' stato creato anche uno script maintenance/compat2core per aiutare nella conversione. --β16 - (talk) 09:51, 26 mag 2014 (CEST)

Cercasi utenti smanettoni[modifica wikitesto]

Segnalo questa discussione. --Daniele Pugliesi (msg) 15:40, 31 mag 2014 (CEST)

Morte di Toolserver[modifica wikitesto]

Propongo di compilare una lista, in forma di espressioni regolari (sul modello di Wikipedia:AutoWikiBrowser/Typos), degli indirizzi degli account Toolserver migrati su Tool Labs. La lista dovrebbe essere il più possibile centralizzata, possibilmente su Meta (semiprotetta) o su un repository condiviso, in modo che sia facilmente utilizzabile da chiunque per sostituzioni (semi)automatiche. È possibile che una simile lista sia già stata creata? --Ricordisamoa 18:24, 4 giu 2014 (CEST)

Se esiste una lista del genere, è più probabile che ce l'abbiano su en.wiki o meta (o proprio su wikitech), no? --Horcrux九十二 18:40, 4 giu 2014 (CEST)
Per l'appunto ;-) --Horcrux九十二 23:37, 4 giu 2014 (CEST)

Aiuto per aggiornamento template[modifica wikitesto]

Vedi discussione, i bot potrebbero alleggerire il lavoro. --Rotpunkt (msg) 11:18, 20 giu 2014 (CEST)

Categorie film romantici e sentimantali[modifica wikitesto]

Segnalo questo.--R5b (msg) 17:11, 7 lug 2014 (CEST)

Inattività[modifica wikitesto]

Ho trovato 18 bot inattivi da più di 2 anni, per i quali chiedo la rimozione del flag previo avviso ai manovratori. In ordine di tempo di inattività decrescente:

  1. MystBot (discussioni · contributi)
  2. Movses-bot (discussioni · contributi)
  3. MenasimBot (discussioni · contributi)
  4. D'ohBot (discussioni · contributi)
  5. ChuispastonBot (discussioni · contributi)
  6. Pap3rBot (discussioni · contributi)
  7. ReigneBOT (discussioni · contributi)
  8. DorganBot (discussioni · contributi)
  9. Pigr8bot (discussioni · contributi)
  10. Melosbot (discussioni · contributi)
  11. WikitanvirBot (discussioni · contributi)
  12. Amolbot (discussioni · contributi)
  13. EnzaiBot (discussioni · contributi)
  14. Abisys.bot (discussioni · contributi)
  15. BOTijo (discussioni · contributi)
  16. MSBOT (discussioni · contributi)
  17. Luckas-bot (discussioni · contributi)
  18. CeraBot (discussioni · contributi)

--Ricordisamoa 23:41, 18 lug 2014 (CEST)

Ping Ary29, Helios, M7, Roberto Mura, Vituzzu. --Ricordisamoa 02:53, 4 set 2014 (CEST)

Non ti dar pena di questa cosa, ho la lista anch'io e ne ho contattati molti prima dell'estate ma diciamo che non è, a mio avviso, una priorità. Quelli che avevo contattato all'ultima tornata li deflaggo, coi manovratori esteri ci perderò più tempo. --Vito (msg) 13:53, 4 set 2014 (CEST)

Nuovo portale.py[modifica wikitesto]

Ho pubblicato un tentativo di risuscitare lo script portale.py di Pietrodn e Filnik. Che ve ne pare? --Ricordisamoa 03:42, 27 lug 2014 (CEST)

Cambi alle API[modifica wikitesto]

Credo che chiunque lavori con le API potrebbe essere interessato a questa RFC. Ciao, --Elitre (WMF) (msg) 18:41, 29 lug 2014 (CEST)

{{cita}}[modifica wikitesto]

da un po' di tempo mi sto interessando ai problemi relativi a questo template che molto spesso è usato superficialmente, senza la controparte {{bibliografia}} o addirittura con template {{cita libro}} senza "cid". saprete che il {{cita}} crea sempre un collegamento a un'ancora della stessa pagina di tipo #CITEREF{{{3|{{{1}}} }}}, ma quando l'ancora non esiste il link diventa più che altro in una presa di giro nei confronti dei lettori che vorrebbero conoscere la fonte. credete che ci sia modo – in particolare quando sia presente l'anno oltre che il cognome dell'autore – di collegare automaticamente (via bot) {{cita}} e fonti – in particolare {{cita libro}}? --ppong (msg) 16:16, 3 set 2014 (CEST)

Non l'avevo notata (o forse l'avevo notata e intendevo rispondere, ma la mia memoria è quella che è ... :D e me ne sono dimenticato). Provo ad aggiungere il codice per un primo check in quello generale di sistemazione dei template di citazione e vedo quanti allarmi solleva.--Moroboshi scrivimi 20:29, 15 set 2014 (CEST)
Facci sapere se funziona. E' molto rilevante.--Bramfab Discorriamo 23:32, 16 set 2014 (CEST)

redirect da orfanizzare[modifica wikitesto]

domanda importante: se io ho una lista di (centinaia di) redirect da orfanizzare e cancellare (oppure da mantenere orfani), che fo? il lavoro sulle relative categorie di servizio è completamente automatico? perché nel caso piglio io col mio bot e inserisco i redirect nelle categoria più opportuna, poi un altro bot farà il resto del lavoro senza troppe noie per il manovratore. altrimenti non saprei che fare; almeno di mio, essendo le mie capacità limitate. --ppong (msg) 23:34, 9 set 2014 (CEST)

non avendo avuto risposta, ho proceduto ad aggiungerli nella categoria. vediamo che succede... --ppong (msg) 17:15, 15 set 2014 (CEST)

Tabella bot[modifica wikitesto]

Ciao, vorrei creare da qualche parte (anche direttamente in Wikipedia:Bot) una tabella contenente l'elenco dei bot che svolgono un'attività determinante su Wikipedia, il cui arresto verrebbe subito segnalato come errore. Non quindi manutenzioni, correzioni, lavori temporanei ... Non dovrebbero essere molti, ho iniziato a identificare questi:

  • Biobot (elenchi biografie)
  • Bottuzzu (benvenuto, verifica immagini senza licenza)
  • IncolaBot (Bar, statistiche lavoro sporco)
  • ItWikibot (archiviazione pagine discussione utente)
  • MauroBot (PDC)

Cosa manca? --Rotpunkt (msg) 15:16, 4 nov 2014 (CET)

Non dovrebbe esserci anche un bot che inserisce il template {{unverified}} alle nuove immagini senza licenza? --Incola (posta) 20:40, 4 nov 2014 (CET)
Probabilmente è sempre bottuzzu, che avvisa anche in talk utente. --AlessioMela (msg) 21:01, 4 nov 2014 (CET)
Sì, dovevo sfogliare i contributi più indietro nel tempo. --Incola (posta) 21:08, 4 nov 2014 (CET)
Grazie, ho aggiornato l'attività per Bottuzzu. --Rotpunkt (msg) 21:11, 4 nov 2014 (CET)

Disorfanazione massiva[modifica wikitesto]

Ciao, ho creato queste due voci Pietra angolare e Chiavi della città. E' molto noioso procedere manualmente in tutte le pagine dove compaiono le stringe "pietra angolare", "prima pietra" e "chiavi della città". Credo sia opportuno utilizzare uno dei bot già pronti per questo lavoro. Qualcuno mi può aiutare? --And.martire (msg) 12:28, 13 dic 2014 (CET)

Hai fatto un ottimo lavoro a creare quelle voci fondamentali, ma come ti ho già risposto in Wikipedia:Bar/Discussioni/Disorfanare non possiamo lanciare un bot, col rischio di aggiungere link poco pertinenti. E' vero per chiavi della città e ancor di più per pietra angolare, poiché non è detto che tutte le loro occorrenze necessitino di un wikilink. Non ti massacrare ad aggiungerli a mano dappertutto, fallo solo nelle voci più significative, il resto verrà da sé. Diverso sarebbe se tu avessi una lista di voci che necessitano sicuramente del link, allora sì, potremmo lanciare un bot. --AlessioMela (msg) 12:37, 13 dic 2014 (CET)

Bot per le disambugue[modifica wikitesto]

In questa discussione si sta valutando l'idea di usare la lineetta enne (–) nelle disambigua al posto dell'attuale trattino (-). Prima di arrivare a una decisione sarebbe opportuno un parere sulla fattibilità tecnica di un bot che gestisca transizione e mantenimento. Il bot dovrebbe trasformare tutte le disambigua in questa forma:

1. Voce – definizione *'''[[Voce]]''' – definizione

a partire da situazioni tipo quella attualmente utilizzata:

2. Voce - definizione *'''[[Voce]]''' - definizione

o a partire dalla situazione prevista tempo fa ma ancora diffusa, cioè la virgola:

3. Voce, definizione *'''[[Voce]]''', definizione

rispettando i corsivi quando presenti. Sarebbe una buona cosa anche aggiungere il grassetto quando non presente. Il bot dovrebbe fare un primo passaggio per fare il grosso del lavoro ma dovrebbe anche essere fatto girare periodicamente perché essendo la lineetta enne non presente nella tastiera è prevedibile che molti utenti continueranno a mettere il trattino. Va però approfondito come gestire le disambigue formattate in modo non standard (ce ne sono parecchie). Qualche botolatore vuole dare un primo sommario parere? Grazie. --ArtAttack (msg) 12:08, 19 feb 2015 (CET)

Non sono un bottista, ma se fosse semplice avrei già chiesto un bot da un pezzo... Nelle disambigue si trova veramente di tutto, se una riga non rientra esattamente nei formati sopra indicati è meglio non fare nulla --Bultro (m) 22:05, 19 feb 2015 (CET)
Concordo pienamente con Bultro. È banale fare un bot che in automatico e periodicamente sostituisca il trattino con la linea enne. Mentre portare tutte le disambigue a regime non è facile. Il bot dovrebbe assolutamente evitare ogni caso che non rientra nello schema di ArtAttack e questo potrebbe significare una buona metà dei link. Si potrebbe far partire il bot lo stesso ma a quel punto avremo tre tipologie di entry: quelle con lineetta lunga modificate dal bot, quelle con trattini e virgole messe dagli utenti, quelle con i testi più disparati. IMHO la soluzione è peggio del problema, senza contare che un utente che vede la modifica del bot rischia di confondersi primo non capendo cosa è cambiato, secondo perdendo tempo nel capire come potrebbe farlo lui stesso la prossima volta.
Se proprio si vuol fare questa modifica certamente meglio far fare il lavoro facile ad un bot. Ma rendere più complicata una pagina spesso già mal compresa solo per esigenze grafiche mi sembra, ora come ora, più un ostacolo che un miglioramento. --AlessioMela (msg) 00:28, 20 feb 2015 (CET)
Un bot che trasformi i casi 2 e 3 nel caso 1 sarebbe sufficiente a ottenere una situazione generale abbastanza omogenea. E in teoria dovrebbe essere fattibile senza incorrere in falsi positivi: il "*" iniziale e il fatto che il carattere da sostituire sia immediatamente seguente a ]]''' (con lo spazio se è il "-", senza se è la ",") dovrebbe evitare falsi positivi. Ovviamente lo scopo principale non è gestire via bot le disambigue fuori standard, ma solo quei due casi sopra, poi se si trova qualche altro pattern gestibile tanto meglio.--ArtAttack (msg) 00:55, 20 feb 2015 (CET)
Sì sì non ti preoccupare degli spazi o delle quadre, per quello si riesce a scrivere un buon modello e il bot al 99% non sbaglia. Sicuramente quindi possiamo uniformare tutte quelle scritte bene dove l'unica differenza sta nell'uso del trattino o della virgola. Da utonto, se metto la virgola e il bot mi mette il trattino imparo. Se metto il trattino e il bot mette un altro trattino rimango perplesso. Consci di questo il bot lo possiamo lanciare comunque. Una cosa che possiamo fare se diamo vita a uno script del genere è anche farci segnalare (con un template o una cat nascosta) le disambigue, mentre le passa, sulle quali non è riuscito a uniformare i trattini (di qualunque lunghezza li scegliamo). --AlessioMela (msg) 01:25, 20 feb 2015 (CET)
Ottimo grazie, ho sintetizzato così nella discussione di merito. --ArtAttack (msg) 09:36, 20 feb 2015 (CET)
Grazie a te! --AlessioMela (msg) 14:01, 20 feb 2015 (CET)

Problemi col bot delle pdc[modifica wikitesto]

Segnalo che il bot (MauroBot) che si occupa delle pagina delle cancellazioni ordinarie sta funzionando male perché non segnala correttamente ogni ora le notifiche che vengono effettuate sulla pagina; sono stato indirizzato a qui dalla pagina delle richieste agli amministratori; dato che l'utente che l'ho gestisce è poco attivo, ho preferito segnalarlo anche in questa pagina di discussione.--Anima della notte (msg) 01:26, 27 apr 2015 (CEST)

Poco attivo, ma essendo che lo fa girare solo lui, quando capita che si inceppa occorre attendere che passi lui a dargli una botta, nel frattempo accontendandosi di aggiornamenti meno frequenti fatti da altri manualmente o semi-manualmente (come avvenuto negli ultimi due giorni, non funzionava male, era proprio fermo). Ora è ripartito :) --Supernino 10:14, 27 apr 2015 (CEST)
my2c: non ho mai guardato il funzionamento di MauroBot ma vedendo ora le pagine generate non sarebbe meglio, a tendere, fargli inserire dei template, invece che direttamente l'HTML grezzo? Permetterebbe una customizzazione separata dal funzionamento del bot, oltre a eventuali correzioni manuali se necessarie. --Rotpunkt (msg) 10:22, 27 apr 2015 (CEST)

Cambiamenti importanti alle API, all'attenzione dei botolatori[modifica wikitesto]

Sono sicura che non vi fosse sfuggito in passato, ma nel caso, per favore prendete visione di API BREAKING CHANGE: Default continuation mode for action=query will change at the end of this month. --Elitre (WMF) (msg) 15:46, 3 giu 2015 (CEST)

avviso importante per gli utilizzatori di pywikibot compat[modifica wikitesto]

si veda discussione presso l'ambasciata. --valepert 22:01, 5 giu 2015 (CEST)

Problema sito Lega Serie A[modifica wikitesto]

Con il rinnovamento del sito della Lega Serie A si sono interrotti tantissimi collegamenti, referti nelle pagine delle stagioni dei club su tutti. I link archiviati hanno questo url: http://www.legaseriea.it/it/serie-a-tim/match-report/stagione di appartenenza scritta come "2014-15"/UNICO/UNI/numero della giornata, da 1 a 38/iniziali delle squadre: es. "ATAMIL" per Atalanta-Milan. Si potrebbe far passare un bot? O ci vuole un duro lavoro di sostituzione manuale? --Gianni Maggio 12:22, 18 ago 2015 (CEST)

Il vecchio url era: http://www.legaseriea.it/it/serie-a-tim/match-report/-/match-report/Nome squadra di casa: es. "Atalanta"-Nome squadra in trasferta: es. "Milan"/un codice-partita di 5 cifre. Se vi può essere utile per la sostituzione... --Gianni Maggio 13:07, 18 ago 2015 (CEST)
Un bot può effettuare sostituzioni abbastanza "rigide", eventualmente è possibile usare archive.org ma senza una regola standard (o un insieme di regole) non si può fare niente. --Vito (msg) 15:38, 18 ago 2015 (CEST)
[@ Vituzzu] Le "regole" che ho scritto sopra non bastano? :( Come funziona per archive.org? Dovremmo archiviare tutti i link manualmente? Tanto vale sostituirli con quelli nuovi... --Gianni Maggio 16:03, 18 ago 2015 (CEST)
A partire da "Atalanta" e "Milan" un programma può ottenere ATA e MIL. I problemi sono la stagione e il numero della giornata; forse si possono ricavare in base al codice di 5 cifre? --Bultro (m) 16:28, 19 ago 2015 (CEST)
[@ Bultro] No, purtroppo. Però abbiamo delle categorie che dividono le stagioni delle squadre di calcio, ad esempio Categoria:Stagione di calcio 2014-2015. Il numero della giornata si può ricavare dal template {{Incontro di club}} in cui il link è contenuto? C'è questo parametro: |Turno = 38ª giornata --Gianni Maggio 18:10, 19 ago 2015 (CEST)
La sostituzione con archive.org potrebbe essere più semplice, devo provare a darci un'occhiata, la modifica a quando risale? --Vito (msg) 18:49, 19 ago 2015 (CEST)
[@ Vituzzu] A pochissimi giorni fa. Nessuna voce utilizza il nuovo tipo di URL, dato che il campionato non è ancora iniziato. --Gianni Maggio 18:53, 19 ago 2015 (CEST)

Template formula dentaria[modifica wikitesto]

Salve, inconsapevolmente ho generato svariate pagine inserendo un codice del template della formula dentaria piuttosto adornato di parametri fasulli e di commenti inutili. Si può generare un Bot per ripulire il codice, visto che si tratta di numerose voci? Per eventuali chiarimenti vi rimando alla discussione sul Progetto Forme di Vita. Buon Lavoro, --A proietti (msg) 19:26, 25 ago 2015 (CEST)

Spazio unificatore come se piovesse[modifica wikitesto]

Salve gente! Mentre stavo cercando di capire perché una regex corretta non stava funzionando ho scoperto che lo spazio unificatore, cioè il carattere unicode U+00A0 "NO-BREAK SPACE", è estremamente diffuso. Non sto parlando dell'entità   o del template {{tutto attaccato}}, ma proprio di un carattere di spaziatura presente nel dump e nel wikitesto che sembra uno spazio ma non è uno spazio. Alcune orservazioni in proposito:

  1. non essendo uno spazio non viene riconosciuto come tale da una regex e puo' portare a comportamenti inattesi o poco intuitivi da parte dei bot
  2. si può incollare nel wikitesto di una pagina, ma non lo si può copiare dal wikitesto (viene convertito in uno spazio normale, quindi semplicemente copia-incollando il testo lo si rimuove)
  3. nella maggior parte dei casi è inserito a sporposito
  4. 13186 voci ne contengono almeno uno
  5. la funzione trova di Firefox lo equipara a uno spazio e quindi per fortuna trova lo stesso la stringa cercata anche se scritta con uno spazio normale
  6. sfortunatamente Internet Explorer 11 non ci riesce...
  7. gli sviluppatori nella loro saggezza hanno impedito la creazione di pagine o nomi utente con questo spazio speciale (io non ci sono riuscito)

Alcuni esempi a caso:

  • in Aeroporto lo trovate ad esempio tra le parole "scale" e "trasportabili"
  • in Anni 1970 lo trovate subito prima di "David Knopfler"
  • in Ancona lo trovate tra "nucleo" e "gallico" e prima di "dialetti veneti"

Per identificare il carattere in questione si può usare questa pagina. In generale non mi piace l'idea di un escamotage tecnico invisibile, poco comprensibile e probabilmente nella stragrande maggioranza dei casi inserito involontariamente. Voglio dire fosse per me lo piallerei via da qualunque voce. In ogni caso ricordiamoci di includerlo nelle nostre regex ogni volta che cercheremo uno spazio. --  Basilicofresco (msg) 19:29, 22 ott 2015 (CEST)

Sai Basilico quanto sia autodidatta al di sotto della soglia di ignoranza, per cui perdonami se faccio una domanda sciocca, anzi due, anzi tre ;) Si tratta di un carattere di questo tipo, considerato errore e correggibile con Wikicleaner e altri strumenti, o un errore differente? Non è possibile inserirlo nel "make up" di pywikipedia per eliminarlo con le modifiche estetiche solite? E sennò: come "si include nelle regex"? ^__^ --AttoRenato le poilu 20:41, 22 ott 2015 (CEST)
Ho provato con la regex \u00A0 ma non va. --Vito (msg) 22:00, 22 ott 2015 (CEST)
Idem, con AWB non riesco a creare delle regex per rimuoverlo. Comunque anche la funzione trova di Microsoft Edge (ma non credete che io lo utilizzi) lo considera come un semplice spazio. --Horcrux九十二 22:19, 22 ott 2015 (CEST)

In effetti non si tratta di uno dei caratteri invisibili inclusi nel Check Wikipedia ma suppongo sarebbe il caso aggiungerlo. Non ho idea se Wikicleaner o altri lo gestiscano... pywikipedia lo considera diverso. Se con pywikipedia lancio una regex tipo

(u", il lago", ur",il lago"), 

ad esempio sulla voce Lago Baringo non trova nulla, mentre se lancio

(u",[ \u00A0]il lago", ur",il lago"),

trova la corrispondenza. Tu Vito con che cosa hai provato? A titolo di esempio qui l'ho tolto trasformandolo in uno spazio. --  Basilicofresco (msg) 08:08, 23 ott 2015 (CEST)

Sì, è un problema antico, l'avevo anche io anni fa queste cose quando ero più attivo col bot, devo ritrovare qualche link. Sembrò venir fuori da gente che scrive con MS Word e poi sposta su Wikipedia o cose del genere. Ricordo che era comune anche il en:Left-to-right_mark e qualche altro carattere speciale. Francamente, li toglierei tutti a favore dello spazio semplice o di niente se c'è già uno \s (caso comune). Vito: non so il tuo problema, però antiche versioni di Python fanno strane cose con l'unicode nelle regex.--Nickanc ♪♫@ 15:52, 23 ott 2015 (CEST)
Rettifico, le regex AWB riconoscono il codice unicode (che non avevo provato). --Horcrux九十二 16:11, 23 ott 2015 (CEST)
Uso l'ultima versione di python per debian, comunque il problema è che replace non so per quale ragione non prende le regex unicode (per quanto abbia modificato l'apposito flag) se non da user-fixes.py. Ho creato l'apposita regola e va. Temo comunque che venga ancora da traduzione contenuti e forse da parsoid. --Vito (msg) 21:06, 23 ott 2015 (CEST)

Limiti per i bot non autorizzati[modifica wikitesto]

Propongo di esplicitare anche qui (anziché solo nel manuale di AWB) i limiti per i bot senza flag: 1 modifica/minuto e nessun edit automatico in orari notturni (fascia 00:00-08:00). Pareri? --Horcrux九十二 19:31, 22 mag 2016 (CEST)

quasi Symbol support vote.svg Favorevole un minuto non è poco? --zi' Carlo (dimme tutto) 19:47, 22 mag 2016 (CEST)
A me pare onesto, tu quanto proporresti? E perché? --Horcrux九十二 20:43, 22 mag 2016 (CEST)
Visto che non interviene nessun altro ho abbozzato questo. Eventuali pareri, positivi o negativi, sono ben accetti. --Horcrux九十二 22:08, 6 giu 2016 (CEST)
Per info: se ne era parlato un po' di tempo fa. Solo per chi desiderasse leggere gli interventi, si trovano qui. --Pracchia 78 (scrivimi) 22:25, 6 giu 2016 (CEST)

Bot per la modifica del tmp hanguk[modifica wikitesto]

Segnalo.--R5b43 (msg) 16:10, 9 set 2016 (CEST)

Le richieste si dovrebbero fare in WP:BOT/R --Horcrux九十二 10:02, 10 set 2016 (CEST)

Gallerie, terreno paludoso per i bot[modifica wikitesto]

Salve botolatori! Ricordo che esiste un dannato bug una caratteristica del parser che impedisce a subst, pipe tricks, firme e altre cosette di funzionare dentro i tag ref ma anche dentro i tag gallery: [1]. Sicuramente la maggior parte di voi già lo saprà benissimo, ma dato che è una rogna poco documentata, ho pensato di ricordarlo. --  Basilicofresco (msg) 09:12, 24 set 2016 (CEST)

AlessioBot reinserisce senza motivo il template "Voci senza uscita" all'interno del wikitesto di voci che non lo sono[modifica wikitesto]

Da alcuni mesi ci sono una decina di voci in cui AlessioBot reinserisce senza motivo il template "Voci senza uscita" all'interno del wikitesto anche se non dovrebbe (ad es. vedasi la cronologia delle modifiche di "Parotia helenae" e "Teatro Parioli"). [@ AlessioMela] ne è stato informato ma non ha risolto il problema né risposto alle segnalazioni. Dobbiamo inserire i codici di blocco del bot per quelle voci? --No2 (msg) 12:37, 2 ott 2016 (CEST)

L'avevo notato anche io… Nel frattempo ValterVB ha bloccato il bot fino a che [@ AlessioMela] non si fa vivo. --Ruthven (msg) 17:20, 29 ott 2016 (CEST)

Notifiche di modifiche Bot[modifica wikitesto]

Chissà per quale ragione gli interventi dei Bot, su pagine di discussione utente, non vengono notificate. C'è modo di attivare la funzione? --ArchEnzo 14:43, 5 feb 2017 (CET)

Gnocco fritto[modifica wikitesto]

Sarebbe possibile creare un bot che vada a correggere automaticamente "lo gnocco fritto" con "il gnocco fritto"? Come spiegato in Gnocco fritto#Uso dell'articolo l'articolo da usare è "il" (solecismo), ma vi è una continua edit-war con i puristi della lingua italiana che pretendono l'uso del "lo". --Holapaco77 (msg) 13:04, 21 apr 2017 (CEST)

Domanda semitecnica su max lag[modifica wikitesto]

La domanda sarebbe più da Discussioni Wikipedia:Bot/Etica del manovratore ma non è molto frequentata. Riguardo la velocità ammessa per i BOT autorizzati, rispettando un maxlag di 5 si è in regola o c'è qualche altro parametro da rispettare? Nelle nostre guide non ho trovato indicazioni specifiche in merito. --ValterVB (msg) 21:47, 29 apr 2017 (CEST)

Sì c'è qualcosina in meta:Bot policy. Comunque occhio che un conto è il maxlag ed un conto sono gli edit per minuti :) Il max lag è il tempo massimo in cui pretendi una risposta dal server. --Valerio Bozzolan (msg) 00:07, 28 lug 2017 (CEST)

Bot per il template non firmato[modifica wikitesto]

Vista la mia conoscenza in materia di bot, probabilmente sarà una proposta ingenua, già discussa e inattuabile (sì, tutte e tre insieme), ma la faccio lo stesso. Per caso mi sono imbattuto su en.wiki in questo bot che inserisce automaticamente il template {{non firmato}} ove necessario: non sarebbe una cosa carina e utile la presenza di un equivalente anche da noi? Melquíades (msg) 19:17, 19 mag 2017 (CEST)

Se ne era parlato ultimamente ma non mi ricordo più dove :( --ValterVB (msg) 21:17, 19 mag 2017 (CEST)

Pywikibot s'è rotto? Colpa di OAuth?[modifica wikitesto]

Sono l'unico che stava bolotando con Pywikibot il quale zitto zitto dalle 22:40 ad adesso ha continuato a botolare senza errori senza però salvare più nessuna dannata modifica? Probabilmente è legato a qualche aggiornamento di MediaWiki che avrà deprecato il login e forzando ad usare OAuth. Ho dunque provato l'autenticazione con OAuth ma il dannato Pywikibot esplode: mw:Topic:Trh9xqcqouqujyu4. Bene. --Valerio Bozzolan (msg) 00:10, 30 mag 2017 (CEST)

Allora, fermo restando che Pywikibot con OAuth esplode :D In verità i problemi sono due: il primo è che non riuscivo più a salvare perchè sono vittima di un range-block un po' troppo vasto. Il secondo problema rimane: OAuth esplode :) --Valerio Bozzolan (msg) 01:38, 30 mag 2017 (CEST)
Anch'io giro su Pywikibot (in autenticazione OAuth da un annetto), ma non sto incontrando problemi... c'è anche da dire non sto usando l'ultima versione di Pywikibot. Magari è quello. -- Basilicofresco (msg) 06:57, 30 mag 2017 (CEST)
Io provo un profondo disagio a dover stare qualche versione indietro con pwb ma è l'unico modo per garantire una buona continuità di servizio. --Vito (msg) 07:01, 30 mag 2017 (CEST)
Ah. Quindi il fatto che il manuale preveda l'installazione della 2.0rc5 ma che poi non vada nulla... è quotidiana amministrazione immagino. asd --Valerio Bozzolan (msg) 10:12, 30 mag 2017 (CEST)

Categorie immagini senza informazioni[modifica wikitesto]

Ciao a tutti! L'avevo già fatto presente tempo fa, ma ancora oggi le categoria continuano ad essere create a mano: non si può fare qualcosa? Scusami [@ Vituzzu] se rompo :) Melquíades (msg) 20:23, 1 giu 2017 (CEST)

Limite di edit/minuto[modifica wikitesto]

Ieri sera, parlando con Ruthven, è venuto fuori il dilemma del numero massimo di modifiche effettuabili in automatico. In questo ambito, mi è tornata in mente questa discussione che avevo letto a suo tempo, in cui si era discusso del limite dei 12 edit/minuto per i bot. Vorrei in questa occasione rinnovare la richiesta di valutare se davvero occorre mantenersi sotto questo limite, cercando di considerare i vari aspetti. Il primo è che, come già era stato detto, per certe sostituzioni, rodate e da fare su un vasto numero di pagine (come quelle di cui ci stiamo occupando per l'adeguamento dell'HTML), stando sotto questo limite serve un sacco di tempo per completare le sostituzioni; sempre meglio che farle a mano, ma si rischia di "sprecare" tempo inutilmente. Il secondo aspetto è che il limite alle modifiche in un certo senso è giusto che ci sia, perché un bot fuori controllo che va sul centinaio al minuto diventa un problema grave. Infine, come era stato detto, dal 2007 ad adesso i sistemi si sono evoluti a sufficienza e si presume che il limite tecnico di allora sia esagerato oggi. Poiché su phabricator avevano parlato (se non erro) della possibilità di impostare un limite massimo diverso su ogni wiki a proprio piacimento e siccome (sempre se non erro) qui su it.wiki non si parla da nessuna parte di limiti di modifiche per i bot (c'è solo per i non flaggati), vorrei raccogliere un po' di pareri per capire se sia meglio mettere questo limite o meno, e in entrambi i casi specificarlo nei luoghi opportuni.--Daimona Eaytoy (Scrivimi!) 15:10, 27 lug 2017 (CEST)

È vero che il limite è poco realistico al giorno d'oggi. Da un lato vi sono le modifiche da bot non autorizzato (o comunque le modifiche semi-automatiche fatte dagli utenti con AWB ed altre diavolerie moderne) che vanno tenute sotto controllo, per cui il limite imposto di 1 modifica al minuto è tutt'ora valido. Se invece parliamo di bot approvati o di admin-bot, magari rivediamo al rialzo i limiti, visto che danni non dovrebbero farne. --Ruthven (msg) 16:52, 27 lug 2017 (CEST)
Oggi è l'infrastruttura Wikimedia a dettare i limiti, se c'è troppo carico o si esagera si riceve un errore HTTPnonmiricordoquale. --Vito (msg) 17:08, 27 lug 2017 (CEST)
Quindi, se ho capito bene, il numero max di edit/min per bot flaggati è autolimitato a monte con tanto di segnalamento errore nel caso di superamento del limite. --Pracchia 78 (scrivimi) 17:37, 27 lug 2017 (CEST)
[intervento sterile] Ora emergerà l'assurdo perchè qualcuno suggerirà che il limite tecnico si può aumentare la notte dato che i server italiani sono a risposo mmmaaaa qualcun'altro farà invece notare che la notte è meglio evitare di fare gli sboroni (cit.) perchè è anche vero che a quell'ora c'è meno probabilità che qualcuno possa fare bot patrolling e fare il suo sacrosanto frustrante lavoro :) [/intervento sterile]. --Valerio Bozzolan (msg) 18:34, 27 lug 2017 (CEST)
Se è il software a dare errore (se si tratta di qualcosa che contiene le parole "slave" "database" et similia l'ho anche beccato a volte), allora tanto vale specificare in maniera esplicita questo fatto, sempre meglio del "silenzio". Per i non flaggati il limite va bene così, per i flaggati però 12 edit/minuto sono davvero pochi (modifica di 5000 pagine: con limite > 7 ore, senza limite ~ 2 ore e mezzo).[@ Valerio Bozzolan] questo è un assurdo risolvibile in una comoda mossa: lasciare il limite uguale :D--Daimona Eaytoy (Scrivimi!) 21:29, 27 lug 2017 (CEST)
Avevo fatto una domanda poco più su attinente all'argomento, ma non ho ricevuto risposta :( --ValterVB (msg) 21:54, 27 lug 2017 (CEST)
Credo che oggi i limiti abbiano senso solo per dare tempo (alla comunità e al botolatore stesso) di accorgersi di eventuali problemi prima del termine della modifica. La vedo come una mossa prudenziale utile nelle attività che interessano un gran numero di pagine. Se però il manovratore si sente particolarmente sicuro della modifica e ha necessità di sveltire la cosa, volendo può anche andare più veloce. Deve solo essere chiaro che così facendo si assume la piena responsabilità di aver pestato l'acceleratore. -- Basilicofresco (msg) 19:53, 31 lug 2017 (CEST)
In realtà credo che un limite ci deve essere o almeno un metodo per verificare se si sta mettendo in crisi il sistema. Se dovessi andare avanti per un paio di giorni a 200 edit al minuto senza che nessuno mi blocchi mi sa che qualcosa succede :) --ValterVB (msg) 20:46, 31 lug 2017 (CEST)

[ Rientro] Infatti la presenza di un limite non è errata, il fatto è che tale limite noi non ce l'abbiamo. Sulla responsabilità, del resto, è del manovratore anche a ritmi più lenti, quindi su questo non c'è problema. Se il sistema è in crisi avvisa con quel messaggio, e ovviamente sarà calibrato in modo da fermarti prima che il problema sia troppo grave. E sui 200 edit/min, magari arrivarci, personalmente mi inchiodo sui 60.--Daimona Eaytoy (Scrivimi!) 11:00, 1 ago 2017 (CEST)

Non ci giuro... ma 200 pagine al minuto (in lettura, non in scrittura!) non ci riesce nemmeno AWB. Di solito la sola lettura di analisi della lista delle pagine si ferma al massimo a circa 140-160 pagine al minuto quando naturalmente i server non sono sovraccaricati. --Pracchia 78 (scrivimi) 17:50, 1 ago 2017 (CEST)
Ma io non uso AWB :) ho un framework sviluppato in C# Questo mi darebbe 2 possibilità teoriche: la prima è lanciare più istanze dello stesso programma, la seconda è quello di usare una programmazione parallela di base se conosci C# mi riferisco al parallel.for, se hai molti core può correre molto veloce. In lettura invece puoi caricare fino a 500 pagine con una singola chiamata API (solo se hai il flag di BOT o di amministratore). --ValterVB (msg) 19:05, 1 ago 2017 (CEST)
Allora c'era il trucchetto ;) Con AWB confermo i numeri di Pracchia, in pre-parse arriva alle 150 circa, in scrittura a 60. Un attrezzo del genere sarebbe molto comodo ad esempio per le 500000 pagine che abbiamo in coda al momento, sarei curioso di vedere con un i7 4790k a quanto potrebbe arrivare :-D Comunque meglio che rimanga una curiosità, farebbe più danno che altro.--Daimona Eaytoy (Scrivimi!) 19:34, 1 ago 2017 (CEST)
Questo è il processore, e questo è l'effetto :( --ValterVB (msg) 19:58, 1 ago 2017 (CEST)
Infatti ripeto, meglio se resta una curiosità :-) Già sui 60 alle volte dà problemi, quindi...--Daimona Eaytoy (Scrivimi!) 20:11, 1 ago 2017 (CEST)

Però andare veloce, al di là del risibile carico per il server (en:WP:PERF), è oggettivamente un comportamento più rischioso. Io quando devo fare un gran numero di modifiche con un nuovo script non di rado lancio il bot solo su una frazione delle voci e poi aspetto qualche giorno per vedere se arrivano insulti. :) Sono preziosi per rilevare sia problemi tecnici che eventuali perplessità nel merito. Non so a che velocità andate voi, ma 15 edit al minuto personalmente mi sembra un limite ragionevole per il 99% dei lavori. Se vogliamo un limite ufficiale potrebbe essere quello, lasciando aperta la porta dicendo che nel caso serva una velocità maggiore se ne discute qua caso per caso. -- Basilicofresco (msg) 10:51, 19 set 2017 (CEST)

Scusate, c'è un sistema infallibile per non sbagliarsi sulla velocità di edit, e si chiama maxlag. Il problema è che vedo che è stato travisato, vedi da [@ Valerio Bozzolan] poco sopra in Discussioni_Wikipedia:Bot#Domanda_semitecnica_su_max_lag. Nonostante il nome il maxlag non è << il tempo massimo in cui pretendi una risposta dal server >>, ma è il ritardo di sincronizzazione fra il database master (quello su cui si può scrivere) e gli slave (quelli da cui si legge), che vengono continuamente aggiornati. La velocità di editing deve garantire che il ritardo degli slave sia minimo (oltre i 30 secondi se non ricordo male si blocca in scrittura tutta la wiki). Per far questo esiste il parametro maxlag che i bot devono impostare. Il fatto è che non conosco AWB e non so come si imposti (c'è ovviamente in pywikibot). Riferimenti a mw:Manual:Maxlag parameter e mw:Manual:MediaWiki_architecture#Database_and_text_storage. --Rotpunkt (msg) 10:59, 19 set 2017 (CEST)
Per alcuni lavori 15 edit/min sono pochi: vedi ad esempio la correzione dei benvenuti che ho effettuato con Mess, erano 500000 pagine da correggere... Quando la mole di lavoro è alta (cioè ultimamente quasi sempre) vado al massimo, cioè sui 30-60 e/m. Sinceramente non ho mai trovato indicazioni su come impostarlo in AWB, che alle volte si blocca dicendo appunto che c'è troppo ritardo tra slave e master.--Daimona Eaytoy (Scrivimi!) 11:25, 19 set 2017 (CEST)
Qualcuno potrebbe chiedere a en:Wikipedia talk:AutoWikiBrowser come e se AWB permette di impostare il maxlag? --Rotpunkt (msg) 11:36, 19 set 2017 (CEST)
Fatto, attendiamo risposta.--Daimona Eaytoy (Scrivimi!) 12:03, 19 set 2017 (CEST)
Per la velocità di edit in pywikibot c'è maxthrottle. Il parametro maxlag è per frenare ulteriormente in caso di momentanei intasamenti sul server. -- Basilicofresco (msg) 12:47, 19 set 2017 (CEST)
Vedi mw:Manual:Pywikibot/Global Options, il parametro maxlag non è per "frenare ulteriormente in caso di momentanei intasamenti sul server", ma per sì che il bot operi mantenendo un lag dei replica server basso (appunto come indicato da maxlag), che è la cosa più importante che un bot abbia sotto controllo, vedi cosa fu scritto a ValterVB (d:Topic:Troq4l3wpxnuqw4s), << you don't seem to implement https://www.mediawiki.org/wiki/Manual:Maxlag_parameter . Please implement this before doing any more edits to a Wikimedia wiki. >>. --Rotpunkt (msg) 13:00, 19 set 2017 (CEST)
Beh lasciami dire che se stai andando talmente forte da essere tu la causa del lag sui server (e ciò è male), il maxlag aiuta non far degnerare la situazione. Il punto che maxlag ti fa rallentare anche se non sei tu la causa del lag. -- -- Basilicofresco (msg) 13:18, 19 set 2017 (CEST)
Certo, qui si stava appunto parlando di qual'era la velocità massima di un bot, e ripeto la cosa importante è che il bot ,che magari per un certo periodo di tempo vuole andare a velocità elevate perché ha molto lavoro da fare, se lo fa *deve* assolutamente utilizzare un bot che usa il maxlag (o se lo ha scritto lui stesso lo deve implementare, aggiungendo maxlag=numero_secondi alle richieste e gestendo gli eventuali errori restituiti) altrimenti deve limitarsi a velocità normali come 12/15 edit al minuto che sicuramente non lo fanno crescere. --Rotpunkt (msg) 13:29, 19 set 2017 (CEST)
Era quello che in effetti chiedevo un po' di tempo fa. Se basta tenere sotto controllo il maxlag o c'é altro da controllare. Attualmente il mio BOT è impostato con un maxlag di 5, che vuol dire che se nel momento del salvataggio il lag è superiore a 5 il sistema non effettua il salvataggio e restituisce il valore di lag attuale. Per quanto riguarda AWB è di base impostato a 5 ma non mi è chiaro cosa combina quando viene superato il mxlag, magari ogni volta imposta il maxlag sul lag dell'edit precedente. --ValterVB (msg) 18:37, 19 set 2017 (CEST)
Ciao, devi solo aggiungere ai parametri delle richieste di scrittura maxlag=5. Se il replication lag è superiore a cinque secondi semplicemente il server non effettuerà la richiesta, restituendoti una risposta con gli header MediaWiki-API-Error: maxlag e anche Retry-After: 5, indicandoti così quanti secondi aspettare prima di riprovare. Ti ho risposto a quello che chiedevi con "non mi è chiaro cosa combina quando viene superato il maxlag"? Mi è venuto il dubbio. --Rotpunkt (msg) 18:50, 19 set 2017 (CEST)

[ Rientro] Hanno risposto sulla pagina di cui sopra, in soldoni supporta il maxlag ma è attualmente disabilitato, sebbene attivabile con poco sforzo. Se non ci sono pareri contrari ne chiederei l'attivazione per evitare qualsiasi tipo di problema.--Daimona Eaytoy (Scrivimi!) 19:01, 19 set 2017 (CEST)

Verrebbe da dire shame on you AWB :) --Rotpunkt (msg) 19:04, 19 set 2017 (CEST)
Un momento. Sono alla terza birra e non ho capito. Mi sembra che qui stiamo tutti dicendo che se impostiamo maxlag = "1 secolo" allora se la sincronizzazione master-slave fosse superiore ad un secolo non si effettuerebbe la nostra richiesta e dovremmo da vero galanbot rispettare almeno il delay suggerito in errore, ma dato che è ad un secolo, ci dichiariamo molto poco aggressivi, perchè "Hey, amico replichino, non c'ho fretta, mettici tutto il tempo che vuoi a salvare nel masterone". Così però non può essere, perchè il manuale urla che più il maxlag è bassino altone più ci si dichiara aggressivi con tanto di denti e unghioni. Qualquadra non mi cosa. --Valerio Bozzolan (msg) 12:19, 20 set 2017 (CEST)
(Comunque prima avevo capito che maxlag = "1 secolo" sarebbe stato come dire: "Hey, replichini, mi va bene qualsiasi replichino che è indietro anche di un secolo col masterone, non sono schizzinoso come chi invece richiede un replichino super aggiornato col masterone. Ma comunque è scorretta anche questa interpretazione.) --Valerio Bozzolan (msg) 12:23, 20 set 2017 (CEST)
@Valerio Bozzolan Sarà anche un modo *per te* divertente di scrivere, ma è in gran parte incomprensibile, e lo stesso fai pure nei commenti del codice. Anzi più è complesso il problema più sembra che la butti in caciara. Non sono assolutamente d'accordo, va bene fare i simpatici ma così è proprio troppo. Ti invito a usare un linguaggio piò consono, già le persone che leggono queste discussioni magari hanno difficoltà a capire, ancora scrivere in questo modo da vignetta dei fumetti è la fine. Cerco di decifrare quello che hai scritto e ti rispondo. --Rotpunkt (msg) 12:49, 20 set 2017 (CEST)
Se il lag corrente dello slave fosse di 2 secondi, e l'utente fa una richiesta con:
* maxlag=1 la richiesta non viene effettuata e viene restituito un errore
* maxlag=3 la richiesta viene effettuata
* maxlag=10 la richiesta viene effettuata ma è più "aggressivo" perché tolleri un ritardo maggiore degli slave
--Rotpunkt (msg) 12:59, 20 set 2017 (CEST)
(Fumetti?) Comunque a me emerge comunque l'assurdo. Perchè dovrebbe essere più aggressivo con maxlag elevato? Considerando che il numero di slave possono essere ordinabili in scala da "meno aggiornato" a "più aggiornato" (lag prossimo a zero), e considerando che quelli "più aggiornati" sono per forza di cose più richiesti, e considerando che quelli più richiesti sono quindi più preziosi, ..., perchè si ritiene più "aggressivo" richiedere una risorsa decisamente meno preziosa (lo slave con alto lag)? --Valerio Bozzolan (msg) 15:19, 20 set 2017 (CEST)
[@ Valerio Bozzolan], per come l'ho capita io: più il lag e è grande, più i server "soffrono", quindi se permetto di fare modifiche quando il server sta soffrendo, peggioro la situazione. Il valore di maxlag dice quando posso fare edit o quando non posso farli. Se imposto un maxlag di 5 (valore consigliato) significa che finché il lag è sotto 5 (quindi i server non sono troppo stressati) puoi fare modifiche senza problemi, quando il lag è superiore a 5 (i server cominciano a essere stressati) ti blocco le modifiche e in risposta ti comunico quanto è l'attuale lag, così puoi decidere cosa fare. Quindi maxlag elevato significa stressare di più il sistema perché ti permetto di fare modifiche anche quando già i server stanno soffrendo un pochino, con il rischio di peggiorare la situazione. --ValterVB (msg) 18:39, 20 set 2017 (CEST)
[@ ValterVB] OK è proprio così, me l'hanno confermato anche in IRC. Perciò l'obiettivo non è preferire slave ad alto lag affinchè slave a basso lag vadano agli esseri umani (cosa che avrebbe senso ma non troppo) ma bensì si vuole evitare che esistano slave con alto lag, e si fa evitando di "infierire" se il lag supera la soglia che decidiamo noi (cosa che avrebbe senso, ma non ha alcun senso che sia il client a decidere una cosa del genere con un valore hardcodato deciso a tavolino. Bah.). --Valerio Bozzolan (msg) 00:18, 21 set 2017 (CEST)

Bot categorie lavoro sporco[modifica wikitesto]

Ciao, segnalo purtroppo che TauerBot ha smesso di funzionare da circa un mese e che il manovratore del bot è abbastanza inattivo. C'è qualcuno che può assegnare quei compiti al suo bot finché non si risolve? Tra di essi c'è anche l'aggiornamento delle dieci wikipedie maggiori nella pagina principale.--Sakretsu (炸裂) 15:50, 7 ott 2017 (CEST)

Ciao, grazie per la segnalazione. Purtroppo mi sono accorto solo ora del problema. E' in preparazione un fix, il bot tornera' a funzionare a breve. --Taυ϶R϶S Vuoi parlarmi? 21:12, 7 ott 2017 (CEST)
Tempismo perfetto! Grazie mille :-) --Sakretsu (炸裂) 21:18, 7 ott 2017 (CEST)

Etichette cladogrammi[modifica wikitesto]

Buongiorno a tutti!

Questa modifica al template Clade che ho fatto ieri ha risolto (spero definitivamente) il problema delle etichette: non sarà più necessario riempire i cladogrammi di |labeln= vuoti o bianchi per allineare i taxa successivi.

Rimane però un piccolo problema, che spero possa essere risolto da uno dei vostri Bot: molti cladogranmi erano già stati corretti manualmente e ora sono pieni di parametri ed etichette inutili.

Qualcuno potrebbe programmare un Bot in modo che, in tutti i cladogrammi, elimini i parametri |labeln= vuoti (cioè che contengono solo la stringa &nbsp;, ripetuta una o più volte) e contenenti solo testo bianco (<span style="color: white">...</span>, {{Colore|white|...}} ecc.)? --G.C.T. scrivimi 12:29, 24 dic 2017 (CET)

Verifico che funzioni e poi passo. --.avgas 12:40, 24 dic 2017 (CET)
vedi anche Discussioni template:Clade/man.--ESCULAPIO @msg 18:40, 24 dic 2017 (CET)
Grazie. [@ G.C.T.1]: ci sono altri escamotages solitamente utilizzati per far comparire testo bianco o spazi oltre a quelli che hai indicati? --.avgas 18:49, 24 dic 2017 (CET)
[@ .avgas], dipende da cosa intendi per "altri": ad esempio si può scrivere {{Color anziché {{Colore, si può omettere lo spazio dopo i due punti in <span style="color: white">...</span> e altre variazioni ortografiche di questo tipo.
Se per "altri" intendi proprio altri metodi, allora non ne conosco.
Buon Natale! --G.C.T. scrivimi 19:32, 24 dic 2017 (CET)
Ovviamente spazi, {{Colore vengono già considerati. Altri metodi proprio! A me non vengono in mente e te lo chiedevo per conferma. Grazie, G.C.T.1. Buon Natale anche a te! --.avgas 19:34, 24 dic 2017 (CET)
In alcuni casi l'effetto grafico sembra cambiare. A mio avviso va bene, è ok anche per voi, G.C.T.1 e Esculapio? --.avgas 15:20, 26 dic 2017 (CET)

[ Rientro] [@ .avgas] Symbol support vote.svg Favorevole: il cladogramma della versione precedente non seguiva gli standard.
Nota capricciosa (mi scuso subito): puoi fare in modo che vengano eliminati completamente i |labeln= "incriminati" e non solo ciò con cui sono marcati (qui qualche esempio)? --G.C.T. scrivimi 15:55, 26 dic 2017 (CET)

[@ G.C.T.1] detta così non riesco bene a capire: vuoi che tolgo anche il parametro |labeln= quando risulta vuoto/solo contenente testo bianco? --.avgas 15:58, 26 dic 2017 (CET) No, rileggendo la cosa nell'insieme ho capito. Ricordati la prossima volta di aggiornare anche il manuale del template come ho fatto io, altrimenti chi legge le istruzioni continuerà a pensare di dover inserire i campi in bianco! --.avgas 16:58, 26 dic 2017 (CET)
.avgas, ci avevo pensato prima di fare la modifica: il nuovo manuale era già pronto (ri-linko Utente:G.C.T.1/Sandbox#Template:Clade/man). Ho scritto in Discussioni template:Clade/man e nel Tasso Bar, ma solo ESCULAPIO ha risposto qualcosa, dicendomi di aspettare.
Vuoi esporre tu un parere? --G.C.T. scrivimi 18:18, 26 dic 2017 (CET)
Ho verificato parecchi cladogrammi con la modifica e in certi casi sembrano visualizzarsi addirittura meglio per cui la modifica possiamo darla per definitiva. Tieni comunque conto che nel momento in cui modifichi il codice e richiedi un bot per la modifica, la cosa è fatta per cui il manuale va aggiornato. In alcuni casi pensa che è addirittura vantaggioso aggiornarlo con qualche tempo di anticipo in modo che la modifica venga, per quanto possibile, recepita prima della modifica e quindi del passaggio del bot. Con oggi dovrei finire di sistemare le voci, dopodiché la procedura può ritenersi conclusa. --.avgas 01:26, 27 dic 2017 (CET)
✔ Fatto. Per le prossime volte, ricordati quanto appuntato sopra e inserisci direttamente una richiesta nella pagina principale, non in talk. Buon proseguimento! --.avgas 01:42, 27 dic 2017 (CET)

Inserimento automatico paragrafo "Araldica" nelle pagine di disambigua[modifica wikitesto]

Buonasera, credo che sia una minima modifica infornatica al sw dei bot, aggiungere un blocco di codice che

  • cerca il titolo della pagina di disambigua nell'Armoriale delle nobili famiglie italiane e Armoriale dei vescovi (i due maggiori, oppure anche gli altri di it.wiki elencati tutti alla voce Armoriale)
  • se trova la parola esatta:
    • crea in disambigua un paragrafo dal titolo "araldica" con il testo "nobile famiglia italiana attestata a Venezia, Alessandria (Ovada) (quindi: [nome dei comuni in armoriale in formato link alla voce del luogo se presente]] +

il template

Magnifying glass icon mgx2.svgLo stesso argomento in dettaglio: Armoriale delle nobili famiglie italiane (Z).
    • cerca le varianti certe: con modifiche/aggiunte dopo l'ultima vocale (Ruffo-->ruffa-->ruffini, ruffini)

Noterei "attestata in Italia" poivhe' l'origine puo' anche essere estera. In futuro affinandosi si puo' avere un bot che crea araldica, origine, etimo e diffusione.

2..lo stesso bot come alla voce Ferraro puo' scrivere "cognome italiano diffuso in prevalenza.." inserendo nota <ref> [url sito geopatronimico "Mappa di diffusione del cognome ""].

3. Esiste il template

ma molto piu' utile sarebbe il template Template:Persone di cognome che fa la stessa ricerca sul cognome nel template Bio delle voci biografiche, e lascia sempre aperta la ricerca di nuove voci create.anche quando l'amministratore non lancia il bot. In modo da avere una sincronizzazione piu' costante fra disambigua e nuove voci create.

4. Esegue la ricerca del cognome nei template bio voci biografiche su en.wiki, fr, de, es.wiki e crea un paragrafo di 2°livello voci da creare sotto il paragrafo "persone"..riporta il nome esteso con le tre attivita' inserite nel template bio.

Basta vedere l'anomala frequenza di mestieri e certi Cognomi per capire che il riferimento araldico e' fondamentale. Dove inserirlo se non qui? Un minimo numero di disambigua ha una voce tipo "Rossi (famiglia)" e nulla assicura poi che chi in disambigua resta fuori dalla voce famigliare, non abbia diritto di starvi

c'e' un discorso di immagine e querele.chi ha un blasone di norma vuole almeno che sia ricordato..l'unica e' un paragrafo a parte, NPOV. Wikipedia

per motivare e convincere sull'araldica, con (l')Arcangelo e Michele sto traducendo Clan scozzese e voci di araldica, come chi ha dato la botta finale a compagnie low cost, compagnie di bandiera e lavoratori.Questo commento senza la firma utente è stato inserito da 91.252.42.134 (discussioni · contributi) .
Proprio no, e mi stavo giusto preparando a cancellare gli aggeggi che hai messo a mano. Le disambigue non sono voci su cognomi né su famiglie, devono solo rimandare alle voci omonime. Se la famiglia è enciclopedica avrà la propria voce (Ferraro (famiglia)) come tutti gli altri significati e i dettagli andranno lì. Per favore stop --Bultro (m) 19:26, 29 dic 2017 (CET)

Bot attivi[modifica wikitesto]

Vedo dalla talk che le perplessità di protraggono da anni: Wikipedia:Bot/Attivi è tutto tranne che aggiornata, sono segnalati come attivi bot fermi da oltre 6 anni quasi 10 anni e, al contrario, ne mancano di molto attivi. Non sarebbe il caso di metterci mano? Buon anno a tutti, --Ombra 12:04, 31 dic 2017 (CET)

[@ Ombra] il fatto di essere burocrate e botolatore allo stesso tempo, a suo tempo mi fece scattare in automatico i "5 minuti" di pulizie di primavera: molti dei bot che vedi scritti lì sono deflaggati da mo'. La sostanza quindi è in sè sotto controllo, il problema è che come pagina probabilmente ha perso di significato; si voleva elencare i bot attivi con i vari task un po' alla anglofonovia, ma da noi non funziona esattamente come su en.wiki e anche in virtù di questo io sarei addirittura per la cancellazione della pagina. --.avgas 10:48, 24 mag 2018 (CEST)
Allo stato attuale la pagina è inutile. IMHO o la si aggiorna, o la si cancella. Anche se in verità non vedo l'utilità di aggiornarla: al massimo potrebbe averne per quei bot che svolgono solo compiti specifici, ma sono già listati altrove (non ricordo dove). Per tutti gli altri, credo che la pagina speciale sia sufficiente. --Daimona Eaytoy (Scrivimi!) 12:27, 24 mag 2018 (CEST)
Concordo. Tuttavia provo dell'imbarazzo a procedere con l'immediata, d'altro canto la PDC mi sembra al limite del bizantino. Attendiamo magari qualche parere ulteriore e se nessuno ha niente in contrario, procediamo d'ufficio. --.avgas 15:13, 24 mag 2018 (CEST)
Favorevole alla cancellazione. --Domenico Petrucci (msg) 14:42, 4 giu 2018 (CEST)

Leggere un dump di wikipedia[modifica wikitesto]

Volendo fare una statistica sull'uso di alcuni template come dovrei fare per far leggere i dati da un dump di wikipedia da pywikibot, piuttosto che dai server live caricandoli inutilmente ? Magari è scritto in chiaro da qualche parte, ma onestamente non sono riuscito a trovarlo.--Moroboshi scrivimi 10:38, 24 mag 2018 (CEST)

Io ho sempre letto i dump con il normale metodo di lettura XML via python. --.avgas 10:43, 24 mag 2018 (CEST)
Come alternativa per fare semplici statistiche, se hai accesso al database e qualche conoscenza di SQL, trovi facilmente i dati nella tabella templatelinks. --β16 - (talk) 12:33, 24 mag 2018 (CEST)
Per XML è consigliabile usare mwparserfromhell. --Nemo 16:32, 2 giu 2018 (CEST)

Richiesta parere su eventuale intervento bot[modifica wikitesto]

Salve, avrei bisogno di sapere se è fattibile tramite bot quanto scaturito da questa discussione. L'intervento richiesto è poi visibile in questa sandbox dove sono presenti la versione attuale e quella che si vuole ottenere. in pratica sarebbe da sostituire una struttura che usa il template "colonne" con una wikitable. Grazie. --Sanghino Scrivimi 13:03, 1 giu 2018 (CEST)

Il testo è eccessivamente piccolo. Visto che si aggiunge il 90% della table, si possono togliere gli small --Bultro (m) 13:58, 2 giu 2018 (CEST)
[@ Bultro]Ho fatto la modifica in sandbox come suggerito. E' possibile richiedere l'intervento del bot per applicare la modifica ? Grazie. --Sanghino Scrivimi 15:49, 13 giu 2018 (CEST)

Come recuperare L'IDQ MediaWiki in una ricerca su wikipedia[modifica wikitesto]

Ciao,

volevo un aiuto se possibile, ho iniziato da poco ora a utilizzare le api di wikimedia.

Il mio dubio è questo.

Ho necessità di eseguire una ricerca su wikipedia e verificare che mi venga fornito un titolo valido di cui mi serve l' iDQ di riferimento su MediaWiki.

Riesco a farlo in due passaggi ovvero

1) Eseguo la ricerca ad esempio

https://en.wikipedia.org/w/api.php?action=query&list=search&srlimit=1&srsearch=Obama&srinfo=suggestion

Che mi restiruisce, rimuovendo il non necessario, qualcosa tipo questo

[{ "ns": 0, "title": "Barack Obama", "pageid": 534366, "size": 336362, "wordcount": 28508, "snippet": "....", "timestamp": "2018-08-20T17:56:34Z" }]

Ora, conosciuto, il nome della pagina "Barack Obama" eseguo questa altra chiamta

https://en.wikipedia.org/w/api.php?action=query&titles=Barack%20Obama&prop=pageprops

che mi restituisce tra le altre cose

"pageprops": { "wikibase_item": "Q76" }

'Q76' è esattamento il riferimento che volevo trovare.


Mi chiedevo se fosse possibile - partendo da "Obama" (ricerca libera di un testo su wikipedia) per arrivare a "Q76" (codice entità su MediaWiki) - eseguire questa operazione in un unica richiesta.

Potrei farlo utilizzando direttamente wikidata con questa chiamata

https://www.wikidata.org/w/api.php?action=query&list=search&srlimit=1&srsearch=Obama&srinfo=suggestion


Tuttavia, ditemi se sbaglio, mi sembra che la ricerca su wikipedia sia più efficace, sopratutto se contestualizzata in una lingua specifica.


--Amedeo1366 (msg) 22:51, 20 ago 2018 (CEST)

Se conosci già il titolo esatto della pagina (o un suo redirect) puoi effettuare una sola chiamata
https://www.wikidata.org/w/api.php?action=wbgetentities&sites=itwiki&titles=Barack_Obama&props=info
oppure puoi provare (con o senza il parametro strictlanguage)
https://www.wikidata.org/w/api.php?action=wbsearchentities&search=Obama&language=it&strictlanguage=1&type=item
dipende dallo scopo per cui ti serve --β16 - (talk) 10:29, 21 ago 2018 (CEST)

Query Aggiornamento Pagine con condizione su proprietà[modifica wikitesto]

Intanto volevo ringrazioare --β16 per la risposta precedente, non ho capito come poter rispondere direttamente a una discussione, e ho pure aperto 2 account non sapendo che ne basta uno per tutti i siti...

Sto creando un sistema che, dato il testo di una notiza - mi trovi le persone che sono citate in quel testo, e utilizare queste informazioni per migliorare la classificazione delle notizie in generi (sport, cinema, etc).

Per fare questo utlizzo wikidata e delle notizie 'master' per trovare nuove persone, poi salvo i dati localmente per le ricerche successive e utilizzo le proprietà associate per ottenere una categoria. Per capire meglio https://bug.48.pm/entity/test

Vorrei sapere se tramite l'uso delle api di wikidata possa sapere quali sono gli ultimi idq aggiornati, ho visto che esiste nel modulo query list=allrevisions tuttavia, dato che al momento lavoro solo con persone ovvero p31 = q5, mi chiedevo se è possibile ottenere solo le ultime modifiche usando questa specifica coppia di proprietà : valore ed escludendo i bot in modo da poter aggiornare i dati locali.

Spero di essermi spiegato :)

Grazie --Amedeo13 (msg) 22:57, 26 ago 2018 (CEST)

spostamento di file sotto GFDL su Commons[modifica wikitesto]

segnalo per tutti i bot che effettuano spostamenti da it.wiki a Commons che dal 14 ottobre quel progetto non accetterà più file pubblicati esclusivamente sotto licenza GFDL. sono considerate eccezioni i materiali esclusivamente distribuiti sotto quella licenza o comunque rilasciati sotto GFDL prima della fatidica data (vanno bene i file con doppia licenza, ad esempio GFDL/CC-BY-SA). --valepert 20:36, 20 set 2018 (CEST)

Una modifica al minuto[modifica wikitesto]

Riguardo al limite di una modifica al minuto per i non bot, non sono molto d'accordo, principalmente perchè un umano fa mooolte più modifiche al minuto. Magari... raddoppiamo? asd Che non sarà granché ma diventa già ragionevole. --Valerio Bozzolan (msg) 22:25, 4 nov 2018 (CET)

Favorevole. Io per esempio usavo AWB ed era molto utile, ma l'attesa era molto frustrante (provate a fissare lo schermo per un minuto...) e perciò ho smesso. Ed è vero che un umano è in grado di fare molte più modifiche, infatti le modifiche ripetitive si fanno più velocemente a mano che usando AWB, sempre a causa di questo limite.--EquiMinus (Codec) 16:24, 5 nov 2018 (CET)
Concordo, come dice EquiMinus. Tra l'altro, vero che sarebbe (tanto per dirne una) WP:GIOCARE, ma curiosamente a mano potrei fare 1000 modifiche al minuto senza infrangere le regole. Mettere un qualsiasi limite in realtà non è semplice, dipende molto dal contenuto delle modifiche... Se proprio non vogliamo affidarci al solo buon senso (magari accompagnato da un limite invalicabile relativamente alto, tipo 5 edit/min), direi che già due modifiche al minuto sembra ragionevole. --Daimona Eaytoy (Scrivimi!) 18:42, 5 nov 2018 (CET)
A parte che non credo sia questa la pagina adatta alla discussione visto che non si parla di bot, il rischio che evidentemente spaventa è quello di non riuscire a controllare le modifiche. In effetti bisogna anche considerare che a 2 modifiche al minuto, un malintenzionato o un inesperto in mezzoretta riuscirebbe a fare un bel po' di pasticci. Per quanto non ami per nulla la burocrazia, sarei del parere che un allargamento della frequenza temporale delle modifiche con AWB vada comunque controbilanciato con un limite di modifiche totali fatte senza interruzioni, proprio perché i patroller facciano in tempo anche a capire cosa un utente stia facendo. E lo dico da uno che quando usa AWB con la propria utenza anziché con il bot, si rompe parecchie le p....e :-) --Pil56 (msg) 19:05, 5 nov 2018 (CET)
Attendendo giustamente un cambusiere per finire nel luogo più adeguato :) A margine segnalo che il mio scopo è solo quello di evitare che poi le persone finiscano per usare AWB da utenza normale, rendendo ancora più difficile il patrolling. --Valerio Bozzolan (msg) 21:15, 5 nov 2018 (CET)

Decadenza per inattività[modifica wikitesto]

Non sarebbe opportuno togliere lo status di bot dopo un lungo tempo di inattività, come avviene per gli amministratori? Non dico di essere pignoli come per gli amministratori, ma abbiamo bot abbandonati anche da 6 anni --Bultro (m) 22:34, 2 dic 2018 (CET)

Symbol support vote.svg Favorevole per i global bot è un anno. --Superchilum(scrivimi) 22:52, 2 dic 2018 (CET)
Symbol support vote.svg Favorevole in caso ci vuole un attimo a riflaggare.--Sakretsu (炸裂) 23:22, 2 dic 2018 (CET)

pywikibot ha smesso di funzionare[modifica wikitesto]

Ciao a tutti, scusate l'intrusione. Per pura curiosità e voglia di sperimentare mi sono installato pywikibot sul computer (registrando un'utenza a parte). Ieri provo a inserire del testo sulla sandbox utente del mio bot e funziona tutto alla grande. Oggi riprovo con lo stesso comando sulla stessa pagina: lo script si logga con successo, legge la pagina ma termina senza compiere modifiche, restituendomi questo errore:

WARNING: API error permissiondenied: The action you have requested is limited to users in one of the groups: *, [[Wikipedia:Utenti|Utenti]].

Ho provato a cercare se qualcun altro aveva il mio stesso problema, ho controllato se c'era qualche errore nella configurazione, ma non ho trovato nulla... qualcuno può aiutarmi? Grazie in anticipo! --Saturno5 (in ascolto) 12:28, 17 gen 2019 (CET)

[@ Saturno5] Non gestisco bot, però ad occhio e croce credo che sia perché il tuo bot non ha ancora il flag di bot, che va richiesto in Wikipedia:Bot/Autorizzazioni. Grazie per l'impegno! --Epìdosis 17:54, 17 gen 2019 (CET)
[@ Epìdosis] Grazie a te per l'interessamento! Comunque il problema sembra essersi "magicamente" risolto... ho provato a cambiare il metodo di login, passando da BotPasswords al (deprecato) metodo normale (digitazione della password nella shell) e il problema è sparito. Non ho capito il perché, ma adesso funziona tutto alla perfezione! :D --Saturno5 (in ascolto) 21:04, 17 gen 2019 (CET)