Manual:Pywikibot/Compat/Basic use/zh

使用

 * 对于Windows用户，请参阅创建快捷方式. 

选择并运行机器人脚本
现在您已经安装了python和Pywikibot，您需要获得操作系统的文本界面.


 * 访问pywikibot

创建名为的文件后，您可以访问pywikibot.

On Windows this is done by opening the start menu, and clicking on 'Run'. You are asked to give the name of a program, type " ".


 * 键入 来将根目录更改为C:
 * Type chdir \"name of the folder where pywikibot has been downloaded" (For example: chdir \"pywikibot" if the file is in the C: folder.)

可能需要执行以下步骤：


 * Move the folder httplib2 that is in the subfolder externals one level up.
 * 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`.


 * 输入密码

Python将返回：

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


 * 使用机器人

机器人在下载时位于pywikibot主文件夹中.

如有必要，使用命令cd转到保存机器人文件的目录.

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

脚本

 * 首页： 

命令行参数
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:

（完整列表：）


 * -help
 * 输出全域机器人参数列表（此列表），然后是特定机器人的帮助（如果可用）.


 * -lang:xx
 * 将语言代码 设置为要处理的Wiki的语言，覆盖 中的配置.


 * -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
 * 以用户'xyz'而不是默认用户名登录.


 * -log
 * 启用日志文件. 日志将存储在logs子目录中.


 * -log:xyz
 * 启用 作为文件名的日志文件.


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


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

维基媒体计划上的权限
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.

Using your normal browser, create a login name and password for the bot. It is best to use a name that makes clear that it is a bot, and preferably also who is operating it. A common method is to use your own login name and add the word 'bot' to it, but several other forms also exist.