Discussioni Wikipedia:Bot/Archivio/1

Ultimo commento: 16 anni fa, lasciato da Nemo bis in merito all'argomento Nobots

Bot su Wikiquote

modifica

Ciao! Avrei bisogno di un bot su Wikiquote per inserire interwiki, wikilink e correggere ortografia. Chi mi da una mano, magari spiegandomi come posso installarne uno mio? Grazie! --Dread83 20:49, 3 dic 2005 (CET)Rispondi

Ti consiglio questa pagina. Ciao, -- PietroDn 09:47, 21 gen 2006 (CET)Rispondi

Lavoro da bot

modifica
cb La discussione proviene dalla pagina wikipedia:bar.
– Il cambusiere --Twice25 (disc.) 00:10, 24 gen 2006 (CET)Rispondi

Non so se ci sia un bot che lo fa, ma in alcuni articoli si possono trovare delle situazioni in cui le elisioni sono separate da spazi (es.: l'<spazio>ultimo). Può accadere che lo spazio produca dei daccapo sbagliati in quanto in italiano tra l'apostrofo e la parola ciò non è permesso. Non credo che ci sia un bot che lo faccia perché qui se ne trovano trovavano (--ArchEnzo 15:41, 19 gen 2006 (CET)) parecchi. -- Ilario (0-0) - msg 15:30, 19 gen 2006 (CET)Rispondi

Questa è porzione del codice che usavo io, che contempla qualche altro caso:

--Cosoleto 16:37, 19 gen 2006 (CET)Rispondi

+1 --Guam->@ 16:49, 19 gen 2006 (CET)Rispondi

Basta che non faccia correzioni tipo po' tardi -> po'tardi o simili. --Cruccone (msg) 20:05, 19 gen 2006 (CET)Rispondi

siamo sicuri che non sia permesso andare a capo dopo l'apostrofo? di sicuro non è bello esteticamente, ma mi pareva di ricordare che da qualche annetto non veniva più considerato sbagliato ortograficamente... --lucha 20:06, 19 gen 2006 (CET)Rispondi
Non lo so, so solo che a me lo consideravano errore grave nei compiti di liceo (e io ce li mettevo apposta). -- Ilario (0-0) - msg 21:17, 19 gen 2006 (CET)Rispondi
Sembra un bot-lavoro da seguire con accuratezza... Quando si avvicina l'apostrofo ad una parola in grassetto o corsivo bisogna porre l'apostrofo entro i tag <nowiki>'</nowiki> in modo che non interferisca con gli apostrofi di formattazione 83.176.106.130 22:37, 19 gen 2006 (CET)Rispondi
Non è affatto un errore andare a capo dopo l'apostrofo. È perfettamente lecito. Personalmente, lo trovo poco bello, ma non è scorretto. A scuola molti insegnanti lo segnano come errore, ma sono loro a sbagliare (chissà quanti insegnanti mi stanno leggendo?). È invece un errore la reintegrazione dell'apostrofo; fermo restanto che in molti casi l'apostrofo è opzionale e può esserci o non esserci. Ma dire lo <a capo> albero non va bene (ci sono casi peggiori, ma al momento non mi vengono in mente). Ah, è scorretto anche mettere lo spazio fra l'apostrofo e la parola seguente, per quanto ci sia ben di peggio, in circolazione. -- Laurentius 22:50, 19 gen 2006 (CET)Rispondi
Ma a me alla scuola dell'obbligo avevano insegnato proprio che in caso di andata a capo in un punto di elisione, nei manoscritti, si doveva ricorrere alla reintegrazione: non "l'/ossatura" ma "la/ossatura"...
Comunque: 1) andare a capo dopo l'apostrofo su Wikipedia non è tanto un problema di ortografia, ma di regole tipografiche, e a quanto ne so queste lo proibiscono. 2) Il problema principale sollevato da Ilario non è chiedersi se si può andare a capo o meno, ma è segnalare che ci sono diversi articoli scritti sbagliati, perché contengono uno spazio tra la parola con apostrofo e la seguente: e questo è un errore in ogni caso (non si scrive «l' amo, l' esca, l' istmo, l' olmo, l' uva» ma «l'amo, l'esca, l'istmo, l'olmo, l'uva»). --Fede (msg) 23:25, 21 gen 2006 (CET)Rispondi
PS. Ricordo che nei casi in cui invece tra due parole è previsto che ci sia uno spazio ma si vuole evitare la possibilità di un'andata a capo (p.es. 123 km oppure Art. 8), al posto dello spazio normale si può usare lo «spazio insecabile», ossia il carattere speciale &nbsp; (e quindi si scriverà 123&nbsp;km oppure Art.&nbsp;8)
PPS. Prima di pubblicare il famigerato wikiDVD bisognerà sottoporre le voci ad una bella revisione tipografica...

Piccolo aiuto

modifica

Ehm non so dove scriverlo e lo metto qui..come posso fare che il mio pywikipediabot modifichi solo le pagine in un determinato namespace? --Helios 00:20, 24 apr 2006 (CEST)Rispondi

i sorgenti dei bot

modifica
cb La discussione proviene dalla pagina wikipedia:bar.
– Il cambusiere --Twice25 (disc.) 22:47, 6 lug 2006 (CEST)Rispondi

si possono sacricare? esistono tutorials? --Ulisse0 10:21, 1 lug 2006 (CEST)Rispondi

vedi Wikipedia:Bot e le voci correlate; devi scaricare prima Python e poi Pywikipedia; una volta che apri uno degli script puoi modificarlo a piacimento, fare il debug etc., ma solo se sei molto bravo a programmare! ;) -- Lilja 11:10, 1 lug 2006 (CEST) PS: io conosco solo il Pywikipedia che è lo standard, ma ci sono bot scritti in altri linguaggi di programmazione; chiedi magari ai rispettivi proprietari che trovi su Wikipedia:Bot/Attivi.Rispondi

Se vuoi un po di regex per il bot contatta filnik, lui ha delle sottopagine con molte regex per i bot. --Fabexplosive 17:55, 1 lug 2006 (CEST)Rispondi

Vi ringrazio, ma non so cos'è un regex..:-) --Ulisse0 14:37, 2 lug 2006 (CEST)Rispondi

significa espressione regolare --Iron

Ok grazie; quindi si usano comandi tipo bash per l'i/o testuale --Ulisse0 10:11, 3 lug 2006 (CEST)Rispondi

Dipende, le espressioni regolari le usi dappertutto, in Javascript, in Java, in Python e dove altro vuoi. -- Ilario^_^ - msg 10:22, 3 lug 2006 (CEST)Rispondi

Esiste la doc delle api della classe Wikipedia in Java? Si può scaricare ? --Ulisse0 09:53, 5 lug 2006 (CEST)Rispondi

Correzioni automatiche e alfabeti non latini

modifica

ciao a tutt*, qui[1] si vede che Filbot ha fatto una modifica discutibile: ha cambiato ar:%JE'C3 in ar:%JÈC3, il che non ha moltissimo senso.

in realtà, il problema del link non sembra essere quello: nella versione precedente il link era già sbagliato; non ho scavato nella cronologia per scoprire chi e quando ha modificato la versione corretta (se mai ce n'è stata una); invece sono andato su ar.wiki.x.io e ho cercato emacs, scoprendo che i link possibili sono due: ar:emacs (che è un redirect) e ar:إيماكس, che è la voce corretta (emacs traslitterato in arabo...). ho corretto il link di emacs, scegliendo la versione diretta (senza redirect).

non conosco il codice sorgente dei bot, ma credo che i problemi siano due:

  1. il bot non tiene conto dell'encoding utf;
  2. il bot non dovrebbe correggere le scritte che si trovano dentro doppie parentesi quadre a meno di non sapere esattamente cosa sta facendo.

Giorgian 13:33, 1 ago 2006 (CEST)Rispondi

Il problema è più semplice. Si tratta di una sostituzione per il caso di «E'» da mutare in «È» scritta MOLTO male. Anche se in ogni caso, un bot che si applica in sostituzioni del genere, oltre a spiegare il più possibile nel campo oggetto cosa sta facendo, dovrebbe ignorare gli interwiki. --F. Cosoleto 14:32, 1 ago 2006 (CEST)Rispondi
Concordo assolutamente con Cosoleto. Gac 09:58, 12 ago 2006 (CEST)Rispondi

Modifiche a pagine e sottopagine del namespace Utente:

modifica

Dal momento che sono sempre più numerosi i bot lasciati "liberi" di modificare le pagine e sottopagine utente, ricordo che questo tipo di modifiche su un namespace che ha caratteristiche diverse da quello principale, andrebbe controllato "a vista" dal momento che gli effetti collaterali sono difficilmente prevedibili e possono disturbare il lavoro altrui (es. tabelle di conversione, prove etc.) --M/ 15:28, 13 ago 2006 (CEST)Rispondi

io ricordavo che per il pywikipediabot c'era un metodo per fargli ignorare certi namespace...però non ricordo esattamente Helios 15:58, 13 ago 2006 (CEST)Rispondi

Spero di non dire una castroneria, ma il pywikipediabot considera soltanto il namespace principale se non viene indicato diversamente. --Utente:Xxl1986/Firma 18:09, 13 ago 2006 (CEST)

se usi -ref: e -links: non fa distinzione, solo se usi -start piglia soli il namespace principale Helios 18:19, 13 ago 2006 (CEST)Rispondi

Sperando che gli interessati dell'avvertimento si siano mostrati sensibili al richiamo di M/, segnalo che per evitare con -ref: e -links: gli altri namespace, basta indicare -namespace:0 (se si usa -start: viene considerato il namespace indicato, se viene indicato) Se non funziona ditemelo. --F. Cosoleto 16:07, 20 ago 2006 (CEST)Rispondi

-namespace:0 mi sembra funzioni sono nei dump locali Helios 19:06, 20 ago 2006 (CEST)Rispondi

Forse in una versione precedente. Per me adesso funziona, ho fatto alcune prove. --F. Cosoleto 01:02, 21 ago 2006 (CEST)Rispondi

Meglio :) Helios 01:15, 21 ago 2006 (CEST)Rispondi

Ridotta affidabilità del diff di pywikipedia

modifica

Segnalo agli accorti gestori di bot che la funzione che evidenzia le differenze presenti fra il testo originale e quello corretto non è al 100% affidabile a causa di un bug di Python (anche riscontrato da un bel po' di tempo) che porta alle volte a non colorare qualche correzione. Come spiegato qui, si può temporanemanete sistemare la cosa, aumentando l'affidabilità, correggendo un file, /lib/python2.4/difflib.py, aggiungendo un 'if 0:' e anteponendo '#' o rimuovendo la riga if precedente.

                indices = b2j[elt]
                if 0:
                #if n >= 200 and len(indices) * 100 > n:
                    populardict[elt] = 1
                    del indices[:]
                else:

--F. Cosoleto 15:26, 21 ago 2006 (CEST)Rispondi

Nuovo bot delle cancellazioni in fase di test

modifica

Ciao a tutti,
vi segnalo che il nuovo bot delle cancellazioni, finalmente scritto in python, è in fase di test. Crea le pagine nel suo spazio utente, quindi Utente:Paulatz_bot/Conta/YYYY_mese_D (es. Utente:Paulatz_bot/Conta/2006_ottobre_20). Se potete dargli un'occhiata in cerca di errori, incongruenze sul numero di voti e cose simile ogni comento è più che ben accetto.

Per chi volesse il codice mi scriva, perchè il PC su cui gira non ha un server web e quindi mi è difficile tener sincronizzata la versione su internet e quella in uso. Ciao,  paulatz XX  12:58, 20 ott 2006 (CEST)Rispondi

Regolamento sui bot

modifica

Giusto per evitare (futuri) equivoci, qualcuno (che si occupa della questione da un po', magari) potrebbe sostituire, nella pagina Wikipedia:Bot, la dicitura "i bot non autorizzati possono venire bloccati" con qualcosa di meno interpretabile/equivocabile? grazie --Toobaz rispondi 04:00, 22 ott 2006 (CEST)Rispondi

intendi in seso più lassivo o più restrittivo? Perché in realtà i bot appena creati devono fare un po' di rodaggio (ovviamente sotto controllo) prima di venir autorizzati, e già così c'è il rischio di venir loccati da qualche admin troppo zelante (a me scrissero in due o tre minacciando il blocco).  paulatz XX  21:14, 24 ott 2006 (CEST)Rispondi
Non credo siano necessarie modifiche, è necessario capire cosa sta facendo chi gestisce il bot e di solito ci si chiarisce - appunto - scrivendosi in talk o in mailbox. Chi manovra un bot non flaggato, che si presume sia in fase di test, o adoperato per operazioni occasionali, è bene che eviti di operare troppo velocemente (più di un edit ogni trenta secondi), altrimenti viene bloccato. --M/ 21:44, 24 ott 2006 (CEST)Rispondi
Concordo e ho ripristinato l'espressione precedente. Era anche scorretta perché il blocco non è necessariamente dato infinite, e chi meritasse un blocco infinite è inutile che vada a chiedere l'etichettatura come bot; ed anche perché "eccessive modifiche" significa bot "fuori controllo". Però più che ai secondi, penserei di non compromettere il funzionamento della pagina delle modifiche recenti. Diversi utenti si mettono a fare microedit (categorie, minuzie varie; nonostante converrebbe loro per comodità e chiarezza della pagina dei contributi lasciare fare agli automi) e ne scattano parecchi ogni pochi secondi. --F. Cosoleto 03:25, 26 ott 2006 (CEST)Rispondi

Apriamo lo spumante e pensiamo al nome

modifica

Bene bene, finalmente ho un posto dove stressarvi di domande! :-)
[[Image:74588344 b11675b67f m(2).jpg|thumb|Olé! ... hic...]] Però ora servono proposte per il bar, avanti prego! --piero tasso 20:19, 24 ott 2006 (CEST)Rispondi

Proposte

(il nome Sala di Controllo è stato preso dal bar del progetto controlli automatici)

Correzioni ortografiche automatiche

modifica
cb La discussione proviene dalla pagina Wikipedia:Bot/Autorizzazioni.
– Il cambusiere Nemo 19:47, 30 ott 2006 (CET)Rispondi
Vorrei far presente un problema che riguarda un po' tutti i bot correttori dell'ortografia della lingua italiana o, piuttosto, tutte le voci che trattano di lingue diverse da quella italiana e che ne includono citazioni. I bot - anche mossi dalle migliori intenzioni - potrebbero fare danni difficili se non (quasi) impossibili da notare e correggere tempestivamente. In effetti credo che quasi nessun utente vada a verificare nel dettaglio le modifiche apportate da un bot, specie se flaggato. Pertanto, anche se si ha la voce modificata in watchlist, si rischia che persino l'autore di una voce dia per buona la modifica senza correggerla. Qui abbiamo un esempio nel quale un autore di una voce ha notato la modifica errata di Paulatzbot e l'ha corretta, ma mi domando in quanti casi la cosa passi inosservata. A me, che pure ho contribuito a quello specifico testo "scorretto" dal bot, era sfuggita. In potenza il problema non si presenta certo solo con il còrso, ma anche con altre lingue romanze. Ad esempio in portoghese "merlo" si scrive "melro": chi si accorgerebbe mai della modifica se per caso a qualcuno venisse in mente di istruire un bot ordinandogli di modificare "lr" in "rl"? Sempre in portoghese, "è" voce del verbo essere si scrive "é": come posso verificare che nessun a bot salti in mente di andare a "scorregere" eventuali citazioni in portoghese? Questi sono solo alcuni esempi e potrei continuare: i false friends abbondano in diverse lingue. Forse dovremmo pensare a qualche sorta di meccanismo che prevenga l'azione dei bot - almeno quelli flaggati e ben intenzionati - su voci che includano citazioni in altre lingue. --Piero Montesacro 10:57, 30 ott 2006 (CET)Rispondi
Preciso che una soluzione accettabile potrebbe essere quella di creare un template "trasparente" che possa essere aggiunto dagli utenti interessati a proteggere dei paragrafi di una voce contenente citazioni da non modificare ortograficamente in automatico. Tale template potrebbe essere riconosciuto dai bot ortografici e il suo contenuto saltato automaticamente. In tal modo si faciliterebbe il lavoro dei botolatori e la responsabilità delle protezione delle citazioni resterebbe nelle mani degli utenti-autori. --Piero Montesacro 13:44, 30 ott 2006 (CET)Rispondi

(conflittato) Allora,

  1. Una soluzione (quella più barbosa ma più sicura) sarebbe quella che tutti quelli che usano il bot per sostituzioni tipo perché e robe varie (che forse possono avere errori) lancino il bot in modalità manuale, cosa che comunque di sicuro nessuno farà mai (tranne i newbie di bot che dovranno imparare...) quindi in pratica questa proposta è teoricamente fattibile ma in pratica non lo è.
  2. Si potrebbe stillare una lista (che diventerà chilometrica ma vabbé) di eventuali eccezioni che non bisogna cambiare (alle quali il regex maker farà attenzione magari usando [^] o il comando -except:) per tutte le sostituzioni più comuni. Questo è fattibile ma cmq ci saranno probabilità di errore.
  3. Mettere (come propone Piero) un template o qualcosa che il bot possa riconoscere e saltare (che basta mettere col comando except e che è quindi fattibile) in tutte le voci che si sa o che si presume possano essere cambiate erroneamente o che presentano citazioni da altre lingue (che confondono il botolo). Il problema è che il discorso sarebbe "per quelli che vogliono e sanno dell'esistenza del template" lo mettono gli altri no, inoltre tutte delle 1 893 894 voci già esistenti che non sono in watchlist che se ne fa?

Possibile soluzione: Si potrebbe fare la seconda (la più sensata secondo me e la più utile) sperando che gli eventuali errori siano segnalati al "regex maker" di turno. Eventualmente la terza soluzione si potrebbe aggiungere ma resterebbe cmq in una parte relativa di pagine (che potrebbe cmq aiutare...), che dite? Ciao, Filnik\b[Mm]sg\b 13:50, 30 ott 2006 (CET)Rispondi

La seconda soluzione proposta da Filnik sembrerebbe la migliore, ma credo vi siano alcuni casi nei quali non possa funzionare. Un esempio è quello di "è"/"é" voce del verbo essere che avevo già citato nel mio precedente intervento. La soluzione proposta da me tende a minimizzare il problema lato botolatori e a lasciare agli utenti che seguono le voci dei tipi che citavo (che rappresentino una infima minoranza di quelle che abbiamo) il compito di proteggerle. Non penso poi sia poi così improbabile che molti utenti che si occupano di queste voci vengano informati dell'opportunità di usare il template "protettivo": attraverso i progetti e il bar una buona parte di loro sicuramente ne avranno notiza. Tanto per cominciare, io escluderei da subito dall'azione dei bot ciò che è già ora incluso nei template di citazione. --Piero Montesacro 14:50, 30 ott 2006 (CET)Rispondi

(conflittato) Niente di ciò... Ci sono già stati operatori che sono intervenuti in maniera semiautomatica in maniera estesa (Alfiobot, e, in misura minore, io, che non siamo certo dei newbie; tra l'altro quando si hanno migliaia di regex la cosa è pure meno noiosa), ma a parte questo, la soluzione fattibile su larga scala è saltare le citazioni, come ha fatto, credo prima di me, il bot che si dedica a questo tipo di sostituzioni su en.wiki, e come fanno tutti i bot che gestisco (con delle differenze per il modulo per le segnalazioni di copyright, che ha richiesto una soluzione ad hoc ed ha qualche limitazione). Il problema nel saltare tutte le citazioni e i titoli è che l'autore del testo può omettere o aggiungere un carattere di troppo, rovesciando la situazione, ma ci sono dei sistemi di rilevamento attuabili per queste evenienze. Oltre a questo sistema, per escludere errori, si può applicare una strategia d'intervento, intervenendo con modalità diverse su voci ad esempio che stanno nelle categorie d'informatica, riducendo così i casi di controllo manuale.

Relativamente al periodo citato in quel link da Piero Montesacro, posso assicurare una verifica per tutti gli interventi dei bot posteriori a quella data, avendomi preso cura di conservare il dump del database di un momento precedente, per proteggerlo da una serie di sostituzioni dubbie (di cui Nemobis e la sua temperanza sono stati più volte responsabili, andando a sollecitare interventi automatici ben sapendo che non ci fosse il minimo consenso e della possibilità di errori, ed ingannando i destinatari dei messaggi). E appunto applicando in maniera inversa il sistema di esclusione che ho scritto, mesi fa ho iniziato a verificare le sostituzioni effettuate. Purtroppo non ho avuto il tempo di andare oltre il 20%, ma prima o poi la situazione verra coperta (e inizieranno gli annullamenti delle modifiche). --F. Cosoleto 15:04, 30 ott 2006 (CET)Rispondi

Cosoleto, non sto dicendo che tu e Alfio siete dei newbie (anzi, di sicuro come "botolatore" valete forse il doppio di me...) ma sto dicendo che il "botolatore comune" dopo un tot di modifiche (che varia da persona a persona) si stufi di dare sempre l'ok e vista la (presunta) validità della regex schiaccia il "malefico" carattere a (per i non botolatori: mette in automatico il bot) più che altro si potrebbe forse fare una "commissione regex" o qualcosa di simile per verificare la validità delle regex (invece che solo Cosoleto fornisca quelle ufficiali o invece di provocare eventuali errori come faccio io)... Filnik\b[Mm]sg\b 15:11, 30 ott 2006 (CET)Rispondi

Personalmente, metterei subito in pratica l'idea di aggiungere un testo nascosto alle pagine da non correggere ortograficamente in automatico e di escluderle sempre e comunque dalle correzioni in automatico. È un'idea che avevo avuto anch'io, ma non sapendo come funzionano i programmi non sapevo come tradurla. Bisogna però evitare che sembri un'autorizzazione a fare tutto in automatico.
In generale, comunque, le varie espressioni regolari vengono provate molto e corrette prima di essere mandate in automatico (ad esempio il problema di «e'» mi pare sia stato risolto, non ricordo come), perciò gli errori si riducono in ogni caso; è però vero che non si può mai escludere un errore, motivo per cui personalmente controllo tutte le modifiche fatte da automi sulle pagine che ho negli osservati speciali (pratica che si potrebbe consigliare, da qualche parte, a tutti gli utenti) e ho controllato buona parte di quelle fatte a suo tempo da paulatz (a partire dalle pagine piú a rischio): a proposito delle quali, posso dire che hanno causato qualche problema solo cosidetto e sopratutto (oltre a se stesso che ora è stato tolto), e ne potrebbe causare qualcuno anche areazione, oltre a le fila che ovviamente non è da fare in automatico. Purtroppo non potevo chiedere a paulatz di farle in semiautomatico, e Cosoleto non è mai stato disponibile. Naturalmente io sarei ben felice di occuparmene.
Quanto alla commissione, trovo piú utile sfruttare questo spazio per parlare assieme delle varie espressioni regolari, per condividerle, migliorarle assieme, concordarle ecc. --Nemo 20:11, 30 ott 2006 (CET)Rispondi

Forse ci sono già, però penso possa essere utile avere due elenchi di regex, uno con quelle sicure, uno con quelle potenzialmente problematiche, da usare solo in modalità semiautomatica; eventualmente avere una pagina dove discutere le regex. Per quanto riguarda il template di protezione, è secondo me una cosa un po' troppo tecnica, che molti utenti non capirebbero; cercherei un'altra soluzione. Cruccone (msg) 22:28, 30 ott 2006 (CET)Rispondi
il problema c'è, si possono escogitare numerosi stratagemmi che riducono il numero di errori ma richiedono di mettere mano al codice del bot (tra parentesi la difficoltà di implementazione, tenuto conto anche delle interazioni con altri compiti):
  • saltare tutto il testo che sta dentro i template (Cioè tra {{ e }}), in particolare {{quote}} [facile]
  • saltare il testo scritto in corsivo e le parole con l'iniziale maiuscola [difficile]
  • saltare tutte le pagine che contengono le parole "lingua", "dialetto" e "idioma" nel titolo [facile, ma brutale]
  • saltare tutte le pagine che contengono un determinato testo nascosto [facilissimo, ma poco pratico]
  • saltare tutte le pagine da una determinata lista [facilissimo e già in uso]
personalmente preferirei tenermi alla larga dalle correzioni ortografiche ancora per qualche mese. Ciao, -- paulatz XX  23:01, 30 ott 2006 (CET)Rispondi
Be', saltare le parole maiuscole non è difficile, come neppure quelle in corsivo (se usiamo lo script replace) basta usare il comando [^] o basta che invece di mettere [Pp]erché mettiamo perché e stop. Mi piacerebbe sapere invece come fai a saltare le pagina da una lista (questo potrebbe tornarmi proprio utile...) ciao, Filnik\b[Mm]sg\b 15:03, 31 ott 2006 (CET)Rispondi

Due brevi note. Su Wikipedia, come si evince dalle pagine legate al funzionamento dei bot, e quella di en.wiki è molto più dettagliata e precisa a riguardo, interventi che possono produrre errori incontrollati semplicemente non sono ammessi. Poi, forse sopra non sono stato abbastanza chiaro, ma il DevotoBot già riesce a escludere tutti i casi di citazioni e titoli che ho potuto immaginare (e senza fare grandi o difficili modifiche al codice). È da mostrare un elenco, così vediamo se me n'è sfuggio qualcuno. Terza nota: se Nemo Bis è interessato a qualche sostituzione, non è necessario che si avventuri ad adoperare personalmente un bot, me ne posso occupare io stesso, previa verifica della correttezza e della presenza di consenso della richiesta avanzata. Ciao, --F. Cosoleto 17:03, 31 ott 2006 (CET)Rispondi

Cosoleto, direi che potresti mettere a disposizione degli altri questi tuoi codici: l'idea di questa pagina del resto credo che sia proprio quella di aumentare la collaborazione fra i manovratori di automi, e un tuo intervento sarebbe un ottimo inizio. Quanto alle sostituzioni, non è affatto vero che sei disponibile, perché hai (giustamente) impedito la sostituzione automatica di le fila dicendo che bisogna farla in semiautomatico, senza però mai occupartene (e lo stesso per sopratutto e cosidetto nonché areazione, e anche per [quasi] tutti gli altri "errori comuni" che a tuo parere sarebbero addirittura senza eccezioni da correggere in semiautomatico!); per non parlare poi dei trattini. Preferisco poter fare io invece di aspettare un tuo intervento munifico, cosí da poter limitare le mie richieste di intervento automatico solo ai casi privi di rischio ed evitare di scaricare il problema su persone già oberate di lavoro come paulatz o di intervenire a posteriori (come ho fatto finora, con un metodo che tu definisci mendace). Nemo 20:44, 31 ott 2006 (CET)Rispondi

perché hai (giustamente) impedito la sostituzione automatica di le fila dicendo che bisogna farla in semiautomatico, senza però mai occupartene (e lo stesso per sopratutto e cosidetto nonché areazione, e anche per [quasi] tutti gli altri "errori comuni" che a tuo parere sarebbero addirittura senza eccezioni da correggere in semiautomatico!);. Non mi sono mai espresso riguardo a "le file". Mi sono occupato di "sopratutto" e di "cosidetto" nell'unico modo possibile dopo una recente sostituzione di massa. Non saprei sull'aver detto che "tutti" gli "errori comuni" sono da fare in semiautomatico, bisognerebbe vedere meglio a cosa mi riferissi. Se ti dico che posso essere d'aiuto a riguardo, per me ha un solo significato, poi, libero di non crederci. --F. Cosoleto 11:50, 5 nov 2006 (CET)Rispondi
Per due o tre volte di fila quando ho chiesto a qualche manovratore di automi di correggere quegli errori (in automatico, perché non posso pretendere un lavoro simile in semiautomatico! Poi si sono disposti tanto meglio) sei immediatamente intervenuto avvertendoli che sono un mentitore, che non devono fidarsi di me, che le correzioni contenute in quella pagina non vanno fatte in automatico ma solo in semiautomatico, ecc. Ecco a cosa ti riferivi. --Nemo 23:30, 5 nov 2006 (CET)Rispondi
mantenete la calma. Gli errori comuni sono una brutta bestia, lo so bene per averci sbattutot le corna io stesso più volte. So anche che alcuni utenti per il gusto della diatriba filologica creano ancora più problemi. Infine posso dire che fare le sostituzioni in modo semiautomatico è impensabile perché terribilmente alienante e perché spero nessuno di noi disponga di tanto tempo per premere [invio].
Propongo di compilare qui o altrove due liste: una di sostituzioni standard già in forma di regex scelte in modo da essere particolarmente sicure e l'altra di pagine che non devono essere corretet in alcun caso. Ciao,  paulatz XX  10:10, 6 nov 2006 (CET)Rispondi
Mi sono distratto ed è passato un mese. In ordine inverso: che "quelle correzioni" vanno fatte in semiautomatico non sono solo io a dirlo, ma è "quella pagina" stessa sin dalla sua prima versione (che, ovviamente, mi spiace dirlo, andrai certo subito a correggere, per portarla alla tua visione delle cose, come, devo dire, si è visto troppe volte), oltre alla consuetidine, non essendosi mai viste certe cose (spero tu sia l'unico a teorizzare le sostituzioni automatiche nonostante lo spargimento consapevole di errori); ti sei andato a cercare ripetutamente manovratori di bot indicando di fare sostituzioni senza che ci sia un consenso su queste, cosa inconfutabile, e generando pure casini (vedi reazione di Cloj, oltre alla mia). Che tu ti rendessi conto di ciò o meno, ha relativamente poca importanza e ti voglio risparmiare una mia valutazione in merito, anche se considero il comportamento in ogni caso una grave mancanza personale. --F. Cosoleto 17:37, 14 dic 2006 (CET)Rispondi
Quella pagina forse è evoluta in maniera diversa dal previsto, e contiene errori che in massima parte possono essere corretti in automatico. Comunque continui scientemente a confondere le acque: i tentativi di trovare un manovratore di automa disponibile che tu hai fatto fallire sono successivi alla risoluzione del problema sé stesso (sostituzione che ha fatto solo il buon Paulatz, e solo al primo passaggio), che è l'unica sostituzione automatica proposta che non avesse pieno consenso (anche se quando paulatz cominciò nessuno aveva mai protestato), e anche l'unica cui siano seguiti (pochissimi) errori (o forse c'era un sopratutto da mantenere, non ricordo, adesso). Nemo 22:20, 16 dic 2006 (CET)Rispondi
Continui a dire e fare quel che ti pare. Non si è mai mostrato consenso per fare quello che tu hai proposto, ti si è detto di no fin da subito: in discussione utente, nella pagina delle richieste, in varie pagine di discussione (per i tuoi cambusamenti e non). Hai fatto tornare sul luogo del "delitto" Paulatz, hai sollecitato l'uso dello script impiegato a vari utenti assicurando loro sulla sua affidabilità, hai persino modificato pagine nel namespace utente anche senza autenticazione per richiamare l'attenzione sulle tue questioni. E gran parte di questo dopo aver dato scandalo, dopo aver dato dell'ignorante a destra e a manca. Quanto agli errori, visto il tuo approccio, non ci si può certo aspettare che tu li vada a cercare. --F. Cosoleto 04:05, 23 dic 2006 (CET)Rispondi
E io, visti i tuoi pregiudizi, non mi aspetto naturalmente che tu ti aspetti alcunché di positivo da me, né che ti renda conto che gli errori sono andato a cercarli eccome. Le altre accuse sono trite e ritrite (chi avesse voglia di farsi un'idea piú completa può andarsi a rileggere le risposte alle tue precedenti requisitorie), ma mi spieghi questa delle pagine utente da me modificate? Per Giove, non ti riferirai mica a quella pagina di Giac?! Mi ha autorizzato e anzi incoraggiato lui stesso a completare quella lista! A ogni modo, non mi sembra opportuno continuare questa polemica personale in questa pagina, che dovrebbe essere utile ai manovratori di automi: esiste uno strumento preciso per appurare se il comportamento di un utente è dannoso per Wikipedia. Nemo 09:14, 23 dic 2006 (CET) P.s.: comunque, cercando col lanternino miei comportamenti sospetti, hai scoperto due modifiche da anonimo di cui non m'ero accorto: curioso, in effetti, visto che un quarto d'ora prima e un quarto d'ora dopo ero correttamente registrato.Rispondi

Regex e richieste cercasi

modifica

Ciao a tutti, sto programmando una girata di bot per le regex da usare solo in modalità manuale per evitare errori. Dato che è una cosa abbastanza pallosa (e che vuole un bel po' di tempo) stavo pensando di raccogliere un po' di regex e integrandole nel replace.py farle girare contemporaneamente. Ovviamente nell'oggetto metterò un link ad una sottopagina di Filbot dove spiego i vari tipi di modifiche, ecc... Per quanti volessero postarmi una regex o una richiesta per la "girata bot in manuale" postate nella mia pagina discussione! Ciao, Filnik\b[Mm]sg\b 09:57, 1 nov 2006 (CET)Rispondi

Dimenticavo, ho già E' => È e ne' => né

Intanto ti rispondo a quello che mi dicevi chiedevi qui sopra sull'escludere le voci da una lista: era una modifica a wikipedia.py che ho perso per sbaglio durante un aggiornamento del bot da CVS, ma ci metto poco a rifarla se necessario. Per il resto vorrei chiederti come hai intenzione di impostare la regex perché mi pare fosse proprio il tuo bot che aveva incasinato gli interwiki in arabo con una sostituzione simile ;-). Ciao,  paulatz XX  10:04, 6 nov 2006 (CET)Rispondi
Mi interesserebbe... in effetti il mio botolo è un po' casinaro :) (cmq riesco quasi sempre a mettere tutto a posto :) ) Filnik\b[Mm]sg\b 15:25, 14 dic 2006 (CET)Rispondi

lonelypages.py

modifica

Ho fatto un bellissimo script! Praticamente mette il {{Orfana}} sulle voci orfane non segnalate. Pietrodn · blaterami 19:00, 16 nov 2006 (CET)Rispondi

E quello vecchio di script? :P Filnik\b[Mm]sg\b 12:49, 18 nov 2006 (CET)Rispondi

Ehm questo script ha un grave bug: non riconosce le disambigue... attenti! Pietrodn · blaterami 21:16, 13 dic 2006 (CET)Rispondi

interwiki.py riconosce le disambigue, se non sbaglio ha un codice che riconosce le pagine contenenti template come {{disambigua}}. Non saprei come implementarlo, però. Cruccone (msg) 21:51, 13 dic 2006 (CET)Rispondi

Classes:
Page: A MediaWiki page
[...]
isDisambig (*)        : True if the page is a disambiguation page

In teoria però mi sembra che dovrebbe evitare di porlo se è presente un qualsiasi template (ad esempio un "da aiutare" per una voce brevissima e che potrebbe essere cancellata), se un re.search("{{.*?}}", testo) non restituisce un risultato. Oppure, si potrebbero scartare le pagine recenti, beccando quindi solamente le orfane datata ad esempio un mese (a questo si può arrivare con .getVersionHistory() ). --F. Cosoleto 16:46, 14 dic 2006 (CET)Rispondi

Aggiorna!

modifica

Ciao, viste le nuove funzioni implementate dal nuovo pywikipedia, vi consiglio vivamente di aggiornare pywikipedia :) Per più informazioni, guardate qua Filnik\b[Mm]sg\b 22:27, 16 dic 2006 (CET)Rispondi

Aiuto

modifica

Guida mia :)

modifica

Dato che ultimamente la mia guida va abbastanza a ruba (dato che l'ho semplificata rispetto a quella ufficiale) stavo pensando di mettere un link sotto quella ufficiale... va bene? Premetto che il link rimanda al mio blog dove ci sono pure delle regex e consigli vari che magari possono essere utili... che dite? FilnikMail 12:46, 28 gen 2007 (CET)Rispondi

Secondo me: metti pure. Ciao, —paulatz 18:22, 28 gen 2007 (CET)Rispondi
Ho aggiunto anche quella delle regex FilnikMail 20:27, 29 gen 2007 (CET)Rispondi

Regex

modifica

Ho aggiunto questa sottopagina. La posso "ufficializzare" o no? (i consigli sono graditi :) ) FilnikMail 19:32, 3 feb 2007 (CET)Rispondi

Secondo me non ce ne bisogno. Siamo in pochi e possiamo benissimo parlarci senza tante formalità. Per il resto si possono fare benissimo danni anche senza usare le espressioni regolari; la prudenza dovrebbe già essere inclusa nelle policy generali. —paulatz 14:27, 15 feb 2007 (CET)Rispondi

Benvenuto

modifica

Mi chiedo l'utilità di un bot che dà il benvenuto. Può essere utile, ma il 10% (beh ok, non proprio) dei benvenutati sono vandali. Spesso con nick name non molto carini. Non se ne può proprio fare a meno? Farlo a mano? --.anaconda 14:19, 15 feb 2007 (CET)Rispondi

Aggiungo che se la pagina di discussione viene cancellata, un bot la ricrea dopo pochi minuti. Non è che qualcuno può fare uno script che non dia il benvenuto a utenze che matchano certi pattern? Se no, IMHO, si può farlo benissimo a mano. --.anaconda 14:24, 15 feb 2007 (CET)Rispondi
  1. A mano è impossibile (o almeno vorrei vederti trovare qualcuno che lo farebbe interamente a mano con i ritmi che ci sono ora...)
  2. I vandali, imho, saranno al massimo il 2% considerando che almeno il 50% fa al massimo 3 edit messi in croce nel giro di 6 mesi
  3. Per sistemare la questione bisognerebbe modificare lo script, se vuoi contatta Alfio o pietrodn per sentire se si può fare (al momento non so programmare decentemente...)

Ciao, FilnikMail 14:55, 17 feb 2007 (CET)Rispondi

Propongo di adottare una di queste tre soluzioni:

  • vietare ai bot di benvenutare finché non è funzionante e stabile uno script che permetta di escludere nomi utente che includono una certa lista di parole
  • vietare ai bot di benvenutare finché non è funzionante e stabile uno script che permetta di benvenutare solo quando l'utente ha effettuato almeno 5-10 edit
  • vietare ai bot di benvenutare --Trixt 05:34, 27 feb 2007 (CET)Rispondi
L'unico praticabile è il punto 1, IMHO --JollyRoger ۩ lo sceriffo cattivo 09:50, 27 feb 2007 (CET)Rispondi
Si può trasformare i bot benvenutatori da automatici in semiautomatici. L'utente che li amministra vede sullo schermo il nome utente (magari anche i suoi primi contributi) e ha due grossi pulsanti da premere: "benvenuta" o "segnala". Nella maggior parte dei casi si trasforma in una pressione di "invio, invio, invio, invio...." tanti quanti sono gli utenti che si vuole benvenutare, mentre quando il nome utente o i contributi sono palesemente vandalici si inserisce il template "occhio che non stiamo qua per giocare". Non lo ricordo come si chiama quel template, ma ne abbiamo uno di sicuro. --Iron Bishop (¿?) 12:42, 27 feb 2007 (CET)Rispondi

Per il punto 1 oggi ho provato a fare una minimodifica molto sperimentale e al momento funziona :) Dopo/domani/in futuro cercherò di sistemare meglio il problema, per il momento mi accontento :) (visto che è la prima volta che modifico uno script :P ) FilnikMail 16:55, 27 feb 2007 (CET) P.S. Se non ci credete, questo è il risultato :) (per il template, non badateci, si mi date quello giusto lo sostituisco, quello va bene li dato che l'ho già bloccato ;) ) FilnikMail 17:03, 27 feb 2007 (CET)Rispondi

Bot Poliziotto

modifica

Dopo una discussione con utente:Piero Montesacro e gvf ho sviluppato un modulo per pywikipedia che permette di bloccare gli utenti via bot. Ovviamente il bot deve essere sysop, tuttavia non ho intenzione di renderlo pubblico per ragioni di sicurezza (abbiamo visto recentemente che neppure degli admin ci si può sempre fidare, inoltre ci sono i psticcioni). Se qualcuno fosse interessato al codice me lo chieda e vedrò se è il caso di passarlglielo.

L'idea è nata per prevenire un probabile attacco con vandalbots che sembra essere in preparazione in questi giorni, perciò se ci sono almeno un'altro paio di persone in grado di aiutare è meglio.

Ciao, —paulatz 22:18, 19 feb 2007 (CET)Rispondi

Se volete una mano e mi spiegate il da farsi sono disponibile ad aiutare :) (aspetto ancora lo script per le cancellazioni, se ce né bisogno...) eventualmente ho messenger e mi faccio vedere ogni tanto in IRC. FilnikMail 14:31, 20 feb 2007 (CET)Rispondi

Non ho trovato traccia della discussione. Inoltre il software attuale di mediawiki non consente di flaggare come bot un amministratore. Ho appena ri-provato per ulteriore controllo. Gac 15:16, 20 feb 2007 (CET)Rispondi

@gac: La discussione è avvenuta privatamente, se vuoi ti faccio un riassunto.
Ovviamente non si tratta di flaggare un bot come amministratore (i due flag assieme sono pericolosi) ma di fare il login al bot il bot come utente quando è necessario (questo è previsto dal codice da lungo tempo). Si tratta in pratica di un semplice aiuto per sveltire operazioni in caso di emergenza, non di bloccare utenti regolarmente. Ciao, —paulatz 15:52, 20 feb 2007 (CET)Rispondi
Paulatz, io aspetto risposta :D cmq, per gac, con pywikipedia si può far fare al bot le azioni da amministratore se nel file di configurazione si fornisce il nome dell'admin e poi quando c'è bisogno il bot chiede all'utente la password prima di continuare. FilnikMail 16:25, 20 feb 2007 (CET)Rispondi
Adesso arriva, uso svariati PC e non su tutti ho i file che mi servono. Ciao, —paulatz 16:54, 20 feb 2007 (CET)Rispondi
"permette di bloccare gli utenti via bot" -> e come funzionerebbe?
(P.S. Per flaggare un bot come sysop basta prima bottarlo e poi sysopparlo.) --213.251.168.77 17:00, 20 feb 2007 (CET)Rispondi
Sì, ma non è prudente che le operazioni come sysop non appaiano tra le rechentchanges. —paulatz 17:04, 20 feb 2007 (CET)Rispondi
@Paulatz, prima di usare e distribuire il bot direi sia il caso di raccogliere un consenso robusto/qualificato attorno al suo impiego, verificando accuratamente pro e contro e in ogni caso considerando assolutamente eccezionale ed emergenziale il suo uso eventuale.
@Gac le discussioni si sono svolte il più possibile off-wiki al fine di offrire il minimo vantaggio possibile a chi leggendoci potesse arguire con precisione quali strategie di difesa stiamo approntando. In ogni caso, oltre Gvf, sono stati ampiamente informati e coinvolti attivamente ove possibile anche altri utenti di lungo corso impegnati in aree tecniche. --Piero Montesacro 17:10, 20 feb 2007 (CET)Rispondi
Hai ragione, ma io non sono ubiquo e, ad esempio questa sera, non sarò di certo disponibile. Quindi 2 o 3 e meglio che uno. Del resto c'è anche chi mi ha chiesto di bloccare subito gli utenti sospetti: questo mi sembra un po' troppo, ma usare qualche linea di codice per sveltire un'operazione da fare altrimenti a mano non è "essenzialmente" pericoloso. —paulatz 17:24, 20 feb 2007 (CET)Rispondi

Adesso ho capito. Equivoco iniziale. Non si tratta di un bot (utente flaggato come bot che usa un programma), ma di un utente sysop che si collega come sysop (azioni visibili in rechentchanges) e che usa un programma invece di schiacciare i singoli tasti a mano. Giusto? Gac 19:16, 20 feb 2007 (CET)Rispondi

Si, è sempre il Bot solo che quando deve fare azioni da sysop si logga "come Filnik o come Gac" invece che come Filbot o Gacbot :) FilnikMail 19:20, 20 feb 2007 (CET)Rispondi


Mi offro io, potrei tenere acceso il server per una copertura 24h su 24, basta tenermi informato. --Fabexplosive L'admin col botto 19:47, 20 feb 2007 (CET)Rispondi

E se invece di mandarlo a tua discrezione facessimo un sondaggio tra admin? personalmente non lo darei a tutti gli admin bottaroli.. Frieda (dillo a Ubi) 09:50, 27 feb 2007 (CET)Rispondi

Preferirei che fosse semiautomatico. Non lo vedo bene un bot tutto solo la notte con le credenziali di un admin. Non ho capito il motivo di tanta segretezza nello sviluppo, quando il modo di bloccare e le regole per farlo sono di pubblico dominio. --Iron Bishop (¿?) 12:48, 27 feb 2007 (CET)Rispondi

wikiafrica

modifica
 

Attenzione: gli utenti disponibili ad armonizzare le attività di questo Progetto con le esigenze del progetto:WikiAfrica ed a volersene costituire riferimento, sono invitati a segnalare Progetto e nominativi degli utenti interessati in questa pagina.

Grazie anticipatamente per la collaborazione :-) g 05:43, 5 mar 2007 (CET)Rispondi

Utente:DieBucheBot

modifica

I'm asking for a bot flag for DieBucheBot, the bot will do some small replamements and interwikilinks --DieBucheBot 18:07, 11 mar 2007 (CET)Rispondi

Richiesta spostata in/Request moved to Wikipedia:Bot/Autorizzazioni Cruccone (msg) 18:40, 11 mar 2007 (CET)Rispondi

De-Flaggare i Bot inutilizzati?

modifica

Raccolgo una discussione avuta in chan con altri utenti (manovratori di bot e non). Tra i bot flaggati come tali su it.wiki, ce ne sono alcuni che sono inattivi da (molti) mesi. Per questo motivo ci si è domandati: ma non si possono de-flaggare i bot inattivi da X mesi? Giro la domanda qui. --kiado 17:33, 12 mar 2007 (CET)Rispondi

Oppure assegnare al bot continue occupazioni "fisse", richiedendo un eventuale cambio volta per volta nella pagina relativa. Viceversa, un bot inattivo per X mesi risulterebbe inutile. --Leoman3000 17:35, 12 mar 2007 (CET)Rispondi
Quoto kiado e non quoto leo (operazioni fisse!?!? il mio bot fa di tutto! :D ) FilnikMail 17:37, 12 mar 2007 (CET)Rispondi

C'è un altro problema importante da considerare in parallelo: dissuadere dalla creazione di nuovi bot "senza utilità": la creazione del bot deve essere strumentale ad un compito. Questa deve essere una cosa resa chiara a chiunque ha intenzione di crearsi un bot. Farsi un bot e dopo trovargli una occupazione mi pare decisamente sbagliato. --Gatto Nero - Una storia triste - (Scrivi al tafano) 17:40, 12 mar 2007 (CET)Rispondi

@Filnik: "Fa di tutto": puoi specificare nel compito che il tuo è un "bot attivo su richiesta di altri utenti per [$compito1] o [$compito2]". In modo tale che non risulti appparentemente inattivo. --Leoman3000 17:43, 12 mar 2007 (CET)Rispondi
che problema dà un bot inutilizzato? Cruccone (msg) 17:42, 12 mar 2007 (CET)Rispondi
Sarebbe semplicemente inutile :-) IMHO, eh. Il bot non è un'utenza normale, se non erro. --Leoman3000 17:43, 12 mar 2007 (CET)Rispondi
Quoto Cruccone. Vediamo di non complicarci la vita con altri scadenziari burocratici. --Paginazero - Ø 17:44, 12 mar 2007 (CET)Rispondi
Fate vobis. Ma resto comunque perplesso: i bot fermi si arruginiscono :p. Se ce li avete, utilizzateli! Cribbio! Per la burocrazia, sono d'accordo, però. --Leoman3000 17:46, 12 mar 2007 (CET)Rispondi
Quoto Paginazero e Cruccone. La cosa serve a complicare solo la vita: ho un bot che agisce (su Wikipedia) praticamente solo su richiesta: se non lo uso, non fa male a nessuno, ma se qualcuno mi chiede di fare una sostituzione (si vedano i contributi di Ambra, per farsi un'idea), cosa devo fare? Richiedere un flag, magari temporaneo? Oppure bisogna allungare la lista del to do dei bot attivi (il che mi pare una perdita di tempo ulteriore, perché nessun bot è onnipresente). Quindi, no alla burocratizzazione eccessiva. --TØØTheLinkKiller 17:53, 12 mar 2007 (CET)Rispondi
Sì e no, direi di deflaggare il bot solo se l'utente risulta inattivo da molti mesi. —paulatz 18:41, 12 mar 2007 (CET)Rispondi

Effettivamente non ha molto senso deflaggare i bot ma Gattonero continuava a sottolineare l'inutilità dei bot, quando ce n'è uno deve fare tutto lui, ecc. che siamo arrivati a questo. Certo, se un bot risulta inutilizzato, tanto vale che venga bloccato/deflaggato ma mi pare solo una perdita di tempo (che di sicuro non si accolleranno i gatti ma magari i cani). Imho, i bot inutili non fanno niente, magari si possono mettere in una lista a parte con scritto "inutilizzato" (aggiornata ogni tanto da qualcuno non meglio identificato)... bo' FilnikMail 19:05, 12 mar 2007 (CET)Rispondi

Mah... se si bloccano i bot, allora si possono anche bloccare le utenze non attive o addirittura che sono registrate, ma non hanno mai editato nulla? Poi si sbloccano quando i tizi si ripresentano? Ovvio che no... Ma la mia è la voce di colui che (volontariamente) non è nessuno... 82.55.122.25 20:07, 12 mar 2007 (CET)Rispondi
quoto cruccone e paulatz --dario ^_^ (cossa ghe se?) 20:17, 12 mar 2007 (CET)Rispondi

Come CruccAuror e P0. --Frieda (dillo a Ubi) 00:28, 13 mar 2007 (CET)Rispondi

Il fatto che adesso non sia utilizzato non impedisce di usarlo in futuro. Divertente però: siamo alla discriminazione razziale nei confronti dei robot, manco fossimo in un libro (ovviamente è un'impressione POV, sebbene avvallata dal fatto che ogni giorno al bar viene aperta una discussione diversa sullo stesso identico argomento: marzo 2007 è la stagione delle seghe mentali sui bot). --Iron Bishop (¿?) 08:40, 13 mar 2007 (CET)Rispondi
Lol, imho ormai vanno di moda :D (chissà perché... XD ) a questo punto direi di chiudere la discussione :) o al massimo di pensare ad un "?" davanti ai bot inutilizzati (come si fa x gli admin...) che dite? FilnikMail 17:25, 13 mar 2007 (CET)Rispondi
Segue da Wikipedia:Bar/Discussioni/Flag bot in scadenza
6 mesi, come fatto notare nell'altra discussione, possono essere pochi.
Propongo una scadenza differenziata in base all'inattività totale (quindi non solo del bot ma anche dell'utente suo manovratore)

Un bot deve essere sempre aggiornato con l'ultima versione del software wediawiki ( attualmente il mio non funziona perché da una settimana hanno aggiunto qualche parametro di controllo che non sono ancora riuscito ad individuare). Pensare di utilizzarlo dopo 6 mesi di inattività è già poco pratico perché fonte di potenziali di malfunzionamenti. Ritenere quindi scaduta l'autorizzazione dopo 6 mesi, è ragionevole. Gac 18:28, 8 lug 2007 (CEST)Rispondi

Mettiamo un avviso, un marchio, un fatevoi accanto al nome dei bot inattivi nella lista dei bot. Ancora non capisco perché deflaggarli. --Paginazero - Ø 18:35, 8 lug 2007 (CEST)Rispondi

Beh l'importante è secondo me avere sotto controllo quali bot girano e quali no Helios 18:40, 8 lug 2007 (CEST)Rispondi

Secondo me, si potrebbe fare così: Se il Bot risulta inattivo per 6 mesi, si chiede all'utente se vuole "riconfermare" il Bot avvisandolo che in mancanza di risposta verrà Deflaggato. Se l'utente rinnova, allora si aspettano altri 6 mesi mentre se non lo fa si deflagga. FK! 20:18, 8 lug 2007 (CEST)Rispondi
Perché deflaggare, si chiede Paginazero? Beh il flag è anche una concessione di fiducia (non di vedono, di norma, le modifiche nelle ultime modifiche). Non voglio farne una questione di meriti ("ti ho dato fiducia, ti ho dato il flag. Per un po' hai lavorato poi più nulla. Ti tolgo il flag). Ma prorpio per questioni tecniche tale fiducia diventa ben più incerta nel caso di unbot (o peggio ancora bot+utente) inattivo da un periodo di tempo non breve. --ChemicalBit - scrivimi 21:59, 8 lug 2007 (CEST)Rispondi
Io ritorno alla proposta di Paulatz: si deflagga il bot solo se anche l'utente è inattivo da un tempo X. In caso contrario, imho, il flag di bot non è tanto problematico come il flag di admin. Poi parlo per me: io ho un bot che lavora principalmente su richiesta. Poi finirà che verrò costretto a fare modifiche sceme nelle mie sottopagine per dire che il bot non è inattivo, oppure a fare qualche modifica sulle voci (col rischio di sbagliare qualcosa perché la cosa non è fatta bene causa fretta) oppure vi ritroverete ogni tot tempo delle richieste di flag per un bot, ogni volta che io ne avrò bisogno o qualche altro utente mi chiederà di fare questa o quella modifica. E leggo che ci sono altre persone nella medesima posizione. Insomma, deflaggare perché il bot è inattivo mi pare stupido, deflaggare perché anche l'utente ci ha abbandonato è giustissimo e su questo sono certamente favorevole. --Toocome ti chiami? 01:13, 9 lug 2007 (CEST)Rispondi

Tag deprecati

modifica

Volevo portarvi all'attenzione la questione posta al bar da ChemicalBit, cioè, dal momento che <s> e <s> sono deprecati, se i bot che conteggiano i voti sono avvisati dell'esistenza di <del> e se i bot in generale sono stati avvisati di usare del e non s o strike.
Quando saranno avvisati i bot di usare "del", farò una richiesta di sostituire i tag s nel ns=0 con un bot. --Yerul (comlink) 17:37, 28 mar 2007 (CEST)Rispondi

Ok, prendo atto e modifico appena riesco. Ciao, —paulatz 16:56, 29 mar 2007 (CEST)Rispondi

Welcome.py

modifica

Ciao a tutti, dopo lunga attesa torno a raccontarvi cosa sono riuscito a fare col nostro amico python. Allora, sono riuscito a recuperare un account di toolserver per far girare il Bot da un server per farlo girare sempre e non solo quando sono connesso.

Quindi, sono riuscito a far andare welcome.py (il vecchio benvenuto.py) da li, quindi questo implica dei cambiamenti, ovvero:

  • Il Bot darà sempre lui il benvenuto, quindi, sconsiglio tutti gli utenti che voglio darlo di farlo col proprio Bot bensì di mettere una firma qui per fare in modo che il Bot aggiunga la vostra firma al posto della mia (un po' a ciascuno non fa male a nessuno ^^ ). Per quelli che faranno girare comunque il loro Bot, chiedo che usino perlomeno questo programma con questo comando: welcome.py -filter -edit:0 -numberlog:1 -limit:150 -break (per quelli interessati, c'è un manuale specifico nello script). Se pesco un Bot che da il benvenuto senza usare tale script dopo essere stato avvertito in talk, chiederò il deflag, quindi attenti :P

Vi dico poi cosa ho implementato, ovvero:

  • Lo script ora è ricorsivo (-break serve per farlo fermare) e quindi fa tutto lui, non dovete riavviarlo a mano :)
  • Il Bot scrive un log qui, dove potete vedere i nuovi utenti e quanti edit hanno fatto prima di essere benvenutati (se magari volete aiutarli o controllare i loro contributi).
  • Il Bot controlla quanti edit hanno fatto i newbie anche se al momento gira con 0 come valore minimo (ecco a cosa serve -edit:0), perché abbiamo sempre fatto così, ma se ritenete che sia il caso di aumentare ad 1 o a più di uno se ne può parlare, nessuna difficoltà :)
  • Ho deciso che invece di mettere un template, il bot non mette niente nella pagina di discussione degli utenti con nickname (forse) inappropriato ma che li segnala qui dove gli amministratori (e anche gli utenti, se il nick è a posto) possono controllare ed eventualmente bloccare (e le solite procedure, tutte scritte nella pagina). Questo è anche un modo per "sgamare" i Bot senza filtro, in quanto loro daranno il benvenuto comunque (quindi, ri-attenti :P )

Be', penso di avervi detto tutto ^__^ attualmente il Bot gira da toolserver (non vi dico la fatica per farglielo fare...) quindi benvenuterà anche alle due di notte :D. Con questo ho finito, spero ci siano dei commenti utili (non cavolate come ogni tanto sento...), soprattutto riguardo al numero di edit minimi (che penso sia la cosa più interessante). Ciao, FilnikMail 17:07, 19 apr 2007 (CEST)Rispondi

Bello e molto utile, bravo! --Fabexplosive L'admin col botto 17:42, 19 apr 2007 (CEST)Rispondi
OK Fil, mi sono messo nella lista dei "benvenutatori" - --Klaudio 18:30, 19 apr 2007 (CEST)Rispondi
Ottimo, comunque pra devo pensare a come far cambiare la firma al Bot in automatico ^__^ Cmq, non ti preoccupare, qualcosa mi invento eheh :) FilnikMail 19:33, 19 apr 2007 (CEST)Rispondi

Comunque, per il numero di edit minimo, cosa consigliate? Lascio 0 o passo a uno? (o di più?) FilnikMail 19:43, 19 apr 2007 (CEST)Rispondi

Pur non c'entrando nulla con i benvenutatori sarei per un innalzamento ad uno. П 22:38, 19 apr 2007 (CEST)Rispondi
Anch'io direi almeno a uno, ma anche cinque non sarebbe male: evitare di benvenutare vandali o spammer che fanno due-tre edit prima di venire "pizzicati" sarebbe cosa utile, IMHO.--Trixt 01:33, 20 apr 2007 (CEST)Rispondi
OK per innalzare ad uno. Non vedo però il problema di benvenutare i vandali e gli spammer: al limite si faranno una risata. —paulatz 15:48, 20 apr 2007 (CEST)Rispondi
Non serve essere un benvenutatore o cosa per fare suggerimenti ^__^ Comunque, anche io sono per l'aumento ad uno... domani, fixo la firma di Klaudio e il discorso contributi :) FilnikMail 22:11, 20 apr 2007 (CEST)Rispondi

Ho messo il Bot perché dia il benvenuto solo agli utenti con almeno un edit! ^__^ Vediamo ora come va... FilnikMail 22:45, 21 apr 2007 (CEST)Rispondi

Secondo me invece il benvenuto bisognerebbe darlo a tutti, anche quelli che non fanno da subito un edit. Chi è indeciso sul da farsi, se vede il benvenuto, potrebbe essere invogliato a leggere qualcosina e ad iniziare a contribuire... Cmq è lo stesso, se si decide così va bene! :) --Roberto 12:57, 22 apr 2007 (CEST)Rispondi
Sono completamente d'accordo con Roberto. Inoltre chiunque deve sentirsi bene accolto anche se non ha fatto edit! :-) --RiῬɛῬɛttɛ 13:09, 22 apr 2007 (CEST)Rispondi
Quoto Ripepette, il benvenuto è meglio darlo a tutti. --Davide21casella postale 13:26, 22 apr 2007 (CEST)Rispondi
Uhm, ok, allora vada per tutti :) Basta che vi decidete!!! ^___^ Facciamo un sondaggio? XD FilnikMail 13:54, 22 apr 2007 (CEST)Rispondi
vedo di essere arrivata "in ritardo" (grazie Filnik per avermi ricordato la discussione), ma anch'io sono d'accordo per dare il benvenuto a tutti, che abbiano già contribuito o no... --rossa 08:31, 23 apr 2007 (CEST)Rispondi
Azzardo una domanda da estranea ai fatti :D : ma inserire nel messaggio di benvenuto un qualcosa tipo "Vuoi scivere una voce su un album musicale? Vediti prima il Template:Album e Progetto:Musica ^_____^", almeno per le cose principali che necessitano di template obbligatori e di linee guida d'impaginazione standard. Ovviamente senza i miei toni sarcastici :_:' --abSINthe bevimi! 20:17, 24 apr 2007 (CEST)Rispondi
Non sarebbe meglio che il bot al posto di includere il template di benvenuto usasse una sostituzione (subs)? --wiso 17:16, 7 mag 2007 (CEST)Rispondi

Ultimo arrivato (il bot, non l'utente)

modifica

Cari amici botolatori, volevo presentarvi l'ultimo nato, .pier.bot.
E' un tipo un po' timido (come me), ascolta (legge) molto e parla (scrive) poco.
Ha un papà, il sottoscritto, e uno zio, Jalo, (ir)responsabili della sua nascita ( merito 80%-20%, o era il contrario, 20%-80%?, non ricordo :-D ).
Quello che fa esattamente lo vedete qui (risultati invece sono qui e qui). In pratica è un bot col filtro, prende le pagine più recenti, le centrifuga, ne butta metà, le strizza e quello che resta lo divide in due report: le pagine lunghe e quelle corte.

  • Le "pagine lunghe" servono a me per trovare le voci da segnalare tra le novità quando le altre segnalazioni scarseggiano. <promozionale> Sono bene accetti volontari per la co-gestione o per sostituzioni quando non ci sono </promozionale>. Può essere utile anche per il patrolling (pagine lunghe ma senza categorie e interlink, da wikificare/controllare?)
  • Le "pagine corte" possono essere utili per il "retropatrolling", qualcosa da sistemare si trova sempre, stub non segnalati, pagine da aiutare, wikificare, cancellare. Qualcosa sfugge sempre al patrolling, qui possiamo prenderli prima che escano dalle NewPages.

La prova che vedete online è fatta esaminando tutto il contenuto delle NewPages (30 giorni, il massimo se non erro); non penso di ripeterla spesso, sia per il tempo di esecuzione (1h10') sia per la dimensione delle pagine; serviva come test. Le paginae di prova dei 30 giorni non sono più online, le trovate comunque facilmente nella cronologia. --Pier Siate brevi... 09:53, 27 apr 2007 (CEST) Normalmente si limiterà agli ultimi 7/10 giorni, comunque casomai il bot dovesse andare in ferie al ritorno è in grado di recuperare un po' di lavoro.Rispondi

Vorrei avere i vostri commenti, se pensate che possa essere utile ad altri oltre che a me. Si può discutere sui limiti di dimensione per le pagine lunghe e corte e sulla frequenza di funzionamento (pensavo un paio di volte a settimana) e su ogni altra miglioria necessaria.

Dopo la presentazione in società è necessario che lo battezziamo come bot o può rimanere nell'ombra come un utente qualsiasi? (a proposito se qualcuno ha un bel nome da affibbiargli lo proponga pure).

Avrei anche una domanda più generale, se un bot è autorizzato per un determinato compito, lo è solo per quello? Se poi lo riconverto, ha bisogno di un'altra autorizzazione?

--Pier Siate brevi... 13:17, 24 apr 2007 (CEST)Rispondi

  1. O.O Qua si comincia a fregarmi il lavoro... :-D (leggi: Ottimo, non avrei saputo fare meglio ^__^ )
  2. Il nome del bot va bene :-)
  3. Si, flaggalo che è meglio ;)
  4. Se avete bisogno o chiedete voi a toolserver o mi presti il bot e lo faccio girare col mio account ^__^

Concludo col dire che siete stati bravissimi e che voglio vedere il codice ^__^ Ciao, FilnikMail 15:58, 24 apr 2007 (CEST)Rispondi

Ciao Filnik, grazie dei complimenti
  1. ho visto che avevi un to-do per il filtro, ma non so cosa vuoi fare :-)
  2. poca fantasia :-|
  3. aspettiamo altri pareri?
  4. ci avevo pensato, forse è un po' presto (vedi sotto)
  5. vedere il codice? non ci penso nemmeno :-D scherzo, è che non è ancora presentabile e soprattutto c'è molto, molto da limare sull'ottimizzazione (abbiamo preso la prima strada che ci sembrava percorribile, ora che funziona e che ci ho capito qualcosa in più posso ribaltare tutto, altrimenti come la faccio la 2.0?)
--Pier Siate brevi... 17:01, 24 apr 2007 (CEST)Rispondi
  1. No, flaggalo :P
  2. Per vedere il codice: O vi muovete e lo rilasciate o vi banno tutti ad infinito :P :P :P (ho i miei mezzi, non vi preoccupate ghghgh ) tanto anche il mio codice è generalmente "non presentabile" l'importante è che funzioni ^___^ (per esempio, l'ultimo unverified.py fa proprio schifo da questo punto di vista ^__^) Quindi: muovetevi :P (e ottimo lavoro ;) ) FilnikMail 18:51, 24 apr 2007 (CEST) P.S. Inoltre, se rilasciate il codice (magari qui...) prometto che ve lo sistemo/ci do un'occhiata ^__^Rispondi

Visto che lo chiedi con le buone maniere ti accontento (vedi pagina del bot) :-)
Ho anche richiesto il flag per il botolo.
--Pier Siate brevi... 11:23, 27 apr 2007 (CEST)Rispondi

Unverified a gogo!!

modifica

Ciao a tutti, scusate l'ennesima intrusione al Bar, ma l'argomento interessa tutti quindi spero che chiudiate (cioè, che valepert chiuda) un occhio :-D In pratica, il famosissimo unverified.py è ormai stabile e funziona molto bene ^__^ perciò ho deciso di metterlo su toolserver assieme al Bot dei benvenuti (trovate info al riguardo, qui). Finché non mi flaggano Nikbot lascio tutto così, se vedo però che le tre mansioni si rallentano troppo una con l'altra (ovvero welcome.py, unverified.py e interwiki.py) allora passo qualcosa a Nikbot :-D Se riscontrare errori e/o altro chiedetemi senza paura perché anche ogni errore può essere sistemato ^__^ A breve scrivo anche un programma per svuotare la categoria degli unverified che giacciono su Wp da più di sette giorni come mi ha chiesto Trixt (per svuotare intendo orfanizzare le foto e mettere il cancella subito). A breve modificherò anche i messaggi automatici, dato che Trixt ci sta lavorando per farli meno "aggressivi" ;-) (intanto usa quegli standard...). Per suggerimento di Trixt viene messo l'unverified anche alle immagini che hanno il template PD e basta, dato che bisogna o specificarlo a parole o scegliendo la sottilicenza giusta. Per ogni problema, sono a vostra disposizione. --FilnikMail 15:49, 24 apr 2007 (CEST)Rispondi

discussione spostata da valepert (16:36, 24 apr 2007 (CEST))Rispondi
Bella l'idea dello svuotamento della categoria unverified in modo automatico. Io ho sempre reputato utile che si taggasse con il {{delete}} le unverified attraverso un bel botolo. Ma credo che ci possano essere un sacco di garantisti (che btw non si occupano minimamente di immagini nelle loro mansioni su wp) che su 'sta cosa possono non essere d'accordo... Comunque ottimo lavoro, Fil! -- G·83    MICÉES (cit.) 16:56, 24 apr 2007 (CEST)Rispondi
Ma, e taggarle subito con un template fatto apposta, che si trasformi dopo tot tempo (tipo {{Avvisoblocco scad}} , non so tecnicamente come sia realizzato ) --ChemicalBit - scrivimi 18:27, 24 apr 2007 (CEST)Rispondi

Sinceramente non sono così esperto di template quindi non saprei davvero come fare per la scadenza ^__^ in ogni caso, il nuovo script arriva a momenti, non è già operativo ^__^ Quando è operativo, posto un mini avviso qua ;) (cmq, Giac hai capito perfettamente cosa farà il botolo eheh :) Se arriva qualcuno a rompere gli rispondo "ok, ma da ora in poi te le fai a mano tutte tu" -compreso il disorfanamento da tutte le voci in cui sono inserite - ghgh) Ciao, FilnikMail 18:48, 24 apr 2007 (CEST)Rispondi

No, aspe Fil, cos'è che non avrei capito del programma che vuoi scrivere? Spiegami, che sono un po' tonto... -- G·83  12:58, 25 apr 2007 (CEST)Rispondi
Lol, ho solo detto che hai capito tutto (prima) XD FilnikMail 13:01, 25 apr 2007 (CEST)Rispondi
Grazie Filnik :) Comunque ci terrei a precisare che i messaggi di avviso ognuno se li può personalizzare per il proprio bot, se non vuole usare quelli che metterà Filnik: io tengo un profilo meno aggressivo, ma chi vuole può tranquillamente usare {{Avvisoimmagine}} come al solito. --Trixt 01:30, 25 apr 2007 (CEST)Rispondi

Categoria:Bot

modifica

Ho creato la Categoria:Bot presente su ben 37 lingue ma ancora non qui su it.wiki . Credo sia uno strumento molto utile nonostante l'esistenza di Wikipedia:Bot/Attivi perché in questa categoria potranno finirci anche i bot che per i loro fini non hanno bisogno del flag (oppure quelli che il flag l'hanno perso per inattività). <tono buffo on>Inoltre rende le pagine esteticamente più belle</tono buffo off> ^___^

Mi sembra una buona idea, ho iniziato ad usarla. La mettiamo coattamente in tutti i bot, oppure lasciamo l'iniziativa ai manovratori? —paulatz 18:06, 3 mag 2007 (CEST)Rispondi
Non saprei...per me si può mettere in tutti i bot, però magari è meglio attendere qualche altro parere prima ^^ --Alleborgo 18:31, 3 mag 2007 (CEST)Rispondi

Classica operazione di manutenzione. Se poi eventualmente qualcuno vuole togliersi da quella categoria per qualche motivo (??) può benissimo farlo. --.anaconda 23:34, 3 mag 2007 (CEST)Rispondi

Dopo circa due settimane ho pensato che il consenso volgesse verso l'aggiungere i bot alla categoria unilateralmente lasciando che siano loro stessi a rollbackare nel caso "dia fastidio". --Alleborgo 14:36, 16 mag 2007 (CEST)Rispondi

Ho importato il template {{AccountBot}} da Commons - viene usato su un'altra 30ina di wikipedie (come Template:Bot) e alcuni se lo aspettano pure qua. Inoltre, modifiche come questa (l'aggiunta della categoria) sarebbero state molto più semplici con un template. --.anaconda 13:33, 27 ago 2007 (CEST)Rispondi

Bot o non bot?

modifica

Guardando la velocità dei contributi di Llodi ho pensato che usasse un bot e gli ho scritto. Lui però ha risposto che tiene tanti tab aperti contemporaneamente e usa UltraEdit (che non so cosa sia e come funzioni). Quindi vi passo la palla ;-p --Jaqen il Telepate 12:58, 16 mag 2007 (CEST)Rispondi

mi sembra in buona fede: se guardi attentamente i suoi contributi vedi che fa 10-15 edit in rapida successione ogni tot minuti. Lo faccio anch'io a volte: apro 10 tab in modifica, faccio tutte le modifiche e alla fine salvo tutto contemporaneamente. Inoltre ci sono edit tipo [2] che un bot non è in grado di fare —paulatz 16:01, 16 mag 2007 (CEST)Rispondi

Aggiornamenti

modifica

Comincio a pensare che non gliene frega niente a nessuno, comunque, io rilascio qualche aggiornamento che non fa male ^__^ allora:

  • Welcome.py: Allora, ho sistemato un po' il codice, cavolate varie, tipo:
    • la lista delle parolacce è dinamica (ovvero, posso aggiungerla senza toccare il codice)
    • Ora il Bot, essendo intelligente :P, controlla anche se l'utente è stato bloccato prima di dare il benvenuto.
    • Modificata la modalità della firma Random, come potete vedere qui. In ogni caso, ora il Bot cambia ad ogni utente la firma in ordine di come sono state inserite le firme qui (pagina protetta per i soli admin, per evitare vandalismi su una pagina vitale).
  • Unverified.py:

Lo script è ora ricorsivo, in caso di crash non rimangono processi fantasma attivi e permette l'accesso ad una pagina con dei settaggi che permettono l'aggiornamento in tempo reale (l'aggiornamento avviene ogni "rerun" del bot). (esempio)

I settaggi sono comunque ancora beta e non assicuro il funzionamento negli altri progetti (la regex che prende i settaggi andrebbe infatti rafforzata :-) ).

E' stato aggiunto un settaggio tale per cui il Bot controlla che l'utente precedente non sia egli stesso (o un Bot che fa lo stesso mestiere) permettendo così di utilizzare un secondo template per non fare mille messaggi uno sotto l'altro uguali in altrettanti paragrafi.

E' stata aggiunta una lista dei file non-immagine che verranno automaticamente candidati alla cancellazione (lista modificabile...)

Sono state aggiunte molte altre migliorie minori o meno,

Aggiunti vari nuovi parametri, nello specifico:

-break
Ferma il Bot invece di farlo ripartire
-time[:#]
Tempo che il bot aspetterà prima di ripartire (default: 30) - questo parametro non funziona se usate anche -break
-skip[:#]
Il bot salterà le prime [:#] immagini per fare solo quelle successive (default: 0)

Ok, vi ho fatto perdere abbastanza tempo ^__^ per info/aggiunta su benvenutobot, ecc. Chiedetemi pure ;-) FK! 18:33, 30 mag 2007 (CEST)Rispondi

l'idea di controllare se è stato bloccato chi te l'ha data? :P --valepert 15:19, 31 mag 2007 (CEST)Rispondi
Richiesta di .anaconda :P FK! 15:55, 31 mag 2007 (CEST)Rispondi

ma cosa è successo??

modifica

è un paio di giorni che il mio bot non funziona. premetto che è scritto in python usando le librerie di pywikipedia. Ho pensato che fosse un problema degli script che avevo scritto io e invece ho provato a lanciare:

python templatecount.py -count coord

e ricevo una sfilza di errori:

Checked for running processes. 2 processes currently running, including the curr
ent process.
Getting references to [[Template:Coord]]
DBG> Unparsed line:
(0) <ul><li><a href="/wiki/Adige" title="Adige">Adige</a> (inclusione)  (<a href
="/wiki/Speciale:PuntanoQui/Adige" title="Speciale:PuntanoQui/Adige">← collegame
nti</a>)</li>
DBG> Unparsed line:
(1) <li><a href="/wiki/Arcipelago_Toscano" title="Arcipelago Toscano">Arcipelago
 Toscano</a> (inclusione)  (<a href="/wiki/Speciale:PuntanoQui/Arcipelago_Toscan
o" title="Speciale:PuntanoQui/Arcipelago Toscano">← collegamenti</a>)</li>
...

è successo qualcosa? --wiso 16:32, 4 giu 2007 (CEST)Rispondi

Se quello script usa Special:Whatlinkshere sì, è cambio il formato (il link "← collegamenti" è stato aggiunto qualche giorno fa). L'espressione regolare necessita di essere aggiornata. --.anaconda 20:03, 4 giu 2007 (CEST)Rispondi
che vuol dire: scarica la nuova versione, magari dal CVS —paulatz 00:45, 5 giu 2007 (CEST)Rispondi

Situazione lavoro sporco

modifica

Ciao :) Ho idea di creare un bot per l'aggiornamento del conteggio delle pagine da wikificare, aiutare e controllare. Inoltre dovrebbe aggiungere mese e anno (parametro dei template W, C, A) dove non è stato specificato. Potrebbe essere utile? --Mauro742 20:57, 13 ago 2007 (CEST)Rispondi

Beh tutto è benvenuto, anche se a dir la verità sarebbe meglio destubbare, wikificare e aiutare..ma non possiamo mica farlo fare ad un bot :P Helios 22:26, 13 ago 2007 (CEST)Rispondi

PS: templatecount.py conta le pagine dove sono inclusi i template, quindi se calcoli quante pagine hanno {{S}}, quante {{W}}, quante {{A}}... Helios 22:28, 13 ago 2007 (CEST)Rispondi

Beh non è così semplice...la categoria è suddivisa in sottocategorie, per mese. Tuttavia la libreria catlib.py, con quale piccola modifica, risolve la maggior parte dei problemi :) --Mauro742 09:28, 14 ago 2007 (CEST)Rispondi

Impigrisco i Bot?

modifica

Siebrand, un amministratore di Commons che mi aiuta ogni tanto con i programmi per segnalare gli {{unverified}} e per dare i benvenuti, mi aveva richiesto poco tempo fa un'opzione per permettere al Bot di saltare gli ultimi tot (di solito 20) utenti o tot immagini.

In questo modo, le ultime immagini ed gli ultimi utenti possono essere controllati / benvenutati direttamente da utenti veri invece che dal Bot. Le immagini inoltre non verranno controllate in 5 secondi così si potrà anche avere il tempo di sistemare le due cosette che si hanno dimenticato e si potrà dare l'opportunità alla gente di patrollarle con un incentivo in più (considerate che spesso c'è gente che sbaglia licenza, tipo GFDL per copertine di CD e roba del genere... la possibilità di mettere anche gli unverified potrebbe incentivare un controllo più certosino coadiuvato da un controllo finale del Bot se nessuno ha il tempo di controllare..)

Per me è indifferente attivare o meno questo parametro ma potrebbe interessare ad altre persone, cosa ne dite? (è tutto pronto, basta solo decidere :)) FK! 14:43, 18 ago 2007 (CEST)Rispondi

Credo vada bene (ma direi 5~6 dimenticanze per i benve, max 10 per le unverified). L'importante è che, quando un'immagine diventa vecchia e nessuno l'ha notata il bot se la ricordi! · ··Quątar···posta····· 17:03, 18 ago 2007 (CEST)Rispondi
Non è che il Bot si dimentica, in pratica inizia a controllare non dalla prima cosa che trova ma dalla ventesima o quello che è. In pratica le ultime immagini o gli ultimi utenti non vengono benvenutati finché non ci sono altri tot utenti/immagini prima di loro. Così in pratica si ritarda e non si salta niente, spero di essere stato chiaro ora :-) FK! 19:00, 18 ago 2007 (CEST)Rispondi
Sì sì, avevo capito bene. Ma la certezza mi va anche meglio! · ··Quątar···posta····· 19:04, 18 ago 2007 (CEST)Rispondi
Complimenti a Siebrand, per me un'ottima idea.--Trixt 23:22, 18 ago 2007 (CEST)Rispondi
Decisamente d'accordo ma preferirei i di solito 20 a 5-6. Inoltre sposterei il controllo da "ogni 5 secondi" ad "ogni 30 secondi" per alleggerire il carico sul server. --Alleborgo 20:42, 19 ago 2007 (CEST)Rispondi
In che senso 5 secondi? :P (controlla ogni 800 sec...) Filnik 21:39, 19 ago 2007 (CEST)Rispondi
Ah, meglio così! Chiedo scusa, avevo frainteso la frase qua sopra "Le immagini inoltre non verranno controllate in 5 secondi" con "ogni 5 secondi". -_-' Pardon. --Alleborgo 09:06, 20 ago 2007 (CEST)Rispondi

redirectlinks.py

modifica

Ho sostituito il vecchio e buggoso sistemaredirect.py con il nuovo redirectlinks.py. Vi invito a provarlo e a riportare eventuali bug. :-) --Pietrodn · blaterami 15:57, 30 ago 2007 (CEST)Rispondi

Ricordo che va usato soltanto per le eccezioni (come spostamento dei collegamenti al nome errato per permettere la cancellazione della voce, casi di unione delle pagine, etc.) poiché lo standard impone di lasciare i redirect come sono (ed io mi sono anche guadagnato un blocco per questo...). --Alleborgo 18:43, 30 ago 2007 (CEST)Rispondi

Come si crea un bot

modifica

Mi spiegate passo passo come si crea un bot? --Claudio casanova 17:45, 8 set 2007 (CEST)Rispondi

Se hai bisogno di spiegazioni dettagliate e passo passo pre creare un bot, probabilmente non hai le competenze informatiche per essere in grado di gestirlo :-) Gac 17:50, 8 set 2007 (CEST)Rispondi

Io mi intendo di computer, io volevo sapere come si fa a crearlo e dove inserire i codici ma non so nienete di programmazione. --Claudio casanova 17:52, 8 set 2007 (CEST)Rispondi

@Gac, della serie non si nasce maestri --SailKoFECIT 17:55, 8 set 2007 (CEST)Rispondi

Voglio sapere come si fa a crearlo e un programma per comandarlo. --Claudio casanova 17:58, 8 set 2007 (CEST)Rispondi

Se leggi al paragrafo "voci correlate", troverai quanto cerchi. -- Sannita - L'admin (a piede) libero 18:00, 8 set 2007 (CEST)Rispondi
Ok, ok. Volevo evidenziare che l'utilizzo del bot comporta una grossa responsabilità per la posibilità di provocare danni estesi. Quindi è necessario che chi lo usa abbia le idee ben chiare. Su cos'è un bot, su come funzione, su cosa può fare e quali sono i possibili/probabili problemi. È vero che non si nasce imparati, ma partire prorio da zero ... beh la strada è lunga :-) Comunque io posso rendermi disponibile solo per bot programmati in java; per quelli precotti (tipo Pywikipedia) puo aiutare qualcun'altro. Gac 18:03, 8 set 2007 (CEST)Rispondi
Due cosette: 1) Come di là, partire proprio da zero con pywikipedia non è un gran problema, basta imparare le regex e già si fa tanto, passare poi a python è già qualcosetta in più ;) 2) Be', precotti finché usi gli script "standard". Se vuoi scriverli ti devi arrangiare uguale ;) (welcome.py non è nato dal nulla :-)) Ciao, Filnik 22:22, 8 set 2007 (CEST)Rispondi

Modifica in pagina di discussione ma senza notifica!

modifica

Ho scritto un bot per l'eliminazione delle immagini che non possono essere messe nelle pagine utente. Prima di eliminare l'immagine il bot lascia un messaggio nella pagina di discussione dell'utente e dopo 7 giorni procede all'eliminazione se l'utente non ha già provveduto. Il problema è: quando il bot modifica la pagina di discussione l'utente non riceve la notifica! Qualcuno ne sa qualcosa? --wiso 15:32, 3 ott 2007 (CEST)Rispondi

Devi mettere la modifica come normale, non come minore altrimenti non riceve il mex. (devi abilitare quella normale nella funzione .put()) --Filnik 15:52, 3 ott 2007 (CEST)Rispondi
Cosa intendi con procede all'eliminazione? Grazie, Gac 16:58, 3 ott 2007 (CEST)Rispondi
Penso si riferisca alla rimozione dell'immagine dalla pagina dell'utente, lo scopo che si vuole ottenere è quello. --Brownout(msg) 16:59, 3 ott 2007 (CEST)Rispondi
Esatto. --wiso 17:55, 3 ott 2007 (CEST)Rispondi

forzare get di una pagina

modifica

Altro problema (uso pywikipedia). Non ho ben capito cosa fa esattamente la funzione get se chiamata più volte. Ovvero... faccio:

text = page.get()
page.put(text2)
text = page.get()

e in certe situazioni mi trovo che text non è cambiato. Per ora ho risolto la cosa in maniera rude:

text = page.get()
page.put(text2)
page2 = wikipedia.page(mysite,page.title())
text = page2.get()

e allora funziona. Lumi? --wiso 18:00, 3 ott 2007 (CEST)Rispondi

Hai provato page.get(force = True)? Non uso Pywikipedia da un bel po', ma se i nomi dei parametri non sono casuali force=True dovrebbe essere quello che cerchi. --.anaconda 23:05, 3 ott 2007 (CEST)Rispondi
Non credo perché la "documentazione" dice: "Set force to True to ignore all exceptions (including redirects)." --wiso 23:08, 3 ott 2007 (CEST)Rispondi
Ho appena aggiornato all'ultima SVN, da me dice "If force is True, reload all page attributes, including errors", e dando un'occhiata veloce al codice di get() pare vada a ricaricare anche il contenuto. --.anaconda 23:13, 3 ott 2007 (CEST)Rispondi
Funziona! Grazie. --wiso 12:19, 4 ott 2007 (CEST)Rispondi

Bot per eliminare immagini (C) da pagine utente

modifica

Ho scritto un bot per una richiesta Wikipedia:Bot/Richieste#Immagini_non_libere_in_pagina_utente, in realtà può fare molto altro. L'ho testato parecchio, in situazioni molto strane ed improbabili. Lo sto testando su delle pagine di utenti che hanno dato la loro disponibilità a fare delle prove e ha sempre funzionato. La descrizione del bot e il codice lo trovate Utente:Wisbot/elimina immagini.py. Il codice non è ancora arrivato allo stadio elegante, ma funziona. --wiso 12:31, 4 ott 2007 (CEST)Rispondi

Ho fatto alcuni cambiamenti nel codice. --wiso 01:23, 5 ott 2007 (CEST)Rispondi

Richiesta regex

modifica

Ho bisogno di un aiuto per una regex per il mio PiziaBot. Devo sostituire [[olio su tela]] con [[Pittura a olio|olio]] su [[pittura su tela|tela]]: replace.py -regex -ref:Olio su tela "\[\[[Oo]lio[ _]su[ _]tela\]\]" "[[Pittura a olio|olio]] su [[Pittura su tela|tela]]" --> è corretta? Posso dire y/n di volta in volta? Esistono anche regex per modificare un template? --AnnaLety 11:15, 14 dic 2007 (CET)Rispondi

Potrebbe andare bene, però non è omnicomprensiva, per esempio se ti trovi [[Olio su tela|Olio su tele]]? Con una regex puoi modificare tutto quello che vuoi. --wiso 11:44, 14 dic 2007 (CET)Rispondi
Nessun problema, perchè "olio su tele" non esiste ;)
Per il template: al momento esiste {{opera pittorica}}, che ha tra i parametri "tecnica=". Per maggior chiarezza e precisione, è necessario aggiungere "supporto=". In pratica, il cambiamento dovrà essere |tecnica= olio su tela" --> "|tecnica=olio|supporto=tela" Si può? Come dovrebbe essere la regex relativa? (mi riferisco ai template già inclusi nelle voci) --AnnaLety 15:32, 14 dic 2007 (CET)Rispondi
Forse è il caso che fai una richiesta nella pagina delle richieste. --wiso 17:50, 14 dic 2007 (CET)Rispondi
Grazie, ormai sto sistemando - picchiando la testa sul muro ;P Cmq sono sulla buona strada, non rompo più. --AnnaLety 18:01, 14 dic 2007 (CET)Rispondi
Non ti preoccupare, chiedere consiglio è sempre meglio che fare un gran casino. --wiso 18:05, 14 dic 2007 (CET)Rispondi
Infatti, per questo ho rotto le scatole in chan :P --AnnaLety 18:16, 14 dic 2007 (CET)Rispondi

Nobots

modifica

Si prevede un uso estensivo e coordinato di {{bots}}? Una cosa di cui si parla da molto. Sarebbe piú utile avere delle eccezioni per categorie invece che per nome (ad esempio: ortografiche, non ortografiche), ma non è poco. Nemo 14:44, 28 dic 2007 (CET)Rispondi

Ritorna alla pagina di progetto "Bot/Archivio/1".