Участник:Latitude/Установка и использование бота pywikipedia — Википедия


Article Images
  • Для работы с pywikipedia-ботом вам потребуется скачать и установить программу Python 2.6.4, также можно установить версию 2.4 или 2.5 (не устанавливайте более новые версии 3.x, с ними бот будет работать неправильно. Прямая ссылка — http://www.python.org/ftp/python/2.6.4/python-2.6.4.msi). По умолчанию программа устанавливается по адресу C:\Python26\, далее все установки по умолчанию.
  • Скачайте бот PyWikipediaBot (http://toolserver.org/~valhallasw/pywiki/), прямая ссылка — http://toolserver.org/~pywikipedia/nightly/package/pywikipedia/pywikipedia-nightly.zip, под ботом PyWikipediaBot подразумевается папка, в которой находятся разные скрипты для выполнения той или иной задачи, например расстановка интервик. После скачивания требуется лишь распаковать архив и перенести папку под названием pywikipedia в папку Python26 (папка «Python26» находится по адресу C:\Python26\ или «Компьютер -> Локальный диск -> Python26»).

Перед тем как начать работать

править

Рекомендации юному ботоводу
Ввод пароля в окне бота никак визуально не отображается.

Необходимо создать файл user-config.py в папке pywikipedia, для этого нужно создать текстовый документ (правая кнопка мышки, «Создать -> Текстовый документ»), переименовать название текстового документа на user-config.py и сохранить изменение.

Вписать в файл user-config.py следующие данные: (навести мышку на user-config.py: правая кнопка мышки «Edit with IDLE»)

# -*- coding: utf-8 -*-

console_encoding = 'cp1251'
use_api = True
family = 'wikipedia'
mylang = 'ru'
usernames['wikipedia']['ru'] = u'Название вашего бота'
# если у вас нет бота в других виках, удалить следующую строку:
usernames['wikipedia']['en'] = u'Название вашего бота'
minthrottle = 10
maxthrottle = 30
put_throttle = 10

(далее условное название «Бот»)

Все скрипты (они-же боты) запускаются через специальное окно cmd.exe. Есть несколько способов проделать это. Самое простое — создать ярлык, чтобы не открывать окно каждый раз по-новому:
Зайти в папку pywikipedia, открыть в меню «Файл -> Создать -> Ярлык», в открывшемся окне в строке вписать «cmd.exe», нажать кнопку «далее», вписать имя вашего бота (название на ваше усмотрение, например, «NovaBot»), «готово». Найти в папке «pywikipedia» созданный вами ярлык «NovaBot» — «правая кнопка мышки -> свойства», в строке «Рабочая папка» вписать C:\Python26\pywikipedia. В меню «Шрифт» выбрать шрифт Lucida Console. Бот готов к работе.