AutoWikiBrowser
Актуальность Данные приведены по состоянию на ноябрь 2007. |
Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Традиции. |
АвтоВикиБраузер — инструмент для правок в википроектах в полуавтоматическом режиме, работающий под Windows 2000/XP. Для работы требуется .NET Framework версии 2.0 (скачать).
Для его использования требуется занесение использующего участника в список разрешённых участников. Запросы на добавление в список направлять сюда.
Инструкция по использованию здесь (на английском).
Правила[править | править код]
- Нарушение этих правил может привести к снятию авторизации на использование без предупреждений.
- Проверяйте каждую правку перед тем, как её сохранять.
- Не редактируйте слишком быстро, если вы собираетесь постоянно совершать более 1-2 правок в минуту — заведите себе бота.
- Не совершайте с помощью AWB правки, которые могут вызвать споры.
- Не делайте слишком малозначимых правок, вроде сортировки интервик, убирания лишних пустых строк или убирания знака подчёркивания из ссылок. Улучшение от таких правок не стоит создаваемой нагрузки на серверы, да и списки наблюдения замусориваются.
- Соблюдайте в полном объёме все правила, рекомендации и традиции проекта.
Краткая памятка[править | править код]
- Выберите «Make from Category» (Создать из категории), затем введите имя категории.
- Кликните «Make list» (Создать список), подождите пока список загрузится.
- Выберите любую опцию, например Find and Replace (найти или заменить), Summary (редактировать итог), etc.
- Кликните «Start the process» (Старт!), AWB загрузит статью, автоматически сделает изменение и затем откроет диф.
- Вы можете внести изменения в текст статьи в текстовом поле в правой нижней части экрана, затем кликните «Save» (Сохранить) или «Ignore» (Игнорировать), автоматически загрузится следующая страница.
Известные проблемы[править | править код]
- Иногда программа останавливает загрузку страницы — в этом случае просто заново нажмите «Start».
- Также это бывает когда вы переключились на другое окно — окно AutoWikiBrowser должно быть активным во время загрузки.
- AutoWikiBrowser использует ядро Internet Explorer, поэтому если появились проблемы — убедитесь в том, что Internet Explorer нормально работает. Проверьте, представились ли вы системе из Internet Explorer. Если вы изменяли какие-либо настройки, связанные со скриптами, прежде всего попробуйте сбросить их к значениям по умолчанию.
- Если вы пользуетесь нестандартным monobook.css (или соответствующим файлом другой темы оформления), требующим CSS 2 или 3, страницы могут неправильно отображаться в Internet Explorer, а следовательно и в AWB.
- Если у вас проблемы с получением списка из «what links here» — очистите кэш Internet Explorer.
- Экзотические скрипты в monobook.js могут приводить к отображению пустых страниц и даже к «вылету» AutoWikiBrowser. Проблемы с джаваскриптом решаются отключением активных сценариев в настройках: Tools (Сервис) → Internet options… (Свойства обозревателя…) → Security (Безопасность) → Custom Level… (Другой…).
Руководство пользователя[править | править код]
This section will explain what all the bits and pieces do, please help!
Основной процесс:
- Логиниться в АВБ.
- Сделать список страниц для изменений
- построить список страниц, базирующийся на категории или ссылках на шаблон, или вручную.
- Установите опции
- укажитете, что делать с каждой страницей: очистить её, преобразовать в Unicode, добавить категорию, etc.
- Начните процесс
- АВБ проведёт вас через каждую страницу, покажет планируемые изменения и позволит вам совершить последующие изменения, например, добавить шаблон.
Логин[править | править код]
- АВБ использует ИЭ движок и логин. Если у Вас есть другие экаунты, Вы должны выйти из Википедии в ИЭ и вернуться назад под другим экаунтом. Если Вы хотите одновременно запустить АВБ и вручную редактировать, используя 2 различных экаунта, воспользуйтесь ИЭ для Вашего бота и ручками правьте с помощью другого браузера, напр., Файрфокса или Оперы.
Make List — Создать список[править | править код]
Список из:
- Замечание: Сделать списки из множества страниц, разделяя их символом трубы, напр., из категории при вводе «Кошки|Собаки|Рыбы», возвратит все значения в Категории:Кошки, Категории:Собаки и Категории:Рыбы.
- Category — Категория Возвратит список подкатегорий и статей из данной категории.
- What links here — Ссылки сюда Возвращает список из «Ссылки сюда» статьи. Чтобы получить «Ссылки сюда» статей «Кошки» и «Собаки» в один присест, введите «Кошки|Собаки».
- What transcludes — Включения — также как Ссылки сюда, но возвращает только те страницы, в которых ссылки прямые (точно по имени статьи), исключаются ссылки через страницы перенаправления.
- Links on page — Ссылки на странице Возвращает все вики-ссылки из данной страницы во все пространства имён.
- Text file — Текстовый файл Возвращает спискок из текстового файла, статьи в тексте должны быть [[вики-связанными]].
- Google Search — Гугол ВП Возвращает список из поиска по Гуглу для анВП.
- User contribs — Вклад участника Возвращает статьи, отредактированные указанным пользователем.
- Special page — Служебная страница Введите «Lonelypages» для получения списка из Служебная:Lonelypages, вы также можете ввести «Lonelypages&limit=500&offset=500» для получения более из офсета.
- Image file links — Ссылки файла изображения Возвращает список статей, использующих данное изображение.
- Database dump — Дамп базы данных Открывает программу Искатель дампа для сканирования дампа бд (который необходимо загрузить, ~1.4 ГБ). См. Википедия:Загрузка Базы Данных
- My Watchlist — Список наблюдения Импортирует ваш список наблюдения (используя экаунт под которым вы залогинилсь в ИЭ)
- Make list — Создать список Создаёт список, основывающийся на данных опциях.
- Add — Добавить Добавит элемент в список.
- Remove — Удалить Удалит выбранные элементы из списка.
- Filter — Фильтр Фильтрует список по избранному ряду пространств имён.
- Clear — Очистка Очистит весь список.
Set options — Установка настроек[править | править код]
- Apply general fixes — Использование общих исправлений
- Исправляет частые ошибки в «См. также» и «Внешние ссылки» секциях, убирает лишние белые пробелы.
- Сортирует интервики в алфавитонм порядке (выбранные индивидуально в меню), и помещает их в низу страницы со стабами.
- Уникодифицирует интервики.
- Убирает дубликаты интервики и категории.
- Puts categories after article body, followed by interwiki links and stub templates. Recognises some comments as cat and interwiki headers.
- Добавляет маркер списка во внешние ссылки после == Внешние ссылки ==.
- Замещает курсивную и полужирную HTML-разметку на вики-разметку.
- Исправляет плохие ссылки.
- Упрощает ссылки по принципу [[Собака|Собака]] на [[Собака]].
- Упрощает ссылки по принципу [[Дом|Дома]] to [[Дом]]а.
- Добавляет полужирный текст в 1-е появление названия статьи (если нет иного полужирного текста).
- Превращает ссылки со страницы на себя саму в обычный текст.
- Auto tag — Авто теги Добавляет в конец {{Wikify}}, {{Uncategorised}} и {{stub}} теги, где необходимо. Удаляет теги стабов из длинных статей. Добаляет параметр даты в дате sorted шаблона.
- Find and replace — Найти и заменить Позволяет множественные поиск и замену. Может специфицировать case sensitivity и Perl-стиль паттернов регулярных выражений. Ключевое слово %%title%% представляет название статьи. Для инфо об установке опций таких как много- или однострочных см.here. See here for substitution syntax.
- Advanced поиск и замена (Спецзамена) См. [1].
- Categorisation — Категоризация Добавить/Убрать/Заменить категории (замена доступна только, когда сделан список из категорий), введите имя новой категории минус Категория: префикс. Когда вводите категорию в «Добавить новую категорию», используйте ключевое слово %%key%% для вставки обратного имени человека, напр., вводя «Экономисты|%%key%%» можно вставить «[[Категория:Экономисты|Смит, Адам]».
- Skip if contains/Skip if doesn’t contain — Пропустить, если включает/исключает Пропускает статьи, которые включают/исключают указанную строку/regex.
- Skip articles when no changes made — Пропустить статьи без изменений Пропускает статью, не содержащую автоматических изменений (напр., сделать «общие исправления», найти и заменить etc.).
More options — Больше опций[править | править код]
- Appending/Prepend text — Добавить сообщение Добавляет указанный текст в конец страницы (только для страниц обсуждений).
- Auto mode — Авто-режим делает сохранение автоматически в данном интервале, только для экаунтов, зарегистрированных секции ботов на чекстранице.
- Delay — Задержка (в секундах) перед сохранением страницы после загрузки, (нормально загрузка занимает дополнительные ок. 8 с или 3 с с опцией быстрое сохранение).
- Quick save — Быстрое сохранение когда используете авто-режим, избегайте загружать дифы чтобы сберечь время//bandwidth/серверную нагрузку.
- Suppress «using AWB» — Подавить «с помощью AWB» останавливает дополнение «с помощью AWB» в редактирование итогов, как зарегистрированные боты в нём нет необходимости
- Enable RegexTypoFix включает RegexTypoFix с автоматической фиксацией > 1000 опечаток. Пожалуйста, прочтите и поймите RegExTypoFix перед использованием. Опечатки могут быть изменены в Википедия:АвтоВикиБраузер/Опечатки.
Start — Старт[править | править код]
- Summary — Итог — правка итога, либо выбрана в дропдауне, либо ваш собственный текст.
- Article statistics — Статистика статьи — различные статистики, напр., кол-во знаков и изображений.
- Alerts — Предупреждения — показывает предупреждение когда, напр., статья не категоризирована; длина, но помечена стабом, etc.
- Start the process — Начать процесс — начинает процесс, когда у вас есть список статей. (Сontrol + S)
- Ложь добавляет статью в список ложных positives, в файл «False positives.txt»
- Стоп — останавливает процесс редактирования. (Escape)
- Preview — Предпросмотр — меняет the view на предпоросмотр (и updates любые дополнительные изменения, выполненные вами).
- Show changes — Показать изменения — меняет the view на диф (и updates любые дополнительные изменения, выполненные вами).
- Ignore — Игнорировать — перемещает на следующую страницу без сохранения чего-либо. (Control + D)
- Save — Сохранить — сохраняет страницу, включая любые дополнительные изменения, сделанные вами, затем перемещает на следующую статью. (Control + S)
Меню[править | править код]
- File — Файл
- Save settings — Сохранить настройки Сохраняет настройки в специфицированный путь.
- Load settings — Загрузка настроек Загружает настройки из указанного пути.
- Exit — Выход Выход из программы.
- List — Список
- Filter out non main space — Фильтр неосновного пр-ва Убирает все статьи из неосновного пр-ва.
- Sort alphabetically — Алфавитная сортировка Алфавитная сортировка списка.
- Save list to text file — Сохранение списка в текстовый файл Сохраняет список в текстовый файл (который может быть использован позже для создания нового списка, как указано выше).
- General — Общие
- Bypass redirects Вместо правок статей-редиректов АВБ редактирует страницы, на которые ведут редиректы.
- Игнорировать несуществующие страницы Пропускает несуществующие всё ещё страницы. Установлена по дефолту.
- Do not automatically apply changes — Автоматически не вносить изменения Правки не делаются, вместо этого вы можете использовать опцию «ре-парсинга».
- Preview instead of diff — Предпросмотр вместо дифа Предпросмотр каждой статьи после сделанных изменений.
- Mark all as minor — Пометить все как малые Помечает все правки как малые.
- Add all to watchlist — Добавить всё в список наблюдения Добавляет все радктировавшиеся страницы в список наблюдения пользователя.
- Show timer — Показать таймер Показывает таймер в нижнем правом углу окна, так что пользователь может мониторить время между правками.
- Sort interwiki link order — Сортировка ивик Сортирует ивики в том же порядке, как и пи(ай)вики боты (если «Apply general fixes» выбрана).
- Help — Помощь
- Help — Помощь Ссылки на эту страницу.
- About — О программе Показывает бокс, содержащий номер версии, etc.
[править | править код]
Контекстное меню, появляющееся при кликании правой кнопки мыши внутри эдитбакса.
- WordWrap Wraps текст в эдитбаксе внизу-справо.
- Undo отрицает последнюю акцию.
- Cut копирует и затем удаляет выбранный текст.
- Копировать копирует выбранный текст в клипборд.
- Paste пэйстает текст из клипборда в выбранное место.
- Paste more вносит текст в текстбакс, затем двойной клик для пэйста его содержания.
- Выбрать всё выбирает весь текст в эдитбоксе.
- Идти к строке введите номер строки и нажмите return.
- Вставка… может:
- Кат предположений рождения/смерти предполагает годы рождения и смерти героя статьи и вставляет соответствующие категории. (Только для биографических статей.)
- Шаблон мета-data вставляет Данные о персоналиях шаблон. (Только для биографических статей.)
- Вствка тэга вставляет тэг выбранный из подменю в выбранное место статьи. Если {{stub}} избран, пользователь может опционно изменить тип стаба, печатая в боксе.
- Re-parse re-applies все функции (общие исправления, перекатегоризация…).
- Открыает страницу в браузере открывает статью в дефлолтовом браузере.
- Unicodify selected конвертирует любой HTML entities или УРЛ encoded символы в выбранном тексте в уникод.
[править | править код]
The list box context menu is меню, появляющееся при нажатии правой кнопки мыши внутри листбакса.
- Фильтр неосновного пр-ва Удаляет все статьи из неосновного пр-ва.
- Фильтр Открывает the advanced опции фильтра.
- Конвертация в страницы обсуждений Трансформирует список в страницы обсуждения, напр., «Кошка» => «Обсуждение:Кошка».
- Конвертация из страниц обсуждений Трансформирует список из страниц обсуждения, напр., «Обсуждение:Кошка» => «Кошка».
- Алфавитная сортировка Алфавитно сортирует список.
- Сохранение списка в текстовый файл Сохраняет список в текстовый файл (который затем может быть использован для создания нового списка, как указано выше.)
- Добавить выбранную из списка… Выбранная item может быть добавлена в список.
- Из категории Добавляет контент категории, когда она избрана.
- Из какие_ссылки_сюда Добавляет статьи, чьи линки ведут на выбранную статью.
- Из ссылки на страницу Добавляет ссылки статей в выбранную статью.
- Из ссылки на изображение Добавляет ссылки изображений в выбранное изображение.
- Удаление Удаляет выбранную статью.
- Очистка Очищает список.
- Открытие статьи в браузере Открывает статью в вашем дефолтовом браузере.
Плагины[править | править код]
АВБ способен загрузить и использовать полностью настраиваемые плагины. Эти плагины могут обрабатывать текст статей и расширять пользовательский интерфейс, и существуют они в форме библиотек (.dll файлы), которые могут быть сделаны на любых .NET языках, таких как C# или Visual Basic .NET. Когда АВБ грузится, он автоматически проверяет наличие любого плагина в папке, из которой он исполняется. Любые обнаруженные плагины загружаются и инициализируются без всякого участия пользователя.
Советы и трюки[править | править код]
- Для поиска и замены слова в прописном и строчном регистрах, сделайте регулярное выражение поиск и замена; напр., найти: «\b(В|в)ода\b» и замена с: «$1ода». «(В|в)» совпадает с прописной и строчной «в», «$1» отсылает к любому «(В|в)» совпадению. «\b» ознчает границы слова, это останавливат в случае совпадения со словом, которое содержит"вода".
- Для ускорения задачи, если вы корректируете приведённую выше опечатку, установите опцию «Пропустить, если исключает» опечатки, которые исправляются.
- См. этот вебсайт for a breakdown of .NET синтаксис регулярных выражений.
- Выключить опцию «Show pictures» в ИЭ может ускорить загрузку страницы, особенно если серверы ВП медленно. Также, пользователи, кто обычно не используют ИЭ, но используют custom monobook.js джаваскрипт (godmode-light, popups, etc…) для своих браузеров могут почувствовать лучший показатель времени загрузки страницы, выключив «Active Scripting» в ИЭ настройке безопасности. Замечание: Те, кто вручную обновляют Windows должны включить Active Scripting, когда вручную проверяют на обновления. The Windows страница обновления будет упомянута, если она выключена. Вы можете созадть a custom уровень безопасности, напр., Active Scripting выключена для ВП, но не для других вебсайтов.
- См. Википедия:АвтоВикиБраузер/Настройки список удобных настроек, могущих быть использованы с АВБ.
- Новая строка представлена
\r\n
, когда прозводится поиск и замена. * У АВБ есть несколько ключевых слов, которые можно использовать в текстбаксе/поиск-и-замена диалога. %%title%% представляет название текущей статьи (напр., «Джон Смит»), и %%key%% даст вам ключевое слово категории человеческих имён для данной статьи (напр., «Смит, Джон»). Другие ключевые слова могут быть добавлены по заявке.
Исходный текст[править | править код]
АвтоВикиБраузер распространяется на условиях лицензии GPL (см. файл лицензии). Исходники можно скачать с сервера SVN на sourceforge, для этого потребуется программа-клиент SVN.
Рекомендуемый клиент TortoiseSVN.