UbuntuGames script (UGS)
UGS è uno script in [:Programmazione/Python:Python] realizzato per automatizzare l'inserimento delle nuove voci all'interno del [:Giochi:Portale Giochi]. In particolare, lo script si occupa di facilitare la compilazione della tabella informativa relativa ad ogni gioco, oltre a svolgere altre varie funzioni; features:
trasformazione di qualsiasi nome del gioco inserito dall'utente in un NomeWiki;
- inserimento veloce di Categoria, N° Giocatori, Download, Sito Ufficiale, Requisiti Minimi;
- selezione assistita della Licenza;
inserimento della CategoryGiochi solo se la guida è completa;
apertura diretta (in modalità edit) della pagina Prove dell'utente (se la guida è incompleta) o direttamente della pagina del gioco (se la guida è completa).
Quindi, lo script permette di evitare errori comuni durante la scrittura delle pagine di wiki nel Portale Giochi:
- permette anche ai meno esperti della formattazione wiki di poter completare la tabella descrittiva senza difficoltà;
evita che si possa creare una nuova pagina con un NomeWiki errato;
- evita che si dimentichi di inserire la licenza:
- evita che si dimentichi la Category in fondo alla pagina;
Lo script è rilasciato sotto licenza GPL v3.
Download e Avvio
La versione più aggiornata dello scrip è attualmente disponibile [http://rapidshare.com/files/87420226/ugs.zip.html qui].
Al termine del download, [:FormatiDiCompressione:estrarre] il pacchetto; è possibile anche farlo da terminale, con il comando
unzip usg.zip
Eliminare l'archivio, ormai inutile, con il comando
rm ugs.zip
Entrare nella cartella dello script ed eseguirlo, con i comandi
cd ugs python script.py origine.dat
Note
Il risultato dell'esecuzione dello script è visbile nel file risultato.txt, generato all'interno della cartella usg.
Lo script attualmente supporta solo il browser [:InternetRete/Navigazione/Firefox:Firefox].
Per il corretto funzionamento dello script, non bisogna rimuovere nessuno dei files dalla cartella ugs.
In lavorazione
Contatta UbuntuGames |
|||
attachment:chat.png |
|
||