mICQ
mICQ версия 0.2.2 Текстовый клиент mICQ для OS/2 (c) Created by Magnus Ihse. All right reserved. |
Достоинства:
- mICQ являеться полностью нативным, а отсюда компактность, скорость, и неприхотливость в ресурсах.
- mICQ позволяет все принимаемые и передаваемые сообщения сбрасывать в лог файл.
- Наконец то появилась возможность "на лету" перекодировать сообщения 1251<->866 кодировки, что позволяет общаться в кирилице с виндузными своими собратьями ;)
- Есть встроенный help
- Поиск работает как по нику так и домену, чего я не обнаружил в ICQJava.
- Сказываеться обратная сторона текстового режима, все приходится делать вручную, да и окно с mICQ всегда висит в background'e, а звуковой сигнал приходит только при получении сообщения, т.е. появление нужного абонента отслеживаеться только визуально ;(
- Нельзя "поуму" завести нового пользователья (получить новый UIN), нет формы с информацией о пользователе. Приходиться опять таки сначала регистрироваться в ICQJava.
- Нельзя принимать по mICQ файлы, равно как и неработает icq chat, так-же нет возможности передачи URL, но автор обещался в будущем это исправить ;)
- Пароль храниться в открытом виде ;(
- Предполагается что Вы уже знаете свой UIN и пароль
- Распаковываем, соответственно, архив с mICQ в отведенный для этого каталог
- Правим файл icq.cmd, доводим его содержание примерно до следующего:
переменную окружения@echo off
mode 80,50
set home=d:\usr\micq
cls
micq.exe
mode 80,25
set home=
нужно прописать на каталог в котором непосредственно лежит mICQ. Лучше запускать mICQ в FullScreen, потому-что рабочий экран устанавливаеться в 80x50, только так можно полностью просмотреть весь help ;) - Запускаем icq.cmd
- появляються приглашения ввести Ваш UIN и пароль:
если соединение прошло успешно и пароль верен, то появляется следующее сообщение:Enter UIN : # (вводим UIN)
Enter password : (вводим пароль)
Да, пароль запрашиваеться только один раз, после чего он прописываеться в конфигурационном файле .micqrc.Login successful! IUN : 12345678
IP : 127.0.0.1 12:00:00
============================================
12700978: Your status is Online
============================================
Users offline:
Linux Master (Offline)
============================================
Users online:
Morgoth (Online)
============================================
micq>
- Для включения режима перекодировки 1251<->866 необходимо раскоментировать в .micqrc строку Russian На этом подготовка к работе закончена. ;)
Как со всем этим работать?: (краткое описание основных команд)
- help - самая ценная, но самая малоиспользуемая команда ;) Думаю назначение ее описывать не надо ;)
- w - показать список клиентов с их текущим статусом
- clear - очистить экран, если он уже надоел хуже горькой редьки ;)
- info UIN - получить информацию по клиенту ICQ с номером UIN
- add UIN nick - добавить в ваш список клиента nick
с адресом UIN. После добавления в список можно оперировать
уже ником (алиасом) клиента а не его UIN'ом. Таблица ников
храниться в том-же asci файле конфигурации .micqrc. К
сожалению удалять пользователей из списка приходиться вручную,
используя любимый текстовый редактор. ;) Кстати, не рекомендую
удалять из списка блок:
# Ok now the contact list
Contacts
11300897 Linux Master
11290140 Morgoth
alias1
# ^-- Alias to morgtoh
mICQ неадекватно реагирует на удаление своих авторов ;) а вот добавлять в список лучше все-таки командой add.
- search email/host - поиск абонента по куску ника, по домену. Интересен результат команды search @aha.ru ;) но обидно вот только что эта информация в лог файл не заноситься ;(
- msg UIN/message - и наконец основная команда, передача
сообщения message клиенту UIN. У этой команды два
варианта работы, однострочный и многострочный. В первом случае
необходимо набрать строку:
micq>msg Ivan/привет
Во втором случае (многострочном), набираем:
micq>msg Ivan
msg>привет
msg>Иван
msg>.
Message sent to Ivan
micq>
Следует отметить, что сообщение должно заканчиваться (.) точкой, и еще немаловажный фактор, редактировать можно только текущую строку, так-что внимательней. ;)
- ну а по остальным командам, настоятельно рекомендую смотреть help ;)
- Официальный ftp (в доках): ftp://micq.ml.org/pub/micq
- Или на RU/2 файл micqos2.zip [122K]
Дополнения:
- Как выяснилось, для работы mICQ Вам потребуется библиотека GNU EMX Runtime. Вы можете найти ее на сервере Hobbes.
- [Euxx] сообщил, что есть возможность запускать mICQ в текстовом редакторе EPM Command->Create command shell при этом появляеться возможность скроллинга.
- [Сергей Афонин] столкнулся с проблеммой, когда mICQ работает со старым файлом .micqrc то возможно некоторое несовпаедение приведенных выше команд с реально действующими. Дело в том, что по умолчанию mICQ сам создает .micqrc
- [Corvin] справедливо заметил, что mICQ был изначально написан под UNIX а под OS/2 портирован. Справедливость восторжествовала ;)
Exorcist
[14.01.2000] MICQ port for OS/2 v.0.43: micq043.zip, 160k.
Что изменено в порте :
- В micq.h внесены typedef для u_long и u_short. Это породило кучу предупреждений при компиляции, но работает.
- Немного подпилен mreadline.c на предмет распознавания кодов клавиш up, down, right, left.
- Файл rus_conv.c взят из исходников предыдущего порта MICQ/2.
- Если в конфигурационном файле в контакт-листе начать ник человека с '!' (например, !alex), то MICQ при разрешенном звуке будет пищать посредством printf("\g"); в ответ на login отмеченных ников и при изменении их статуса. Удобно, если кого-то ждешь. По 'w' эти ники отмечаются плюсиком.
Sergey Kogan
Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ