Email or username:

Password:

Forgot your password?
Alice

В общем получилось в исходниках свежей версии Adium найти костыль для теста с обходом use_clientLogin, поскольку в последних версиях просто захардкодили true.
Хорошие новости: получилось подключиться и даже отправить сообщение

5 comments
Alice

Плохие новости: текст отправляется форматированным, видать в новых версиях протокола такая поддержка была введена.
А ещё серверу наш клиент явно не нравится и он отбивает его через какое-то время.
Долго нас не пускает, ну а в случае успешного подключения получаем ошибку о невозможности добавить друга, поскольку мы исчерпали лимит на их количество (???).

Alice

Сам костыль: ставим любой прозрачный прокси (можете даже сами написать, я заюзала squidman), пробрасываете порт сервера и прописываете прокси в настройках клиента.
Там прикол в том, что в случае если прокси активен и урл не пустой, то у нас отключается use_clientLogin, и мы обходим авторизацию webapi icq

Alice

В общем получилось пропатчить Adium 1.5.10 версии на отключение use_clientlogin, клиент работает вроде вполне, правда срёт тегами при чтении на том же qip 2005, и сервер рвёт соединение периодически.
Записку дополнила, там же можно и скачать патченый клиент

Alice

Поправила ошибку при получении ack 0x000c, вызывающая появление назойливой ошибки «Unable to add the buddy 1 because you have too many buddies in your buddy list. Please remove one and try again.»

Go Up