Википедия:Заявки на статус бота/SubwayBot

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

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

Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

вкладправкиSULжурналыблокироватьлог блокировокжурнал изменения правприсвоить флаг

Ответственный ботовод/Botmaster: User:Vcohen

Цель/Purpose[править код]

Подробное описание программы-максимум и программы-минимум бота на его заглавной странице.

Примеры правок: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Технические подробности/Technical details[править код]

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

Имеется флаг бота в других виках?/Already has a bot flag in other wikipedias?[править код]

Нет.

Обсуждение/Discussion[править код]

  • А зачем в правках делается <font face="Arial" color="black" style="font-size:11pt;">. Это где-то обсуждалось? Если я не ошибаюсь, в Википедии не рекомендуется в статьях использовать html-теги. Dmitry89 19:54, 20 октября 2012 (UTC)[ответить]
Вас понял, не знал, уберу. Vcohen 20:01, 20 октября 2012 (UTC)[ответить]
Незнание таких элементарных вещей меня заставляет сильно сомневаться в безопасности присвоения флага. --Obersachse 06:42, 21 октября 2012 (UTC)[ответить]
Вы знаете, я поискал, где в правилах об этом говорится, и нашел подобный запрет только применительно к основному тексту статьи. У меня HTML-разметка использована только в инфобоксе. Вы можете показать мне, где сказано, что это тоже запрещено? Vcohen 08:57, 21 октября 2012 (UTC)[ответить]
  • Лично я не вижу особой разницы между основным текстом статьи и текстом шаблона в статье. Но сама работа мне кажется полезной, если ботовладелец не будет ставить подобные HTML-тэги, то я буду (+) За rubin16 13:04, 21 октября 2012 (UTC)[ответить]
Не буду ставить, готов считаться не только с жесткими правилами, но и с рекомендациями. Vcohen 13:12, 21 октября 2012 (UTC)[ответить]
А разве это правильно заменять аббревиатуры такой русификацией IRT - ай-ар-ти, IND - ай-эн-ди? Я бы так не делал. Ухудшает пользу статьи, ибо она будет только запутывать этими ай-ар-ти.~Нирваньчик~ øβς 17:15, 21 октября 2012 (UTC)[ответить]
У нас было очень длинное и продуктивное обсуждение всех этих нюансов, в том числе и перевода этих аббревиатур. Пока бот не начал ботать, обсуждение остается открытым для новых мнений. Заходите, особенно обратите внимание на архив (обсуждение аббревиатур уже ушло туда). Мы всегда рады новым участникам, тем более что из проекта "Метро" почему-то никто не отозвался. Vcohen 18:32, 21 октября 2012 (UTC)[ответить]
Кстати, да. html-кодами здесь оформлять не принято (за исключением ЛП). Для особого оформления сделайте отдельный шаблон. См. Википедия:Шаблоны:Форматирование ~Нирваньчик~ øβς 17:18, 21 октября 2012 (UTC)[ответить]
Шаблон - это мысль, спасибо. Vcohen 18:32, 21 октября 2012 (UTC)[ответить]
А нельзя ли побольше технических сведений о боте? «Написан на допотопном языке MS Access» - такая информация привела меня в шок . На чём тут только не пишут ботов. У меня даже отдалённой идеи нет как на MS Access можно бота сделать. Это ж типо СУБД, а не язык программирования... ~Нирваньчик~ øβς 09:56, 22 октября 2012 (UTC)[ответить]
Строго говоря, языком служит не столько Аксесс, сколько VBA (Visual Basic for Applications), который используется для программирования в Аксессе, Экселе, Ворде и т.д. От собственно Аксесса потребовалась одна-единственная форма с контролом типа WebBrowser. В него загружается нужная страница Википедии в режиме редактирования, и с этого момента VBA получает доступ к той самой объектной модели, которая используется в JavaScript'е. Через эту объектную модель берется текст, расположенный в TextArea. И дальше средствами чистого VBA обрабатывается этот текст как стринг - это и есть основная часть программы. В конце этот текст подставляется обратно в TextArea, через ту же объектную модель производится Submit, и через тот же контрол типа WebBrowser отслеживается, что Submit отработал. Vcohen 10:06, 22 октября 2012 (UTC)[ответить]
Интересный способ, прикольно ~Нирваньчик~ øβς 10:12, 22 октября 2012 (UTC)[ответить]
Забыл. Еще все вот эти таблицы сидят в файле Экселя и прилинкованы к Аксессу, так что он и здесь немножко используется как база данных. Vcohen 10:13, 22 октября 2012 (UTC)[ответить]
Просьба (это на будущее), если будете покидать проект, передать исходный бот кому-нибудь из участников, или разместить код бота где-нибудь в открытом репозитории (или прямо в Википедии в ЛП, если это 1 файл). ~Нирваньчик~ øβς 10:21, 22 октября 2012 (UTC)[ответить]
Покидать проект не собираюсь, хотя все под Богом ходим. Код размещу в ЛП бота, когда (и если) бот будет утвержден. Vcohen 10:33, 22 октября 2012 (UTC)[ответить]
Поразмыслил и разместил сразу. Vcohen 11:03, 22 октября 2012 (UTC)[ответить]

Итог/Summary[править код]

Флаг присвоен: работа полезная и нужная, ботовладелец отзывчив и устранил возникшие замечания в ходе обсуждения. Welcome :-) rubin16 14:54, 25 октября 2012 (UTC)[ответить]