Как пользоваться Аськой, если ICQ порты закрыты, но есть http и мыло.
Случайно придумалось, причем совсем по другому поводу :)
Проблема:
Итак, есть Инет со всеми делами, есть мыло, но по соображениям секьюрити закрыты Аськины порты, т.е. ни один клиент законнектиться не может. Знакомая ситуация ? Думаю да :)
Что там нужно:
- Браузер Опера (именно Опера)
- Юины и мыло тех, с кем хотим общаться
- Руки ;)
Цель:
Сначала разберемся, что мы хотим обычно от Аськи, т.е. какие ее функции нам надо постараться эмулировать подручными средставами.
- Видеть статус собеседника - чтобы зря не ломиться, когда его нет.
- Отправлять и получать сообщения разумного объема минимальным количеством действий
- Отправлять и получать файлы (реже, но бывает надо)
Все это легко можно эмулировать через связку браузер+мейлер
Солюшен:
Все видели на страничках, особенно на домашних и на авторских проектах, Аськин цветочек ? Причем он показывает, в онлайне сейчас владелец этого номера или нет. Эта полезная штука у Аськовцев называется "разрешить обнаруживать статус через веб". Она должна быть не запрещена у тех, с кем вы хотите общаться.
- Берем любой хтмпл редактор (лучше всего блокнот Бред, но это дело вкуса) и делаем страничку с таким содержимым:
<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=34393259&img=5"><a href="mailto:Stasisk@mail.ru">sd</a><br>
...
т.е. помещаем туда всех, чей статус хотите видеть, с картинками и линками на их мыло.
- В результате имеем веб-страничку (она может и локально лежать, без разницы), на которой мы видим текущее состояние всех этих людей в Аське и можем одним кликом отправить им мыло.
- Настраиваем Оперу. Открываем нашу страничку, кликаем правой кнопкой и ставим галку "Reload every сколькохотите". Это мы сделали так, чтобы страничка автоматом рефрешилась каждые сколкохотите секунд, чтобы обновлять статус Аськиных цветочков :)
- Еще настраиваем Оперу :) Идем в настройки и выбираем того почтового клиента, которого хотим. Можно и Оперного, без разницы.
- Настраиваем почтовый клиент на автоматический прием мессаг с того ящика, на который вам будут отправлять ответные сообщения (опять же надо заранее с этими людьми договориться, или просто выставить у ящика поле ReplayTo соответствующим образом.
Все готово :)
Как это работает.
У вас постоянно открыта страничка, которая автоматом рефрешится и на которой вы видите текущий статус нужных вам людей.
WhiteUnicorn
sd
У вас постоянно запущен мыльный клиент, который автоматом принимает мыло каждые n минут (и даже кукукать можно научить на приход мессаги :)
Чтобы отправить мессагу - клик на человека, открывается почтовый клиент, пишете, отправляете.
Достоинства метода:
- Мы видим статус нужных нам людей точно так же, как в нормальной Аське
- Мы можем отправлять и получать сообщения и файлы, причем размер неограничен
- Нам не нужны Аськины порты, мы ими просто не пользуемся, все идет через хттп и мыло
Недостатки метода:
_Наш_ статус не виден :( Т.е. мы для всех - оффлайн.
Если несколько человек вашей компании захотят этим методом пользоваться, то статус онлайн/оффлайн будет для них тоже липовым :(
Требуется добрая воля всех участников :) Т.е. вы должны уговорить всех, с кем хотите общаться, поставить мыло на автопроверку, причем достаточно часто. И приучить их кидать вам мессаги мылом.
Требуется мейл сервер, который не ограничивает частоту отправки и получения мыла (на халявных как правило должен быть обязательный промежуток минут в 5)
Итого :)
Если совсем нельзя юзать Аську, но очень хочется - то это метод :)
Если совсем извратиться, то можно написать свою, основанную на веб-скриптах, прогу, которая будет чисто для своих (исключительно для отслеживания онлайн/оффлайн)
(c) White Unicorn
Любая часть этого документа может быть скопирована любым из существующих способов :)
(Но если вы оставите в форуме свои замечания по поводу успешного / неуспешного применения солюшена, то это будет совсем хорошо :)