Recent Posts

Pages: [1] 2 3 ... 10
1
сервер через api не всегда отдает те же статусы что на сайте
Ключевой момент! Длительное наблюдение даёт ту же аномалию. Может быть, на сайте показываются только те, кто конкретно на сайте, а не через приложение залогинен.
А вообще ВК совсем превратился в помойку для отвлечения внимания.
2
По контактлисту - здесь два момента:
1. Контактлист состоит из друзей + многопользовательские чаты + селфконтакт + специальный контакт для новостей (если включен) + контакты с кем есть диалог на сайте.
Загрузка диалогов в контактлист отключается установкой опции "Добавлять в список контактов только друзей", после ее включения лучше выйти в оффлайн и вернуться в онлайн или запустить из меню протокола "Удалить контакты, не являющиеся друзьями".
Плюс некоторое количество контактов из многопользовательских чатов. По идее, они скрыты, но их можно увидеть в редакторе базы, например.
2. Друзья обрабатываются не все, а только максимум 1000. Это количество можно увеличить, задав через редактор базы параметр MaxFriendsCount (DWORD) в ветке протокола. Если параметр больше 5000, то он игнорируется и обрабатывается максимум 1000 друзей.
В общем виде не гарантируется, что от запроса к запросу это будет одна и та же 1000 друзей, так что за сессию может суммарно получиться чуть большее количество в контактлисте.

Что касается статусов, то что получили от сервера, то и показали. Другое дело, что всегда есть некоторый временной лаг, а кроме того, неоднократно замечено, что сервер через api не всегда отдает те же статусы что на сайте.
3
Там, наверное, надо заново регистрироваться и не на e-mail. Пропали мои "красивые" UIN'ы.. Какие ж времена были, когда можно было тысячи учёток зарегить, отредактировать и миллионы перебрутфорсить..)
4
Обратил внимание, что в Миранде друзей больше процентов на 40, чем на сайте. В настройках отметил чекбокс "Удалить контакты, не являющиеся друзьями". Зашёл повторно. Теперь друзей стало процентов на 10 меньше, чем на сайте. Исследую дальше: онлай 11 против 70-ти в Миранде. Попробовал проверить несколько контактов из списка Миранды поиском по списку на сайте, а там таких и нет (по крайней мере, в списке друзей), хотя в основном имеются.
Чего ещё аномального заметил.. Впрочем, это уже не по адресу. Несколько дней назад количество друзей онлайн на соответствующей вкладке резко уменьшилось. Если контакт из Миранды взять и проверить, может и онлайн оказаться.
Допустим, Миранда согласно настройкам обновляет статусы редко, поэтому часть тех, кто в онлайне, по факту вышли. Но как объяснить наличие совсем в списке не числящихся?
И опять не по адресу.) У меня есть подозрения, что часть когда-то добавленных в список, полностью сменили информацию о себе, будучи.. ботами. Удалённые, но остававшиеся в списке, могли оказаться заново зарегистрированными со старыми ID? Сомневаюсь. Очень странно выглядят блокировки неизвестной длительности пользователей, которых уж точно не за что блокировать.
6
На таком количестве друзей - не удивительно.
У меня были такие же подозрения.) Увеличил частоту опроса.
Сейчас работает, но очему-то в скобках рядом с логином написано "заблокирована".
7
На таком количестве друзей - не удивительно. Читать https://forum.miranda-ng.org/index.php?topic=28.msg32177#msg32177 от этого сообщения и дальше. Не то чтобы 100% помогает, скорее облегчает, но вариантов других все равно нет.
8
Да. Теперь получилось.
С правильной ссылкой
происходит переход на страницу входа с помощью VK ID. Скопированная из адресной строки ссылка с токеном даёт возможность Миранде залогиниться. Ура!
Поработала час-другой и перестала. Получил сообщение об ошибке: "Ошибка 9. Данные не будут приняты или отправлены".
9
Да нет, судя по последнему логу миранда пошла соединяться и соединилась, просто с вк работать не захотела. А потому что не надо в client_id при запросе токена что попало передавать. Там должен быть ID миранды - 3917910, ни с каким другим она работать не будет.
10
Ну, конечно, я лог не редактировал. Даже два раза токен-ссылку воктнул, чтоб посмотреть, к чему это приводит.
В сеть Миранда нормально ходила, но, честно говоря, давно не пользовался, хоть и обновлял. Раньше был отдельный плагин openSSL. Всё, что надо для работы vkontakte на XP, я делал. Протокол работал. Фиг знает, когда сломалось. Значит, дело не только в танцах с токенами..
Pages: [1] 2 3 ... 10