Manual:Pywikipediabot/login.py/ca

From MediaWiki.org
Jump to: navigation, search
Wikimedia-logo-meta.png

This page was moved from MetaWiki.
It probably requires cleanup – please feel free to help out. In addition, some links on the page may be red; respective pages might be found at Meta. Remove this template once cleanup is complete.

Bug blank.svg
Subversion repository of Wikimedia has this file:
Llengua: English  • català • italiano

login.py és el programa que ens permet identificar-nos per poder engegar un bot del marc de treball pywikipedia, el sistema emprarà les dades desades al fitxer de configuració anomenat user-config.py.

Contents

Identificant-se com a un bot [edit]

Els bots proveeixen resltats específics i com a conseqüència, no necessiten l'atenció que altres canvis requereixen. Amb l'obtenció d'un compte d'usuari específic per a executar un programari de bot, els canvis efectuats amb ell seran amagats en una pantalla típica dels canvis recents. És la comunitat qui decideix a qui es pot atorgar la marca de bot.

Si voleu identificar-vos amb el votre compte d'administrador (per poder suprimir pàgines, moure categories) afegiu al vostre fitxer de configuració (user-config.py) sysopnames['xyz']['xx'] = u'compte', on 'xyz' correspon a la família (per exemple, "wikipedia","wiktionary", ...), 'xx' al codi de llengua ('ca'), i 'compte', el vostre compte d'administrador, aleshores podreu iniciar la vostra identificació a la consola amb:

python login.py -sysop

Comprovar l'identificació d'un compte [edit]

Si desitgeu comprovar l'estat dels vostres comptes podeu emprar la següent sintaxi:

python login.py -test -all

Per una més específica, indiqueu l'idioma i el projecte, un exemple pel vostre compte a la Viquipèdia seria:

python login.py -test -lang:ca -family:wikipedia

Finalitzar la sessió [edit]

Un cop vos heu identificat, les vostres dades de sessió s'emmagatzemen en la subcarpeta de login-data, i no serà necessari tornar a identificar-vos una altra vegada per a eexecutar el vostre bot. Tanmateix si compartiu el vostre ordinador és recomanable finalitzar sessió.

Haureu d'emprar l'opció -clean. La sintaxi és la següent:

python login.py -clean

Combinat amb -all us permetrà eliminar les dades de tots els comptes

python login.py -clean -all
Llengua: English  • català • italiano

Arguments globals vàlids per tots els bots

arg descripció v. per defecte
-family:xyz Estableix la família per a la wiki amb la que desitgeu treballar, on xyz és la família, v.g. wikipedia, wiktionary, commons, wikitravel, …. Esta opció substitueix la configuració del user-config. user-config.py parameter: family
-lang:xx Estableix l'idioma amb el qual desitgeu treballar, substituint la configuració del vostre fitxer de user-config.py on xx és el codi de l'idioma[1]. user-config.py parameter: mylang
-log Habilita el fitxer de registre. Els registres s'emmagatzemaran a la subcarpeta dels registres anomenada logs. user-config.py parameter: log ?
-log:xyz Habilita el fitxer de registre, emprant xyz com a nom de fitxer.
-nolog Deshabilita el registre (si el teniu habilitat per defecte).
-putthrottle:nn
-pt:nn
Estableix el temps mínim (en segons) per a que el bot s'espere entre el desament de diverses pàgines. user-config.py parameter: putthrottle ?
-verbose
-v
Fa que el programa mostre missatges més detallats que l'habitual monitorització estàndard de les accions en procés, o el seu progrés. Pot ser d'ajuda per a una depuració d'errors o mentre tractem situacions inusuals. not selected
  1. Commons necessita 'commons' per lang i family; igualment per a Meta.


See also [edit]