Author Topic: Протокол VKontakte  (Read 611419 times)

0 Members and 1 Guest are viewing this topic.

Offline Elzor

Re: Протокол VKontakte
« Reply #1515 on: 08 06 2021, 04:23:49 »
UksusoFF, на почту сейчас дошло, в ЛС форума - нет.
Новости хреновые: весь лог в
Quote
SQLITE error 11
при попытках записать/удалить ключ в базу. 11 - это "The SQLITE_CORRUPT result code indicates that the database file has been corrupted". То есть база повреждена, как и было предсказано.
 

Offline dartraiden

Re: Протокол VKontakte
« Reply #1516 on: 08 06 2021, 07:12:02 »
Рекомендую создать новую базу и импортом туда втянуть всё со старой.
 

Offline UksusoFF

Re: Протокол VKontakte
« Reply #1517 on: 08 06 2021, 10:55:42 »
Рекомендую создать новую базу и импортом туда втянуть всё со старой.
Сделал так, половину настроек похерилось) Проще заново настроить видимо ;D
 

Offline dartraiden

Re: Протокол VKontakte
« Reply #1518 on: 08 06 2021, 11:45:00 »
Старая-то база запускается, можно бок о бок запустить две копии Миранды и по диалогу настроек пройтись, сверяя.

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

Offline MIR

Re: Протокол VKontakte
« Reply #1519 on: 03 10 2021, 11:27:32 »
ХЗ как давно этот баг но заметил только сёдня когда понадобилось отправить ГС.
ГС в .ogg формате перестали отправляться, вылазят ошибки:
"Неудачная отправка файла"
"Один из заданных параметров отсутствует или неверен"

Elzor, загляни сюда плиз, с ВК связано лишь косвено но может както помочь сможеш, а то разработчики молчат и обновлений невидать.
https://forum.miranda-ng.org/index.php?topic=5942.msg29051#msg29051
Если незатруднит добавь пожалуйста в ВК запись лога в чат когда собеседник появляется онлайн/офлайн, это очень полезная вещь выявляющяя собеседников в инвизе и отображающяя активность их переписки из инвиза с другими юзерами.
 

Offline Elzor

Re: Протокол VKontakte
« Reply #1520 on: 04 10 2021, 09:08:41 »
ГС в .ogg формате перестали отправляться, вылазят ошибки:
Поправил.
Elzor, загляни сюда плиз, с ВК связано лишь косвено но может както помочь сможеш, а то разработчики молчат и обновлений невидать.
Не смогу, нет.
Если незатруднит добавь пожалуйста в ВК запись лога в чат когда собеседник появляется онлайн/офлайн, это очень полезная вещь выявляющяя собеседников в инвизе и отображающяя активность их переписки из инвиза с другими юзерами.
Протокол фиксирует последнее появление всех контактов - этого с моей точки зрения вполне достаточно.


2ALL
Насчет поломки 2FA я в курсе, но что пока делать с этим не понимаю. Пока не пойму, будем считать, что 2FA не поддерживается.
 

Offline dartraiden

Re: Протокол VKontakte
« Reply #1521 on: 04 10 2021, 11:47:24 »
разработчики молчат и обновлений невидать.
Разработка пока приостановлена в связи с отсутствием времени и миграцией ключевого разработчика на Linux.
 

Offline Elzor

Re: Протокол VKontakte
« Reply #1522 on: 05 10 2021, 07:26:55 »
2ALL
Насчет поломки 2FA я в курсе, но что пока делать с этим не понимаю. Пока не пойму, будем считать, что 2FA не поддерживается.
Поправил, так что опять поддерживается.
 

Offline MIR

Re: Протокол VKontakte
« Reply #1523 on: 05 10 2021, 20:12:47 »
Протокол фиксирует последнее появление всех контактов - этого с моей точки зрения вполне достаточно.
Ну хотябы чтобы в списке контактов юзеры отображались что в инвизе находятся, а то они начинают отображаться в инвизе только когда тебе сообщение отправляют.

Разработка пока приостановлена в связи с отсутствием времени и миграцией ключевого разработчика на Linux.
Знакомая история, точь в точь как с Isotoxin'ом в результате забросил проект(
Под линукс начнёт писать или лень? А то уже несколько лет идут разговоры о кардинальной переделке миранды, типо чють ли не снуля её писать надо, но руки недоходят
 

Offline dartraiden

Re: Протокол VKontakte
« Reply #1524 on: 05 10 2021, 21:26:47 »
Пока на линукс портирован лишь сам разработчик  ;D
 

Offline Shpionus

Re: Протокол VKontakte
« Reply #1525 on: 11 10 2021, 11:08:29 »
Контакт только у меня перестал подключаться?
 

Offline Elzor

Re: Протокол VKontakte
« Reply #1526 on: 11 10 2021, 15:36:38 »
Shpionus, если на последнем ночнике - нужен нетлог (куда-нибудь на файлообменник и ссылку мне в ЛС). Если на стабле - то там ничего не гарантирую, были изменения на серверах вк, 2FA там точно работать не может, может быть  стандартная авторизация уже тоже.
 

Offline Shpionus

Re: Протокол VKontakte
« Reply #1527 on: 11 10 2021, 15:54:47 »
Стабильная версия. Сегодня обновилась даже, включая протокол VK (0.1.12.3), но проблема сохранилась. Что такое 2FA ? Авторизация через мобильник? По идее нет у меня этого. Не использовал его почти никогда.

Spoiler
[2021-10-11 18:58:49 169C] [VKontakte_1] (078C9660) Connecting to ip 93.186.225.205:443 ....
[2021-10-11 18:58:50 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:58:50 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:58:50 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:58:50 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:58:50 1304] KeepStatus: assigning status 40072 (40071, 0) to VKontakte_1
[2021-10-11 18:58:51 1304] KeepStatus: connection lost! (VKontakte_1)
[2021-10-11 18:58:58 169C] [VKontakte_1] (078C9660) Connecting to ip 87.240.190.75:443 ....
[2021-10-11 18:59:01 1304] KeepStatus: status for VKontakte_1 differs: stored = 40072, real = 40071
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40071, 40071) to VKontakte_1
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:01 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to Facebook_1
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_1
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_2
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to MRA_1
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to SKYPE_1
[2021-10-11 18:59:01 1304] KeepStatus: assigning status 40072 (40072, 0) to VKontakte_1
[2021-10-11 18:59:11 1304] KeepStatus: status for VKontakte_1 differs: stored = 40072, real = 40071
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 40072) to VKontakte_1
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:11 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to Facebook_1
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_1
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_2
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to MRA_1
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to SKYPE_1
[2021-10-11 18:59:11 1304] KeepStatus: assigning status 40072 (40072, 0) to VKontakte_1
[2021-10-11 18:59:19 169C] [VKontakte_1] (078C9660) Connecting to ip 87.240.190.70:443 ....
[2021-10-11 18:59:21 1304] KeepStatus: status for VKontakte_1 differs: stored = 40072, real = 40071
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 40072) to VKontakte_1
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:21 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to Facebook_1
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_1
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_2
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to MRA_1
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to SKYPE_1
[2021-10-11 18:59:21 1304] KeepStatus: assigning status 40072 (40072, 0) to VKontakte_1
[2021-10-11 18:59:31 1304] KeepStatus: status for VKontakte_1 differs: stored = 40072, real = 40071
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 40072) to VKontakte_1
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 1
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (4) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40072 oldStatus = 40071
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (5) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:31 1304] [VKontakte_1] CVkProto::SetStatus (ret) iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 oldStatus = 40071
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to Facebook_1
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_1
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to ICQ_2
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to MRA_1
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to SKYPE_1
[2021-10-11 18:59:31 1304] KeepStatus: assigning status 40072 (40072, 0) to VKontakte_1
[close]
« Last Edit: 11 10 2021, 16:04:53 by Shpionus »
 

Offline Elzor

Re: Протокол VKontakte
« Reply #1528 on: 11 10 2021, 16:52:19 »
А, так у нас последний раз ночник собирался 5-го... Печально.
Shpionus, пробуйте этот билд. Если на нем не заработает, то сделайте правильный нетлог - с начала запуска миранды минуты полторы, все полностью (кроме пароля понятно). И именно так как я описал в своем предыдущем посте: через обменник ссылку в ЛС.
 

Offline Shpionus

Re: Протокол VKontakte
« Reply #1529 on: 11 10 2021, 19:40:33 »
Перезагрузил компьютер, и всё заработало. Извините за ложное безпокойство.
Сратый Бил Гейтс...