Discussioni utente:Qualc1/16-01-08

Discussioni attive

Archivio di Discussioni utente:Qualc1 dal 22-05-07 fino al 16-01-08Modifica


RichiestucciaModifica

Caro Qualc1, so che magari è una richiesta che ti piglia in contropiede, ma ho visto che stai lavorando di bot, ed è una cosa che io non potrei fare (anche e soprattutto per la connessione 56k)... [I sonetti romaneschi del Belli], già iniziati qui (edizione integrale). Te la butto lì, non ho nessun tipo di fretta, però mi sembra che siano apprezzati e ricercati, ergo sarebbe bello averli. Non sentirti vincolato, comunque. ((hai visto cosa sta inserendo Valepert? Sarà un inserimento importante, le opere di Stallman iniziano ad essere numerose :) )) Aubrey McFato online 20:52, 6 mag 2007 (UTC)

Ok, inserito in lista d'attesa dopo le novelle del Bandello ;)
Sì, l'ho visto (ho anche incontrato Vale ieri sul nostro canale...). Tra l'altro l' avevo letto qualche annetto fa e penso che sia uno dei più interessati sul software libero. :)
Ciao! --Qualc1 07:54, 7 mag 2007 (UTC)

New inputModifica

Caro Qualc1,

per fare il paio con la cronica di Dino Compagni, l'altro grande cronista del trecento (citato tra l'altro da Aubrey nella sua tesi) è Giovanni Villani. Sempre quando hai tempo voglia e raffreddato il bot... - εΔω 16:58, 18 mag 2007 (UTC)

anche Aubrey spinge ;) Aubrey McFato 17:38, 18 mag 2007 (UTC)
Ok, inserito in lista d'attesa in prima posizione, data la richiesta doppia ;)
P.s.: Sto editando poco ultimamente perché sto tentando di scrivere un bot che, se funzionerà, dovrebbe esserci molto utile. (OrbiliusMagister, piacerà sosprattutto a te, sempre che riesca a completarlo ;) )
--Qualc1 13:34, 19 mag 2007 (UTC)

Di frettissimaModifica

caro mostro,

dalle RC fatico a credere ai miei occhi. Ho capito male o hai trovato un metodo (facile) per creare segnalibri invisibili senza bisogno di template? Non ho proprio il tempo di cogliere tutto con calma e quindi ti chiederei di scrivere ordinatamente qui sotto quello che hai scoperto, ma se ho intuito giusto hai veramente scoperto l'America! Grazie grazie grazie.

Scappo. Ciao! - εΔω 05:32, 22 mag 2007 (UTC)

Hehe! Allora: ho aggiunto <span id="NomeDestinazione"/> per poter linkare al punto preciso del testo dove l'ho inserito senza fare comparire nient'altro di visibile. Penso che sia il modo più corto per ottenere questo risultato senza usare template; l'unico difetto è che non è molto semplice da ricordare...
Ma ho una novità maggiore del <span..: ho scritto un programmino che tenta di trovare citazioni ovvero, per esempio,
  • Gli posso chiedere di cercare in tutta wikisource (usando in locale il dump di ws) se trova le stesse sequenze di 5 parole che sono presenti in un "pezzo" di wikisource (tipo le pagine appartenenti alla Divina Commedia).
  • Mi restituisce le citazioni con i titoli delle pagine in cui sono state trovate.
  • Almeno per adesso (e forse per sempre) però trova molta più "spazzatura" che citazioni vere: ad esempio tra le cose inutili che mi restituisce l'esempio di prima c'è: 'di qua di là di', 'canto primo de la prima', 'xxv canto xxv canto xxv', 'la terra e l cielo'... In totale 410 presunte citazioni, di cui, ad occhio, una ventina di citazioni vere. Se gli dico di cercare sequenze di di una decina di parole invece che 5 mi da meno "spazzatura", ma magari perdo delle vere citazioni... Ma questo è un problema del mio programma... Sul prossimo punto mi devi aiutare tu...
  • Come devo trattare le "citazioni interne" del tipo: 'colà dove si puote ciò che si vuole e più...' che si trova in Divina Commedia/Inferno/Canto III e Divina Commedia/Inferno/Canto V ? (Ieri ne avevo trovata almeno un altra ma adesso l'ho persa)
    Lascio come sono? Inserisco due link da una all'altra? Un link in usa sola direzione?
--Qualc1 08:13, 22 mag 2007 (UTC)

Nel frattempo...Modifica

Salto la burocrazia, se ti va di far fare un giro veloce al bottolo ci sono da mettere i {{:Discussione|Alcuni fragmenti de le rime}} qui. --Aubrey McFato 21:23, 30 mag 2007 (UTC)

Ho appena finito di inserire i template (mi ero dimenticato di farlo dopo aver inserito l'opera...). Grazie per avermelo segnalato :) --Qualc1 08:47, 1 giu 2007 (UTC)

Utente:Qualc1/botModifica

Spettacolo! Mi son messo seriamente a provare i tuoi codici. Ma che bel lavoro che sei riuscito a creare! A breve lo uso massicciamente :D PS: ti segnalerò alcune piccolezze da correggere appena ho un attimi di tempo (tipo secondo pulsante del java sfloglia) Ciau -- iPorkscrivimi 00:30, 12 giu 2007 (CEST)

Bene bene :) Così prendi il mio posto mentre io sono praticamente assente ;)
Per gli errori, avvisami che cercherò di sistemarli... --Qualc1 10:55, 12 giu 2007 (CEST)
^__^ Ho problemi con la codifica utf8 ma te ne parlo quando ci troviamo in chat. -- iPorkscrivimi 11:03, 12 giu 2007 (CEST)

Altri suggerimentiModifica

Suggerimenti non richiesti:

  1. Inserire un sistema di controllo per evitare che le pagine già caricate non vengano sovrascritte. Così se interrompo il caricamento e lo rilancio, il tutto è più rapido ed evito di sovrascrivere pagine che magari nel frattempo sono state modificate a mano.
  2. Continua così :o)

-- iPorkscrivimi 14:31, 12 giu 2007 (CEST)

RilettureModifica

Grazie per le riletture!!! --Accurimbono 14:16, 23 giu 2007 (CEST)

Ah, un solo appunto: prima di bloccare le pagine accertati che le categorie siano conformi allo schema che sta su Aiuto:Categorie delle opere letterarie, che essendo stato creato da poco non è stato ancor applicato a tutte le poesie. Grazie di nuovo e ciao, --Accurimbono 14:19, 23 giu 2007 (CEST)

BOTModifica

quando finirò (si spera) il lavoro su Manuali Hoepli - Astronomia tu potresti scatenarci un bot che sostituisca automaticamente una serie di lettere/parole con delle altre prestabilite? così posso scriverla senza stare attento a sbagliare tutti gli accenti apposta (nel testo originale sono sbagliati :D) e correggerla di botto alla fine :)--Tin6789 18:04, 28 giu 2007 (CEST)

Va bene (basta che le sostituzioni che vuoi siano fattibili da un bot: cioè, TUTTE le parole/lettere di un certo tipo devono essere sostituite).
--Qualc1 09:19, 29 giu 2007 (CEST)

Blocco pagineModifica

Ti avviso che non blocchiamo più le pagine di discussione dei testi con SAL > 100% per lasciare la possibilità di segnalare gli errori. Qui la versione che ho preparato il mese scorso, qui una prova di applicazione e qui la discussione. Appena ho un attimo di tempo aggiorno i template, nel frattempo, se ti va sono da sbloccare le pagine di discussione dei testi SAL>100% faresti una cosa molto ma molto buona. ...e qui viene in aiuto il lavoro del mio bottino (i codici li pubblico a breve), ovvero Wikisource:Elenco dei testi Edizioni Wikisource e Wikisource:Elenco dei testi SAL 100% che hanno già i collegamenti alle pagine di discussione :o) Ciau! -- iPorkscrivimi 22:47, 29 giu 2007 (CEST)

Ops... Scusa... Ho risbloccato le ultime pagine di discussione che avevo bloccato. --Qualc1 08:55, 30 giu 2007 (CEST)
Ma va là e scusa di che? :o) Anzi mi hai fatto ricordare che dovevo sistemare i template! Ciau -- iPorkscrivimi 09:24, 30 giu 2007 (CEST)

I programmModifica

Ho pubblicato il primo dei programmi che utilizzo per il conteggio dei testi con il SAL. Lo trovi qui. È il programma che conta tutti i testi, come leggi nella pagina. Mi farebbe piacere ci dessi una occhiata e magari lo migliorassi, dato che io sono molto improvvisato come programmatore. Insomma funziona ma sono sicuro che il codice sia sporco. Così alla fine sistemo gli altri (ne ho uno per ogni progetto tematico ed uno generale) e li pubblico in modo che gli altri bottaroli possano usarli. Ciauuu -- iPorkscrivimi 11:03, 30 giu 2007 (CEST)

rilettura di Se de voi, donna genteModifica

grazie per la rilettura, volevo dirti se era possibile lasciare i template R a sx, in questo modo le righe sono visibili correttamente anche a chi utilizza Firefox, altrimenti sono spostate di una riga in basso. E' un problema da risolvere. Ciao, --Accurimbono 09:17, 10 lug 2007 (CEST)

AH, inoltre la prima frase di commento sopra la poesia tipo "Amante riamato, vorrebbe che il suo desiderio trovasse subito nel fatto lʼappagamento completo." non va messa perchè non fa parte del testo originario di Guittone ma è un commento riassuntivo posto dal curatore dell'edizione. Quindi sarebbe da togliere. Ciao, --Accurimbono 09:20, 10 lug 2007 (CEST)
Un ultima cosa, come noterai per indentare i capoversi, ho per convenzione inserito 5 spazi prima di ogni capoverso, ma mi ero scordato di metterli nella prima riga. Scusa la pignoleria ma a questi testi ci tengo molto, non mi mandare a quel paese! :) Ciao e grazie di nuovo, --Accurimbono 09:25, 10 lug 2007 (CEST)
Scusami se ti rispondo un po' di fretta (poi ci risentiamo o "qui" o in chat...) :
  1. ok, pensavo che erano a sinistra "per caso", non mi ero mai accorto che con firefox vengono visualizzati correttamente se messi a sinistra. A proposito si potrebbero spostare tutti a bot se non si trovano altre soluzioni...
  2. ok, avevo già pensato di chiederti se ci doveva essere quella riga la prima volta che ti incontravo su irc; ma mi hai anticipato ;)
  3. ok (facciomo essere davvero al 101% :) )
  4. Per qualsiasi altro problema non farti problemi a dirmelo ;)
--Qualc1 09:37, 10 lug 2007 (CEST)
Non volevo essere troppo pedante perchè dopo che mi fai (ci fai, nel senso che il nstr lavoro è per tutti) il piacere di rileggere i testi, non volevo romperti più di tanto! Ma essendo tutte piccole cose, è meglio sistemarle adesso che c'è un solo testo, più tardi quando saranno di più sarà più difficile cambiare.
Per il template R, non so se il problema è di Firefox o del Template, ma con gli altri browser il difetto non c'è... ma non essendo un tecnico non saprei come correggere.
A presto e grazie di nuovo! :) Ciao, --Accurimbono 09:44, 10 lug 2007 (CEST)
Dovrebbe essere un problema di Firefox (e mi sembra anche di altri browser); Mi sembra che si fosse deciso di lasciare il template così (almeno temporaneamente) visto che è corretto...
Ho applicato le tue segnalazioni; Gli ridai un altra occhiata? Se va tutto bene, quando ho tempo, proseguo con la successiva... --Qualc1 22:30, 10 lug 2007 (CEST)
Mi sembra che vada bene. ciao, --Accurimbono 23:29, 10 lug 2007 (CEST)

GrazieModifica

Grazie mille per gli auguri! :) Snark

Ci sei?Modifica

Carissimo ex-wikipausante,

non è che daresti un'occhiata qui? c'è posta per te... - εΔω 18:41, 24 lug 2007 (CEST)

Sì, ci sono :)
Ok, vedrò presto di sistemare questo: "Richiesta : Spostamento di massa da Amori ad Amori (Marino) " --Qualc1 18:47, 24 lug 2007 (CEST)

Re:PerchèModifica

Grazie! :-) Ora archivio --Jaqen 15:31, 28 lug 2007 (CEST)

rispModifica

risp da me. --Accurimbono 11:55, 13 ago 2007 (CEST)

Altro bottarolo interessanteModifica

Caro lurker (dai, fatti vedere un po' di più, per favore!),

ti indico un utente dei cugini francesi (sempre molto interessanti da studiare) che ti dovrebbe andare a genio: Philippe. Ancor più interessante la modalità con cui presenta il suo bot, e i servizi che offre, i quali debitamente resi pubblici possono essere di ispirazione per altri script in python. In effetti sto pensando alla faccenda di accenti e virgolette "asessuati" o inglesi, e continuo a pensare che l'unico problema in effetti sia la difficoltà di reperimento di quei caratteri nelle nostre tastiere e dunque la difficoltà di geswtire wikilink e titoli di pagine con questa conversione. Se esistesse un modo per convertire tali segni risparmiando determinati casi (ma creando così una sorta di confusionario "doppio standard") sarebbe bellissimo, ma la confusione che ne deriverebbe non mi piace proprio. Se vuoi proviamo a ridiscuterne. - εΔω 11:18, 20 ago 2007 (CEST)

Ho studiato anch'io un po' i Francesi, ma non so se le scoperte ci sono di chiarimento o ci confondono di più ;)
Ecco un paio di dati che ho recuperati dal dump della wikisource francese a proposito dell'apostrofo "dritto o storto" (questi: ' ’):
Nei testi hanno:
  • 2036962 righe con l'apostrofo storto
  • 1164196 righe con l'apostrofo dritto
Nei titoli hanno:
  • 4573 titoli con l'apostrofo storto.
  • 3545 titoli con l'apostrofo dritto.
Se ti sembrano dati interessanti anche quelli su altri caratteri (virgolette doppie, tre punti o altri che non mi vengono in mente) li genero...
Quindi, immagino, tanti testi per comodità saranno stati inseriti con l'apostrofo che c'è sulla tastiera, poi in parte saranno stati corretti da un bot...
Anche da noi sarebbe possibile creare un bot tipo quello che hanno i Francesi per modificare i loro caratteri (anche con la capacità di gestire "casi particolari")
Un'altra cosa fattibile sarebbe:
  • aggiungere tra le funzioni (grassetto,italico,collegamento...) sopra l'area di modifica anche una che converte i caratteri desiderati...
  • Aggiungere nel riquadro sotto a destra i caratteri strani.
Le tre cose insieme dovrebbero almeno alleviare il problema della scomodità nel reperire quei caratteri. Ma sinceramente rimango molto indeciso su quale sia la soluzione migliore... Dimmi tu cosa ne pensi...
--Qualc1 23:23, 21 ago 2007 (CEST)
P.s. Se fosse per me passerei ci passerei intere giornate su wikisource... Ma purtroppo non ho molto tempo libero questa estate... :(

OldwikisourceModifica

Hola, Qualc1 (disculpa mile, mes no se escriure en italiano :(. Could anybody that understand italian 100%, please read oldwikisource:Omelia della Messa di Insediamento di Papa Benedetto XVI and say if it is written in italiano? Also, it is a copyright violation? -I don't understand Discussioni progetto:Cristianesimo#Copyright e scritti dei pontefici. Grazzie mil! -Aleator 23:03, 22 ago 2007 (CEST)

Passavo di qui e mi son permesso di rispondergli io. Ciau -- iPorkscrivimi 23:26, 22 ago 2007 (CEST)

pywikipediaModifica

Mannaggia ai developer. Mediawiki ha cambiato qualcosa -> quelli di pywikipedia hanno cambiato qualcosa -> ora il category.py si blocca se trova una categoria vuota -> i programmi per le statistiche si impallano. Quando torni online cercami che proviamo a vedere che fare. Ciau -- iPorkscrivimi 11:35, 31 ago 2007 (CEST)

Tornato. Ok, gli do un occhiata... Per sentirci "direttamente" da lunedì dovrei essere in chat tutto il giorno (più o meno).
Ho una cosa da chiederti anch'io: gli puoi dare un occhiata? Ciao! --Qualc1 22:13, 1 set 2007 (CEST)
Ti ho risposto. ciau -- iPorkscrivimi 00:20, 2 set 2007 (CEST)
Prova ad eliminare il file category.dump.bz2 (dovrebbe essere una specie di cache delle categorie) e riprovare. Perché nella "riga incriminata" di catlib.py cerca nella pagina della categoria la stringa <!-- start content --> e adesso quella stringa è contenuta anche nelle categorie vuote (forse nella versione precedente di mediawiki quella stringa non c'era...), quindi adesso dovrebbe funzionare... --Qualc1 22:26, 4 set 2007 (CEST)
Ho provato e non funzionava. Quindi ho scaricato via svn l'ultima release che, santa patata programmatrice, è corretta ^_____^ Ora funzia. Procedo a sistemare gli script e a pubblicarli. Grazie come sempre! -- iPorkscrivimi 23:11, 4 set 2007 (CEST)
Ho iniziato a caricare i programmi qui. Prova a dare una occhiata. Se sapessi programmare avrei in mente di avere un solo programma che in base alla variabile che metti conta le categorie relative. Ad esempio una cosa tipo python gestione_elenchi_SAL.py per il conteggio generale, python gestione_elenchi_SAL.py -letteratura per le opere letterarie e così via. Credi che sia fattibile? Ciau -- iPorkscrivimi 00:20, 5 set 2007 (CEST)
Sì sì, è fattibile; anzi mi metto a provare a farlo ;) --Qualc1 08:42, 5 set 2007 (CEST)

BotModifica

Carissimo, giusto per mettere giù le idee:

  • il bot per le pagine di discussione dovrebbe avere come due variabili, perchè abbiamo 2 ns diversi adesso: quello normale (ns0) e quello Pagina.
  • spesso il problema è che un libro è diviso in sottolibri: questa è una cosa che mi ha sempre un po' bloccato nel farmi imparare ad usare il bot, ma forse non è così complcato come penso. Se si riuscisse a fare qualcosa per semplificare ulteriormente, sarebbe bello. Ti chiedo tutte queste cose perchè se riusciamo ad automaizzare alcuni passaggi lunghi e noiosi for dummes, potremo avere questi strumenti non nelle mani di pochi (della serie, tu e iPork), ma anche di altri (io in primis ^___^).

Finora il mio bottolo l'ho usato pochissimo per pigrizia e perchè con il 56k non mi metto a farlo andare (soprattutto nel ns Pagina), ma anche perchè non lo so usare quasi per niene, e il bottolo è qualcosa che ti spaventa se è ignoto ;) Questo il senso del mio rompimento di scatole. Cerchiamo di andare avanti con quello che ci siamo detti prima di quest'estate, verso un' automatizzazione semplice e per tutti. Ci sarebbe anche il tuo fantasmagorico bot per trasformare una pagina di Word in una direttamente formattata, oppure quello per le citazioni... Organizziamoci, li raccogliamo, facciamo le pagine guida e cerchiamo di renderli per tutti. Ovviamente non sarai da solo in questa impresa. A presto Aubrey sloggato 10:09, 7 set 2007 (CEST)


ChatModifica

Troviamoci in chat stasera. Ciao -- iPorkscrivimi 14:29, 7 set 2007 (CEST)

Ok. --Qualc1 14:56, 7 set 2007 (CEST)

Sei un mitoModifica

È esattamente quello che intendevo! Perfetto! -- iPorkscrivimi 00:03, 8 set 2007 (CEST)

Ho aggiornato il codice con i parametri attivi in questa pagina. Prova a dare una occhiata. Se fosse possibile sarebbe ottimo che se un utente scrive un parametro errato il programma mostrasse le istruzioni e non partisse con il parametro GENERALE. È fattibile? Per il resto ripeto sei un mito :o) -- iPorkscrivimi 09:13, 8 set 2007 (CEST)
Grazie :)
L'ho ritoccato: adesso avvisa se si mette un progetto sconosciuto al bot (invece che terminare un con messaggio di errore), e avvisa se non si indica del tutto il progetto. --Qualc1 08:46, 12 set 2007 (CEST)

Gualterio - GualteroModifica

Caro Vigilante nell'ombra,

Rispetto al tuo rollback: a rigor di logica hai ragione tu, ma avevo notato la modifica prima di te, e avevo deciso di lasciarla stare: credo che l'utente abbia avuto ragione ad emendare un errore di battitura del copista di liberliber piuttosto che a modifcare il testo elettronico da noi preso... per curiosità prova a dare un'occhiata con Google ad ambo i nomi... o su Pedia, o sulla Catholic Encyclopedia (in fondo alla voce). La vicinanza dei tasti "i" e "o" mi conferma nell'idea. - εΔω 18:44, 11 set 2007 (CEST)

Ok, è molto più probabile che l'errore sia nato nella copiatura di liberliber. --Qualc1 08:30, 12 set 2007 (CEST)

BotModifica

Qui ci sono alcune richieste ai bottolatori: se mi insegni a inserire l'infotesto nelle pagine di discussione faccio io ;) --Aubrey McFato 00:28, 19 set 2007 (CEST)

Allora provo a spiegarti come si fa ;) :
  • salvi il codice del bot in un file di nome infotesto.py nella cartella dove hai installato il pywikipedia.
  • Lo esegui col comando: python infotesto.py "-titolo:Rime (Michelangelo)"  (con dopo a -titolo:, più che il titolo vero e proprio, la pagina contenente l'indice dell'opera).
Per adesso non funziona sulle pagine nel namespace indice e pagina. Provo a sistemarlo, poi dovrebbe funzionare esattamente come per le pagine nel ns pricipale. --Qualc1 09:39, 19 set 2007 (CEST)
Carissimo, funziona. L'unica cosa è che al numero 195 ha trovato un errore: c'è modo di farlo partire da dove voglio senza che rinizi da capo? So che è un bot, ma ci ho perso 2 orette e non vorrei riniziare tutte le volte... ;) --Aubrey McFato 16:09, 19 set 2007 (CEST)
È sicuramente una buona idea aggiungergli un opzione per farlo partire da una certa pagina... Vedrò di sistemare sia questo che la questione delle pagine nel ns non principale. --Qualc1 21:52, 19 set 2007 (CEST)
Aggiornato! Puoi continuare da:
python infotesto.py "-titolo:Indice:De' matematici italiani anteriori all'invenzione della stampa" "-inizio:Discussioni pagina:De' matematici italiani - iv.jpg"
--Qualc1 11:34, 20 set 2007 (CEST)

Aiuto aiuto ^_____^Modifica

Sto facendo delle prove e avrei bisogno del tuo aiuto per pulirmi il codice dalle parti superfle. Qui trovi il codice. È il nostro programma usato però in un modo leggermente diverso. L'idea che ti anticipo prima di spiegarla bene con esempi è di automatizzare al massimo il lavoro di generazione di liste per i lettori. Il massimo sarebbe, nel codice, dover modificare solo la parte dei parametri per aggiungerne di nuovi senza dover aggiungere anche il codice in fondo alla pagina, ma questo è un dettaglio :o) ciau -- iPorkscrivimi 01:21, 23 set 2007 (CEST)

Prima di tutto: speravo di fare in tempo a guardarlo molto prima che dopo sei giorni... :( Senò ti avrei almeno avvisato...
Ho modificato e accorciato il bot.
Per qualsiasi altra cosa da bot (indici, cambiamenti nella categorizzazione...) sono sempre disponibile a darti una mano :) --Qualc1 16:55, 29 set 2007 (CEST)
Grazie come sempre! Ti avviso appena ho novità. Ciau -- iPorkscrivimi 19:52, 29 set 2007 (CEST)

L'ho trovatoModifica

Ehi tu, un regalino...Torna tra noi ;-) Aubrey McFato 15:26, 2 ott 2007 (CEST)

Ottimo :)))   Così riuscirò a fare qualcosa di più nel poco tempo che ho... --Qualc1 17:29, 3 ott 2007 (CEST)

AiutoModifica

Richiesta di aiuto :o) Si faccia trovare in chat prima o poi, o meglio dimmi quando ci riusciamo a incrociare. Ciao! -- iPorkscrivimi 16:59, 9 ott 2007 (CEST)

ImmaginiModifica

OK, grazie --Broc 17:02, 16 ott 2007 (CEST)

Risposta al tuo messaggioModifica

Ti ho risposto qui. -- iPorkscrivimi 12:54, 20 ott 2007 (CEST)

Più che unarisposta è una richiesta di un tuo parere... ehmm mi sa che devo aggiungere questa opzione negli scripts. ciau -- iPorkscrivimi 12:55, 20 ott 2007 (CEST)

BotModifica

Ciao Qualc1, scusami ma ieri sera sono praticamente crollato dal sonno e non ho potuto risponderti in chat. Passami pure quello che hai fatto così ci do una occhiata. Ciau -- iPorkscrivimi 09:40, 10 nov 2007 (CET)

Risposta al tuo messaggioModifica

Ti ho risposto qui. -- iPorkscrivimi 23:04, 10 nov 2007 (CET)

Errore listeAutori.pyModifica

Lanciandolo mi da questo errore. Ciau

Traceback (most recent call last):
  File "listeAutori.py", line 82, in ?
    main()
  File "listeAutori.py", line 77, in main
    bot.run()
  File "listeAutori.py", line 62, in run
    print categoria, " -> ", lista
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in position 30: ordinal not in range(128)

-- iPorkscrivimi 08:35, 11 nov 2007 (CET)

Puoi eliminare la riga 62: print categoria, " -> ", lista
Serve solo a visualizzare cosa sta facendo: i titoli delle pagine sono in utf, il tuo terminale (python pensa che) non supporta utf e mentre tenta di convertire i caratteri da un encoding a un altro non ci riesce (perché le lettere accentate non esisto nell'encoding ascii) --Qualc1 09:02, 11 nov 2007 (CET)

listeAutori.pyModifica

listeAutori.py: ho aggiunto la versione con le piccole modifiche per avere il template in cima e la tabella generata direttamente nella lista. In fondo sto inserendo per blocchi le parti di codice in base al tipo di indice. -- iPorkscrivimi 11:12, 11 nov 2007 (CET)

Problema con le listeModifica

Noto che nelle liste l'ordine alfabetico degli autori salta. Prova a dare una occhiata. Anche in quelle alfabetiche gli autori sono disordinati. Secondo te da cosa dipende? -- iPorkscrivimi 00:24, 12 nov 2007 (CET)

Aggiorno. L'ordinamento interno alle liste è per cognome mentre noi li elenchiamo per nome. -- iPorkscrivimi 00:35, 12 nov 2007 (CET)
Trovato l'arcano, forse. Per ogni autore noi creiamo un template nella forma {{NOME COGNOME}} e per questo l'ordinamento è sui nomi. Se invece creassimo {{COGNOME NOME}}, quando poi si genera l'elenco non sarebbe ordinato correttamente? Ha senso o è una boiata? Ciau -- iPorkscrivimi 09:45, 12 nov 2007 (CET)

Bot per gli autoriModifica

Ho raggruppato i vari bot in una sezione dedicata così da accentrare gli aggiornamenti etc etc etc. Prova a dare una occhiata, quando puoi, alle violenze che ho fatto sui bot per vedere se sono troppo sporchi :o) -- iPorkscrivimi 12:40, 24 nov 2007 (CET)

Ok, da venerdì cerco di tornare attivo... ciao... --Qualc1 21:12, 28 nov 2007 (CET)

Template RModifica

Non è che condividi con noi lo script che forse usi per i template R? Ci ricordavamo che c'era, da qualche parte ;-) Aubrey McFato 21:14, 1 dic 2007 (CET)

Credo che quello che l'unica cosa "pubblicata" che sa aggiungere il template R è il MioBot.jar... Per aggiungere il template R uso un programmino funzionante solo su linux (se vuoi te lo passo) e pure scomodo: c'è da salvare solo il pezzo contenente la poesia su un file, eseguire il programmino, che genera un altro file con gli R, aprirlo e ricopiare sul broweser...
L'ideale sarebbe aggiungere questa funzionalità nei menù di IPork: provo a vedere con lui se riusciamo ad implementarlo...
Senò, almeno riscrivo il programmino in python in modo che diventi utilizzabile su qualsiasi sistema operativo. --Qualc1 10:50, 2 dic 2007 (CET)

C'è bisogno di te!Modifica

Ciao, se non avessi già visto, ti segnalo che nel bar del Progetto:Letteratura si sta discutendo sulla fattibilità di importare via Bot le Rime di Dante, visto che avevi fatto un lavoro analogo per il Fiore potresti intervenire? Farlo via bot risparmierebbe a tutti un sacco di tempo. Ciao e Grazie, --Accurimbono 10:02, 2 dic 2007 (CET)

No, non lo avevo ancora visto, grazie per la segnalazione; rispondo lì... --Qualc1 10:36, 2 dic 2007 (CET)

Risposta al tuo messaggioModifica

Ti ho risposto qui. εΔω 16:31, 10 dic 2007 (CET)

BugModifica

Caro Qualc1, ti scrivo un buggettino del tuo utilissimo infotesto.py Purtroppo infatti, il buon script guarda solo nelle prime sottopagine, e se un testo (vedi ad esempio la Bibbia), ha molti sottolibri e relative sottopagine, la cosa non funziona: i principali sottolibri hanno il loro template, mentre gli altri no. Ora, dal mio esame di algoritmi io ricordo solo che algoritmi di visita di alberi ce ne sono praticamente di due tipi: BFS e DFS. Il secondo aveva anche una simpatica versione ricorsiva, ma queste cose tu le sai meglio di me (nella pagina likata c'è lo pseudocodice se ti interessa). Con una ricorsione, non sarebbe possibile risolvere l'inghippo? Tanto a noi basta il template {{Discussione:TITOLO}}, unico per tutte le pagine. Che dici, si può fare? Spero di non averla fatta troppo semplice, ma non credo per te sia un grosso problema. Sappimi dire. Ciao Aubrey McFato 01:14, 12 dic 2007 (CET)

Sì, si potrebbe aggiungere il funzionamento ricorsivo abbastanza facilmente... Non l'ho fatto all'inizio perché credevo che tutte le opere avessero tutti i link alle sottopagine nella pagina principale; provo ad aggiungerlo e sperimentarlo sulla Bibbia. Per adesso se viene passato come parametro titolo il titolo della sottopagina dovrebbe inserire gli infotesto nelle sottopagine delle sottopagine. --Qualc1 22:02, 12 dic 2007 (CET)
Infatti. credo inoltre che in maniera non troppo compliata si possa fare qualcosa con un altro bot, tipo replace.py o qualcos'altro.
Ti ho chiesto esplicitamente di modificare, se riesci, il tuo bot perchè credo funzoni bene e valga la pena che per queste cose sia solo lui a fare tutto e farlo bene. Se abbiamo pochi strumenti che funzionane bene ed in maniera coerente, abbiamo solo da guadagnarci. ;-) Aubrey sloggato 09:22, 13 dic 2007 (CET)

GES.pyModifica

Grazie mille per il regalino, ti ricambio gli auguri i ritardo! In compenso però ho questo:

Reading dump from category.dump.bz2
Getting [[Categoria:SAL 25%]]...
Dumping to category.dump.bz2, please wait...
Traceback (most recent call last):
  File "gestione_elenchi_SAL.py", line 276, in <module>
    bot1.run()
  File "gestione_elenchi_SAL.py", line 139, in run
    listOfArticles = self.cat.articlesList()
  File "/home/aubrey/pywikipedia/catlib.py", line 313, in articlesList
    for article in self.articles(recurse):
  File "/home/aubrey/pywikipedia/catlib.py", line 298, in articles
    for tag, page in self._getContentsAndSupercats(recurse, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 127, in _getContentsAndSupercats
    for tag, page in self._parseCategory(purge, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 199, in _parseCategory
    ibegin = txt.index('"clear:both;"')
ValueError: substring not found

E' l'errore che mi dà la shell per il Gestione_Elenchi_SAL.py. Non so se sbaglio io o cosa, ma provalo, magari l'errore è solo mio. Buon Natale :-) Aubrey McFato 20:37, 26 dic 2007 (CET)

GES.pyModifica

Grazie mille per il regalino, ti ricambio gli auguri i ritardo! In compenso però ho questo:

Reading dump from category.dump.bz2
Getting [[Categoria:SAL 25%]]...
Dumping to category.dump.bz2, please wait...
Traceback (most recent call last):
  File "gestione_elenchi_SAL.py", line 276, in <module>
    bot1.run()
  File "gestione_elenchi_SAL.py", line 139, in run
    listOfArticles = self.cat.articlesList()
  File "/home/aubrey/pywikipedia/catlib.py", line 313, in articlesList
    for article in self.articles(recurse):
  File "/home/aubrey/pywikipedia/catlib.py", line 298, in articles
    for tag, page in self._getContentsAndSupercats(recurse, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 127, in _getContentsAndSupercats
    for tag, page in self._parseCategory(purge, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 199, in _parseCategory
    ibegin = txt.index('"clear:both;"')
ValueError: substring not found

E' l'errore che mi dà la shell per il Gestione_Elenchi_SAL.py. Non so se sbaglio io o cosa, ma provalo, magari l'errore è solo mio. Buon Natale :-) Aubrey McFato 20:39, 26 dic 2007 (CET)

Puoi controllare di avere il file del bot uguale a questo; perché non mi corrispondono le righe con quelle del messaggio d'errore (non ho bot1.run() alla riga 276...).
E con quali parametri l'hai avviato? così lo provo allo stesso modo anch'io. --Qualc1 22:08, 26 dic 2007 (CET)
Domani cn il mio Pc ci guardo. Inoltre, dovrebbe essere un bot senza parametri.
Intanto, non è che per caso mi sai dire come si possano trovare, con i regex, tutte le parole fra un ":" e un "|"?
E' una cazzata, immagino, ma ci sto impazzendo. Se guardi le Rc vedi direttmente la mia sottopagina e quello che sto cecado di fare. grazie cmq per l'aiuto. Aubrey McFato 03:53, 27 dic 2007 (CET)
Per le parole comprese tra : e | prova con:
  • :([^|]*)\|
o con:
  • :(.*?)\|
--Qualc1 11:53, 27 dic 2007 (CET)
Carissimo, funzionano tutti e due, ma mi manca allora l'ultimo passaggio: guarda qui, sto cercando di fare in modo di sostituireil vecchio wikilink all'autore con il {{AutoreCitato}} (e poi magari lo facciamo per il {{TestoCitato}}). Adesso la ricerca è corretta, ma la sostituzione no, perchè mi sostituisce banalmente:
{{AutoreCitato|\1|\2}}
senza inserire i nomi al posto di \1 e \2.
Non mi ricordo come si fa, anche qui forse è una cazzata. Aubrey McFato 12:57, 27 dic 2007 (CET)
Ti copio il comando che fa la sostituzione con i \1 e \2 come dovrebbe... prova a modificarla inserendo la tua espressione e vedendo come si comporta:
python replace.py -page:Utente:Qualc1 -regex '\[\[(.*?)\|(.*?)\]\]' '[[\2|\1]]'
L'unica cosa che mi viene in mente e che forse non avevi messo le virgolette intorno a {{AutoreCitato|\1|\2}}, perché non ci vedo nulla di sbagliato...

Inoltre, qui ho il nuovo errore del bottolo GES. Avevi ragione tu, avevo un bot diverso e non avevo dato i parametri.

aubrey@caspar:~/pywikipedia$ python gestione_elenchi_SAL.py 'GENERALE'
================================================================================
This version of pywikipediabot has been retrieved from CVS.
We have moved to SVN, and no more commits are made to this repository.
Please do a SVN checkout from the new repository:
  http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia
or download a nightly from
  http://tools.wikimedia.de/~valhallasw/pywiki/
================================================================================
Checked for running processes. 2 processes currently running, including the current process.
Reading dump from category.dump.bz2
Getting [[Categoria:SAL 25%]]...
Dumping to category.dump.bz2, please wait...
Traceback (most recent call last):
  File "gestione_elenchi_SAL.py", line 422, in <module>
    bot1.run()
  File "gestione_elenchi_SAL.py", line 280, in run
    listOfArticles = self.cat.articlesList()
  File "/home/aubrey/pywikipedia/catlib.py", line 313, in articlesList
    for article in self.articles(recurse):
  File "/home/aubrey/pywikipedia/catlib.py", line 298, in articles
    for tag, page in self._getContentsAndSupercats(recurse, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 127, in _getContentsAndSupercats
    for tag, page in self._parseCategory(purge, startFrom):
  File "/home/aubrey/pywikipedia/catlib.py", line 199, in _parseCategory
    ibegin = txt.index('"clear:both;"')
ValueError: substring not found

Aubrey McFato 13:09, 27 dic 2007 (CET)

mm... non so cosa dirti... a me funziona e non riesco a capire cosa può causare il problema... Quando ci possiamo incontrare in chat così facciamo qualche prova contemporaneamente per cercare di scoprire il bug? --Qualc1 22:07, 28 dic 2007 (CET)
Domani pomeriggio (e anche parte della mattina) cercherò di essere online. Così mi spieghi come posso aggiornare il bot che forse risolve le cose ;-)
PS: ti ho risposto anche sopra per le regex, dacci un'occhiata ;-) --Aubrey McFato 01:32, 29 dic 2007 (CET)

Ti ho risposto qui. εΔω 12:50, 31 dic 2007 (CET)

BandelloModifica

Caro Qualc1,

grazie per la memoria. Il lavoro è come al solito ben impostato. Io non ripeterei ogni volta il titolo (non sono versi di poesie e le novelle di solito non sono note per l'abstract ma vengono citate "novella terza del libro primo". Dunque se ti è più comodo puoi nominare più spartantamente le pagine. Infine guarda le singole novelle: tra titolo intestazione e inizio del testo l'abstract è ripetuto tre volte. Prendi a modello Trecentonovelle e Decameron. Il primo l'ho inserito io (dunque il mio POV sta lì), il Decameron è meglio strutturato per la sua complessità. Per le singole novelle, se non prolunghi il titolo delle pagine, metterei l'abstract solo fuori dal template intestazione. Stanotte parto per un viaggio e torno a fine anno. Buon inserimento e grazie ancora! - εΔω 21:11, 26 dic 2007 (CET)

ScriptsModifica

Ho creato il redirect per lo script Utente:Qualc1/BotScripts/infotesto.py, quando vuoi puo rimuoverlo. Ciau -- iPorkscrivimi 00:00, 4 gen 2008 (CET)

Rimosso. Anche se sei nelle "mie" sottopagine quello che è da eliminare eliminalo senza pietà ;) --Qualc1 (disc.) 14:12, 5 gen 2008 (CET)


Ciao Qualc1, ti volevo chiedere alcune cosette (giusto così, per tenerle a mente altrimenti ci dimentichiamo):

  • riproviamo a lavorare sul bot contatore per la manutenzione?
  • potresti aiutarmi di nuovo con le regex qui sopra?
  • non è che potresti rifare la pagina delle Pagine non verificate? Se l'hai fatta a bot sarebbe utile vedere come siamo messi ora...

Ciau ;-) Aubrey McFato 13:02, 5 gen 2008 (CET)

  • È praticamente pronto, lo provo il prima possibile e poi carico anche il bot stesso.
  • Ti rispondo sopra...
  • ok, tra qualche giorno quando è disponibile il nuovo dump rigenero e carico la lista di pagine non verificate. --Qualc1 (disc.) 14:12, 5 gen 2008 (CET)
Carissimo, per le regex ho risolto. Ho ritrovato un vecchio post di iPork, ed ho capito dove sbagliavamo: invece di "\1" bisogna scrivere $1!!. Ora funziona! Adesso cercherò di inserire tutto nel Progetto:Bot. Grazie di tutto ;-) Aubrey McFato 15:49, 5 gen 2008 (CET)
Non sapevo che si potesse usare anche il $ ;)
Per il bot: eccolo qui (Gli edit che fa). Ma gli serve ancora qualche ritocco:
  • Non conta quello che si trova in Speciale:PagineOrfane. Devo cercare come fare per contare anche qualcosa che non è una categoria.
  • Nelle pagine che crea sarebbe meglio aggiungerci un intestazione/spiegazione tra i tag noinclude.
  • Altro? Se trovi qualche altro bug avvisami...
--Qualc1 (disc.) 20:27, 6 gen 2008 (CET)
Mi sembra un gran bel lavoro Qualc1. Magari adesso cerchiamo iPork per provare a impostare bene i lavori e le intestazioni/spiegazioni, e gli chiediamo anche per le PagineSpeciali. Io sono in chan se ti va ;-) Aubrey McFato 21:30, 6 gen 2008 (CET)
Ritorna alla pagina utente di "Qualc1/16-01-08".