stringtranslate.com

Википедия:АвтоВикиБраузер

AutoWikiBrowser не является автоматическим ботом : ответственность за изменения, внесенные с помощью этого программного обеспечения, несет использующий его редактор. Хотя в AWB для некоторых учетных записей ботов включен автоматический режим, обычно он просто помогает человеку.

AutoWikiБраузер

Победитель премии «Самый крутой инструмент 2020 года»

в категории
Редактор

  • WP:AWB
  • WP:АВТОВБ


AutoWikiBrowser ( AWB ) — это полуавтоматический редактор MediaWiki, предназначенный для ускорения и упрощения утомительных или повторяющихся задач редактирования. Это настольное приложение .NET , включающее в себя браузер, который следует созданному пользователем списку страниц для изменения, представляя изменения для реализации на каждой из этих страниц, а затем переходя к следующей странице в списке, как только изменения будут подтверждены или пропущены пользователем. Пользователь. Когда он настроен на это, он предлагает некоторые изменения (обычно форматирование), которые обычно являются второстепенными по отношению к основному изменению.

AWB написан для версий операционной системы Windows Vista и новее. Он также достаточно хорошо работает под Wine на Mac и некоторых версиях Linux , но официально не поддерживается.

В настоящее время AWB может создавать список страниц из одной или нескольких категорий, «какие ссылки здесь», вики-ссылки на странице, текстовый файл, поиск Google, список наблюдения пользователя или вклады пользователя. AWB также поставляется со встроенной программой для поиска дампов базы данных Википедии . Поле редактирования AWB поддерживает Microsoft Text Services Framework для использования с приложениями распознавания речи и рукописного ввода.

Исходники доступны под лицензией GPLv2 (см. страницу документации ). Он написан на C# с использованием Microsoft Visual C# Express Edition/ Visual Studio , который бесплатно доступен для скачивания Microsoft.

На сайте #AutoWikiBrowser Connect есть IRC- канал AWB .

Правила использования

  • WP:ОБРУЛЫ
  1. Вы несете ответственность за каждое внесенное редактирование. Ожидается, что вы будете просматривать каждое изменение, так же, как если бы вы вносили изменения, используя форму редактирования Википедии, при редактировании вручную. Не жертвуйте качеством ради скорости и проверяйте все изменения перед сохранением.
  2. Соблюдайте все рекомендации, политики и общепринятые практики Википедии.
  3. Не вносите с ним спорные правки. Добиться консенсуса по поводу изменений, которые могут вызвать споры в соответствующем месте; деревенский насос, WikiProject и т. д. «Смелость» не является оправданием массового редактирования без явного консенсуса. В случае возникновения проблем на операторе AWB лежит обязанность продемонстрировать или достичь консенсуса в отношении изменений, которые они хотят внести в большом масштабе.
  4. Не вносите незначительные или несущественные изменения. Редактирование, не оказывающее заметного влияния на отображаемую страницу, обычно считается незначительным. В случае сомнений или если другие редакторы возражают против редактирования на основании этого правила, постарайтесь достичь консенсуса в соответствующем месте, прежде чем вносить дальнейшие подобные изменения.
Повторное нарушение этих правил может привести без предупреждения к отключению вашего программного обеспечения. Если вы хотите запустить бота, см. Wikipedia:Bots ; боты должны быть одобрены группой утверждения ботов.

Использование этого программного обеспечения

(1) Зарегистрироваться

Запросите разрешение в Википедии: Запросы разрешений/AutoWikiBrowser, если вы хотите использовать программное обеспечение. Как только ваше имя пользователя будет добавлено в список на странице проверки , вы сможете использовать AutoWikiBrowser в английской Википедии.

Зарегистрироваться может кто угодно, но только в том случае, если администратор одобрит вашу регистрацию. Как правило, будут зарегистрированы только пользователи, сделавшие более 250 неавтоматических изменений основного пространства или 500 общих изменений основного пространства . Вероятно, с вами не свяжутся, когда ваша регистрация будет одобрена, поэтому периодически просматривайте страницу проверки своего имени или вносите ее в список наблюдения. Учетные записи администраторов автоматически одобряются для использования программного обеспечения даже без регистрации. Администраторам с псевдо-ботом или флудером (недоступно в английской Википедии) все равно придется добавить себя в раздел «Боты» на CheckPage, чтобы иметь возможность использовать вкладку «Боты».

Если вы планируете использовать только опции «Составить список» или «Сравнитель списков», то регистрироваться не нужно. Эти части программного обеспечения не запрашивают имя пользователя и не проверяют разрешения учетной записи.

(2) Скачать

Загрузите релизную версиюздесь. Убедитесь, что вы нажали правильную кнопку загрузки на странице SourceForge, поскольку их может быть несколько. Правильная кнопка зеленая и находится внутри поля с описанием, прямо над скриншотами.

Если вы хотите запустить последнюю версию SVN, см. Wikipedia:AutoWikiBrowser/Sources .

Работа в Windows

Для редактирования в вики Викимедиа AutoWikiBrowser требуется Windows Vista или более поздняя версия. AutoWikiBrowser не работает в Windows XP, поскольку не соответствует стандартам безопасности Wikimedia. В других вики AutoWikiBrowser может работать с Windows XP, хотя этот инструмент, скорее всего, больше не поддерживается.

AWB поставляется в виде zip-файла, и его рекомендуется разархивировать в новый каталог, а не запускать, например, прямо с рабочего стола. AWB не устанавливается на ПК и работает в основном как отдельное приложение: AutoWikiBrowser.exe (также требуется прилагаемый файл WikiFunctions.dll). AWB можно разархивировать в любой каталог; однако на некоторых машинах могут возникнуть проблемы с разрешениями, из-за которых AWB не работает правильно, если используемый каталог находится на сетевом диске. Если вы не уверены, разархивируйте AWB куда-нибудь на диск C: компьютера, например, в раздел «Загрузки».

Работа на Linux или Mac

AWB работает на Ubuntu Linux 16.10.

В Linux AWB в основном работает с Wine с установленным .NET 4.5 и подходит для обычного редактирования. Процесс установки такой же, как Wikipedia:Huggle/Wine .

AWB также можно запустить на Mono , хотя и с некоторыми странными ошибками, а компонент веб-браузера пока не работает под Mono. AWB под Mono пока не подходит для обычного монтажа.

В macOS AWB изначально недоступен, но одним из вариантов является использование виртуализации с помощью такого программного обеспечения, как Parallels Desktop , VMware Fusion или VirtualBox , а затем виртуальный запуск Microsoft Windows с AWB в соответствии с инструкциями Windows, приведенными выше. Платная лицензия требуется как для Parallels Desktop, так и для Microsoft Windows, хотя VirtualBox является бесплатным программным обеспечением с открытым исходным кодом, а VMware Fusion предоставляет бесплатную версию. Другой вариант — использовать Boot Camp для установки Windows на Mac с процессором Intel, поскольку он не поддерживается на компьютерах Mac с Apple Silicon (чтобы проверить, работает ли ваш компьютер на базе Apple Silicon, см. эту статью службы поддержки Apple). AWB также можно использовать под Wine на Mac. Для установки Wine можно использовать менеджер пакетов, такой как Homebrew ; см. Wine на Mac с использованием доморощенного пива . Однако AWB не был скомпилирован для ARM (Wine был скомпилирован), поэтому AWB не будет работать на Apple Silicon.

Альтернативно, JavaScript Wiki Browser можно использовать в любой основной операционной системе веб-браузеров.

(3) Начало работы

Расположение экрана по умолчанию для стандартного редактирования AWB
Расположение экрана с двумя мониторами для более сложных различий AWB
  1. Выберите «Создать из категории», затем введите название категории.
  2. Нажмите «Составить список», затем дайте списку загрузиться.
  3. Установите любые параметры, такие как поиск и замена, редактирование сводки и т. д.
  4. Нажмите «Старт», страница загрузится, автоматически внесет все изменения, а затем перейдет к диффу.
  5. Измените что-либо на нужной странице в поле редактирования в правом нижнем углу, а не в обычном текстовом поле веб-сайта в браузере, затем нажмите «Сохранить» или «Пропустить/игнорировать», следующая страница загрузится автоматически.

Обратитесь к FAQ для получения дополнительной информации, включая проблемы с другим программным обеспечением и оболочками Википедии.

Функции

Основная особенность AutoWikiBrowser — легко вносить однотипные изменения в большое количество страниц. Например, исправив опечатку, добавив навигационный блок или добавив категорию на десятки или сотни страниц.

AutoWikiBrowser также имеет некоторые другие функции.

Сканер базы данных

AWB включает в себя сканер баз данных, который сканирует версии Википедии, загруженные на ваш локальный компьютер. Его можно использовать для поиска в викитексте, не вызывая дополнительной ненужной нагрузки на серверы Викимедиа. Это полезно для создания списков заголовков для выполнения задач AutoWikiBrowser, а также для выполнения поиска, при котором поиск в вики истекает по тайм-ауту. Сканер поддерживает поиск по регулярным выражениям , и пользователи могут запускать несколько экземпляров одновременно.

Дампы базы данных создаются время от времени (подробнее здесь ) и доступны для бесплатного скачивания. Как указано на странице, лучший/наиболее полезный дамп — это enwiki-latest-pages-articles.xml.bz2 (dir). Посещение сайта создания дампа базы данных позволяет вам просмотреть состояние текущего дампа и легко перейти к загрузкам в нем.

После скачивания архив необходимо разархивировать; это превратит его из архива bz2 размером ~ 18 ГБ в дамп базы данных XML размером около 79 ГБ.

Сканируемый XML-файл выбранных файлов также можно создать, посетив Special:Export .

Сценарии

Пользовательские модули

AWB позволяет вам писать собственный код на C# или VB.NET и выполнять его внутри программы с помощью пользовательских модулей. Доступ к нему можно получить через Инструменты -> Создать модуль.

Плагины

AWB также может загружать и использовать полностью настраиваемые плагины . Эти плагины могут обрабатывать текст страницы и расширять пользовательский интерфейс и представлены в виде библиотек (файлов .dll), которые могут быть созданы на любом языке .NET, например C# или Visual Basic .NET . Когда AWB загружается, он автоматически проверяет, есть ли какие-либо плагины в папке, из которой он был запущен. Любые найденные плагины загружаются и инициализируются без дальнейшего вмешательства пользователя.

AWB поставляется с WikiFunctions.dll, на который могут ссылаться другие автономные проекты. DLL включает в себя готовый к использованию вики-элемент управления веб-браузером, простой редактор страниц, средство создания списков и другие инструменты и компоненты.

Смотрите также

Внешние ссылки