Aiuto:IRC bot

Da Wikisource.

Ricette[modifica]

Filtraggio
  • WIP: sulla pagina html http://toolserver.org/~alebot/irc_it-wikisource.htm, un bottone "Filtra" fa accedere a un prompt in cui è possibile filtrare le righe della tabella a seconda del contenuto. La sintassi è: campo contiene testo (esempio: tipo contiene B per filtrare i contributi bot)
  • Esempi:
    • tipo contiene B
    • utente contiene Orbilius
    • pagina contiene Pagina:
    • ora contiene 05/08
Copia in locale

Salvando la pagina html in locale con la funzione "Salva pagina con nome" -> "Pagina web completa" e aprendola con il browser il meccanismo di filtraggio funziona regolarmente con Chrome, Firefox, ...... <aggiungere i browser testati>

Funzionamento[modifica]

Su toolserver il bot Alebot "legge" il canale IRC #it.wikisource, seleziona le righe dell'output eliminando i messaggi di servizio, individua alcuni campi e li trascrive su due file (uno html, uno txt) che possono essere letti via web.

File html
http://toolserver.org/~alebot/irc_it-wikisource.htm
Il file è una normale tabella html, in cui i tag td hanno una classe specifica in base al contenuto. Le classi sono:
  • tipo
  • utente
  • pagina
  • diff
  • commento
File txt
http://toolserver.org/~alebot/irc_it-wikisource.txt
Il file è un testo Unicode, in cui i campi sono separati da tabulazioni. Un blocco di righe può essere selezionato e copiaincollato su Excel, con Incolla speciale->Testo Unicode; in questo modo i campi si allineano correttamente in celle ordinate e possono essere ordinati, filtrati ecc.