Оповещения о новых объявлениях на ICQ с возможностью удаленного доступа к некоторым функциям программы
По результатам наших тестов оповещения ICQ работают быстрее, чем оповещения через Telegram. Кроме стабильной работы и быстродействия ICQ-протокола, другим его преимуществом является отсутствие необходимости использования прокси и других методов обхода блокировок, например, как в заблокированном на территории РФ Telegram (в ближайшее время Роскомнадзор намерен внедрить новые механизмы блокировки запрещенного в России мессенджера Telegram).
Начиная с версии edrom 3.79 поддерживается ICQ-протокол WIM. В 2011-2018 годах в программе edrom использовался ICQ-протокол OSCAR. На следующем рисунке показано окно ICQ-клиента с оповещениями о новых объявлениях (Автоверсия):
Включение оповещений по ICQ производится во вкладке "ICQ-настройки":
В отличие от уведомлений на email, ICQ-оповещения предоставляют более широкие возможности работы с программой – дополнительно становится возможным удаленное выполнение некоторых команд (анализ более ранних объявлений, получение информации о состоянии программы, выключение компьютера и некоторые другие функции).
Для работы с ICQ программа использует два аккаунта ICQ. Первый аккаунт – это номер ICQ, куда приходят сообщения о новых объявлениях (т.е. это номер ICQ, на который настраиваются оповещения и куда вам удобно получать сообщения, например мобильный телефон). Второй аккаунт - с него производится отправка сообщений о новых объявлениях. Второй аккаунт является обязательным, без него невозможно выполнить отправку ICQ-сообщений.
Рассмотрим основные настройки.
Поле Номер ICQ получателя (UIN). Это Первый аккаунт, т.е. ICQ-номер, на который программа будет отправлять сообщения о новых объявлениях, а также получать с этого номера удаленные команды.
В разделе Номер ICQ, используемый для отправки оповещений и получения команд производится настройка Второго аккаунта. Для отправки оповещений (и получения команд) необходимо указать номер ICQ, к которому будет "привязана" программа для приема/передачи ICQ-сообщений. Возможна установка следующих значений:
– Использовать номер ICQ по умолчанию (UIN #603769207) – для передачи данных (и получения команд) используется ICQ-номер 603769207. Внимание! Номер ICQ по умолчанию допускается использовать только для тестирования работы функции.
– Собственный номер – позволяет выбрать произвольный ICQ-номер для передачи/получения данных. В этом случае необходимо заполнить значения полей Номер ICQ отпрavito.ruля (UIN) и Пароль.
Гарантированная доставка оповещений, а также получение команд возможны при использовании собственного ICQ-номера. Для этого введите UIN и постоянный пароль в следующие поля:
Обращаем внимание, что для ICQ-аккаунтов, которые зарегистрированы после 1.01.2019 невозможно задать постоянный пароль (авторизация происходит через номер телефона и СМС). Если у вас нет аккаунта с постоянным паролем, вы можете запросить такой аккаунт у нас. Для работы постоянных пользователей мы предоставляем ICQ-аккаунты с постоянным паролем.
После заполнения параметров Первого и Второго аккаунтов становится доступна кнопки "Отправить тестовое сообщение...". Нажмите на нее, чтобы получить тестовое сообщение. Если Первый и Второй аккаунт не добавлены во взаимный контакт-лист, сообщение попадает в папку «Неизвестные контакты». В этом случае добавьте Второй аккаунт в контакт-лист Первого аккаунта, чтобы сообщения приходили в обычном режиме. Таким образом:
1. Отправьте тестовое сообщение.
2. Если сообщение попадает в папку «Неизвестные контакты» (см. рисунок).
3. Нужно открыть эту папку и добавить отпрavito.ruля в «Список контактов».
4. Если нет сообщений в папке «Неизвестные контакты», проверьте, что в настройках ICQ-агента в разделе «Приватность» не выбран режим «Антиспам (получать сообщения только от друзей)».
В виду того, что максимальный размер ICQ-сообщения ограничен, передача данных о новых объявлениях может происходить пакетами с интервалом в 10 секунд. Передача списка из 2000 новых объявлений может потребовать, к примеру, 50 пакетов.
Пиктограмма с изображением эмблемы ICQ отражает статус номера, "привязанного" к программе – online или offline.
На следующем рисунке показано окно ICQ-клиента с оповещениями о новых объявлениях (Поиск телефонов):
Начиная с версии 1.86, обновлены форматы ICQ-сообщений в автоверсии, в версии программы по недвижимости и других категорий объявлений см. подробнее.
Удаленное выполнение команд при работе с ICQ-оповещениями.
Для удаленного доступа к некоторым функциям программы возможна отправка команд (в виде сообщений) на ICQ-номер, "привязанный" к программе. Команды будут обработаны лишь в том случае, если они поступают с UIN, который указан в поле "Номер ICQ получателя (UIN)", а также при использовании Собственного номера. Поддерживаются следующие команды:
Команда | Описание | Примеры использования |
---|---|---|
check (либо любой номер телефона) | Провести анализ более ранних объявлений на конт.телефон | 1. check 89171234567 |
status или s | Получить информацию о состоянии программы | s |
close | Закрыть программу | close |
shutdown | Выключить компьютер | shutdown |
help | Вызов справки | help |
stop или st | Остановка мониторинга | st |
run или r | Запуск мониторинга | r |
https://www.avito.ru/ufa/avtomobili/ | Запрос телефона до публикации с avito.ru (отправка любой ссылки на объявление avito.ru). Функция поддерживается начиная с версии 3.34 и выше | https://www.avito.ru/ufa/avtomobili/ |
https://www.avito.ru/ufa/avtomobili/ skoda_fabia_2008_1846348428?real | Запрос реального номера телефона владельца (из объявления на авито) | https://www.avito.ru/ufa/avtomobili/ skoda_fabia_2008_1846348428?real Пример см. по ссылке. |
https://www.avito.ru/ufa/avtomobili/ skoda_fabia_2008_1846348428?vin | Запрос VIN кода (из объявления на авито) | https://www.avito.ru/ufa/avtomobili/ skoda_fabia_2008_1846348428?vin Пример см. по ссылке. |
Пример запроса телефона до публикации с auto.ru показан на рисунке:
При использовании в качестве ICQ-клиента программного обеспечения сторонних разработчиков, а не официальной версии (mail.ru) могут наблюдаться проблемы с доставкой ICQ-сообщений. Также некоторые антивирусы и брандмауэры могут блокировать передачу ICQ-сообщений. Чтобы этого не было, добавьте программу edrom в список доверенных.
В версии edrom 3.52 добавлен режим работы ICQ-оповещений, при котором можно использовать ICQ-протокол только для отправки команд и запросов номеров до публикации (например, для тех случаев, когда объявления отправляются на email), см. рисунок:
Пошаговая настройка работы через уведомления по ICQ
(было актуально по состоянию на 26 марта 2016 г. После 1.01.2019 - уже неактуально, т.к. для ICQ-аккаунтов, которые зарегистрированы после этой даты невозможно задать постоянный пароль, подробнее здесь)
1) Регистрация нового ICQ-номера (второй аккаунт) для передачи сообщений, т.е. для заполнения следующих полей, см. рисунок:
Регистрация второго аккаунта возможна только на номер телефона. Откройте страницу https://icq.com/join/ru и введите ваш номер телефона:
2) Полученный код из СМС необходимо ввести в следующее окно:
3) Далее откроется страница, где вы увидите номер ICQ (UIN), который и необходимо ввести в программу (UIN 671320315):
4) Далее необходимо задать пароль для вновь зарегистрированного номера ICQ. Чтобы задать пароль, нажмите ссылку «Забыли пароль?» внизу страницы:
5) Введите ваш номер телефона и цифры с картинки, чтобы получить СМС-код для установки пароля:
6) После этого в следующем окне можно установить новый пароль:
7) Эти ICQ-номер и пароль необходимо ввести в соответствующие поля настроек программы, см. рисунок:
8) В поле «Номер ICQ-получателя» необходимо ввести первый аккаунт, т.е. номер ICQ, куда будут приходить уведомления. Это может быть ICQ-номер, который работает на мобильном устройстве):
9) Последний этап – это запрос авторизации. Нажмите кнопку «Запросить авторизацию», чтобы сообщения от программы могли приходить на ваш ICQ-номер, см. рисунок: