Первая кастомная сборка
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
все ссылки на картинки и файлы в сообщениях от контактов с офф.клиента типа
files.icq.net/get/d2mEZArgNYzfm5cpuLVyL09e247c771ad
при переходе по ним выдают
добавил:
Но если по ссылке изображение, то превьюшка в чате отображается
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
- Предотвращение добавления в базу сообщений с одинаковыми метками времени
- Доп. проверка для предотвращения добавления в базу дубликатов отправляемых сообщений
- Не показывать окно при ошибках скачивания изображений в чате
- ICQ с недавноего времени присылает ссылки на передаваемые файлы, которые не открыть в браузере. В момент скачивания изображений для отображения в чате и в момент нажатия на подобные ссылки R&Q теперь делает доп. запрос на сервер ICQ для получения рабочих ссылок. Также прямые ссылки на изображения на серверах ICQ теперь не отображаются в браузере, а сразу скачиваются.
code.highspec.ru/Mikanoshi/RnQ/releases
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
Спасибо за правки!1129 Сборка 64 beta
- ICQ с недавноего времени присылает ссылки на передаваемые файлы, которые не открыть в браузере. В момент скачивания изображений для отображения в чате и в момент нажатия на подобные ссылки R&Q теперь делает доп. запрос на сервер ICQ для получения рабочих ссылок. Также прямые ссылки на изображения на серверах ICQ теперь не отображаются в браузере, а сразу скачиваются.
С картинками все ок, скачиваются, но все остальные файлы по ссылкам выдают - HTTP/1.1 403 Forbidden
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
icq.com/files/01212000cO6nk9dP2Pkc5h5e37a48b1ba
переделывается в ссылку
files.icq.com/getinfo?file_id=01212000cO6nk9dP2Pkc5h5e37a48b1ba
и там из JSON берётся поле dlink
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
С картинками все ок, а вот другие файлы получаю 403Какого вида ссылки открываются после нажатия?
icq.com/files/01212000cO6nk9dP2Pkc5h5e37a48b1ba
переделывается в ссылку
files.icq.com/getinfo?file_id=01212000cO6nk9dP2Pkc5h5e37a48b1ba
и там из JSON берётся поле dlink
в сообщении ссылка: files.icq.net/get/TY29gg3KjBg8badj7Vql6Z5e3ac8cd1bf
По нажатию в браузере открывается : ub.icq.net/files/get/TY29gKGjpEfOciSRIU8...ketki_i_ribbony.docx
Резуьтат: 403
Скрин:
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
в то же время, если ручками эту ссылку из чата rnqчто скачивать может только тот клиент, кто запросил ссылку.
files.icq.net/get/TY29gg3KjBg8badj7Vql6Z5e3ac8cd1bf
перебить вот так
files.icq.com/getinfo?file_id=TY29gg3KjBg8badj7Vql6Z5e3ac8cd1bf
и открыть в браузере, то выдача срабатывает и полученный dlink
ub.icq.net/files/get/TY29gXIIG8mictAqpHD...ketki_i_ribbony.docx
замечательно скачивается.
Возможно сделать преобразование линка по клику с files.icq.net/get/* на files.icq.com/getinfo?file_id=*
?
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
www108.zippyshare.com/v/9NKnBTQF/file.html
Почему файл стал на пол МБ меньше я без понятия

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
Да, в текущей ситуации вот так и хотелось. Спасибо!Если поле mime начинается с image/, то открывается сразу dlink, иначе в браузере будет открыт json.
А можно собрать x32? (Пользую плагин HistoryLog.dll - rnq.ru/forum/plugins/1251-historylog-oq-...%B5%D1%82%D0%B0#1251 ) он под x64 не работает. А может возможно сделать функционал для сохранения истории общения в текстовых файлах? (на лету как у этого плагина или по настраиваемым условиям) И ещё синхронизацию истории локальной с историей на сервере (или залить в локальную базу недостающую историю с сервера ?)
* mime: "video/mp4" тоже сразу отдает dlink (но в этой модифицированной c zippyshare стал открывать json,

А можно в опциях rnq добавить поле User-Agent для ручного ввода?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
Я понял уже про синхронизацию, не надо каждый пост про это писать.
Ася с каждым днём всё глючнее, я её почти не юзаю, так что делать что-то настолько объёмное уже нет желания.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
кроме "video/ и image/" у меня ссылок и не было, в b64 они сразу скачивались, application/ выдавал 403 (после Вашей модификации стал выдавать json и video/ вместо скачивания стало выдавать json)Какие ещё типы сразу скачивает?) User-Agent придётся обновлять при каждом обновлении браузера. Я, например, на дев версии, значит обновлять придётся каждые несколько дней))
User-Agent - ничего страшного что обновлять - зато это костыль, если будет работать.
Спасибо за ответы!
Про историю с сервера я три раза под разным углом спрашивал:
- посмотреть историю общения с контактом с сервера
- синхронизировать историю общения с контактом с сервера
- или вручную командой "загрузить" историю общения с контактом с сервера
думал что какой-то из этих вариантом менее трудоемок в реализации.
В любом случае спасибо за альтернативный клиент!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
- Исправлен визуальный баг с размером изображений в чате при их показе
- Если у файла по ссылке на сервер ICQ есть превью изображение, то оно отображается в чате, а при открытии ссылки файл скачивается, для остальных открывается json
code.highspec.ru/Mikanoshi/RnQ/releases
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- diim
- Не в сети
- Senior Member
-
- Сообщений: 57
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- byxalo_kr
- Не в сети
- New Member
-
- Сообщений: 4
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
Что за ситуация?) В какой момент окно появлялось?ситуация не изменилась
На сайте всё качается нормально, из раздела Releases.как скачать последнюю рабочую версию? на сайте ошибку выдает
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
Проявился один момент очень неудобный - по нажатию на превью полученого изображения оно теперь не открывается для просмотра в оригинальном размере (в \Cache\Images полноразмерные лежат) в b64 всё замечательно - по клику на превью полноразмерная картинка1129 Сборка 65 beta
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
А в каком открывается? Или вообще не открывается? Скорее всего это глюк Sciter, иногда возникает какая-то внутренняя ошибка при добавлении сообщений в чат, тогда могут некоторые функции чата отвалиться. Если не помогает закрытие/открытие чатов, то перезапуск крысы должен. Без понятия пока как исправить.не открывается для просмотра в оригинальном размере
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Barry
- Не в сети
- Senior Member
-
- Сообщений: 68
- Спасибо получено: 2
А в каком открывается? Или вообще не открывается? Скорее всего это глюк Sciter, иногда возникает какая-то внутренняя ошибка при добавлении сообщений в чат, тогда могут некоторые функции чата отвалиться. Если не помогает закрытие/открытие чатов, то перезапуск крысы должен. Без понятия пока как исправить.не открывается для просмотра в оригинальном размере
Подводим курсор к миниатюре - щелкаем и ничего не происходит - в кеш картинка лежит.
Перезапуск не помогает, изменение тем их перезагрузка так же не помогает, x64/x32 - без разницы. Тут же запускаем предидущую R&Q.exe b64 (просто 1 файл, R&Q.exe b64 кладу в свою папку с рабочей rnq) - с этой же базой, эти же картинки в этом же чате отлично нажимаются, картинка открывается, в модификации с zippshare так же все ок.
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Mikanoshi
-
Автор темы
- Не в сети
- Moderator
-
- Сообщений: 1112
- Спасибо получено: 158
И будет ли работать эта версия?
www41.zippyshare.com/v/Enz4petZ/file.html
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.