Просмотр полной версии : IRC клиент во Flash
Нужен такой клиент, для встраивания его на сайт.
Возможно ли на Flash создать такой клиент?
Только через сокет-сервер. Flash сам не сможет по сокету общаться с irc.
А связка irc-сокет <—> сокет <—> Flash как-то не очень вкусно выглядит.
fishbounce
05.10.2006, 14:00
но ведь есть flex
Только через сокет-сервер. Flash сам не сможет по сокету общаться с irc.
А связка irc-сокет <—> сокет <—> Flash как-то не очень вкусно выглядит.
да я видел такую реализацию например вот здесь http://www.wdmedia.org/index-en.php
но не как не могу заставить ее нормально работать. Конект есть а ни каких даных не передается. Кто нибудь может посоветовать что с этим можно поделать? Или какие нибудь альтернативные варианты.
Кстате запустить пытался все по виндой.
но ведь есть flex
Не разу не сталкивался с Flex, не могли бы по подробней расписать?
но ведь есть flex
Есть. Осталось выяснить, сколько людей с 9-ым плеером. И что скажет секьюрити на такой коннект…
Кстати, у меня появилась мысль написать свой IRC-клиент на AS3 8)
Только это долгострой очевидный…
fishbounce
05.10.2006, 16:03
ну, я думаю, все-таки irc-клиент не промо-сайт - люди, которые захотят им воспользоваться, при желании поставят 9 плеер, все-таки стимул, мне кажется, побольше, чем посмотреть промо-сайт.
to Evdo:
flex2 - как бы сказать покороче... новый продукт от adobe, продолжение развития flash. Новый язык - actionscript3. Технология flex - xml-диалект для описания интерфейса (язык mxml). Для вашего случая - появилась возможность работать с сокетами по бинарному протоколу. Я, например, делал мегапростенький mail-клиент (просто убедиться, что все работает:)) .
В google можно примеры поискать.
Я помню, еще тока, когда alpha-beta'ы flex были, уже этих клиентов понаписали на as3:)
ну, я думаю, все-таки irc-клиент не промо-сайт - люди, которые захотят им воспользоваться, при желании поставят 9 плеер, все-таки стимул, мне кажется, побольше, чем посмотреть промо-сайт.
А по-моему, посетители вообще не будут знать, что такое IRC и как оно работает.
На мой взгляд, лучше (и проще) написать сокет-сервер и чат во Flash 8.
fishbounce
05.10.2006, 16:13
А по-моему, посетители вообще не будут знать, что такое IRC и как оно работает.
На мой взгляд, лучше (и проще) написать сокет-сервер и чат во Flash 8.
Ну, может быть и лучше. Не знаю, правда, проще ли, я уже так привык в as3:)
Ну, может быть и лучше. Не знаю, правда, проще ли, я уже так привык в as3:)
Дело в целевой группе. Флешек под девятый плеер в повседневности я ещё не встречал.
В google можно примеры поискать.
Я помню, еще тока, когда alpha-beta'ы flex были, уже этих клиентов понаписали на as3:)
что то рылся рылся так и не нашел ни чего не подскажете где рыть лучше, или может ссылки какие есть?
А по-моему, посетители вообще не будут знать, что такое IRC и как оно работает.
На мой взгляд, лучше (и проще) написать сокет-сервер и чат во Flash 8.
А зачем писать с нуля тут вот http://www.wdmedia.org/index-en.php готовый есть, его бы до ума до вести, думаю проблема в том что он изначально был под nix заточен, а под виндой чтото работать не хочет толи кадировку этот сокет сервер не понимает, может другая причина.
Смольный (Smolniy)
05.10.2006, 18:58
По IRC гуляет обычный битовый траффик. Если взять спецификацию по IRC протоколу и реализовать его на Flash, то никаких посредников не потребуется, тем более что IRC-сервера работают на портах выше 1024, что разрешено флашу. Безо всяких флексов и под 6-й плеер. :)
Только трудоемко это все...
Проблемы же несоответствия кодировок смехотворны...
По IRC гуляет обычный битовый траффик. Если взять спецификацию по IRC протоколу и реализовать его на Flash, то никаких посредников не потребуется, тем более что IRC-сервера работают на портах выше 1024, что разрешено флашу. Безо всяких флексов и под 6-й плеер. :)
Только трудоемко это все...
Проблемы же несоответствия кодировок смехотворны...
Ага, я пробовал. Только IRC не посылает нулевой байт в конце строки (во всяком случае, у меня не работало).
Смольный (Smolniy)
05.10.2006, 19:56
Будет время - попробую. Есть у меня идеи на этот счет...
Есть пример IRC клиента на Flex 2 Alpha 1, правда наверное его уже не найти в нете.
Но сделать вполне реально, есть класс Socket, есть ByteArray.
P.S. в смысле можно конечно юзать и старый XMLSocket, но теперь для этого есть свои инструменты.
Смольный (Smolniy)
06.10.2006, 01:41
Совместимость, батенька...
Проблемы же несоответствия кодировок смехотворны...
Тогда попробуй запустить под виндой вот это http://www.wdmedia.org/index-en.php
, думаю у знающего человека это много времени не займет, проблема может и не в кодировке я пробовал переводить cp1251 в UTF8 а дальше по программе, но логонится он все рано не хочет, хотя я может вообще неправельно к проблеме подошел.
Помогите ктонибудь с этим чатом очень надо!
http://dev.etcs.ru/blog/shit/irc_client_as3/
Доделайте сами 8)
Пока я аналог mIRC на Flex напишу, ещё много времени пройдёт :D
Правда, я уже начал)))
Помогите ктонибудь с этим чатом очень надо!если для чата, у меня есть готовое решение...
http://bukhara.gov.uz/chat/
только информация не с IRC канала.
а что он должен делать с IRC? показать топик, приветствовать по имени, и сказать пока, досвидания?
UPD. набрать в чате "/helps" - (") убрать...
ravenco, mIRC видел? :)
Вот что-то в этом духе.
ravenco, mIRC видел? :)
Вот что-то в этом духе.тогда что скрываеш от парня?
http://dev.etcs.ru/blog/shit/irc_client_as3/#more-30
твое???
Моё. Да это безобразие по принципу «лишь бы поболтать». В целом и общем это трудно назвать чатом, потому как голый скрипт и никакого интерфейса.
Да и на девятке к тому же…
На восьмёрке бы :D
Моё. Да это безобразие по принципу «лишь бы поболтать». В целом и общем это трудно назвать чатом, потому как голый скрипт и никакого интерфейса.Да ладно скромничать:rolleyes:
число 13 ничего не напоминает?
*подсказка ya.ru и нажать на ссылку внизу справа
чем тебя и поздравляю...
+Nokia отлично сделано! точнее все работы...
Спасибо всем! разобрался с чатом который через сокет связку на пхп работает, а скрипт на 9 ке приму к сведенью,спасибо :).
artcraft
30.10.2006, 22:34
тут чат:
http://je2050.de/
тут исходники:
http://blog.je2050.de/
тут чат:
http://je2050.de/
тут исходники:
http://blog.je2050.de/
Чтото не нашел я там исходников.
Да, прошло полгода, исходники куда-то подевались, угу…
А поискать по слову «IRC», не?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.