Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Плагины => Topic started by: Thug on 20 11 2013, 17:28:23

Title: Fingerprint NG
Post by: Thug on 20 11 2013, 17:28:23
Хочу сообщить о некоторых недочётах плагина Fingerprint NG, отображающего значки клиентов.

Не отображается иконка клиента iphoneagent (её нет в плагине).
Не отображается иконка веб-агента, хотя иконка в плагине присутствует.

Ещё интересен момент. В категории значков клиентов "другие значки" есть значки "ненайденный клиент", "неопределённый клиент", "неизвестный клиент". В чём разница?
Также в категории значков клиентов MRA присутствует значок "Mail.ru (неизвестный клиент)" - может, логичнее использовать для неизвестных клиентов один из значков из категории "другие значки"?
Title: Re: Fingerprint NG
Post by: watcher on 10 01 2014, 20:33:31
Хочу сообщить о некоторых недочётах плагина Fingerprint NG, отображающего значки клиентов.

Он всего лишь показывает значок, вопрос еще - принимает ли миранда версию клиента помимо этого, а это уже не Fingerprint.

Не отображается иконка клиента iphoneagent (её нет в плагине).
Не отображается иконка веб-агента, хотя иконка в плагине присутствует.

В каких протоколах?
Title: Re: Fingerprint NG
Post by: Thug on 11 01 2014, 00:52:26
MRA.

Иконка веб-агента кстати отображается уже, спасибо.
А вот иконки айфонагента по-прежнему в миранде нет (версия клиента определяется верно, но никакой значок не отображается). Как вариант, можно было бы использовать уже имеющуюся иконку Mail.Ru Mobile Agent.
Title: Re: Fingerprint NG
Post by: watcher on 11 01 2014, 08:51:38
А вот иконки айфонагента по-прежнему в миранде нет (версия клиента определяется верно, но никакой значок не отображается)

Тогда мне нужна версия клиента такой, какой ее отображает миранда.
Title: Re: Fingerprint NG
Post by: Thug on 12 01 2014, 03:14:44
Вот
Title: Re: Fingerprint NG
Post by: watcher on 12 01 2014, 08:17:08
Влил (http://trac.miranda-ng.org/changeset/7612), в завтрашнем обновлении будет детектиться как Mail.Ru Mobile (значок).
Title: Re: Fingerprint NG
Post by: Thug on 13 01 2014, 07:24:33
Работает, спасибо  :THUMBS UP:
Title: Re: Fingerprint NG
Post by: Thug on 25 01 2014, 23:01:13
Маленькое пожелание - хотелось бы, что значёк клиента не отображался у контактов в оффлайне. Впрочем, отображается он, потомучто у контакта в оффлайне сохраняются данные о клиенте, с которого он сидел. Поэтому, наверное логичнее не сохранять эту информацию, поскольку контакт ни с какого клиента не сидит...
Title: Re: Fingerprint NG
Post by: watcher on 25 01 2014, 23:43:21
Thug, ну почему, это помогает увидеть с какого клиента он вышел (в некоторых случаях - нужная информация).
Title: Re: Fingerprint NG
Post by: Thug on 03 02 2014, 10:30:34
Надоел ни о чём не говорящий значок MRA "Неизвестный клиент". Покапался немнго в плагине и нашёл функцию для установки универсального значка для неизвестных клиентов - для этого нужно последней маской добавить "?*" (см. патч). Предлагаю во всех протоколах использовать единый значок для неизвестных (неопределённых) клиентов.

Патч заменяет текущий значок неизвестного MRA клиента на общий (поправьте, если сделал что-то не так):
Title: Re: Fingerprint NG
Post by: ghazan on 03 02 2014, 15:20:41
мысль в том, что это "фирменный" клиент неизвестной версии, а не хрен пойми что. поэтому правильным действием в такой ситуации является не прикручивание вопросика, а снятие MirVer, чтобы можно было корректно сформировать маску
Title: Re: Fingerprint NG
Post by: Thug on 04 02 2014, 08:34:00
Ну, на данный момент плагин определяет любой неопределённый клиент в протоколе MRA, как Mail.ru unknown client (не фирменные в том числе). И я подозреваю, что то, что вы описали, не реализуемо, т.к., если в настройках клиента стоит скрытие версии клиента, то никакой вообще информации о клиенте не отсылается на уровне протокола. Так что, если на другом конце действительно хрен пойми что, то вопросик тут как раз самое то  ???