New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Бот хаба не показывается в списке пользователей #955
Comments
From Pavel.Pimenov@gmail.com on February 28, 2013 06:45:37 Это в Ежовой версии? он там что-то мудрил с ними. |
From a.rain...@gmail.com on February 28, 2013 06:53:54 Да я и на ежовой это подтвердить не могу http://studia2000.sytes.net/image/Flylink/no-error-on-user-filtering.png покажите скрин что ли. p.s:
Status: |
From a.rain...@gmail.com on February 28, 2013 06:57:45 Тут в чатике разрабов высказали мнение, что вы не ОП, по этому и бота не видите - настройки хаба таковы. Status: Done |
From Pavel.Pimenov@gmail.com on February 28, 2013 06:59:55 Вопрос.
У него статус не видимый - я вот например оп. но видеть его тоже не особо хочу. Status: Accepted |
From toss.Alexey on February 28, 2013 07:11:30 По скриншотам: бота нет в списке, пока вы не начинаете писать в окошке фильтра списка пользователей или пока выключите-включите показ списка пользователей. Попробуйте найти бота в списке перезайдя на хаб и не прибегая к этим фокусам? У меня не получилось (см. скриншот).
Мнение неправильное, ведь как я уже написал, другие клиенты (ApexDC++, EiskaltDC++, Greylink) нормально показывают бота в списке без лишних телодвижений.
Нет такого статуса в NMDC. Attachment: 20130228_FLDCPP_HubBot.png |
From toss.Alexey on February 28, 2013 07:17:11
Конкретно этот бот мне не сильно нужен, я его взял просто для иллюстрации проблемы. А вообще боты могут выполнять разнообразные задачи: это и комнаты и всякие викторины и боты для управления хабом. Что-бы начать использовать такого бота, достаточно написать ему в приват, но как писать, если его нет в списке? |
From toss.Alexey on February 28, 2013 07:18:25 Вдобавок, совершенно непонятно, по каким критериям вы решаете скрыть или показать бота. |
From Pavel.Pimenov@gmail.com on February 28, 2013 07:28:34 CT_HIDDEN = 64 dcplusplus\dcpp\OnlineUser.h /** One of possibly many identities of a user, mainly for UI purposes */ |
From toss.Alexey on February 28, 2013 07:33:23 А этот код относится не к ADC? |
From Pavel.Pimenov@gmail.com on February 28, 2013 07:43:16 Нет - юзается в NMDC D:\bz-src\dcplusplus\dcpp\NmdcHub.cpp
|
From Pavel.Pimenov@gmail.com on February 28, 2013 07:44:19 В оригинальном флае будет показывать везде. |
From a.rain...@gmail.com on February 28, 2013 07:51:21
p.s: в ежовой починю баг с отображением таких ботов. |
From Pavel.Pimenov@gmail.com on February 28, 2013 07:54:31 Давайте еще уточним этот флаг есть в стандарте или нет? |
From a.rain...@gmail.com on February 28, 2013 08:22:29 В самом протоколе - точно нет. Однако с NMDC у всех разработчиков возникает попоболь в плане совместимости, из-за того, что есть куча расширений, которые все поголовно используют, но которые официально не приняты. |
From Pavel.Pimenov@gmail.com on February 28, 2013 08:44:42 Флаг мальчик-девочка и то был бы полезней :) |
From a.rain...@gmail.com on February 28, 2013 08:47:31 Паш, вот скажи, зачем видить ботов, которым не написать нельзя, не скачать с них ничего нельзя, и вообще ничего полезного с ними сделать нельзя? :) |
From Pavel.Pimenov@gmail.com on February 28, 2013 09:01:59 Тогда их не нужно создавать вообще в клиенте. |
From a.rain...@gmail.com on February 28, 2013 09:14:38 Признак скрытости передаётся не сразу, по этому при обновлении инфы о юзере надо его проверять, и если юзер теперь скрыт - дельнуть из списка. В общем этот флаг необходим для полностью информационных ботов - они могут что то писать в чатик, но видить их в списке при этом нет необходимости. К примеру можно создать бота "Illegal search filter" который будет уведомлять пользователя о том, что он ищет что то запрещённое и по этому поиск не будет осуществлён, очевидно, что у такого бота не может быть настроек, или чего то подобного, по этому в списке он не нужен. Так же скрыт бот хаба, он тоже может писать в чатик, но более ничего делать не может, и как либо взаимодействовать с ним не имеет смысла. |
From toss.Alexey on February 28, 2013 10:17:53
Лично я из приведённого кода не понял, что понимается под таким флагом в NMDC? Можно пример в терминах NMDC? |
From Pavel.Pimenov@gmail.com on February 28, 2013 10:22:50 Я предложил Алексею просто таким ботам-нивидимкам иконку менять |
From toss.Alexey on February 28, 2013 10:23:32 Скриншот клиента DC++, бот отображается нормально без всякой магии Attachment: 20130228_DCPP_HubBot.PNG |
From Pavel.Pimenov@gmail.com on February 28, 2013 10:31:12 Это инициатива исклбючительно Алексея. |
From a.rain...@gmail.com on February 28, 2013 10:47:54 Не совсем так. Эта инициатива SMT, т.е. ещё со времён Apex Speed Mode, просто я переделывал, как и многое другое в клиенте. |
From toss.Alexey on February 28, 2013 10:54:17 Бот отображается нормально в -=[ ApexDC++ s16.4 Compiled on: 2008-06-12 ]=- Я ещё раз прошу показать, что вы считаете невидимкой в NMDC? |
From toss.Alexey on February 28, 2013 11:00:22
Про этот флаг можно забыть в том виде, в котором он реализован в грейлинке - конфликтует с PtokaX 0.5.0.0. |
From Pavel.Pimenov@gmail.com on February 28, 2013 18:46:08 Алексей, про невидимку я тоже хочу услышать ответ. и уточни урл где SMT это затеял. |
From Pavel.Pimenov@gmail.com on March 01, 2013 06:35:38 Почему молчим? :) |
From a.rain...@gmail.com on March 02, 2013 11:27:57 Надеялся, что после полного экранирования фичи сами посмотрите :) А так молчал, потому как до компа добрался только сейчас. |
From a.rain...@gmail.com on March 02, 2013 11:32:44 Там нету какого либо флажка, просто условие: если бот не в списке пользователей, он отмечается как хаб, и скрывается. |
From zippoz...@gmail.com on March 14, 2013 03:29:37 Я волью капельку скипидара в ваши обсуждения: После недавних действий со "скрытыми ботами" в транке (в серой ветке), в NMDC хабах я вижу ВСЕХ ботов, даже тех, которые не зарегистрированы хабом, то-есть для них не выполнялась команда Core.RegBot(). Эти боты обычно сидят молча, пока в менюшке не выбирают какой-либо пункт, например "Показать мне анекдот". Тогда такие боты под своим ником срут в чат или личку. Теперь же, ВСЕ эти боты в списке пользователей. Ответьте мне,- нафига??? За сим, предлагаю вернуть всё как было и как есть в Ежовой сборке. |
From mike.kor...@gmail.com on March 19, 2013 05:35:42 Согласен с предыдущим оратором, ненужных ботов расплодилось, а нужные у меня никуда и не пропадали. Да есть небольшая разница в отображении ботов с грейлинком на adc хабах, но что нам до него. |
From a.rain...@gmail.com on May 01, 2013 05:13:06 Про расплодившихся ботов - Issue 944 . |
From Pavel.Pimenov@gmail.com on May 01, 2013 05:46:29 Исправлено - закрываю https://www.box.com/files/0/f/215289294/1/f_7837967230 Продолжение в Issue 944 Status: Done |
From toss.Alexey on September 27, 2013 11:53:23 Опять сломалось. |
From Pavel.Pimenov@gmail.com on September 27, 2013 11:56:07 В каком билде? Status: Accepted |
From toss.Alexey on September 27, 2013 12:14:23 В 72 бете ещё работало, в сотых бетах - уже нет, а в какой бете заметил первый раз - уже не помню. Где достать бинарников меньше 100 беты я не нашёл. Не из инсталляторов же выдирать. |
From toss.Alexey on September 27, 2013 14:14:35 Похоже, сломали в r14764 , так как за пару ревизий до него сабж на месте. |
From Pavel.Pimenov@gmail.com on September 27, 2013 15:17:50 ок. завтра утром посмотрю. |
From a.rain...@gmail.com on September 27, 2013 18:59:39 Подписался на апдейты по ишье. Cc: a.rain...@gmail.com |
From Pavel.Pimenov@gmail.com on December 19, 2013 09:50:11 Status: Started |
From Pavel.Pimenov@gmail.com on December 19, 2013 10:29:59 Хаб dchub://scalolaz.dyndns-server.com В r422 бот мастерйода есть http://www.flickr.com/photos/96019675@N02/11453881553/ в r503 уже нет http://www.flickr.com/photos/96019675@N02/11453844556/ [22:24:33] Нет такого понятия "флаг невидимости". |
From Pavel.Pimenov@gmail.com on December 19, 2013 10:55:19 This issue was closed by revision r16252 . Status: Fixed |
From toss.Alexey on February 28, 2013 15:23:54
What steps will reproduce the problem? 1. Зайти на хаб flylinkdc.dyndns.org
2. Попытаться найти в списке пользователей ник Invisible What is the expected output? What do you see instead? Ожидаю увидеть в списке ник бота, как это и происходит в других клиентах. Но его в списке нет. What version of the product are you using? On what operating system? -=[ FlylinkDC++ r502 -beta66 build 13050 HE Compiled on: 2013-02-27 ]=-
-=[ FlylinkDC++ r502 -beta66 build 12954 Compiled on: 2013-02-21 ]=- Please provide any additional information below. Если это фича, то она должна быть отключаемой, разве нет?
Original issue: http://code.google.com/p/flylinkdc/issues/detail?id=916
The text was updated successfully, but these errors were encountered: