Вы создали учетную запись для бота и готовы использовать программное обеспечение для него? Вы обратились по адресу! Мы шаг за шагом рассмотрим, как установить AutoWikiBrowser и как его использовать. Короче говоря, вам придется выполнить следующие шаги:
Скачайте AutoWikiBrowser на свой компьютер. Когда загрузка будет завершена, запустите AutoWikiBrowser — все готово!
Выберите вики[]
Выберите вики, где вы собираетесь использовать бота:
Перейдите в Options → Preferences → Site.
Из выпадающего меню выберите "custom" как свой проект.
Обратите внимание, что вы также можете выбрать "Fandom" из списка, а затем ввести первую часть URL-адреса вашей вики (например, для "fandubbing.fandom.com" нужно ввести толкьо "fandubbing"), но это работает только для англоязычных вики-проектов.
Выберите https:// вместо http://.
Обратите внимание: даже если в раскрывающемся списке HTTP/HTTPS установлено значение HTTP, после следующего шага оно исправится на HTTPS, но это автоматическое исправление может не работать с некоторыми версиями программного обеспечения.
Введите домен вики (например, help.fandom.com/ru) в текстовое поле (обратите внимание: не вписывайте "https://", поскольку вы указали это выше/ранее).
Закончив, сохраните изменения, нажав кнопку "ОК".
Ваша программа может зависнуть на несколько мгновений. После этого справа на нижней панели вы увидите, что программа синхронизирована с данным сообществом.
Войдите[]
После того, как вы выбрали вики, вам необходимо войти в свою учетную запись бота.
Перейдите File → Log in/Profiles….
Введите имя пользователя и пароль бота.
Вам нужно будет войти в систему, используя специальное имя и пароль, сгенерированные через Служебная:BotPasswords. Подробности о процесее можно узнать в этой справке. Имя пользователя должно получиться AccountName@BotPasswordName, например ваше имя пользователя Шаблон:USERNAME-bot и ваш пароль AWB, то вы будете печатать Шаблон:USERNAME-bot@AWB. Предполагая, что вы находитесь на защищенном компьютере, вы, вероятно, захотите проверить поле "Сохранить пароль". После того, как вы настроили свою учетную запись, войдите в нее, дважды щелкнув учетную запись, с которой вы хотите войти.
Нажмите "Login".
Теперь ваша нижняя панель покажет, что вы полностью вошли в систему. Теперь бот настроен и готов к работе!
Примечание: Некоторые вики используют контрольные страницы, которые могут ограничить использование программы конкретными пользователями, а также ограничить круг лиц, которые могут редактировать автоматически.
Выберите параметры редактирования[]
Нам нужно указать боту, какие страницы редактировать и что на них делать: порядок этих двух шагов не имеет значения. В рамках данного руководства мы начнем с того, что расскажем боту, что мы хотим сделать.
Рядом с панелью Make list находится раздел основных возможностей редактирования. Чтобы сообщить боту исправить имя артиста, воспользуемся опцией "Find and replace" (Найти и заменить). Обязательно установите флажок, чтобы включить его, затем нажмите "Normal settings". Введите имя с ошибкой в поле "Find" и правильное написание в поле "Replace with". В этом примере вы можете оставить остальные параметры в покое, но можете свободно поиграть с настройками. Нажмите "ОК", чтобы закрыть окно и установить настройки.
Выберите страницы для редактирования[]
Теперь нам понадобится список страниц для редактирования. AutoWikiBrowser имеет множество различных генераторов списков. На панели "Make list" просмотрите раскрывающийся список "Source" и выберите подходящий вариант. Если все интересующие вас страницы относятся к одной категории, воспользуйтесь опцией "Category". Если вас больше интересуют страницы, использующие определенный шаблон, используйте опцию "What transcludes page (all NS)".
Source: Category заполняет список всеми страницами (все пространства имён) из данной категории.
Source: Category заполняет список всеми страницами (все пространства имён) из данной категории.
Выберите What links here, впишите нужную страницу и нажмите Make list...
...который создаст список из всех страниц, которые ссылаются на данную страницу.
Выберите What links here (all NS), впишите нужную страницу и нажмите Make list...
...который создаст список из всех страниц всех пространст имёен, которые ссылаются на данную страницу.
Выберите What transcludes page, впишите нужную страницу и нажмите Make list...
...который создаст список из всех страниц, которые включают данную страницу.
Выберите What transcludes page (all NS), впишите нужную страницу и нажмите Make list...
...который создаст список из всех страниц всех пространств имён, которые включают данную страницу.
Чтобы составить список всех страниц в основном пространстве имен, на панели "Make list" выберите в качестве источника "Special Page". При нажатии "Make list" должно появиться дополнительное окно. Выберите "All pages", выберите пространство имен "Main: " и нажмите "ОК".
Выберите все страницы из основного пространства.
Все страницы из основного пространства внесены в список.
Выберите все страницы из пространства Файл.
Все страницы из пространства Файл внесены в список.
Выберите все страницы из пространства Шаблон.
Все страницы из пространства Шаблон внесены в список.
Выберите все страницы из пространства Категория.
Все страницы из пространства Категория внесены в список.
Пример использования[]
Нажимаем Start.
Это то, что мы будем видеть: старое содержание страницы, новое содержание страницы после наших правок и окно редактирования, где мы можем внести дополнительные изменения вручную.
Помимо внесенных по нашим инструкциям правок, AWB применяет некоторые предопределенные автоматические изменения. Они также могут быть плохими или не очень хорошими для нашей конкретной страницы, поэтому мы посмотрим, как их отменить.
Двойной щелчок по абзацу отменит внесенные изменения.Изменения в других частях страницы по-прежнему будут присутствовать, но если двойной щелчок приведет к отмене ВСЕХ изменений в этом абзаце, то запланированные правки также исчезнут. В этом случае нам придется вручную внести правки в поле редактирования.
Прохождение процедуры "двойного щелчка и редактирования поля" может оказаться пустой тратой времени, если есть несколькоэкземпляров. В нашем примере мы ставим разрыв, чтобы оставить пространство между двумя разделами с изображением между ними: AWB хочет заменить наш разрыв шаблоном, которого у нас нет и который мы не хотим иметь: давайте посмотрим более быструю процедуру, позволяющую избежать этих нежелательных изменений.
Мы можем добавить больше инструкций, чтобы отменить предопределенные автоматические изменения AWB. Чтобы они заработали, нам нужно установить флажки в столбик "After fixes".
Теперь наш бот отменит автоматические изменения AWB, которые мы не хотим. Эта процедура по-прежнему требует времени, поэтому сейчас мы рассмотрим самый быстрый способ сделать это.
Переходим в раздел Options и убираем галочку с "Apply general fixes". Когда мы снова нажмем "Start", AWB не применит предварительно определенные автоматические изменения, а только наши заданные правки.
Поскольку мы не поставили в столбике галочки "CaseSensitive", наши инструкции игнорируют заглавные буквы в исходном тексте, обрабатывая строчные и прописные буквы и заменяя их таким же образом.
Когда мы будем удовлетворены изменениями, мы можем нажать Save. Мы также можем изменить описание изменений перед сохранением.
Так выгдялила страница до редактирования ботом...
...и так после внесенных правок ботом.
Перейдя в Свежие правки, мы увидим, что парвки бота скрыты по умолчанию.
Убрав фильтр "не бот", мы увидим все правки, сделанные ботом.
Без изменений[]
Если вас не интересуют нулевые изменения и вы не хотите нажимать "Save" или "Skip" каждый раз, когда страница остается прежней без изменений, перейдите в раздел Options и поставьте галочку "skip if no replacement"...
...или перейдите в раздел Skip и поставьте галочку "Skip if no changes are made": это заставит бота автоматически пропускать страницы, на которых не будет никаких изменений.
Полностью автоматический бот[]
В приведенном выше примере показано, как можно редактировать полуавтоматически. Это довольно быстро и безопасно, так как вы можете контролировать каждое вносимое изменение. Однако при желании вы можете перейти на вкладку "Боты" и отметить опцию "Auto save". AutoWikiBrowser теперь автоматически сохраняет каждое изменение без необходимости подтверждения.
Используйте эту опцию с осторожностью: настоятельно рекомендуется выполнить несколько полуавтоматических тестовых изменений перед включением автоматического сохранения, чтобы проверить, правильно ли работает бот. Вам следует особенно учитывать каждый сценарий, в котором ваши инструкции могут вызвать нежелательные побочные эффекты.
Чтобы позволить вашему боту автоматически сохранять без вашего вмешательства, перейдиет в раздел Bots поставьте галочку у "Auto save". Вы также можете установить временной промежуток между правками.
Пока ваш бот редактирует в режиме auto save, вы можете оставновить его, добавить свои правки вручную или изменить инструкции, а затем запустить его вновь.