○ hash <строка> – выводит хэш-код строки по алгоритмам MD5 и SHA.
○ detranslit <строка> – преобразует строку из транслита в кириллицу.
○ translit <строка> – преобразует строку из кириллицы в транслит.
○ Aphorism– возвращает случайный афоризм из базы данных бота.
Естественно, что рассмотренные боты – это далеко не полный список всех доступных ботов и их возможностей. К сожалению, полный список вы вряд ли где-нибудь найдете, однако можно попробовать сначала просмотреть список ботов по адресу http://onestyle.com.ua/online.php?p=171, а если этого будет мало, то всегда можно воспользоваться различными поисковыми системами.
Локальные средства мгновенного общения
Помимо клиентов для мгновенного общения в Интернете, существует такой класс программ, как программы мгновенного общения в локальной сети. Они могут быть двух типов: работающие по системе клиент-сервер и не требующие для своей работы наличия отдельного сервера.
По множеству причин в сети организации лучше всего использовать программы, работающие на основе клиент-серверных технологий. В первую очередь, их использование более безопасно, чем использование нецентрализованных программ. Кроме того, такие приложения поддерживают большее количество возможностей.
Примером клиент-серверного приложения для мгновенного общения в пределах локальной сети являются сервер Bopup Communication Server и программа-клиент Bopup Messenger.
Сайт: http://www.blabsoft.com/rus/.
Статус: Shareware, стоимость: $12,90 (клиент) и $219 (сервер).
Размер: 33,1 Мбайт (сервер, включающий MS SQL) или 4,7 Мбайт (сервер без MS SQL) и 1,4 Мбайт (клиент).
Язык: английский и русский.
Платформа: для сервера – Windows 2003 Server, для клиента – Windows Vista.
Программный комплекс состоит из сервера и клиента. С их помощью можно настроить структуру мгновенного общения в локальной сети посредством передачи зашифрованных сообщений.
Сервер предназначен для ведения полной истории общения сотрудников с возможностью поиска и вывода на печать, для управления группами пользователей и настройки их прав на передачу сообщений, а также для хранения контактов сотрудников.
Клиент же позволяет отправлять сообщения с установкой их приоритетов. Он поддерживает гиперссылки, смайлики и форматирование текста.
Программа позволяет импортировать учетные записи из каталога Active Directory (LDAP), благодаря чему администратор сможет легко настроить систему мгновенных сообщений и права доступа пользователей. Следует также заметить, что программа полностью поддерживает среды Terminal Server и Citrix (может быть одновременно использована несколькими сотрудниками, работающими на одном и том же компьютере).
Программы мгновенного общения плохи только одним: с их помощью можно общаться лишь в режиме тет-а-тет. Если же вам нужно организовать совещание или целую конференцию, то не обойтись без отдельного чата или форума.
Чатом называется система или сайт, в котором можно организовывать общение множества пользователей в реальном времени. Как правило, чат делится на отдельные комнаты. Под комнатой понимается общество людей, обсуждающих какую-то тему (топик). Точно известно, что чат содержит по крайней мере одну комнату – самую главную. Возможность же создания дополнительных комнат опциональна, то есть зависит от разработчиков чата и его администратора.
Среди чатов, реализованных в виде сайтов, можно выделить чат «Кроватка» (http://www.krovatka.ru/) и «Диван Махаона» (http://www.divan.ru/).
Форумом называется сайт, похожий на чат, но имеющий следующие особенности.
○ Все сообщения пользователей форума не удаляются, как в чате, а хранятся на сайте и становятся, соответственно, его достоянием.
○ Вместо комнат на форуме используются разделы, в которых идут обсуждения различных тем.
○ Как правило, пользователь форума не может самостоятельно создавать разделы – это прерогатива администратора. И уж тем более, пользователь не может создавать закрытые разделы. Это такие разделы, доступ к которым разрешен лишь при вводе правильного пароля (например, для организации совещания сотрудников, на которое, естественно, нежелательно допускать непосвященных).
Как правило, чаты и форумы различных сайтов никогда не применяются при общении сотрудников какой-либо фирмы в режиме on-line. Для этого могут использоваться либо программы для работы с IRC, либо локальные чаты и форумы: программы или локальные сайты, разработанные администратором организации и функционирующие только в пределах сети организации.
Протокол IRC
Если вам срочно нужно организовать совместное общение в режиме чата, то проще всего воспользоваться протоколом IRC. Он подобен протоколу ICQ, поэтому не должен вызвать затруднений. Для подключения к протоколу IRC нужно пользоваться специальными программами, которые работают на его основе.
Протокол IRC (Internet Relay Chat) был создан в 1988 году финским студентом Ярко Ойкариненом. Этот протокол работает на основе серверов, которые объединяются в единую сеть. При этом в мире существует множество сетей IRC. Наиболее старые и популярные – IRCNet, EfNet и DALnet. Если же вас интересуют сети, где общаются преимущественно на русском языке, то стоит обратить внимание на такие сети, как RusNet, DALNet.RU, WeNet, ByNets (белорусская), IRCNet.Ru, irc.by (белорусская), Dal.Net.ru, Dogm.NET, EFNet-RU, TURLINet, ForestNet, IrcCity (RootNet), SolarNet, Delta-Home.Net, UralNet, SilverNet.
В каждой сети существует огромное количество каналов, названия которых имеют вид #<имя канал>. Канал представляет собой отдельную комнату, в которой идет общение пользователей на тему, вынесенную в топик. Фактически, количество каналов не ограничено, и любой пользователь IRC может создать свой собственный канал, став на нем модератором. Делать для этого практически ничего не нужно – достаточно подключиться к каналу, который еще не существует, и он автоматически будет создан, а вы станете его модератором.
Итак, что же нужно сделать в первую очередь? После того как вы запустите программу-клиент для работы с IRC (неважно, какую именно), нужно ввести свой логин и пароль. Не стоит искать каких-либо кнопок для регистрации – просто вводите любой логин и пароль, также желательно установить флажок для подключения в невидимом режиме.
Введя все данные, вы подключитесь к протоколу IRC. После этого, возможно, также придется выбрать сеть, к которой нужно подключиться, а потом и канал. Как правило, любая программа для работы с IRC имеет набор закладок на наиболее популярные каналы – для начала можно воспользоваться одной из них.
После того как вы подключились к каналу, можно начинать общение. В самом простом случае для этого нужно написать сообщение в каком-то поле и нажать Enter.
Если вы русскоязычный пользователь, то может возникнуть еще одна проблема – не все каналы поддерживают кириллицу. Если какой-то канал не поддерживает русские символы, то придется печатать английскими (транслитом). А лучше просто поискать каналы, которые могут работать с кириллицей. Чтобы определить, может ли канал работать с кириллицей, посмотрите, как именно пишут сообщения другие пользователи, или же напишите сообщение сами.
Пользовательские команды
Подключение к каналам и некоторые другие действия выполняются при помощи специальных команд IRC, которые вводятся в ту же строку, которая используется для печати сообщений пользователям.
Несмотря на то что сейчас большинство программ-клиентов IRC позволяют выполнять команды IRC в графическом режиме, устанавливая различные флажки и переключатели, знание обычных команд вам всегда пригодится. К тому же, знание простых команд всегда поможет лучше разобраться в возможностях самого протокола IRC, а также программ, работающих на его основе. Именно поэтому перед описанием программ для работы с IRC рассмотрим команды, которые поддерживает этот протокол.
○ /NICK ник – позволяет изменить ваш текущий ник на новый.
○ /LIST – отображает список всех каналов, существующих на данном сервере. Можно также использовать разновидности этой команды, позволяющие конкретизировать каналы, которые должны попасть в список. Например:
/list – min 5 – max 20 – позволяет отобразить только те каналы, на которых в данный момент находится от 5 до 20 пользователей;
/list *one* – показывает только те каналы, в названии которых присутствует слово one.
○ /NAMES #канал – помимо списка каналов на сервере, при помощи команд IRC можно узнать список пользователей, которые подключены к определенному каналу. Для этого и используется эта команда.
○ /WHOIS ник – возвращает информацию о пользователе с заданным ником.
○ /JOIN #канал – подключает к указанному каналу либо создает новый канал и позволяет получить статус оператора на нем (если канала с заданным названием не существует).