Википедия:Заявки на статус бота/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)
- Незнание таких элементарных вещей меня заставляет сильно сомневаться в безопасности присвоения флага. --Obersachse 06:42, 21 октября 2012 (UTC)
- Вас понял, не знал, уберу. Vcohen 20:01, 20 октября 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)
- Просьба (это на будущее), если будете покидать проект, передать исходный бот кому-нибудь из участников, или разместить код бота где-нибудь в открытом репозитории (или прямо в Википедии в ЛП, если это 1 файл). ~Нирваньчик~ øβς 10:21, 22 октября 2012 (UTC)
- Забыл. Еще все вот эти таблицы сидят в файле Экселя и прилинкованы к Аксессу, так что он и здесь немножко используется как база данных. Vcohen 10:13, 22 октября 2012 (UTC)
- Интересный способ, прикольно ~Нирваньчик~ øβς 10:12, 22 октября 2012 (UTC)
- Строго говоря, языком служит не столько Аксесс, сколько VBA (Visual Basic for Applications), который используется для программирования в Аксессе, Экселе, Ворде и т.д. От собственно Аксесса потребовалась одна-единственная форма с контролом типа WebBrowser. В него загружается нужная страница Википедии в режиме редактирования, и с этого момента VBA получает доступ к той самой объектной модели, которая используется в JavaScript'е. Через эту объектную модель берется текст, расположенный в TextArea. И дальше средствами чистого VBA обрабатывается этот текст как стринг - это и есть основная часть программы. В конце этот текст подставляется обратно в TextArea, через ту же объектную модель производится Submit, и через тот же контрол типа WebBrowser отслеживается, что Submit отработал. Vcohen 10:06, 22 октября 2012 (UTC)
- А нельзя ли побольше технических сведений о боте? «Написан на допотопном языке MS Access» - такая информация привела меня в шок . На чём тут только не пишут ботов. У меня даже отдалённой идеи нет как на MS Access можно бота сделать. Это ж типо СУБД, а не язык программирования... ~Нирваньчик~ øβς 09:56, 22 октября 2012 (UTC)
- Шаблон - это мысль, спасибо. Vcohen 18:32, 21 октября 2012 (UTC)
Итог/Summary[править код]
Флаг присвоен: работа полезная и нужная, ботовладелец отзывчив и устранил возникшие замечания в ходе обсуждения. Welcome rubin16 14:54, 25 октября 2012 (UTC)