February 22nd, 2009 at 20:55 by Melnaron
Итак, как я и обещал, выкладываю новую бета-версию чата, теперь с поддержкой СУБД MySQL.
Скачать MEL.Chat 2.0b3
А теперь немного об установке и настройке серверной части. Для начала откройте файл server/cfg.php и отредактируйте данные для подключения к MySQL-серверу. Затем запустите скрипт server/setup.php для создания необходимых таблиц в БД. Вот и все, что нужно сделать. Далее заходим в чат под любым никнеймом и регистрируемся как администратор с помощью команды /reg [ваш_пароль].
September 18th, 2008 at 18:10 by Melnaron
Итак, бета-тест открыт! Проверьте ваши почтовые ящики на наличие приглашения! Прошу всех кто будет тестировать чат оставлять свои отзывы или замечания в комментариях к этому посту!
August 26th, 2008 at 20:23 by Melnaron
Приветствую всех кто ждет новую версию MEL.Chat’а! Итак, на данный момент разработка достигла стадии бета-версии, и мне необходима ваша помощь в тестировании чата в “боевых” условиях. Чтобы принять участие в бета-тесте, вам необходимо перейти на страницу регистрации, ссылка на которую приведена ниже, и ввести адрес электронной почты и имя пользователя. Регистрация будет открыта некоторое время, спустя которое будет запущен сам бета-тест. Как только это произойдет – вы получите приглашение со всей необходимой для тестирования информацией.
June 10th, 2008 at 19:35 by Melnaron
Иногда в JavaScript’е бывает необходимо выполнить функцию зная только ее название, и это название содержится в строке, например вот так:
var funcName = 'someFunc';
Перед мной стояла такая задача: в AIR-приложении нужно было выполнять функции, названия которых приходят с AJAX-ответом. Sandbox AIR’а в следствии ограничений безопасности не позволяет выполнять функции при помощи eval’а. Так что, ограничения стояли такие: не использовать функции eval() и setTimeout()/setInterval().
More »
June 2nd, 2008 at 16:01 by Melnaron
Пока новая версия чата постепенно двигается к релизу я хочу опубликовать по поводу нее некоторую информацию. Итак, “вкусности” новой версии:
- Технология AJAX+Comet, благодаря которой теперь нету постоянных х-секундных запросов к серверу. С помощью этой связки потребление траффика во время длительного нахождения в чате снижено в 100 раз. А также это дает возможность мгновенно передавать отправленные сообщения в чаты пользователей.
- Вход в чат без регистрации. Нужно только ввести свой псевдоним и нажать кнопку.
- Улучшенное звуковое сопровождение. При каждом событии, будь то новое сообщение, новый шепот или же ошибка соединения, чат воспроизводит различные хорошо-запоминающиеся звуки.
- Возможность зарегистрировать свой псевдоним с помощью команды “/reg пароль”.
- Разнообразные команды для управления чатом.
- Пользователи разного уровня доступа: от гостя до администратора.
- Возможность вставлять в сообщения графические смайлики.
- А также многое другое…
Также вы можете посмотреть некоторые скриншоты новой версии чата More »
July 20th, 2007 at 12:46 by Melnaron
Можно долго спрашивать у собеседника что-то, но получить ответ только через полчаса, а все потому что вы не знаете, смотрит ли собеседник сейчас на чат или нет. Чтобы этого не происходило нужна обратная связь с собеседником на тему того что он сейчас делает.
Для начала в 2.0 альфа-версии уже введены 4 статуса: Online – собеседник смотрит в чат, Away – переключился на другое окно (закладку), Busy – занят, и Offline – отсутствует. Статусы переключаются автоматически. Например когда вы переключаетесь на другое окно, то статус автоматически поменяется на Away. Статус Busy устанавливается если вы больше 15 минут не переключаетесь на окно с чатом. А Offline установится когда уже больше часа окно с чатом не получает фокуса. Заметьте, при оффлайн-статусе вы все равно будете находится в списке тех кто в данный момент присутствует в чате.
Еще возможно добавится какой-то особый статус который вы сами сможете себе установить.
June 27th, 2007 at 15:11 by Melnaron
Пока идут работы над MEL.Chat 2.0 появляется все больше и больше различных идей, которые призваны повысить потенциал чата. Например, недавно появилась идея ввести закладки для чат-логов, и открывать приватные сообщения (шепот) в новой закладке. Приватные сообщения будут сопровождаться особым звуковым оповещением, а сама закладка с новым приватным сообщением будет мигать пока не получит фокус (клик). Таким образом важное приватное сообщение никогда не утонет в общем логе.
Жду комментариев по поводу этой идеи!
June 22nd, 2007 at 20:55 by Melnaron
Пока идет разработка инструментов администрирования, которые появятся в версии 2.0, было решено выпустить промежуточную версию 1.1. В новой версии чата содержатся некоторые изменения и дополнения: звуковые оповещения теперь точно работают во всех совместимых браузерах; добавлена возможность загружать и устанавливать аватару (юзерпик); исправлена проблема когда после обновления страницы нельзя было войти в чат в течении 15 секунд; в именах теперь можно использовать кирилицу. Скачать новую версию можно на странице чата.
May 18th, 2007 at 00:31 by Melnaron
Наконец первая версия MEL.Chat добавлена в проекты на сайте! Также там доступна ссылка для его скачивания и просмотра демо-версии. Комментарии и замечания по поводу его работы пишите в этой записи.