Interested Article - AutoWikiBrowser

«При помощи AWB»

Может, это я косноязычен, и можно выразиться в описаниях правок поизящнее? Типа, «с помощью AWB» или что-то в этом роде? Max S em 16:46, 6 декабря 2006 (UTC) [ ]

Описание

  • Написал бы кто-то вразумительное описание, что эта программа делает, а то из текущего ничего не понятно - "инструмент для правок Википедии в полуавтоматическом режиме". Каких правок - одной статьи или сразу нескольких? В чем заключается полуавтоматичность, какие возможности предоставляются и т.д. А то неохота .NET обновлять только ради того чтоб её посмотреть. Dron007 02:12, 7 февраля 2007 (UTC) [ ]
Солидарен! -- Lit-uriy 21:04, 26 июля 2008 (UTC). [ ]

Анализ таблицы ссылок

Будет ли реализован механизм запросов в таблицу ссылок? Очень хочется искать сирот , используя что-то навроде этого:

  SELECT Articles.id as orphan
         FROM Articles
         WHERE id NOT IN
              // Linked articles list:
              SELECT DISTINCT dst
                     FROM
                          // All direct links from page to page
                          (
                           // Constructing direct links based on redirects
                           // ! no double-redirects assumed
                           SELECT Redirect.dst as dst,
                                  Links.src as src,
                                  DA.namespace as dst_namespace,
                                  SA.namespace as src_namespace,
                                  FROM Redirects,
                                       Links,
                                       Articles as SA,
                                       Articles as DA 
                                  WHERE Links.dst = Redirects.src AND
                                        SA.id = Redirects.src AND
                                        DA.id = Links.dst
                           UNION
                           // Selecting connections between pages
                           SELECT Links.dst as dst
                                  Links.src as src
                                  Articles.namespace as src_namespace
                                  FROM Links,
                                       Articles as SA,
                                       Articles as DA
                                  WHERE Links.dst IN SELECT id FROM Articles AND
                                        SA.id = Links.src AND
                                        DA.id = Links.dst
                          ) as PTP
                     WHERE 
                           // Filtering non-articles
                           PTP.src_namespace = 'main' AND
                           PTP.dst_namespace = 'main' AND
                           PTP.src NOT IN (
                            // Excluding links not to be taken into accoung
                            // according to orphanes definition
                            Disambiguations_id_list
                            UNION
                            Chronological_articles_id_list
                           )

Mashiah 01:02, 15 апреля 2007 (UTC) [ ]

Вопрос снят. Есть . Mashiah 21:01, 14 мая 2007 (UTC) [ ]

xml=>python

Существует ли возможность конвертации отлаженного файла настроек AWB в ? Mashiah 23:59, 18 мая 2007 (UTC) [ ]

Конечно, всё в ваших руках :). K o NT u R 02:46, 5 марта 2009 (UTC) [ ]

Русский

Потыкался туда-сюда, залогинился в русской, разлогинился в английской и всё равно не получается работать с русской Википедией :(( Расскажите, пожалуйста, подробнее, как подключиться с его помощью к ru:Википедия ! infovarius 12:05, 1 октября 2007 (UTC) [ ]

Блин, стоит спросить, как сам находишь ответ :) Но может стоит написать про это в инструкции? infovarius 12:07, 1 октября 2007 (UTC) [ ]

Автозамены

См. обсуждение Участник:Mariluna/автозамены в AutoWikiBrowser -- Mariluna 06:54, 17 марта 2008 (UTC) [ ]

?+be User and project preferences

Людцы, может кто-нибудь курсе, как в AWB/User and project preferences в список проектов можно добавить be? Спасибо. -- MaximLitvin 13:16, 15 апреля 2008 (UTC) [ ]

Список наблюдения

Господа, чего у меня AWB все статьи в мой список наблюдения добавляет? Галки в Options снял, а все равно-- ShinePhantom 12:03, 29 апреля 2008 (UTC) [ ]

AutoWikiBrowser

Мои впечатления от работы с этой программой — эта программа типа обычного браузера только по Википедии, значительно упрощающая работы с однотипными операциями, которые нужно выполнять в разных статьях или категориях. Например, расшифровка сокращений, добавление ссылок, которые вручную делать намного сложнее. Некоторые участники считают, что если ты работаешь с АВБ , то должен выполнять работы на уровне бота , то есть делать четкие полностью автоматизированные правки, при этом только нажимая кнопку сохранить. Но это не так. При своей работе, я также, как и в обычном браузере, правлю статьи, но использую при этом АВБ, который экономит время, и находит автоматически ошибки, которые участник сам и не заметил. Эти ошибки могут находится только при условии, что они забиты в Регекстипофикс или в свой список автозамен. Но еще раз повторюсь, работа с АВБ, если работаешь как участник, а не ботовод, не обязательно должна быть полностью автоматической, как некоторые считают. Я работала в полуручном режиме, пока меня не исключили из списка. А исключил меня участник Путник за то, что я проставляла шаблоны по профессиям, проставление которых предложила на форуме (противников особых не было). Предлагаю другим участникам, которые занимаются простановкой шаблонов, поиском и заменой ошибок, проставлением ссылок, переименованием категорий и их заменой в статьях и другой однотипной работы по статьям и категориям, использовать такую замечательную программу, значительно экономящую время и нервы.-- Mariluna 04:23, 30 мая 2008 (UTC) [ ]

Предлагаю принять участие в обсуждении Википедия:Форум/Предложения#AutoWikiBrowser , Википедия:Форум/Предложения#Шаблоны по профессиям .-- Mariluna 04:35, 30 мая 2008 (UTC) [ ]

wine

Ведётся ли работа над совместимостью с wine ? -- eugrus 10:13, 22 июня 2008 (UTC) [ ]

  • Если он целиком на C#, то по-идее должен на поделии Мигеля работать, раз ему достаточно только второй версии .NET. А если не работает, то проводить работы с целью заставить его работать именно через mono, а не под вайном. Только я не понимаю, зачем надо было изначально делать его платформозависимым. На страницах Википедии мы по большей части критикуем проприетарное и патентованное ПО, а с другой стороны, разрабатываем для нужд Википедии ПО, работающее только на проприетарной платформе, и, вдобавок, написанное на патентованном языке программирования.-- Tim474 16:50, 6 января 2010 (UTC) [ ]

Два полубага

  • При составлении списка страниц, на которые есть ссылки из шаблона, выдаётся только десяток первых, а остальные нет.
  • IRC Monitor всё норовит перескочить в англовики:
    • при логине выдаёт, что я не уполномочен, и перебрасывает на английский раздел; игнорируя то, что у меня включен русский, а в нём вроде я имею права.
    • при выборе из контекстного меню "load page" загружает не русскую, а английскую статью.

P.S. Лень переводить в английский раздел. infovarius 01:28, 25 августа 2008 (UTC) [ ]

Викификация

Я правлю орфографию, можно при этом выполнять викификацию как-то? Даже просто кнопка викификации меня бы устроила.· Carn !? 11:06, 9 апреля 2009 (UTC) [ ]

Ёфикация

Осознаю, что правки тупо-ёфикации вредны для серверов. Но если ёфицируемых слов в отдельно взятой статье очень много и это не только "её" и "ещё", а, к примеру, более пяти различных слов? Семи слов? Десяти слов? Тоже игнорировать и дожидаться в моём случае фатальной орфографической ошибки, чтобы ёфицировать? Просветите неофита. Спасибо! Четыре тильды 22:44, 21 июня 2009 (UTC) [ ]

По-моему это на совести ботовода (или при ручной правке: участника). Строгих правил на этот счёт у нас нет. Одно «ё» явно не стоит правки. Несколько (не дам определения, сколько - несколько) можно. — Obersachse 22:50, 21 июня 2009 (UTC) [ ]

Сноски

что-то странное творит со сносками при включенном "apply general fixes" - чуть ли не весь под-ref-ный текст засовывает в название ref-а, а некоторые и вовсе теряет. infovarius 19:48, 23 октября 2009 (UTC) [ ]

Упрощение категорий и параметров

для упрощения параметров и категорий с помощью AWB теряется указание возраста, в котором умер человек. Этого можно как-то избежать? P.NaZ 17:21, 25 октября 2009 (UTC)P.NaZ [ ]

Насколько я понимаю, это планируется вставлять автоматически. Не могу найти, но где-то идёт обсуждение. infovarius 21:45, 25 октября 2009 (UTC) [ ]

Не подключаетя...

У меня последние время (с октября) AutoWikiBrowser перестал перестал логинится хоть под User№101 , хоть под , может кто-нибудь подскажет в чём может быть дело? -- User№101 00:17, 26 октября 2009 (UTC) [ ]

Попробуйте скачать новую версию 4.9 . Четыре тильды 06:27, 26 октября 2009 (UTC) [ ]
  • Спасибо! Скачал новую версию, всё заработало. -- User№101 06:47, 26 октября 2009 (UTC) [ ]


Меня тоже не логинит (версия 5.0.3), при этом открывает английскую страницу CheckPage, типа, меня там в списке нет. Как быть? Mikki Okkolo 06:59, 25 августа 2010 (UTC) [ ]

Всё, всем спасибо, нашёл ответ ниже :) Mikki Okkolo 07:01, 25 августа 2010 (UTC) [ ]

Правки

В описании написано: «Не делайте слишком малозначимых правок, вроде сортировки интервик, убирания лишних пустых строк или убирания знака подчёркивания из ссылок. Улучшение от таких правок не стоит создаваемой нагрузки на серверы, да и списки наблюдения замусориваются.» А добавлять шаблон rq можно? А если делать сразу несколько действий, например, добавлять категории, шаблоны, делать викификацию и т.д.? — DarkSTALKER ( обс · вклад ) 08:50, 3 января 2010 (UTC) [ ]

Три вопроса

  • Первый: как логиниться в рувики не через правку файла настроек :-( ?
  • Второй: где описанная кнопка «Find and replace»? Нашёл токо «Find» :-(
  • Третий: есть ли русификатор или инструкция на русском?

версия авб 4.9.0.3 Advisor Говорить Оценить 01:25, 8 января 2010 (UTC) [ ]

    1. AWB - File - Log In/Profiles...
    2. Это не кнопка, а группа на вкладке Options.
    3. Русификатора вроде нет, всё, что есть, написано на странице Википедия:AutoWikiBrowser -- Volkov (?!) 17:55, 8 января 2010 (UTC) [ ]
"AWB — File — Log In/Profiles… " — так он логинит в енвики, иначе бы не спрашивал. Advisor Говорить Оценить 20:23, 8 января 2010 (UTC) [ ]
Options - Preferences - Site -- Volkov (?!) 19:45, 10 января 2010 (UTC) [ ]

Как отключить авто-полужирный в Apply general fixes?

Проблема в том, что в нашей (be) Вики названия статей выделяются не только стандартным ''', во многих статьях выделение именно нестандартное. Поэтому автопроставление полужирного при 1-м появлении названия статьи мешает работе бота, приходится много руками отменять. Как это авто-проставление отключить, нигде такой настройки не нашёл? Спасибо. -- Максим Л. 09:47, 10 февраля 2010 (UTC) [ ]

баг "д/d"

Как оказалось, не только "л" на "l" заменяется, но ещё и "д" на "d". -- Максим Л. 09:35, 2 октября 2010 (UTC) [ ]

Заголовки, тэг small, шаблон Редактирую

Господа, может кто-нибудь знает, как отучить awb реагировать на пустую строку между заголовками второго и третьего уровня? Викификатор её вставляет (согласно ВП:ОС ), а AWB убирает.<br$2 /> И второй вопрос: иногда в статьях добавляю тэг small (например, чтобы указать дату проверки ссылки в Примечаниях). AWB всегда очень болезненно реагирует на него. Вродебы в правилах ничего не сказано о недопустимости использовать подобные тэги. И это очень неудобно: если в абзаце содержится ещё какая-либо ошибка, то приходится вносить изменения в исходный код статьи вручную (пропуск ошибки — двойной клик, но при двойном клике пропускается весь абзац).<br$2 /> И самое главное: как научить AWB пропускть статьи с шаблоном Редактирую? В браузере есть настройка «Пропусктаь статьи с Inuse», но у нас-то шаблон другой. -- Сергей Александрович обс 12:14, 15 мая 2011 (UTC) [ ]

Конкретное количество замен

Коллеги! Скажите, а можно ли сделать так, чтобы AWB заменял по Find & replace не все вхождения указанной строки, а только некоторые? Например, конкретная строка присутствует в статье 20 раз, при этом замену нужно произвести для вхождений со второго по девятое. Возможно такое? -- Mitas 57 21:09, 16 мая 2011 (UTC) [ ]

Цитирование

Я считаю, что необходимо дополнить правилом, что в цитатах и выдержках не стоит исправлять ошибки (в крайнем случае отмечать данную особенность отдельно), а только сравнивать с оригиналом, в противном случае теряется достоверность и колорит приведённого суждения. 16:33, 14 января 2012 (UTC) [ ]

  • Режим исправления ошибок не работает при автоматических правках, то есть каждая правка в режиме исправления ошибок должна подтверждаться ботоводом вручную. Предполагается, что у ботоводов достаточно здравого смысла, чтобы понимать, что цитаты править не надо. MaxBioHazard 16:58, 14 января 2012 (UTC) [ ]

Создание требуемых категорий

Покажите, пожалуйста, как все требуемые категории (на которые есть ссылки, но сами категории ещё не созданы) автоматически создать, заполнить статическим текстом и отнести к другой определённой категории. Сейчас эти "категории" на служебной странице WantedCategories, но реально пока не существуют, поэтому и AWB их не видит. Как заставить AWB увидеть список этих "категорий" и создать их с нужным текстом? -- Frato 17:27, 11 июня 2012 (UTC) [ ]

Глюк AWB 5.4.0.0

После обновления AWB до версии 5.4.0.0, программа выдаёт ошибку "The request was aborted: could not create SSL/TLS secure channel." и отказывается логиниться. Как это исправить? Эта реплика добавлена участником APTEM ( о в ) 09:46, 19 ноября 2012 (UTC) [ ]

Сколько пользуюсь, ни разу не было ничего такого. Обновлялся при помощи AWBUpdater? Может плохо обновилось, скачай занаво весь пакет. ~ Нирваньчик ~ øβς 06:30, 19 ноября 2012 (UTC) [ ]
Вручную скачивал архив. С помощью AWBUpdater не все файлы заменились. Да я бы и на старой версии остался. Но AWB вынуждает обновиться. -- Артём Л. 06:36, 19 ноября 2012 (UTC) [ ]

автоматическое добавление в список наблюдения

Коллеги, а можно ли так настроить AWB, чтобы он автоматически добавлял редактируемую страницу в мой список наблюдения? -- Mitas 57 09:45, 8 июля 2013 (UTC) [ ]

Меню Options => третья строка снизу.
Только учтите, что после 15-20 тыс страниц убрать их из списка наблюдения уже будет нельзя (редактирование СН просто не будет открываться). Разве что вручную.-- Iluvatar обс 11:03, 8 июля 2013 (UTC) [ ]
  • Спасибо. Вручную - это "редактировать как обычный текст"? -- Mitas 57 11:12, 8 июля 2013 (UTC) [ ]
    Нет. Это идти по своему вкладу и убирать статьи из СН путём нажатия на звёздочку в каждой из статей.
    Редактирование СН после 15-20 тыс. записей в нём становится недоступным.-- Iluvatar обс 11:26, 8 июля 2013 (UTC) [ ]
    • Ого! Спасибо, буду знать :) Но до этого мне далеко пока :) -- Mitas 57 11:27, 8 июля 2013 (UTC) [ ]

"с помощью AWB"

Коллеги, только у меня пропал пробел перед добавляемым к описанию правки текстом "с помощью AWB" ( , например)? Получается неаккуратно. -- Mitas 57 11:04, 17 июля 2013 (UTC) [ ]

У всех. Причём, и в старой версии тоже.
Если работаете с аккаунта бота, то просто убирайте эту приписку.-- Iluvatar обс 13:08, 17 июля 2013 (UTC) [ ]
Написал о баге, и вроде бы разрабы исправили. . Но что-то какой-то странный патч. В след версии посмотрим.-- Iluvatar обс 13:25, 18 июля 2013 (UTC) [ ]

Замеченная ошибка

Нужно исправить: <Typo word="лейтенант" find="(Л|л)ей?т[еий]нн?ат?н?т?" replace="$1ейтенант" /> а то ныне выдаёт: вплетена → вплейтенант, переплетена → переплейтенант. С уважением, Олег Ю . 16:54, 2 ноября 2013 (UTC) [ ]

Спасибо! С уважением, Олег Ю . 13:57, 3 ноября 2013 (UTC) [ ]

AWB - это надстройка над эксплорером или программа с самостоятельным движком?

Просветите, пожалуйста, кто может Mystery train 08:14, 20 января 2014 (UTC) [ ]

Регистрация

Подал заявку в ВП:ЗКА как сказано в инструкции, однако, заявка третий день остаётся без внимания, а дело горит. Кто подскажет, как ускорить процесс добавления в списки кому разрешено пользоваться AWB? С уважением,-- AryanSogd 12:45, 11 февраля 2014 (UTC) [ ]

А что вам можно подсказать? Ну подайте повторную заявку, где подробно объясните: а) для каких работ требуется разрешение; б) почему такая срочность?-- Iluvatar обс 16:12, 11 февраля 2014 (UTC) [ ]
Благодарю. С уважением,-- AryanSogd 06:56, 12 февраля 2014 (UTC) [ ]
Следовало в заголовке указать про AWB. Добавил.-- Vladimir Solovjev обс 07:13, 12 февраля 2014 (UTC) [ ]
Благодарю. С уважением,-- AryanSogd 12:13, 12 февраля 2014 (UTC) [ ]

Почему работает только под Windows?

Если писали программу на C#, то почему нельзя было ее заточить под Mono? Когда заточат? -- Mvitaminus 23:42, 30 июня 2014 (UTC) [ ]

Почему вы задаете этот вопрос здесь? В рувики нет разработчиков awb. На странице в англовики спрашивайте.-- Iluvatar обс 01:14, 1 июля 2014 (UTC) [ ]

Править исходный вики-текст

Как заставить AutoWikiBrowser находить и править исходный вики-текст?


К примеру, мне нужно заменить

[mailto:[email protected]?subject=m2 e-mail]

на "<email>[email protected]</email>".


Мой AutoWikiBrowser не находит такой текст в выбранных статьях, хотя он там есть. Может какие-то птички нужно поставить? -- Frato 14:19, 16 марта 2015 (UTC) [ ]

  • А вы в регэкспы-то умеете? Всё работает: , MaxBioHazard 15:31, 16 марта 2015 (UTC) [ ]
    • Спасибо! Работает! Я по ним совсем не понимал, Ваш пример понял теперь почти до конца :) -- Frato 11:39, 17 марта 2015 (UTC) [ ]
    • А можно как-то в AWB выявить страницы обсуждения с почтовыми адресами без тэгов [mailto: ? Найти хххх@хххх ? Ну и соответственно добавить вокруг адреса тэги <email></email> ? -- Frato 20:13, 17 марта 2015 (UTC) [ ]
      • Пробуйте текстовым поиском, есть такой метод составления списка. Идеально работающий вариант - датабейз сканнером по дампу, но я так понял, что речь не о проекте Фонда. MaxBioHazard 20:15, 17 марта 2015 (UTC) [ ]
        • Ладно, по базе не хочу править, попробую сделать автозамену хотя-бы "@хххх" на "@хххх</email>", а до символов перед "@" буду вручную добавлять тэг в AWB. Проект да, отдельный. Список страниц пару тысяч будет. -- Frato 05:25, 18 марта 2015 (UTC)-- Frato 20:51, 17 марта 2015 (UTC) [ ]
        • Не могу с помощью регулярных выражений даже найти "@хххх" и заменить на "@хххх</email>". Запрос сделал так, найти: "@([^ ])" заменить на "$1</email>". Отрабатывает неправильно. Как исправить мой поисковой запрос? -- Frato 08:11, 18 марта 2015 (UTC) [ ]
          • Попробуйте так: ([\w\d\.]*\@[\w\d\.]*) --> <email>$1</email>. Должно работать для адресов, состоящих из символов латинских букв, цифр и точки. Если не будет работать - попробуйте убрать обратные слэши перед @ и точками в квадратных скобках. А вообще продуктивность этого разговора будет выше, если вы покажете этот проект и пример такой страницы (если это не какая-то закрытая вики). У вас явная ошибка в том, что после [] не стоит *, поэтому вы ищете всего один соответствующий символ, а не последовательность соответствующих символов любой длины. MaxBioHazard 08:28, 18 марта 2015 (UTC) [ ]
          • Большое спасибо! Работает! Но только есть один случай, если в адресе есть "-", то наш запрос считает это уже разделителем с другим словом и в результате получается: serg-<email>[email protected]</email> . Эту "проблему" можно решить изящно? Если нет, то не проблема, могу потом отдельно вручную найти все подобные случаи. -- Frato 09:15, 18 марта 2015 (UTC) [ ]
            • Замените квадратные скобки на [\w\d\.\-] (не сработает - деэкранируйте дефис) MaxBioHazard 14:47, 18 марта 2015 (UTC) [ ]

AWB добавил ==Untitled==

При редактировании страниц обсуждений AWB добавил текст "==Untitled=="
Возможно из-за того, что там используется разделитель "----".
Но мне этот текст не нужен. Как от него избавиться?
Ставлю задание заменить "==Untitled==" на ничего, не срабатывает. (проект не Википедия). -- Frato 14:39, 18 марта 2015 (UTC) [ ]

  • Это он добавляет на страницах обсуждений, если текст в начале страницы не имеет заголовка. Попробуйте отключить MaxBioHazard 14:47, 18 марта 2015 (UTC) [ ]
    • Да, это то, что нужно. Спасибо! -- Frato 15:33, 18 марта 2015 (UTC) [ ]

Вопрос

Хочу сделать замену «| [[ любая цифра » → «| align=right | [[ эта же цифра ». Прописал уже десяток вариантов этой замены, ИЧСХ ни один не срабатывает и АВБ тупо пропускает страницы. Как оформить такую замену? ~ Starshi Troo er · 21:05, 7 апреля 2015 (UTC) [ ]

  • Как-то так, я полагаю. \|\s\[\[(\d) => | align=right | [[$1 .
  • Или чуть более свободный вариант (если где-нибудь несколько пробелов после «|» попадётся): \|\s*?\[\[(\d) .-- Iluvatar обс 22:58, 7 апреля 2015 (UTC) [ ]
    • И всё равно не работает :)) . Вроде и права на АВБ у меня есть, и последняя версия у него, и логинюсь в нём без проблем, и делаю, наверное, правильно, а текст не поддаётся. ~ Starshi Troo er · 11:08, 8 апреля 2015 (UTC) [ ]
      • На вкладке автозамен включено учитывание регулярок? На вкладке Skip лишних галок нигде не стоит?
      • На простом тестовом примере (по типу этого ) тоже не работает?-- Iluvatar обс 11:47, 8 апреля 2015 (UTC) [ ]
        • Да, не работает. Регекс тайпо фиксинг выключен, все Скипы без галочек вообще. ~ Starshi Troo er · 15:14, 8 апреля 2015 (UTC) [ ]
          • Перезапустите программу. Загрузите и попробуйте с ними. Если и с ними ничего работать не будет, то одно из двух: либо вы скачали нерабочую версию AWB, либо какие-то проблемы с функционированием программы в вашей системе.-- Iluvatar обс 17:35, 8 апреля 2015 (UTC) [ ]
          • Неее, регэкс типо фиксинг это другое. Должно быть включено или , смотря через какую кнопку вы делаете. MaxBioHazard 17:48, 8 апреля 2015 (UTC) [ ]
            • Всё, теперь работает. Было выключено первое (старые замены сохранились, до этого АВБ нормально использовал, видимо, при обновлении сбросились галки. Хотя, может дело в том, что галки для регэкспов при их отсутствии не нужны, но тогда почему раньше работало, а сейчас нет? Загадка…). Насчёт второго не понял, но да ладно, уже и так всё в порядке. Палец вверх Спасибо . ~ Starshi Troo er · 19:43, 8 апреля 2015 (UTC) [ ]
              • Второе окно появляется, если в главном окне АВБ нажать кнопку не Normal Settings, а Advanced Settings. P.S.: вы не могли бы укоротить свою подпись? Она занимает очень много места в окне редактирования и мешает читать код. MaxBioHazard 04:00, 9 апреля 2015 (UTC) [ ]
  • Я бы написал "\|\s*\[\[(\d)" --> "| align=right | [[$1" (отличается отсутствием ?, не знаю, зачем он там), проверьте так. MaxBioHazard 11:55, 8 апреля 2015 (UTC) [ ]
    • Кстати да, ? лишний. Но на базовых примерах должно и так работать. И вообще без * должно.-- Iluvatar обс
      • И это тоже у меня не срабатывает. Любопытно… то ли я туплю, то ли какой-то баг. Спасибо всем, кому не лень помогать разобраться в этом. ~ Starshi Troo er · 15:14, 8 апреля 2015 (UTC) [ ]

Автосохранение

Нужно сделать несколько сотен правок. Скажите, есть ли возможность автосохранения, чтобы не клацать "save"? Поставил флаг на "Apply changes automatically", но ничего не происходит. Ещё видел Options -> Preferences -> Editing and saving. Но это вроде тоже не то. -- Rg 102 17:01, 2 мая 2015 (UTC) [ ]

  • Только с учётки бота - у вас появится шестая вкладка Bots, там будет автомат. MaxBioHazard 17:03, 2 мая 2015 (UTC) [ ]
    • Я как раз с учётки бота выполнил вход, но такой вкладки не вижу. Может это связано с правами? У нас на странице аккаунт в списке. Но я так понял, что помимо непосредственно добавления в список требуется ещё какую-то ещё процедуру выполнить? -- Rg 102 17:33, 2 мая 2015 (UTC) [ ]
      • В Оптионс - Преференсез - вкладка Сайт выставлен нужный языковой раздел? MaxBioHazard 17:46, 2 мая 2015 (UTC) [ ]
        • Да, там всё правильно (wikipedia, ba). Через "save" правки совершать могу, но вкладки "bots" нет. Ещё вот такая странность: если у учётки есть флаг админа, то работать можно, а аккаунты без админского флага в AWB не могут даже залогиниться. Может не в настройках AWB дело, а в самом разделе как-то нужно разрешение аккаунтам выдавать? -- Rg 102 18:02, 2 мая 2015 (UTC) [ ]
          • "Не могут залогиниться" - что пишет?
          • Попробуйте загрузить (меню Файл - Опен сеттингс) и снова изменить языковой раздел, одному человеку помогло. MaxBioHazard 20:00, 2 мая 2015 (UTC) [ ]
            • К сожалению, без изменений. Если залогиниться не может, то пишет: "ИМЯ АККАУНТА is not enabled to use this", и открывает страницу в браузере. Ну ладно, я поспрашиваю у участников из других разделов, как они делали. Может свои настройки скинут. Спасибо, что откликнулись. -- Rg 102 20:58, 2 мая 2015 (UTC) [ ]
              • Что-то интересное. Если вы вышлете мне по википочте пароль к акку бота, попробую покопаться. MaxBioHazard 11:56, 3 мая 2015 (UTC) [ ]
                • Скинул на почту. Может я действительно какую-то деталь в настройках упустил, но Рустам Нуриев говорил мне, что у него тоже самое. -- Rg 102 14:18, 3 мая 2015 (UTC) [ ]
                  • . Я смог залогиниться с бота, а админы уже по факту админства допущены к АВБ, их там перечислять не нужно. MaxBioHazard 14:40, 3 мая 2015 (UTC) [ ]
                    • Заработало, спасибо! Вкладка "Bots" тоже появилась. Нужно было только закомментированный текст добавить? Ведь была такая мысль)) -- Rg 102 15:17, 3 мая 2015 (UTC) [ ]
                      • Ну я так и подумал, что на этой странице может быть какая-то внутренняя разметка, которую вы не воспроизвели; так и вышло. MaxBioHazard 15:42, 3 мая 2015 (UTC) [ ]
                        • Решение оказалось простым. Ещё раз спасибо! -- Rg 102 16:01, 3 мая 2015 (UTC) [ ]

.NET Framework

В преамбуле написано: Для работы требуется .NET Framework версии 3.5.

В разделе Использование этого ПО: требует .NET Framework версии 2.

Нет ли здесь противоречия? Игорь Темиров 12:45, 3 июля 2015 (UTC) [ ]

  • Актуализировал. MaxBioHazard 12:41, 3 июля 2015 (UTC) [ ]

Лимит в поиске на 50 статей

В AWB есть лимит поиска по статьям на 50 результатов? Обнаружил во всех поисковых функциях: Wiki search text, Google search, plugin Bing search . Нигде не нашёл упоминаний. Это где-то настраивается или нужны админ/бот права? Надо для составления списков для викификаций. -- Vladis13 09:06, 14 июля 2015 (UTC) [ ]

  • Что вы ищете? Если подстроку в тексте или названиях статей - лучше всего искать датабейз сканером по дампу. MaxBioHazard 09:17, 14 июля 2015 (UTC) [ ]
    • Да в тексте. По дампу ищет без лимита, спасибо. -- Vladis13 14:52, 14 июля 2015 (UTC) [ ]

Дамп

В дампе 4 файла xml. Есть функция их объединения? Неудобно по каждому отдельно искать. -- Vladis13 15:14, 14 июля 2015 (UTC) [ ]

  • Это первый раз на моей памяти, когда задерживается составление Recombine-дампа. О функции объединения не знаю: можно, конечно, тупо склеить их, но не уверен, что получившееся будет корректным документом ХМЛ. MaxBioHazard 15:57, 14 июля 2015 (UTC) [ ]
    • Глянул дампы прошлого месяца - тоже в несколько файлов. Склеивать боязно, как минимум первые страницы файлов идентичны - видимо заголовки всякие, поэтому надо удалять вручную, но файлы по размеру в редактор не влезают. Ладно, пусть будет как есть. -- Vladis13 17:01, 14 июля 2015 (UTC) [ ]
      • . Есличо, качать нужно "Recombine all pages, current versions only". Для просмотра огромных файлов используйте программу WinHEX - она не грузит весь файл в память, и корректно показывает однобайтные символы юникода, из которых состоит синтаксис дампа (вот дальше, двубайтные русские буквы разлагаются в кракозябры). MaxBioHazard 17:11, 14 июля 2015 (UTC) [ ]
        • Отлично, я не то смотрел. Использую встроенный просмоторщик Total commander , смотрит без проблем. -- Vladis13 19:49, 14 июля 2015 (UTC) [ ]

AWB: пересортировка сносок

Спасибо, коллега! Но в тексте, как и в шаблоне {{ примечания }} , не нужно. Выбранный авторами порядок вовсе не обязательно случаен. Он может отражать качество/релевантность/первичность-вторичность или ещё что-то. В шаблоне "примечания" я их всегда сортирую по алфавиту, чтобы облегчить поиск и избежать дублей. Так что это я верну назад и думаю, что вопрос надо поднять перед теми, кто вставлял в AWB однозначно вредную функцию. 16:09, 26 декабря 2015 (UTC) [ ]

, полностью согласен, сам давно хочу в AWB это сортировку сносок отключить, что увы невозможно. Надеюсь, вы вернули только сортировку, а не ошибку? -- Vladis13 23:52, 3 января 2016 (UTC) [ ]
, что надо писать на Фабрикатор. Сортировка полным ходом идёт и в англовики, причём в исполнении бота (правда, только в тексте); каких-либо комментариев от ботовода я . Если её невозможно отключить, то этот AWB просто-напросто подлежит запрету как инструмент для массовых неконсенсусных правок . Что касается ошибки, ошибкой она стала не раньше начала декабря, и неплохо бы выяснить, чьими трудами (сам шаблон {{ Sfn }} никто особо не трогал — не в же правке дело)? 01:42, 4 января 2016 (UTC) [ ]
Приведённая вами первая ссылка не работает. Если вы про мой вчерашний в англовике, да, они сослались на фабрикатор . Там запрос висит год без какой-либо реакции, глухо. -- Vladis13 22:59, 4 января 2016 (UTC) [ ]
Вполне себе работает. Я имею в виду шаблон в начале страницы. Про ваш вопрос и запрос на Фабрикаторе не знал; спасибо, подключусь. 23:13, 4 января 2016 (UTC) [ ]

Русификация

Копия со страницы ВП:Ф-Т#AWB .

Как сделать так, чтобы в АвтоВикиБраузере слова «replaced», «removed» (которые появляются автоматически, если что-то заменяется или удаляется) были на русском? ← Alex Great обсуждение 12:04, 31 декабря 2015 (UTC) [ ]

Попросить его разработчиков добавить эту фичу. MaxBioHazard 12:59, 31 декабря 2015 (UTC) [ ]
Поясните, где эти слова появляются? Не вижу у себя. В описании правки? оно меняется и можно ввести русское. -- Vladis13 17:25, 31 декабря 2015 (UTC) [ ]
В , если поставить галочку, списке замен, а также в описании замены и удаления файлов и категорий. MaxBioHazard 18:59, 31 декабря 2015 (UTC) [ ]
Вряд ли разрабы будут это делать в обозримом будущем, сам AWB не имеет поддержки локализации. -- Vladis13 19:34, 31 декабря 2015 (UTC) [ ]
Кажется где-то когда-то был русификатор AWB. Не? ← Alex Great обсуждение 05:21, 3 января 2016 (UTC) [ ]
Про русификатор ещё в 2010г. кроме этого вопроса пусто. -- Vladis13 17:45, 3 января 2016 (UTC) [ ]

Парсинг параметров шаблонов

Посоветуйте пожалуйста регулярку для парсинга параметров шаблонов.

  1. Проблема в том, что если считать, что параметры кончаются символами '|' или '}}', то это часто не так. — Эти символы могут входить в значения параметров (в викиссылки и вторично включаемые шаблоны). Например:
    {{шаблон|{{nobr|[[Иванов, Иван Иваныч|Иванов И. И.]]}}|другой параметр}}
    Здесь регулярка типа
    \{\{шаблон *\| *([^|}]+) *(?:\| *([^|}]+))? *\}\}
    даст ошибочный результат. -- Vladis13 13:08, 7 марта 2016 (UTC) [ ]
  2. Как парсить опциональные дополнительные параметры? Например, у шаблона может быть десяток параметров. Тут либо надо целую пачку вторичных последовательных правил проверки регулярками, но параметры в шаблонах указываются часто в произвольном порядке, поэтому такая последовательная иерархия правил не только длинна, но и все варианты сложно предусмотреть, и портировать потом на аналогичные задачи.
    Либо писать боту внешний скрипт, который бы собирал параметры в массив, и дальше бы использовал (в меню AWB «Make module» для C# и VB.NET, и «External processing» для Php и других языков). Может такие скрипты уже есть и не нужно изобретать велосипед? -- Vladis13 13:08, 7 марта 2016 (UTC) [ ]
  • Первую проблему решить нельзя: это принципиальное ограничение регулярной грамматики . Регэкспы не могут распарсить шаблон с неизвестным заранее числом и структурой вложенных шаблонов. По второй: регэксп {{\s*Templatename[^}]*\|\s*parametername\s*=\s*([^}|]*)[^}]*}} , насколько я понимаю, выделит в переменную параметр с именем parametername из шаблона templatename. MaxBioHazard 13:43, 7 марта 2016 (UTC) [ ]
    • Этот регэксп наткнётся на туже проблему, если в значении параметра встретится '|}', например parametername={{nobr|И. И.}} Иванов| . И не подходит для извлечения 2 и более параметров, которые могут идти в произвольном порядке (надо учитывать в регулярке каждый вариант последовательности, а это число вариантов в n-степени).
      Распарсить можно (у меня есть несколько примеров), если исходить из таких условий: символ '|' всегда идёт внутри скобок '[[]]' или ' {{}} ', иначе если открывающие скобки не встречены, то это - конец определения параметра. И за открывающими скобками всегда будут закрывающие (иначе была бы ошибка явно видная на странице, такие случаи можно считать невероятными). Ещё можно предположить, что вложенных в параметры шаблонов может быть не больше 3—5 (но обычно и 1 не часто), а викиссылок вложенных друг в друга не бывает. -- Vladis13 16:01, 7 марта 2016 (UTC) [ ]
      • И не подходит для извлечения 2 и более параметров - подходит, просто каждый параметр извлекается собственным регэкспом. MaxBioHazard 16:25, 7 марта 2016 (UTC) [ ]
  • Нашёл решение посредством модуля AWB. За основу взят и . В документации AWB классы встроенных библиотек не описаны, поэтому может потребоваться см. . Кстати, парсер самого викидвижка сначала преобразует текст в XML DOM, а затем средствами DOM извлекает параметры (два операции - препроцессинг и процессинг) .
    Извлечение параметров:
    private static readonly Regex TemplateString = Tools.NestedTemplateRegex(new List<string>("Тест-awb-модуля".Split(',')));
    public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip)
    {
    	Skip = false;
    	Summary = "";
    	string author="", header="", nonameprmtr="";
    
    	foreach(Match m in TemplateString.Matches(ArticleText))
    	{
    		string ParameterCall = m.Value;
    		nonameprmtr = WikiFunctions.Tools.GetTemplateArgument(ParameterCall, 1); // нумерованный безымянный параметр
    		author = WikiFunctions.Tools.GetTemplateParameterValue(ParameterCall,"автор");
    		header = WikiFunctions.Tools.GetTemplateParameterValue(ParameterCall,"заглавие");                
    	}
    
    	ArticleText = author + header + nonameprmtr + ArticleText;
    	return ArticleText;
    }
    
    из сложного шаблона:
    {{тест-awb-модуля
     |ппппп
     | автор          = [[Иванов Иван Иваныч|{{nobr|И. И.}} Иванов]], тот самый [[Иванов Иван Иваныч|{{nobr|И. И.}} Иванов]] 
     | заглавие          = заголовок
    }}
    -- Vladis13 21:23, 7 марта 2016 (UTC) [ ]
  • - парсер шаблонов на python. -- Vladis13 15:50, 1 апреля 2016 (UTC) [ ]

Добавление шаблона Самоцветы

Скажите пожалуйста, какие пункты меню программы AutoWikiBrowser нужно задействовать и какие операторы поставить чтобы:

  1. AWB нашёл все страницы в основном пространстве (статьи в Википедии), на которые ссылается Шаблон:Самоцветы (похоже links of page не работает в меню Make List, выбрал What links here — получилось!)?
  2. Затем исключил бы те страницы, где уже есть этот шаблон (правильно ли использую закладку Skip → Text ) или лучше в правилах Find and replace указать как исключение if → no contains ?
  3. Далее в полуавтоматическом режиме добавляю шаблон в конце статьи.
  4. И как автоматически снабжать все правки одинаковым описанием «добавляю шаблон Самоцветы» ?

Благодарю за помощь! — Niklitov ( обс. ) 22:02, 22 сентября 2017 (UTC) [ ]

  • Спасибо за полезный материал , Участник:MBH ! Не получается в AWB исключить страницы, содержащие Шаблон:Самоцветы (п. 2). Признателен за помощь! — Niklitov ( обс. ) 20:24, 24 сентября 2017 (UTC) [ ]
  • 1) Links on page, 2) What transcludes page. Заходим в верхнее меню Tools - List comparer, создаём оба списка, пересекаем, получаем разность первого и второго, Use List. 3) Append/Prepend text, выбираете Append, вставляете код шаблона, две пустых строки, ставите галочку "пересортировывать стандартные разделы". 4) На последней вкладке вверху выпадающий список - вводите туда своё описание. Могу объяснить по скайпу, если что непонятно. MBH 10:05, 25 сентября 2017 (UTC) [ ]
    • Благодарю! Попробую. — Niklitov ( обс. ) 13:27, 25 сентября 2017 (UTC) [ ]
      • Получилось, спасибо, MBH ! Только не понял как пользоваться результатами Use List — прямым копированием из диалогового окна? Как только его закрываю, результаты пропадают, поэтому в закладке Skip в меню Text поставил флажок Contains и указал текст
        {{Самоцветы}}
        Может что-то упустил? — Niklitov ( обс. ) 14:14, 5 октября 2017 (UTC) [ ]
        • После нажатия на Use list указанный список копируется в основной список для обработки (нижний левый угол), над которым и запускается АВБ. MBH 14:34, 5 октября 2017 (UTC) [ ]

Login failed

Здравствуйте ребятки, я к вам за помощью пришёл с , суть такова, ранее заходил в программу через аккаунт бота, всё заходилось и редактировалось, но вот уже достаточно много времени при входе пишет - Login failed Aborted, В чем эта причина, не понятна. Может кто сталкивался с подобным и есть какие нибудь варианты?-- ( обс. ) 10:59, 9 марта 2018 (UTC) [ ]

  • Версия АВБ последняя? MBH 11:25, 9 марта 2018 (UTC) [ ]
    • Естественно v5.9.0.0.-- ( обс. ) 11:36, 9 марта 2018 (UTC) [ ]
      • Даже не знаю. Через интерфейс сайта с теми же логином/паролем успешно заходите? В другую учётку через АВБ можете зайти? MBH 12:19, 9 марта 2018 (UTC) [ ]
        • Да пробовал несколько раз на 2 разных аккаунта, и сам . Но потом gamemedia объединилась с twitch, аккаунты тоже соединил, думаю может попробовать зайти на сам , получится ли, если и да то всё равно не понятно, если зайду там, то как бот направить на вики? Может стоит не тут искать ответ а у них?-- ( обс. ) 13:03, 9 марта 2018 (UTC) [ ]
          • Да, можете попробовать достучаться до тамошних администраторов и узнать у них про АВБ. MBH 14:21, 9 марта 2018 (UTC) [ ]
            • Спасибо за помощь, достучался и получил ответ, и всё заработало, так что можете у себя записать где на заметку, может будут ещё такие как я, , или можете сделать копию статьи для альтернативного входа. Ещё раз спасибо.-- ( обс. ) 17:39, 9 марта 2018 (UTC) [ ]

Special page

В меню "Make list" в опции "Source" указываю "Special page", но в поле для ввода названия страницы ничего писать нельзя, открываю "Make list" и делаю все так:

Source: All Page (так же пробовал все другие варианты)
Pages: Название служебной страницы (с "Служебная:" и без)
Namespace: Служебная:

Потом нажимаю окей и... ничего. Можете написать в чем проблема и/или что я делаю не так?

P.S. Использую бота на сайте FANDOM (Wikia). ( обс. ) 09:09, 29 августа 2018 (UTC) [ ]

Загрузка.

Здравствуйте ребятки, подскажите пожалуйста по поводу загрузки файлов....
- Вот есть файлик, с каким-то содержанием, так вот, может ли бот создавать страницы с там же названием, и загружать эти данные туда? ( обс. ) 10:20, 17 сентября 2018 (UTC) [ ]

  • Для начала, "файлами" в вики-сленге называют только медиафайлы, а не тексты. АВБ в общем случае занимается автозаменами на существующих страницах, а не заливками статей, но к нему можно писать дополнения на шарпе и каком-то ещё языке, как далеко простирается такое расширение его функциональности - я не знаю. MBH 10:42, 17 сентября 2018 (UTC) [ ]

Пропуск при обработке настраиваемым модулем AWB некоторых страниц

Делаю таблицы шаблонов флагификации нехитрым совершенно кодом и вот на протяжении длительного промежутка времени

· Carn 09:32, 15 ноября 2019 (UTC) [ ]

Источник —

Same as AutoWikiBrowser