Manual:Pywikibot/Compat/Basic use/fr

Utilisation

 * Voyez Créer un raccourci pour les utilisateurs de Windows.

Sélectionner et exécuter un script
Now that you have installed python and Pywikibot, you need to get to a textual interface to your Operating System.


 * Accès à pywikibot

Après avoir créé le fichier nommé $ config, vous pouvez accéder à pywikibot.

Sur  'Windows' , cela s'effectue en ouvrant le menu de démarrage et en cliquant sur 'Exécuter'. Vous êtes invité à donner le nom d'un programme, tapez " ".


 * Changez la racine en C: en tapant
 * Type chdir \ "nom du dossier où pywikibot a été téléchargé" '' (Par exemple: chdir \ "pywikibot" si le fichier se trouve dans le dossier C.)"

Les étapes suivantes pouront avoir besoin d'être fait:


 * Déplacer le dossier $ httplib2 qui se trouve dans le sous-dossier $externs à un niveau supérieur.
 * All scripts that you would like to use need to be copied from the scripts subfolder to the main folder. This includes login.py.

On Mac, find Terminal.app in /Applications/Utilities, see Mac Installation.

On Linux or any other Unix, use any terminal application such as gnome-terminal, konsole, xterm, or simply the text-mode console.

In compat, run the script by typing "python login.py". If you don't have user-config.py yet, this command will interactively create it.

In core, from the core directory, run the script by typing "python pwb.py login". If you don't have user-config.py yet, this command will interactively create it.

pwb.py does add the core directory to the `PATH` variable so that python sees the pywikibot directory. There are other ways to fix this like adding the core directory (or any directory containing the pywikibot directory) to `PATH` or `PYTHONPATH`.


 * Entering password

Python will then return:

''' 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.


 * Using a bot

The bots are in the main pywikibot folder when downloaded.

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

 * Page d'accueil: 

Arguments de la ligne de commande
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:

(Liste complète ici: 1 $)


 * -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
 * Activez le fichier journal, en utilisant  comme nom de fichier


 * -nolog
 * Disable the logfile (if it's enabled by default).


 * -putthrottle:nn
 * Définir le temps minimum (en secondes) que le bot attendra entre les pages sauvegardées. La valeur par défaut est 10.

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

Autorisation sur les projets Wikimedia
Assurez-vous que votre bot est approuvé par la communauté wiki où vous allez l'utiliser consultez la Politique globale de bot pour obtenir des conseils. La rigidité diffère considérablement entre les différents projets.

Utilisez votre navigateur normal, créez un nom de connexion et un mot de passe pour le bot. Il est préférable d'utiliser un nom qui indique clairement qu'il s'agit d'un bot, et de préférence aussi qui l'exploite. Une méthode courante consiste à utiliser votre propre nom de connexion et à y ajouter le mot «bot», aussi plusieurs autres formes existent également.