Author Topic: SkypeWeb  (Read 85683 times)

0 Members and 4 Guests are viewing this topic.

Offline MAD.MAX

Re: SkypeWeb
« Reply #75 on: 17 04 2020, 05:44:30 »
Понятно, жаль :(

Да, увидел в коммитсах: https://github.com/miranda-ng/miranda-ng/commit/3b576fbd2dc5359c9c2e3b79633f77ec97d307c9
Я предпочитаю сидеть на стабильной ветке, это не то, ради чего нужно, как по мне, переходить на "ночники", потерплю :)
Спасибо!
 

Offline rand256

  • Newbie
  • *
  • Posts: 19
Re: SkypeWeb
« Reply #76 on: 17 04 2020, 13:14:32 »
Проверьте отображение статусов контактов в билде 22829 или новее.
Похоже, что правильно показываются статусы только на момент подключения к сети. А то, что изменилось после подключения, не обновляется. Во всяком случае то, что я вижу в веб-версии, не совпадает с тем, что показано в миранде.
 

Offline dartraiden

Re: SkypeWeb
« Reply #77 on: 17 04 2020, 13:26:19 »
Статусы обновляются раз в 10 минут.
 
The following users thanked this post: MAD.MAX

Offline rand256

  • Newbie
  • *
  • Posts: 19
Re: SkypeWeb
« Reply #78 on: 17 04 2020, 13:28:56 »
обновляются раз в 10 минут
И вот это в описании коммита назвали "major optimization"?
Нет, безусловно, это лучше, чем когда вообще всех показывало в оффлайне, но веб-версия обновляет статусы сразу, а не 6 раз за час.
 

Offline ghazan

Re: SkypeWeb
« Reply #79 on: 17 04 2020, 13:46:31 »
И вот это в описании коммита назвали "major optimization"?
нет, "major optimization" - это пропущенный идентификатор в поллинге, из-за которого повторно читались одни и те же события

Нет, безусловно, это лучше, чем когда вообще всех показывало в оффлайне, но веб-версия обновляет статусы сразу, а не 6 раз за час.
дащаз. проблема как раз в том, что статусы меняются онлайн у 5% контактов (можно отловить их по PresenceUpdate в нетворк логе), а остальные не меняются вовсе. Поэтому и пришлось делать насильственное обновление статусов у всего списка
 
The following users thanked this post: ablazhov, MAD.MAX

Offline rand256

  • Newbie
  • *
  • Posts: 19
Re: SkypeWeb
« Reply #80 on: 17 04 2020, 14:46:28 »
дащаз. проблема как раз в том, что статусы меняются онлайн у 5% контактов (можно отловить их по PresenceUpdate в нетворк логе), а остальные не меняются вовсе
Ну, мне не видно, как там внутри это всё устроено; я говорю лишь о том, что понаблюдав за двумя учетками, заводимыми то в веб, то в миранду, за время эксперимента в вебе эти обновления прилетали исправно вовремя, а в миранде - ну, видимо, раз в 10 минут. Наверное, такое случайное попадание в 5%.

Нет, в вебе статусы иногда тоже залипают, но, опять же, это несравнимо с тем, как до апдейта в миранде почти месяц во всем скайповом контакт-листе из оффлайна не мог вылезти никто.
 

Offline ghazan

Re: SkypeWeb
« Reply #81 on: 17 04 2020, 19:04:29 »
Ну, мне не видно, как там внутри это всё устроено; я говорю лишь о том, что понаблюдав за двумя учетками, заводимыми то в веб, то в миранду, за время эксперимента в вебе эти обновления прилетали исправно вовремя, а в миранде - ну, видимо, раз в 10 минут. Наверное, такое случайное попадание в 5%.
Напомню, с чего началась проблема: обновления статуса вообще не прилетают через poll, ни в веб, ни в Миранду. Веб-морда раз в минуту опрашивает часть контактов по неизвестному принципу, Миранда - весь список раз в 10 минут. 5% контактов получают уведомления через полл.

PS: собственно, изначально проблема началась с того, что полл стал залипать, и Миранда не могла даже его считать нормально :) это вылечили увеличением таймаута до 2 минут
« Last Edit: 17 04 2020, 19:19:51 by ghazan »
 
The following users thanked this post: ablazhov, MAD.MAX

Offline MAD.MAX

Re: SkypeWeb
« Reply #82 on: 18 04 2020, 06:51:26 »
Обновился на стабильную только что, статусы у ВСЕХ контактов по-прежнему в оффлайн :(

Не знаю попал ли модернизированный плагин SkypeWeb.dll сюда: дата обновленного файла - 15.04.2020, 13:23, версия - 0.12.3.6.
« Last Edit: 18 04 2020, 07:05:38 by MAD.MAX »
 
The following users thanked this post: ablazhov

Offline ablazhov

Re: SkypeWeb
« Reply #83 on: 18 04 2020, 07:18:29 »
... Миранда - весь список раз в 10 минут...

А вы не сможете сделать обновление раз в минуту?
 

Offline Apollo2k4

Re: SkypeWeb
« Reply #84 on: 18 04 2020, 08:59:24 »
ablazhov, возможно всё, я думаю, что Microsoft будет не очень доволен что такое происходит.
«Все глупости совершаются с серьёзным выражением лица» © Кён «Меланхолия Сузумии Харухи»

Правильно заданный вопрос – 50% решения.
Правила постинга
 

Offline dartraiden

Re: SkypeWeb
« Reply #85 on: 18 04 2020, 11:03:18 »
Вас просто забанит за слишком частое обращение к серверу. Оф. клиент, во-первых, работает иначе, во-вторых, он собственный продукт Microsoft, поэтому ему может быть позволено дёргать сервер так часто, как ему нужно.
« Last Edit: 18 04 2020, 11:05:18 by dartraiden »
 

Offline dartraiden

Re: SkypeWeb
« Reply #86 on: 18 04 2020, 11:07:55 »
Обновился на стабильную только что, статусы у ВСЕХ контактов по-прежнему в оффлайн
Мы не портировали это в стабильную версию

Не знаю попал ли модернизированный плагин SkypeWeb.dll сюда: дата обновленного файла - 15.04.2020
Ну а как вы думаете, если фикс в скайп был 16-го :)
« Last Edit: 18 04 2020, 11:09:38 by dartraiden »
 
The following users thanked this post: MAD.MAX

Offline dartraiden

Re: SkypeWeb
« Reply #87 on: 18 04 2020, 13:54:27 »
Вот теперь оно в стабле.
 
The following users thanked this post: MAD.MAX

Offline MAD.MAX

Re: SkypeWeb
« Reply #88 on: 18 04 2020, 14:43:33 »
Да, статусы стали отображаться.
СПАСИБО!
 

Offline tamer

  • Newbie
  • *
  • Posts: 24
Re: SkypeWeb
« Reply #89 on: 19 05 2020, 14:43:52 »
Заметил, что отображаются не все контакты (5 из 20 присутствующих онлайн), но если зайти через сайт и ткнуть во вкладку "контакты" (/v1/users/ME/endpoints/%/active), на некоторое время они появляются сразу при смене статуса в миранде. Может, дёрнув этот эндпоинт, что-то шевелится на стороне сервера?