Обсуждение участника:ClaymoreBot/Архив/2011/2

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

Последний раз список статей обновлялся 19 июня. С тех пор появилось штук 20 новых статей, особенно в подкатегориях категории «Оттава», но в список новых статей почему-то ничего не добавляется. Есть подозрение, что в категории «Канада» задано ограничение на глубину или что-то в этом роде (см. тему выше на данной странице). С уважением, --Dmitri Lytov 20:08, 2 июля 2011 (UTC)[ответить]

Что ж, надо самим, как раньше, добавлять актуальную инфу... Ales 16:47, 23 июля 2011 (UTC)[ответить]

С 20 августа работает стабильно. — Claymore 20:56, 11 сентября 2011 (UTC)[ответить]

Спасибо от всех муравьёв, жуков и бабочек, новая страница Проекта заработала:) -- Lasius 19:08, 4 июля 2011 (UTC)[ответить]

Пожалуйста :-) — Claymore 20:56, 11 сентября 2011 (UTC)[ответить]

А в чём проблема?

[править код]
   Витольд Муратов (обс, вклад) 10:45, 6 июля 2011 (UTC)[ответить]
Ага. ~Нирваньчик~ øβς 05:55, 10 июня 2013 (UTC)[ответить]

Портал:Компьютерные технологии/Новые статьи - прошу подключения :-)

[править код]

В свете всеобщей ленности, а так же предложений об удалении страницы вообще - прошу помощи бота в обновлении страницы. Заранее спасибо. Marlagram 16:21, 7 июля 2011 (UTC)[ответить]

Новые статьиТекущий архив, организация вставки/удаления статей как в Проект:Аниме.~Sunpriat 10:08, 8 июля 2011 (UTC)[ответить]
Товарищ San Sanitsch всё сделал. ~Нирваньчик~ øβς 19:20, 12 августа 2012 (UTC)[ответить]

Портал:Древний Рим/Новые статьи

[править код]

Почему с 19 июня нет обновлений? Valentinian 05:01, 8 июля 2011 (UTC)[ответить]

Бот не работает уже почти месяц. Pessimist 08:52, 13 июля 2011 (UTC)[ответить]

См. тему про новые статьи выше. — Claymore 20:59, 11 сентября 2011 (UTC)[ответить]

Портал:Канада

[править код]

Здравствуйте! Давно бот не обновлял список новых статей. С 5 по 15 августа - Канадская неделя, поэтому обновление полезно для координации работ. Спасибо! Ales 11:43, 22 июля 2011 (UTC)[ответить]

  • Ой, не заметил, выше уже что-то про это было! Извиняюсь! //Кстати, активно проводится архивация, в отличие почему-то от обновления. Ales 16:38, 23 июля 2011 (UTC)[ответить]

Проблема больше не актуальна. ~Нирваньчик~ øβς 14:02, 27 февраля 2012 (UTC)[ответить]

«Администратор» вместо «подводящий итоги»

[править код]

Привет, не мог бы ты скорректировать бота так, чтобы он не всегда указывал, что итог подведён администратором, а писал ПИ там, где надо? Вот пример. --David 14:01, 26 июля 2011 (UTC)[ответить]

Теперь пишет «страница удалена участником». — Claymore 10:03, 11 сентября 2011 (UTC)[ответить]

Прекратите архивировать запрос, по которому не подведен итог

[править код]

Национальность. Итог модераторами не подведен, списывать в архив рано. Спасибо.

Бот настроен так, что он архивирует все запросы, в которых последнее сообщение было 30 дней назад. Подсекция "итог" не требуется. --Michgrig (talk to me) 08:34, 3 августа 2011 (UTC)[ответить]

Здравствуйте!

Спасибо, за то, что бот собирает сведения и заносит их в список новых статей. Накопилось несколько просьб.

1. C некоторых пор список новых статей проекта и портала Бутан перестал обновляться. Не попали в список следующие последние статьи:

2. Список Проект:Бутан/Новые изображения бот так и не начал заполнять и обновлять.

Посмотрите, пожалуйста, что случилось, и поправьте, пожалуйста. - Impro 14:25, 3 августа 2011 (UTC)[ответить]

1. Всё работает. 2. Проверим. ~Нирваньчик~ øβς 08:58, 17 октября 2011 (UTC)[ответить]
Новых изображений за последние 720 часов в этой категории в Википедии нет, а за больший период бот пока не может искать. Но я думаю, мы что-нибудь придумаем. ~Нирваньчик~ øβς 14:36, 23 октября 2011 (UTC)[ответить]

Всё работает как нужно. Если будут проблемы или пожелания обращайтесь снова. ~Нирваньчик~ øβς 10:56, 21 февраля 2012 (UTC)[ответить]

Тулсервер заглючил

[править код]

Если можно, повторите проход по тематическим страницам к удалению - бот их опустошил только что :( --Drakosh 16:22, 3 августа 2011 (UTC)[ответить]

Страницы к удалению обновляются ботом AeroBot. ~Нирваньчик~ øβς 14:04, 27 февраля 2012 (UTC)[ответить]

на Википедия:К переименованию наблюдается застой --Ghirla -трёп- 18:03, 4 августа 2011 (UTC)[ответить]

Опять вынужден напоминать. Нельзя ли засылать бот на эту страницу ежедневно. --Ghirla -трёп- 06:53, 18 августа 2011 (UTC)[ответить]

AeroBot всё обновляет. Если что, пишите ему. ~Нирваньчик~ øβς 05:45, 28 февраля 2012 (UTC)[ответить]

Портал:Москва

[править код]

Здравствуйте! Можно сделать так, чтобы бот автоматически обновлял список новых статей портала Портал:Москва/Новые статьи? --Andreykor 15:25, 30 августа 2011 (UTC)[ответить]

Вроде-бы сам разобрался. --Andreykor 16:11, 31 августа 2011 (UTC)[ответить]

Алексей, привет, куда же пропали ежеутренние подметания на ВП:СО? Только вроде разгребли страницу, так теперь опять распухает. Sealle 05:43, 31 августа 2011 (UTC)[ответить]

Вроде работает, пока закрываю. — Claymore 20:53, 11 сентября 2011 (UTC)[ответить]

Можно сделать так, чтобы туда статьи про птиц не добавлялись? - Ю. Данилевский (Yuriy75) 13:56, 17 сентября 2011 (UTC)[ответить]

Можно. Для этого вам нужно зайти на Портал:Герпетология/Новые статьи/Параметры, нажать "Правка", и в строке игнорировать = дописать необходимые категории через запятую. В вашем случае надо дописать , "Птицы". Думаю, что сработает. Справитесь ? Я ответил вместо Claymore, потому что он куда-то пропал, думаю что он будет не в обиде. ~Нирваньчик~ øβς 13:36, 4 октября 2011 (UTC)[ответить]

Поправил настройки сам. Всё работает. Птиц нет. ~Нирваньчик~ øβς 10:59, 21 февраля 2012 (UTC)[ответить]

К удалению/Тематические обсуждения

[править код]

Почему-то стоит пустая страница Википедия:К удалению/Тематические обсуждения, хотя ранее подстраницы обновлялись ClaymoreBot. Хотелось чтобы вновь заработала. Спасибо. --Mr.Aleksio 11:43, 19 сентября 2011 (UTC)[ответить]

Уже давно всё это добро раз в 1-2 дня регулярно обновляется ботом AeroBot. ~Нирваньчик~ øβς 14:08, 27 февраля 2012 (UTC)[ответить]

Уже 10 дней бот не добавляет новые статьи. Их что нет? ~Нирваньчик~ øβς 11:02, 28 сентября 2011 (UTC)[ответить]

Портал обновляется новым ботом. ~Нирваньчик~ øβς 11:00, 21 февраля 2012 (UTC)[ответить]

Портал:Российский футбол

[править код]

Сделайте что-бы добавлялись новые статьи сюда Портал:Российский футбол/Новые статьи.
Заранее спс. --HYsome 18:43, 1 октября 2011 (UTC)[ответить]

Портал обновляется новым ботом. ~Нирваньчик~ øβς 14:46, 21 февраля 2012 (UTC)[ответить]

Архивация

[править код]

Добрый день. Не подскажете почему у меня архивация вот уже более месяца не происходит? Может быть шаблон об отпуске мешает? Vikeke 13:03, 4 октября 2011 (UTC)[ответить]

Архивация проводится, только если объем текста, подлежащего архивации, превышает определенный порог. --Michgrig (talk to me) 19:16, 4 октября 2011 (UTC)[ответить]

Новые статьи

[править код]

Доброго времени суток. К сожалению бот не обновляет новые статьи Проекта Баскетбол с 20 сентября 2011 года.--Дмитрий СМ 18:34, 4 октября 2011 (UTC)[ответить]

И ещё он не обновляет новые статьи портала «Москва» с той же даты, к сожалению! --Brateevsky|talk|$! 16:13, 5 октября 2011 (UTC)[ответить]

Портал ЛГБТ с 19 сентября :( BoBink 21:52, 11 октября 2011 (UTC)[ответить]

ClaymoreBot остановлен. Claymore пропал. ~Нирваньчик~ øβς 08:44, 12 октября 2011 (UTC)[ответить]
Но есть и хорошая новость. К боту ClaymoreBot скоро появится бот-помщник. Это будет его клон на языке Java. Ждите. ~Нирваньчик~ øβς 08:44, 12 октября 2011 (UTC)[ответить]

Порталы обновляются новым ботом. ~Нирваньчик~ øβς 14:48, 21 февраля 2012 (UTC)[ответить]

Архивация текста обсуждения источника без подведения итогов

[править код]

23 сентября 2011 года Вы архивировали текст обсуждения источника по статье Шейбани-хан, по которому еще не были подведены итоги.[1] Не могли бы Вы вернуть архивированный текст? с уважением, Khorazmiy 14:33, 5 октября 2011 (UTC)[ответить]

Архивация этой страницы настроена таким образом, чтобы темы без итога архивировались через 30 дней после последней правки. Если вам нужно, чтобы какая-то тема не была заархивирована, поставьте внутри нее шаблон {{User:ClaymoreBot/On hold}} --Michgrig (talk to me) 08:30, 27 февраля 2012 (UTC)[ответить]

Архивация текста обсуждения источника без подведения итогов 2

[править код]

Вами было за архивировано обсуждение книги Сулейманова. По какому принципу Вы проводите архивацию? Если по датам выставления на обсуждение, активности и тд., то почему Вы тогда не архивируете обсуждение Википедия:К_оценке_источников#Снова Дюков? ArgoDag 07:18, 9 октября 2011 (UTC)[ответить]

Я вам ответил на форуме вопросов. --Michgrig (talk to me) 07:34, 9 октября 2011 (UTC)[ответить]
Спасибо за ответ. ArgoDag 07:41, 9 октября 2011 (UTC)[ответить]

Архивация этой страницы настроена таким образом, чтобы темы без итога архивировались через 30 дней после последней правки. Если вам нужно, чтобы какая-то тема не была заархивирована, поставьте внутри нее шаблон {{User:ClaymoreBot/On hold}} --Michgrig (talk to me) 08:31, 27 февраля 2012 (UTC)[ответить]

Здравствуйте! Можно ли автоматизировать список новых статей для портала? С уважением, --Dmitri Lytov 00:17, 15 октября 2011 (UTC)[ответить]

Сделаем. Ждите. ~Нирваньчик~ øβς 11:16, 16 октября 2011 (UTC)[ответить]

Портал обновляется новым ботом. ~Нирваньчик~ øβς 14:43, 21 февраля 2012 (UTC)[ответить]

Здравствуйте. Ваш бот заархивировал часть запросов на КОИ, по которым не было итогов. Отмените его правку, пожалуйста. Stanley K. Dish 08:23, 18 октября 2011 (UTC)[ответить]

Отменить правку может любой участник. Однако чтобы запрос в следующий раз не заархивировался, в его начало надо добавить {{User:ClaymoreBot/On hold}} --Michgrig (talk to me) 09:10, 18 октября 2011 (UTC)[ответить]

NewPagesWikiBot

[править код]

Пока я запускал своего бота, клона/отпрыска вашего бота NewPagesWikiBot, я обнаружил перечень багов в коде. Двум из них вероятно подвержен и ваш бот. Наблюдать/проверять их можно на портале Портал:Мальта/Изображения новых статей или схожем (когда в тексте встречается изображение в квадратных скобках [[файл:Картинка1.jpg]], regex его находит и забирает вместе со скобками и всем мусором, который за скобками) и портале Портал:Иваново/Новые статьи/Параметры (обратите внимание на параметр "подвал", парсер его не съел из-за {|align="right"). Мои исправления:

Баг 1: regexToFindImage = "\\[\\[(Image|File|Файл|Изображение):(?<filename>.+?)(\\||\\])"

Баг 2:

private static boolean TryParseTemplate(String text, Map<String, String> parameters)     

         String lastKey = "";
+        String lastVal = "";


         	int count = StringTools.howMany(p, '=');
-        	if(count>0) {
+        	if(!lastVal.isEmpty() && lastVal.endsWith("{")) { // {| означает начало таблицы
+        		Matcher mkey = commentPattern.matcher(p);
+                String value = mkey.replaceAll("").trim();                
+                lastVal = parameters.get(lastKey)+"|"+value;
+                parameters.put(lastKey, lastVal);
+        	} else if(count>0) {
         		int eq = p.indexOf('=');


         	 parameters.put(key, value);
	         lastKey = key;
+                lastVal = value;


-                    parameters.put(lastKey, parameters.get(lastKey)+"|"+value);
+                    lastVal = parameters.get(lastKey)+"|"+value;
+                    parameters.put(lastKey, lastVal);

~Нирваньчик~ øβς 18:27, 26 октября 2011 (UTC)[ответить]

Для бага 2 не хватило поиска {|, пришлось добавить проверку на align= и style=.
        String lastVal = "";
         for(int i =0;i<ps.length;i++) {
         	String p = ps[i];
             //p.
             //Pattern equalPattern = Pattern.compile("([^=])=");
         	//log.debug("checking string: "+p);
+        	boolean newStringToLastVal = false;
         	int count = StringTools.howMany(p, '=');
         	if(!lastVal.isEmpty() && lastVal.endsWith("{")) { // {| означает начало таблицы
-        		Matcher mkey = commentPattern.matcher(p);
-                String value = mkey.replaceAll("").trim();                
-                lastVal = parameters.get(lastKey)+"|"+value;
-                parameters.put(lastKey, lastVal);
+        		newStringToLastVal = true;        		
         	} else if(count>0) {
         		int eq = p.indexOf('=');
         		String first = p.substring(0,eq); 
         		String last = p.substring(eq+1);
         		String key = first.trim().toLowerCase();
-        		Matcher mComment = commentPattern.matcher(last);
-            	String value = mComment.replaceAll("").trim();
-        		parameters.put(key, value);
-                lastKey = key;        	
-                lastVal = value;
+        		if(key.equals("align") || key.equals("style")) {
+        			newStringToLastVal = true;
+        		} else {
+	        		Matcher mComment = commentPattern.matcher(last);
+	            	String value = mComment.replaceAll("").trim();
+	        		parameters.put(key, value);
+	                lastKey = key;        	
+	                lastVal = value;
+        		}
         	} else {
         		if (!lastKey.isEmpty())
                 {
-                	Matcher mkey = commentPattern.matcher(p);
-                    String value = mkey.replaceAll("").trim();
-                    //parameters[lastKey] = parameters[lastKey] + "|" + value;
-                    lastVal = parameters.get(lastKey)+"|"+value;
-                    parameters.put(lastKey, lastVal);
-                }
-        	}            
+        			newStringToLastVal = true;                	
+                }
+        	}  
+        	if(newStringToLastVal) {
+        		Matcher mkey = commentPattern.matcher(p);
+                String value = mkey.replaceAll("").trim();
+                //parameters[lastKey] = parameters[lastKey] + "|" + value;
+                lastVal = parameters.get(lastKey)+"|"+value;
+                parameters.put(lastKey, lastVal);
+        	}
         }
         log.debug("portal settings parse finished");
         return true;
     }

Проверка на этом портале. ~Нирваньчик~ øβς 18:07, 9 ноября 2011 (UTC)[ответить]

Вот ещё 1 баг в вашем боте: добавляет мусорные категории [2] [3]. Я изучать причину бага не стал, потому что в моём боте нет этого бага, а в вашем лень копаться. ~Нирваньчик~ øβς 06:30, 14 марта 2012 (UTC)[ответить]
Ещё один странный баг. ClaymoreBot не находит лекарства в проекте Медицина. См. историю этого списка за 16-18 марта. ~Нирваньчик~ øβς 06:59, 19 марта 2012 (UTC)[ответить]

После того было ещё много багов, часть которых были в моём коде, часть в твоём. Но мне уже лень и некогда дублировать сюда инфу. Если что, смотри обновления в моём репо [4]. ~Нирваньчик~ øβς 11:09, 10 сентября 2012 (UTC)[ответить]

Claymore пропал, на письма не отвечает. ClaymoreBot/NewPagesWikiBot продолжает работать, но в нём обнаружены ошибки. Claymore перестал его поддерживать. Исправить ошибки нет никакой возможности. В моих силах только сделать исправления в исходном коде, но я не могу пересобрать бота (нужен компилятор), и перезапустить (нужен доступ). В связи с этим была возобновлена работа нового бота NirvanaBot. Создан шаблон Участник:NirvanaBot/Новые статьи, который является копией старого шаблона Участник:ClaymoreBot/Новые статьи. Все, кто желает обновляться NirvanaBot-ом, меняйте старый шаблон на новый (просто исправить User:ClaymoreBot на User:NirvanaBot). Те, кто желает обновляться двумя ботами, делайте заявки на добавление в список заданий NirvanaBot на стр. обсуждения. NirvanaBot теперь будет обновлять все «свои» порталы, разместившие новый шаблон, а также несколько порталов по списку из старого шаблона. В списке задания сейчас 3 проблемных портала:

  1. Портал:Мальта/Изображения новых статей
  2. Портал:Иваново/Новые статьи (перешёл на User:NirvanaBot/Новые статьи)
  3. Портал:Европейский союз/Новые статьи (перешёл на User:NirvanaBot/Новые статьи)

NirvanaBot не даёт 100% гарантию обновления каждые 24 часа. Это будет его обычный режим, но возможны и пропуски. ~Нирваньчик~ øβς 12:43, 19 ноября 2011 (UTC)[ответить]

И ещё. В случае, если ClaymoreBot снова прекратит работу, просьба сообщить на странице обсуждения NirvanaBot, тогда я поставлю его на обновление всех порталов. ~Нирваньчик~ øβς 12:43, 19 ноября 2011 (UTC)[ответить]
C 15 декабря 2011 NirvanaBot снова обновляет все порталы ClaymoreBot/Новые статьи в обычном режиме (1 раз в сутки). И свои порталы также.
С 30 декабря 2011 до 10 января 2012 NirvanaBot не будет работать. ~Нирваньчик~ øβς 22:17, 23 декабря 2011 (UTC)[ответить]
С 11 января 2012 NirvanaBot продолжит работу.
С 1 по 12 Марта списки новых статей будут обновляться ботом AndreyBot. ~Нирваньчик~ øβς 14:12, 27 февраля 2012 (UTC)[ответить]
С 30 июня по 25 июля AndreyBot снова подставил плечо. А с 26 июля NirvanaBot продолжил работу в штатном режиме. NirvanaBot обновляет всё. ~Нирваньчик~ øβς 19:22, 12 августа 2012 (UTC)[ответить]

Задача по обновлению списков новых статей возложена на NirvanaBot, а списков статей, представленных к удалению, к улучшению и проч. - на AeroBot. ~Нирваньчик~ øβς 14:10, 23 октября 2012 (UTC)[ответить]

Блок «Новые статьи» портала Моторные виды спорта

[править код]

Есть ли возможность добавить этот блок (по категории «Автоспорт», глубина 15) в список NewPagesWikiBot? --Эндрю Мартин 14:10, 24 ноября 2011 (UTC)[ответить]

Не всё пространство новых статей покрывается в итоге. А можно добавить в список статьи из категории Моторные виды спорта ?--Эндрю Мартин 21:46, 23 декабря 2011 (UTC)[ответить]

Данная страница была убрана из таблицы на ВП:КУ, хотя там остался один неподведённый итог (Википедия:К_удалению/18_августа_2011#Кампания по защите Шиханов). Zanka 01:24, 26 ноября 2011 (UTC)[ответить]

Участник Lazyhawk подвёл итог, спасибо. Неактуально. 72.53.89.165 20:31, 26 ноября 2011 (UTC)[ответить]

Не являются статьями по нумизматике:

--Kalashnov 21:31, 29 ноября 2011 (UTC)[ответить]

Точно не являются? Категория:Микулино -> Категория:Населённые пункты России, чеканившие монеты ~Нирваньчик~ øβς 07:34, 30 ноября 2011 (UTC)[ответить]
Точно. Это статьи про людей, которым фамилия Микулинские, которые жили в деревне Микулино, которая... Вложенность категорий там такая: Категория:Князья микулинские → Категория:Микулино → Категория:Населённые пункты России, чеканившие монеты → Категория:Нумизматика. Всё логично, править категории тут бессмысленно. Но итог печальный. Я понимаю, что работает бот и работает правильно, но... Может быть, сделать так: Если руками из раздела Портал:Нумизматика/Новые статьи кто-то удалил что-то, то бот не восстанвливает?.. Другого логично программируемого алгоритма не вижу. --Kalashnov 10:03, 30 ноября 2011 (UTC)[ответить]
А вы можете сказать, велика ли вероятность, что в категории Категория:Населённые пункты России, чеканившие монеты могут появится новые статьи по нумизматике? Если мала, то я добавлю её к вам в фильтр, а если велика, то я добавлю в фильтр Категория:Микулино (можно и другие населённые пункты добавить туда же) и новые микулинские князья больше в новые статьи не попадут. ~Нирваньчик~ øβς 11:24, 30 ноября 2011 (UTC)[ответить]
Вероятность не счётна:) А решение изложено ниже. Сейчас поправим категории. --Kalashnov 13:35, 30 ноября 2011 (UTC)[ответить]
Вообще-то, проблема просто в том, что Категория:Населённые пункты России, чеканившие монеты неправильно проставлена в Категории:Микулино — это нарушение транзитивности, категория должна быть в статье, а не в категории, потому что чеканят монеты конкретные населённые пункты, а не всё, что находится в категории населённого пункта. —Volgar 11:27, 30 ноября 2011 (UTC)[ответить]
И то верно. --Kalashnov 13:35, 30 ноября 2011 (UTC)[ответить]
Я тоже согласен. ~Нирваньчик~ øβς 17:08, 30 ноября 2011 (UTC)[ответить]
Удалена лишняя категория из Категории:Микулино; повторно удалены князья из Портал:Нумизматика/Новые статьи. --Kalashnov 13:39, 30 ноября 2011 (UTC)[ответить]

Неправильная категоризация категорий. Ошибки исправлены. ~Нирваньчик~ øβς 14:38, 21 февраля 2012 (UTC)[ответить]