Manual:Pywikibot/Compat/Basic use/es

Uso

 * Véase Crear un atajo para los usuarios de Windows.

Seleccionar y ejecutar un script de bot
Ahora que tienes intalado python y Pywikibot, necesitas conseguir una interfaz basada en texto para tu sistema operativo.


 * Accediendo a pywikibot

Después de que hayas creado el archivo llamado , tendrás acceso a pywikibot.

En Windows esto se hace abriendo el menú de inicio, y haciendo click en 'Ejecutar'. Te preguntarán el nombre del programa, escribe " ".


 * Cambia el directorio de trabajo a C: escribiendo
 * Escribe chdir \"nombre de la carpeta donde pywikibot ha sido descargado" "(Por ejemplo: chdir\"pwikibot" si the archivo se encuentra en la directorio C:.)"

Es posible que tenga que realizar los siguientes pasos:


 * Mueve la carpeta httplib2, que está en la subcarpeta externals, a un nivel superior.
 * Todos los scipts que quieras usar, tienen que ser copiados desde la subcarpeta "scripts" al directorio principal. Esto incluye a login.py.

En Mac, encuentra Terminal.app en /Aplications/Utilities, véase Instalación en Mac.

En Linux o cualquier otro sistema opertivo Unix, usa cualquier terminal como gnome-terminal, konsole, xterm,o simplemente la consola basada en texto.

En compat, ejecuta el script escribiendo "python login.py". Si no has configurado user-config.py aún, este comando lo creará interactivamente.

En core, desde el directorio principal, ejecuta el script escribiendo "python pwb.py login". Si no has configurado user-config.py aún, este comando la creará interactivamente.

pwb.py añade el directorio principal a la variable 'PATH' para que python vea el directorio de pywikibot. Hay otras formas de arreglar esto, como añadiendo el directorio principal (o cualquier otro directorio que contenga el directorio de pywikibot) a 'PATH' o 'PYTHONPATH'.


 * Introduciendo contraseña

Python devolverá la siguiente:

''' Password for user your_bot on your_site:en: '''

Use the password you used for the bot's login name. Note that your input will not be visible for privacy reasons. The bot can't work anonymously. Unless you change your password, you normally need to run this program only once, the bot usually does not get logged off.


 * Utilizando un bot

Los bots están en la carpeta principal pywikibot cuando se descargan.

If necessary, use the command cd to go to the directory where the bot files are saved.

Now run any of the bots here by typing "python botname.py" (If you are using Windows, you can leave out "python").

Scripts

 * Página principal: 

Command-line arguments
Although many bot scripts have their own command line arguments, which should be documented on their respective pages (or in their source code), all bots unless specifically stated to the contrary recognize the following command line arguments:

(full list here: )


 * -help
 * Print a list of global bot arguments (this list), followed by bot-specific help if available.


 * -lang:xx
 * Set the language of the wiki you want to work on to language code, overriding the configuration in.


 * -family:xyz
 * Set the family of the wiki you want to work on, e.g., wikipedia, wiktionary, wikitravel, ... This will override the configuration in.


 * -user:xyz
 * Log in as user 'xyz' instead of the default username.


 * -log
 * Enable the logfile. Logs will be stored in the logs subdirectory.


 * -log:xyz
 * Enable the logfile, using  as the filename.


 * -nolog
 * Deshabilitar el archivo de registro (si está habilitado por defecto).


 * -putthrottle:nn
 * Set the minimum time (in seconds) the bot will wait between saving pages. The default value is 10.

For example,  will run the "scriptname" bot on wiktionary articles, overriding the default family setting in your user configuration.

Permiso en los proyectos de Wikimedia
Make sure that your bot is approved by the wiki community where you are going to use it: see the global Bot policy for guidance. Strictness differs greatly between various projects.

El uso normal de su navegador, crear un nombre de usuario y la contraseña para el bot. Lo mejor es utilizar un nombre que deja claro que se trata de un robot, y preferiblemente también que está operando la misma. Un método común es usar su propio nombre de usuario y añadir la palabra "bot" a ella, pero también existen otras formas.