ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Simple AJAX Chat
  #1  
Старый 21.03.2010, 18:58
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию Simple AJAX Chat

Написал простой движок немодерируемого чата на php+javascript.

Возможности:
  • Вход в чат под выбранным никнеймом
  • Смена никнейма
  • Список участников
  • Действия с участниками, аналогично mIRC
  • Команда /me
  • Смайлы
  • Антифлуд
  • Поддержка модулей (в движке уже есть несколько написанных для примера - время, транслитератор, печать строки наоборот, получение случайной цитаты с bash.org.ru, получение погоды, отображение списка модулей, отображение списка смайлов, курсы валют, определение PR и ТИЦ сайта)
  • Возможность включить базовую авторизацию, что позволяет как организовать публичный чат, так и приватный для какой-то группы людей
  • Приватные сообщения

Чат имеет множество настроек, все они находятся в начале файла index.php. После настройки чата необходимо сохранить этот файл в UTF-8 без BOM.

Рабочий пример чата тут: Simple AJAX Chat

Скачать: ZIP

(последнее обновление 21:55 22 марта)

Последний раз редактировалось d_x; 22.03.2010 в 23:01..
 
Ответить с цитированием

  #2  
Старый 21.03.2010, 19:10
Аватар для Godfather Bulan
Godfather Bulan
Постоянный
Регистрация: 18.03.2008
Сообщений: 411
Провел на форуме:
7469280

Репутация: 2389
Отправить сообщение для Godfather Bulan с помощью ICQ
По умолчанию

2 одинаковых ника не должно бытть
 
Ответить с цитированием

  #3  
Старый 21.03.2010, 19:12
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

И 3 тоже
 
Ответить с цитированием

  #4  
Старый 21.03.2010, 19:12
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Там и нельзя делать два одинаковых. Просто чат не запрещает заменить, например, "o" латинскую на "o" русскую)
 
Ответить с цитированием

  #5  
Старый 21.03.2010, 19:15
Аватар для Godfather Bulan
Godfather Bulan
Постоянный
Регистрация: 18.03.2008
Сообщений: 411
Провел на форуме:
7469280

Репутация: 2389
Отправить сообщение для Godfather Bulan с помощью ICQ
По умолчанию

Цитата:
Сообщение от d_x  
Там и нельзя делать два одинаковых. Просто чат не запрещает заменить, например, "o" латинскую на "o" русскую)
понял
 
Ответить с цитированием

  #6  
Старый 21.03.2010, 19:25
Аватар для TRX.new
TRX.new
Участник форума
Регистрация: 27.04.2009
Сообщений: 189
Провел на форуме:
1141766

Репутация: 69
По умолчанию

Цитата:
Сообщение от wildshaman  
И 3 тоже
Настоящий Wildshaman!
 
Ответить с цитированием

  #7  
Старый 21.03.2010, 19:28
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Думаю немного доработать в скором времени, чтобы с никнеймами так делать нельзя было

//Всё, вроде бы сделал, что теперь транслитерация не помогает при дубляже ников

Последний раз редактировалось d_x; 21.03.2010 в 19:47..
 
Ответить с цитированием

  #8  
Старый 21.03.2010, 19:29
Аватар для TRX.new
TRX.new
Участник форума
Регистрация: 27.04.2009
Сообщений: 189
Провел на форуме:
1141766

Репутация: 69
По умолчанию

Цитата:
Сообщение от d_x  
Думаю немного доработать в скором времени, чтобы с никнеймами так делать нельзя было
сделать с проверкой ASCII кодов..

А так чат - что надо! Порадовал!
 
Ответить с цитированием

  #9  
Старый 21.03.2010, 19:35
Аватар для wildshaman
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


Отправить сообщение для wildshaman с помощью ICQ
По умолчанию

Цитата:
Сообщение от TRX.new  
Настоящий Wildshaman!


Нинастоящий!1


д_кс, чат понравился, уменьши стандартные задержки.
 
Ответить с цитированием

  #10  
Старый 21.03.2010, 21:15
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
д_кс, чат понравился, уменьши стандартные задержки.
Всё это в настройках меняется. Я сделал не очень большую, чтобы не злить хостера)
PHP код:
//---------------------------------       CONFIG       -----------------------------------------------

$online_time=30//сколько секунд пользователь считается онлайн?
$antiflood=5//задержка действий в чате (антифлуд)
$max_users=100//максимальное число пользователей в чате

$username=md5('admin'); //логин
$userpass=md5('admin'); //пасс
$auth=0//проводить ли авторизацию?

$user_timeout=10000//раз в такое количество миллисекунд будет обновляться список пользователей
$chat_timeout=5000//раз в такое количество миллисекунд будет обновляться окно чата

$max_messages=100//столько сообщений будет максимально находиться в chat.txt
$msg_buf=50//столько последних сообщений будет оставаться в chat.txt, когда их число превысит $max_messages

$use_modules=1//использовать ли модули

$chatname='Simple AJAX Chat'//имя чата

$smiles=Array( //смайлы
... 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти Ajax Chat Solker ПО для Web разработчика 3 02.02.2010 00:49
AJAX chat on mybb xak_KG Чаты 0 05.03.2009 10:24
Ajax LoFFi Чужие Статьи 7 30.01.2007 23:21
Нужна консультация (Intranet Chat) ty3ik Чаты 3 30.04.2006 19:15



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ