Автор Тема: PHP, ЧАТ всё что с этим связано ...  (Прочитано 12862 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #30 : 17 Апреля 2002, 14:52:36 »
Вообщето irc2www есть, но мне не нравятся.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #31 : 17 Апреля 2002, 17:29:50 »
Блин, ребята, я в этих дхтмлах и и ява скриптах не разбираюсь, Oak придлагал скрытый фрейм релодить, это фигня. А надо-то всего ява скрипт который будет докачивать файл (PHP скрипт которому через параметр передаётся номер сессии и он отображает только то, что для этой сессии предназначено ...), т.е. он просматривает все открытые сессии и если среди них присутствует та на которую ссылается идентификатор, то он выдаёт для неё данные...  
Только вот проблема как он будет просматривать все открытые сессии??
По-идее это как-то делается, только я не знаю как..

Короче надо ява-скрипт, и как смотреть сессии...
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #32 : 17 Апреля 2002, 17:54:05 »
Тут еще открылся скрытый форум, мы там немного это пообсуждали, сейчас решается как будем общаться - форумом или mail-list. Вам что удобнее? (кто хочет присоединится)


А потом будем по делу уже.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #33 : 17 Апреля 2002, 18:44:42 »
Neter
Цитировать
скрытый фрейм релодить, это фигня

Да????
А куда ты яваскриптом данные собираешься подгружать?

Я тут свой сайт потихоньку делаю и как раз статейку на
подобную тему написал (см конец статьи на http://php-master.net/articles/view.php?id=0 - там только идея, про DHTML потом допишу)
На сайт внимания не обращай - он только готовиться потихоньку.

Цитировать
т.е. он просматривает все открытые сессии и если среди них присутствует та на которую ссылается идентификатор, то он выдаёт для неё данные...
Только вот проблема как он будет просматривать все открытые сессии??
А их не надо просматривать (ИМХО). Лучше (имхо) в сессию запихнуть псевдоним пользовтеля. А в скрипте вытаскивать из сессии этот псевдоним и для него выводить данные предназначенные для этого псевдонима.
Если в сессии нет псевдонима - знасит это какая-то левая сессия.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #34 : 17 Апреля 2002, 21:50:54 »
Гляньте на http://www.cage.ru - достоинство, что сессия записана в главном URL frame-a, т.е один reload и снова в чате.


http://www.networkdweebs.com/stuff/whiplash/ - gotovoe reshenie, no polukomercheskoe.
  web-irc
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #35 : 18 Апреля 2002, 02:05:58 »
Вру - whiplash уже не раздают. В любом случае его исходниками низя пользоваться по лицензии.

Связался с автором phpIRC - он мне свежую версию выслал (относительно того, что на сайте).
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
PHP, ЧАТ всё что с этим связано ...
« Ответ #36 : 18 Апреля 2002, 02:13:31 »
давайте делать уже!

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #37 : 18 Апреля 2002, 09:57:40 »
Ребята, а на чё вам IRC???
А чё там на http://www.cage.ru особенного?? Как там сделано добавление сообщений???

Да кстати добавте меня к списку мемберов вашего проекта, я хоть и сам буду чат делать, но может чем помочь смогу, да и интересные мысли у вас посмотрю ...

Мой мыл: neter_q@inbox.ru
Мне тормоз послужил толчком...

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #38 : 18 Апреля 2002, 11:01:00 »
Макс:
Забавный сайт, только я чего-то непойму:

index.html








и

functions.js








почему они одинаковые????
Мне тормоз послужил толчком...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #39 : 18 Апреля 2002, 22:46:11 »
Цитировать
почему они одинаковые????
Упсс.
Ну сайт только готовится, сейчас исправлю.
Сенкс за найденную ошибку


Neter
Цитировать
интересные мысли у вас посмотрю ...
Так ведь проэкт будет opensource так что просто сможешь посмотреть код. Хотя в любом случае мы рады новым программерам :)
Думаю числа 20 начнем
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #40 : 19 Апреля 2002, 01:43:04 »
Цитировать
Ребята, а на чё вам IRC???

мы делаем WWW интерфейс IRC. Это полезно, когда доступ только через www прокси, плюс необходима динамика IRC.
и минимум трафика. Это основное ТЗ.

Ни у кого нет нового Whiplash ?
с уважением,
магистр белой магии.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #41 : 19 Апреля 2002, 03:14:59 »
whiplash_1_4.tar.gz но я предлагаю им не пользоваться из-за лицензии.

Есть идея пропатчить IRCd с тем, чтобы он понимал web-irc как отдельных клиентов со своими IP реальными, а не сервера - для банов это полезно.

В качестве сервера, который можно патчить, прелагается Faerion:
http://www.ForestNet.Org , поскольку он сейчас допабатывается и лично знаком с его автором :)

+ понимает перекодировку в разные кодировки (не только русские, а любые вообще) и вообще продвинутый.

При этом ессно оставить его совместимым по возможности с большинством IRCd (всмысле не базовые комманды, а особенности ircd, С базовыми проблем не будет, а вот со штуками типа сервисов, форвардингом каналов, list с масками и условиями и др).
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #42 : 19 Апреля 2002, 15:14:02 »
Ну короче сделал я нулевым фреймом, но есть проблема как при следующем запросе выдавались только те сообщения которые не получал юзер ???
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #43 : 19 Апреля 2002, 15:20:51 »
Надо пересылать в том фрейме номер последнего сообщения в параметре. И reload frame-а делать на JS (location="script?nomer")
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #44 : 19 Апреля 2002, 15:56:50 »
А как его узнать-то этот номер? У меня весь флейм чата в текстовом файле хранится..
Мне тормоз послужил толчком...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28