Discussioni progetto:Bot/Archivio/2008-2014: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 473:
# '''page =''' : servirà al bot per capire che l'azione è richiesta apponendo un tl|ToAlebot nella pagina xxx, ma va eseguita sulla pagina yyy. Quindi deve agire su yyy, ma poi anche su xxx per disattivare la richiesta. In un primo tempo yyy sarà il nome di '''una''' pagina, poi diventerà opzionalmente una lista e poi magari una categoria o un intero ns o tutti i progetti della famiglia wikisource in tutto il mondo... ''Chi pol dir''. :-)--[[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 19:53, 3 set 2009 (CEST)
: Vi sono varie funzioni utilissime che richiedono la rapida lettura del testo di migliaia di pagine. Un bot scarica una pagina dal sito in un secondo circa; nello stesso tempo, può leggere migliaia e migliaia di pagine, se già ne possiede una copia in locale. Quindi, gli script che "ripassano" un intero progetto non leggono affatto pagina per pagina il progetto, per cercare le pagine giuste: leggono un dump xml, e nello script xmlreader.py c'è tutto quello che serve per farlo. :-) L'ho appena "violato", e ho estratto un paio di routine che mi interessavano. Saranno anche loro montate nel bot. Prima su ekopedia, dove ho da risolvere un problemino analogo a quello del crosslink, poi, quando le cose saranno sgrezzate, qui. --[[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 00:04, 4 set 2009 (CEST)
::Ammetto di non aver capito nulla di tutto ciò: che cosa c'è di nuovo rispetto ai soliti programmini pywikipediabot (oltre al fatto di averli scritti, naturalmente)? A quanto ho capito chi ha un bot può usare questi programmi (ottimo), chi non lo ha deve chiedere a qualcuno di farlo, anche se in modo semplificato. Scusate se sono tardo. --[[Utente:Nemo_bis|Nemo]] 00:32, 11 set 2009 (CEST)
Ritorna alla pagina "Bot/Archivio/2008-2014".