第31行: |
第31行: |
| 2. 下载并解压[https://pywikibot.toolforge.org/ PywikiBot的相关文件]。 | | 2. 下载并解压[https://pywikibot.toolforge.org/ PywikiBot的相关文件]。 |
| | | |
− | 3. 打开解压后的文件夹,依次打开 <tt>pywikibot -> families</tt> 文件夹,在families文件夹下新建一个名为 <code>stardewvalleywiki_family.py</code> 的文件,使用适用于Python文件的编辑器打开并编辑其中的内容。配置文件如下(直接复制下列文本可能会有缩进问题,可参考families文件夹中的其他文件进行编辑): | + | 3. 打开解压后的文件夹,依次打开 <samp>pywikibot -> families</samp> 文件夹,在families文件夹下新建一个名为 <code>stardewvalleywiki_family.py</code> 的文件,使用适用于Python文件的编辑器打开并编辑其中的内容。配置文件如下(直接复制下列文本可能会有缩进问题,可参考families文件夹中的其他文件进行编辑): |
| <pre># -*- coding: utf-8 -*- | | <pre># -*- coding: utf-8 -*- |
| from pywikibot import family | | from pywikibot import family |
第67行: |
第67行: |
| 最后一行1.35.1的版本号,你可以在[[Special:version]]这个页面找到,需要与当前网站使用的MediaWiki版本一致。 | | 最后一行1.35.1的版本号,你可以在[[Special:version]]这个页面找到,需要与当前网站使用的MediaWiki版本一致。 |
| | | |
− | 4. 打开解压后文件夹的根目录,即有 <tt>pwb.py</tt> 这个文件的目录,新建一个名为 <code>user-config.py</code> 的文件。使用适用于Python文件的编辑器打开并编辑其中的内容。配置文件如下(下列的配置仅适用于中文站点,其他语言的站点需要根据 <tt>stardewvalleywiki_family.py</tt> 中的配置将下面的内容稍作修改): | + | 4. 打开解压后文件夹的根目录,即有 <samp>pwb.py</samp> 这个文件的目录,新建一个名为 <code>user-config.py</code> 的文件。使用适用于Python文件的编辑器打开并编辑其中的内容。配置文件如下(下列的配置仅适用于中文站点,其他语言的站点需要根据 <samp>stardewvalleywiki_family.py</samp> 中的配置将下面的内容稍作修改): |
| <pre>mylang = 'zh' | | <pre>mylang = 'zh' |
| family = 'stardewvalleywiki' | | family = 'stardewvalleywiki' |
第76行: |
第76行: |
| 其中nosiysleep这个参数设置的应该是Bot提交编辑更改后,等待网站响应的最大时间(秒),超时后会重试。你也可以根据自己的需要进行修改。 | | 其中nosiysleep这个参数设置的应该是Bot提交编辑更改后,等待网站响应的最大时间(秒),超时后会重试。你也可以根据自己的需要进行修改。 |
| | | |
− | 5. 打开终端工具(Powershell、Windows Terminal等等),先用cd命令定位到你解压一开始下载的文件的目录(目录中有名为 <tt>pwb.py</tt> 的文件)。 | + | 5. 打开终端工具(Powershell、Windows Terminal等等),先用cd命令定位到你解压一开始下载的文件的目录(目录中有名为 <samp>pwb.py</samp> 的文件)。 |
| | | |
| 6. 输入 <code>python pwb.py login</code> 尝试登录,第一次登录时需要输入账号密码。如果后面输出 <code>Logged in on stardewvalleywiki:zh as xxx</code> 就说明登录成功了。 | | 6. 输入 <code>python pwb.py login</code> 尝试登录,第一次登录时需要输入账号密码。如果后面输出 <code>Logged in on stardewvalleywiki:zh as xxx</code> 就说明登录成功了。 |