Manual:Pywikibot/Windows/fr

Windows users: create a shortcut
How to make a quick shortcut to run commands (Windows users):

If you're installing Pywikibot in a folder such as "My Documents" it may be troublesome to repeatedly use the "chdir" command to go into the folder to run the bots.

On Windows you can create a shortcut which will open the command box which you can use to run bots easily. Just follow these steps to create one:


 * 1) Right click the folder pywikibot is installed in.
 * 2) Click "Create shortcut". A new shortcut icon with the arrow key will be created.
 * 3) Right click on the new shortcut, and click properties.
 * 4) In the properties window, in the target box type in cmd.exe.
 * 5) In the "start in" box enter the full address of pywikibot.
 * 6) Click "OK".
 * 7) Click the shortcut and the cmd.exe opens up with the full path listed.
 * If you press F5 to refresh the window (or re-open the shortcut's properties), you will notice that the shortcut icon has changed.

Problématiques de l'utilisation sous Windows
Le shell windows (cmd.exe) est médiocre quand il est question de l'utilisation d'Unicode. Pywikibot est utilisé massivement sur des wikis non anglophones, donc nous permettons des sorties de données en tout Unicode. Si vous devez utiliser unicode pour la langue sur laquelle vous travaillez, il est conseillé d'utiliser par exemple ConEmu Windows console à la place de la console windows native.

Si cependant vous décidiez d'utiliser cmd.exe, vous devez impérativement changer la police de caractère, sinon vous devrez subir énormément de points d'interrogation !

Pwb permet alternativement d'utiliser des translitération, par exemple Вики peut être transformé en Vikisur les système d'Europe de l'Ouest. Dans ce cas tout fonctionne sans changer de police.

Il est impossible de déterminer vote police automatiquement. Nous vous demandons donc de fournir explicitement l'option que vous souhaitez utiliser. Si vous ne le faite pas, vous aurez l'avertissement suivant:

 WARNING: Running on Windows and transliteration_target is not set. Please see http://www.mediawiki.org/wiki/Manual:Pywikipediabot/Windows

Sortie totalement unicode (suggéré)
Pour obtenir des sorties totalement unicode, vous devez changer la police de cmd.exe (si vous l'utilisez) et ajouter la ligne suivante à votre user-config.py

Changer la police

 * 1) Lancez cmd.exe ou n'importe quel script pwb.
 * 2) Clic droit sur l'icone en haut à gauche ("C:\") ou clic gauche sur la barre de titre
 * 3) Aller dans 'Propriétés'
 * 4) Aller à l'onglet 'Polices'
 * 5) Sélectionner une police précédée par le logo TT -  Lucida Console sous Windows XP; sur les versions suivantes vous pouvez aussi choisir Consolas.
 * 6) Cliquer sur 'OK'
 * 7) Choisissez 'Sauvez les paramètres pour tous les écrans de ce titre'

Victoire !

Modifier votre user-config.py
Ajouter à user-config.py la ligne suivante:

 transliteration_target = None

Les Blocs dans la sortie
La police ne peut afficher tous les caractères. is unable to display all glyphes, vous verrez de temps en temps des caractères comme celui-ci: ☐. Il est quand même possible de copier coller le texte pour trouver une page sur un wiki.

Si vous préférez les caractères translitérés, lisez la section suivante.

Activer la translitération
Ajouter la ligne suivant à votre user-config.py:

 transliteration_target = console_encoding ou, si vous voulez re-translitérer seulement vers des caractères ascii,

 transliteration_target = 'ascii' Vous pouvez utiliser le codage de caractère standard de python à cet effet.

Cependant, la sortie est maintenant Viki à la place de 'Вики'. Vous ne pouvez plus copier/coller le titre de la page, ru:Viki n'est en effet pas du tout [[:ru:Вики] ]!