Назад
Автор:
White Unicorn Авторское описание находится
здесь
.
Проблема:
Итак, есть Инет со всеми делами, есть мыло, но по
соображениям секьюрити закрыты ICQ порты, т.е. ни один
клиент законнектиться не может. Знакомая ситуация ? Думаю,
да.
Что там нужно:
Браузер Опера (именно Опера), UIN и e-mail тех, с кем
хотим общаться, и немного поработать руками и головой.
Цель:
Сначала разберемся, что мы хотим обычно от ICQ, т.е.
какие ее функции нам надо постараться эмулировать
подручными средставами.
Видеть статус собеседника
чтобы зря не стучаться, когда его
нет.
Отправлять и получать сообщения разумного
объема минимальным количеством действий Отправлять и
получать файлы (реже, но бывает надо). Все это легко можно
эмулировать через связку браузер + почтовая программа.
План действий:
Все видели на страничках, особенно на домашних и на
авторских проектах, Аськин цветочек? Причем он показывает,
в онлайне сейчас владелец этого номера или нет. Эта
полезная штука у Аськовцев называется "разрешить
обнаруживать статус через веб". Она должна быть не
запрещена у тех, с кем вы хотите общаться.
- Берем любой HTML редактор и делаем страничку с таким
содержимым:
. . . <img
src="http://wwp.icq.com/scripts/online.dll?icq=18267975&img=5"><a
href="mailto:WhiteUnicorn@mail.ru">WhiteUnicorn</a><br> <img
src="http://wwp.icq.com/scripts/online.dll?icq=164641&img=5"><a
href="mailto:webmaster@myopera.net">Nomad</a><br>
... т.е. помещаем туда всех, чей статус хотите
видеть, с картинками и линками на их мыло.
- В результате имеем веб-страничку (она может и локально
лежать, без разницы), на которой мы видим текущее состояние
всех этих людей в Аське, и можем одним кликом отправить им мыло.
- Настраиваем Оперу. Открываем нашу страничку, кликаем
правой кнопкой и ставим галку "Reload every сколько
хотите". Это мы сделали так, чтобы страничка автоматом
рефрешилась каждые сколкохотите секунд, чтобы обновлять
статус Аськиных цветочков :)
- Еще настраиваем Оперу. Идем в настройки и выбираем того
почтового клиента, которого хотим. Можно и Оперного, без разницы.
- Настраиваем почтовый клиент на автоматический прием
сообщений с того ящика, на который вам будут отправлять
ответные сообщения (опять же надо заранее с этими людьми
договориться, или просто выставить у ящика поле ReplayTo
соответствующим образом.
Все готово.
Как это работает.
У вас постоянно открыта страничка, которая автоматом
рефрешится и на которой вы видите текущий статус нужных вам
людей.
WhiteUnicorn
Nomad
У вас постоянно запущен почтовый клиент, который
автоматом принимает почту каждые N минут (и
даже звуки издавать можно научить на приход почты). Чтобы
отправить сообщение щёлчек на нике нужного человека,
открывается почтовый клиент, пишете, отправляете.
Достоинства метода:
Мы видим статус нужных нам людей точно так же, как в
нормальной ICQ. Мы можем отправлять и получать сообщения и
файлы, причем размер неограничен.
Нам не нужны порты
ICQ, мы ими просто не пользуемся, все идет через HTTP и
почту.
Недостатки метода:
Наш статус не виден в сети ICQ: т.е. мы для всех
оффлайн. Если несколько человек вашей компании захотят этим
методом пользоваться, то статус онлайн/оффлайн будет для
них тоже липовым. Требуется добрая воля всех участников.
Т.е. вы должны уговорить всех, с кем хотите общаться,
поставить почту на автопроверку, причем достаточно
часто.
И приучить их слать вам сообщения почтой.
Требуется почтовый сервер, который не ограничивает частоту
отправки и получения почты (на бесплатных серверах, как
правило должен быть обязательный промежуток минут в
5).
Итог.
Если совсем нельзя юзать Аську, но очень хочется
то это метод. Если совсем извратиться, то можно написать
свою, основанную на веб-скриптах, программу, которая будет
отслеживать онлайн или оффлайн...
P. S.
Теперь мой друг, который делает журнал для банкиров и сидит
за семью админами, спокойно может со мной
общаться, не в чатах, а по ICQ. И это при том, что злыми
админами закрыты почти все порты, и нормальная ICQ с любыми
другими ее последователями (Odigo и пр.) просто не работают...
Назад
|