Страница полузащищенная
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

AutoWikiBrowser

Обладатель награды за лучший инструмент 2020 года

в категории
Editor

Ярлыки
  • WP: AWB
  • WP: AUTOWB


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

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

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

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

IRC- канал AWB находится на #AutoWikiBrowser connect .

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

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

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

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

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

Кто угодно может быть зарегистрирован, но только если администратор одобрит вашу регистрацию. Как правило, будут зарегистрированы только пользователи, у которых более 250 неавтоматических правок в основном пространстве или 500 изменений в основном пространстве . Скорее всего, с вами не свяжутся, когда ваша регистрация будет одобрена, поэтому периодически просматривайте страницу проверки, чтобы найти свое имя или список просмотра страницы. Учетные записи администраторов автоматически утверждаются для использования программного обеспечения, даже если они не зарегистрированы.

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

(2) Скачать

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

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

Работает в Windows

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

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

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

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

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

В macOS AWB изначально недоступен, но один из вариантов - использовать виртуализацию с Parallels Desktop для Mac (при условии соответствия требованиям поддерживаемых операционных систем ), а затем запустить Microsoft Windows виртуально с AWB, как указано выше. Другой вариант - использовать Boot Camp для установки Windows, хотя он не поддерживается на компьютерах Mac Apple Silicon . Платная лицензия требуется как для Parallels Desktop для Mac, так и для Microsoft Windows. Альтернативой является использование бесплатного VirtualBox . AWB также можно использовать в Wine на Mac. WineHQ имеет страницу на вино под MacOS X . Менеджер пакетов, напримерHomebrew можно использовать для установки Wine; см. Wine на Mac с использованием homebrew .

В качестве альтернативы, JavaScript Wiki Browser можно использовать в любой основной операционной системе.

(3) Начать

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

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

Функции

  • Создайте список страниц, файлов и категорий для редактирования. Критерии построения списка включают:
    • Ошибки CheckWiki
    • товары в категории
    • Результаты поиска Google
    • ссылки или категории на целевой странице
    • ссылки или простой список заголовков в текстовом файле
    • содержимое списка наблюдения
    • результаты специальной страницы
    • страницы, которые ссылаются, включают или перенаправляют на таргетинг
    • Результаты поиска в Википедии
  • Поиск и замена вики-текста - обычный текст или регулярные выражения
  • Добавляйте материал в начало или конец каждой страницы
  • Добавить, удалить или заменить категории и файлы
  • Пропуск страниц на основе правил
  • Составьте список статей
  • Автономный сканер баз данных
  • Пользовательские скрипты пользователя
  • Автоматические исправления типичных проблем

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

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

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

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

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

Плагины

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

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

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

  • Javascript Wiki Browser - пользовательский сценарий с функциональностью, аналогичной загружаемому AutoWikiBrowser, но загружаемый в веб-браузере.
    • Wiki-браузер Javascript на панели инструментов - устанавливает указанный выше сценарий, затем помещает ссылку на сценарий на панель инструментов для быстрого доступа.
  • AutoEd - пользовательский скрипт, который помогает автоматически вносить определенные изменения в статьи.
  • autoFormatter - пользовательский сценарий, который полуавтоматически исправляет более 200 распространенных ошибок в разметке вики.
  • WPCleaner - инструмент, предназначенный для помощи в различных задачах обслуживания, особенно в восстановлении ссылок на страницы значений неоднозначности, проверке Википедии, исправлении орфографии и типографики.
  • Wikiget - инструмент командной строки Unix для создания списка статей из категорий, шаблонов, обратных ссылок и т. Д.
  • WP: HIDEAWB - Инструкции о том, как скрыть изменения AWB из вашего списка наблюдения.
  • {{Wikipedia:AutoWikiBrowser/Userbox}} - Ящик пользователя для отображения прав пользователя AutoWikiBrowser

внешняя ссылка

  • Главная страница проекта на Sourceforge
  • Просмотр исходного кода на Sourceforge
  • Элементы языка регулярных выражений из Руководства разработчика .NET Framework в электронной документации Microsoft