Author Topic: MRA (функционал перенесён в протокол ICQ)  (Read 46917 times)

0 Members and 1 Guest are viewing this topic.

Offline Tractorist

dartraiden, Спасибо, понятно. Всё равно эти стикеры используют (если используют) только на оф. приложении, а гнаться за ними на Миранде не особо надо. Тем более у мейловцев сейчас идёт интеграция с ВК, и неизвестно, сколько кода перелопатят и перепишут. Сейчас, насколько можно увидеть, внутри  оф. клиента никаких ресурсов нет, всё взаимодействие идёт через какие-либо ссылки на сервер, начиная с тех же эмодзи. В старых версиях такие вещи лежали в каталогах программы и были доступны для изучения. Да и перечень кодов можно было вытащить. Сейчас всё сложнее.
 
The following users thanked this post: Svetogor

Offline Shpionus

Quote from: Shpionus от 10 08 2021, 08:19:58
Кстати, заметил что если Виндовс "отправить" в гибернацию, и на следующий день вывести запустить "её оттуда", то MRA будет безконечно долго крутится, в попытке подключится. Если перевести его в состояние "Не в сети", и после этого сразу обратно "В сети", то подключается нормально.

Этому багу наверное уже лет 8, протокол джаббера ведёт себя точно также, это ещё в Miranda IM товарищ  Borka накодил

Такое началось именно после этих проблем с mail месяц назад. Точнее как заработало опять...
« Last Edit: 17 08 2021, 23:36:08 by Shpionus »
 

Offline dartraiden

Этому багу наверное уже лет 8, протокол джаббера ведёт себя точно также, это ещё в Miranda IM товарищ  Borka накодил
Вряд ли это тот баг. Да, Jabber может подвиснуть на сокете, но аська гарантированно разорвёт соединение через 25 секунд, поскольку использует HTTP polling.
« Last Edit: 17 08 2021, 23:46:12 by dartraiden »
 

Offline Thug

Чёт не работает MRA

Code: [Select]
[12:02:04 1B30] [MRA_1] CIcqProto::SetStatus iNewStatus = 40072, m_iStatus = 40071, m_iDesiredStatus = 40071 m_hWorkerThread = 00000210
[12:02:04 1B30] KeepStatus: assigning status 40072 (40071, 0) to MRA_1
[12:02:04 1B4C] [MRA_1] Executing request 264984e3-d68d-4e75-ad6b-9f1d1c48307a:
https://icqapilogin.mail.ru/auth/mrimLogin
[12:02:04 1B4C] [MRA_1] Connection request to icqapilogin.mail.ru:443 (Flags 11)....
[12:02:04 1B4C] [MRA_1] (05C61388) Connecting to server icqapilogin.mail.ru:443....
[12:02:04 1B4C] [MRA_1] (05C61388) Connecting to ip 178.237.20.122:443 ....
[12:02:04 1B4C] [MRA_1] (960) Connected to icqapilogin.mail.ru:443
[12:02:04 1B4C] [MRA_1] (960 icqapilogin.mail.ru) Starting SSL/TLS negotiation
[12:02:04 1B4C] [MRA_1] (960 icqapilogin.mail.ru) SSL/TLS negotiation successful
[12:02:05 1B4C] [MRA_1] (05C61388:960) Data received
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 14 Apr 2022 00:02:11 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 95
Connection: keep-alive
Keep-Alive: timeout=75
Pragma: no-cache
Cache-Control: no-store,no-cache,must-revalidate
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

{"response":{"statusCode":408, "statusText":"Request Timeout", "requestId":"91640-1626423568"}}
[12:02:05 1B4C] [MRA_1] (05C61388:960) Data received
{"response":{"statusCode":408, "statusText":"Request Timeout", "requestId":"91640-1626423568"}}
[12:02:05 1B4C] [MRA_1] (05C61388:960) Connection closed internal
[12:02:05 1B4C] [MRA_1] (05C61388:4294967295) Connection closed
[12:02:05 1B4C] [MRA_1] ConnectionFailed -> reason 7
[12:02:05 1B4C] [MRA_1] CIcqProto::ShutdownSession
[12:02:05 1B4C] [MRA_1] CIcqProto::OnLoggedOut

З.Ы. Зачем поменяли дизайн сайта? Новый дизайн слишком узкий, менее информативный, и похож на ленту новостей. Будто для телефонов сделан, что выглядит не очень логично, так как Миранда не для телефонов, а для ПК. Мне старый больше нравился.
« Last Edit: 14 04 2022, 00:19:12 by Thug »
 

Offline dartraiden

У мыла.ру проблемы сегодня. Смс-ки с кодами двухфакторной авторизации не доходят, наверное, и мра зацепило.

Разработчик старого сайта нас покинул, движок сайта сломался, лишив возможности обновлять содержимое сайта. Починить мы не смогли, никто в PHP не разбирается. К тому же, движок жёстко привязан к древней версии PHP, которая давно не обновляется и имеет уязвимости. И вообще самописные движки это зло.

Полгода протянули в таком режисе, а теперь из-за войны пришлось внезапно менять сервер на российский, ну и старый PHP на новый сераер не вкорячишь, так что я в мыле сделал новый сайт за двое суток как сумел, на другом движке (Hugo), а т.к. последний раз сайты я делал лет 15 назад, то получиллсь как получилось. Уже хорошо, что он работает, этим он выгодно отличается от старого. Как будет время, попробую натянуть тему поярче, в вырвиглазном стиле вин 3.0, чтоб сразу видно было, что тут суровый олдскул.
« Last Edit: 14 04 2022, 00:50:04 by dartraiden »
 
The following users thanked this post: Thug, Svetogor

Offline Thug

dartraiden, Жаль, что с сайтом так вышло :( MRA заработал кстати.
 

Offline Thug

Кстати, заметил что если Виндовс "отправить" в гибернацию, и на следующий день вывести запустить "её оттуда", то MRA будет безконечно долго крутится, в попытке подключится. Если перевести его в состояние "Не в сети", и после этого сразу обратно "В сети", то подключается нормально.
Этому багу наверное уже лет 8, протокол джаббера ведёт себя точно также, это ещё в Miranda IM товарищ  Borka накодил
Вот вроде бы аська и агент - это один протокол, но почему-то проблема с бесконечным входом происходит именно на агенте, но не на аське. После каждой отправки компа в сон и пробуждения приходится реконнектить агент вручную. Ну почините плз  :(
 

Offline dartraiden

В 0.96.1 не полегчало? Там придушили баг, который мешал под Wine корректно выходить из спячки. Миранда ломилась в сокет, а сокет уже давно протух, при этом, OpenSSL не считает нужным уведомлять приложение о таких мелочах, это ниже его достоинства.
« Last Edit: 05 06 2022, 11:58:27 by dartraiden »
 

Offline Thug

Неа. У меня 0.96.2 стоит. Я так понимаю, та проблема, о которой вы говорите, была общая, а тут именно с мэйл агентом такая фигня происходит. Может быть, ещё с джаббером, как сказал Apollo2k4, я не знаю, у меня сейчас стоят только аська, агент и ВК.
З.Ы. А что, Vi сдох?
 

Offline dartraiden

В жаббере это как раз и перестало происходить.

Про vi написано в ченджлоге, в разделе про CrashDumper.