How to do a Flash chat on my website

hi im new pls forgive my foolishness, but can you please tell
me how to contruct a flash chat room for my site, i want to be able
to talk to a lot of people with out them being able to talk to each
other, so maybe something like meebo.com, which opens up lots of
different windows with in the website. thanks

hi,
if you know actionscript then use xmlsocket class as it makes
it smooth for developing chat application in flash. you can google
and find an answer to it. you can also refer to macromedia press's
training from the source book. it has a project on it.
gaurav

Similar Messages

  • How to make adobe flash player content on websites run on safari browser of my ipad?

    How to make adobe flash player content on websites run on safari browser of my ipad?do I have to install adobe flash player on my ipad ?

    The flash add-on is not available for Safari on iOS. Never has been and in fact Adobe has ceased support for flash for mobile devices in general. Your options, depending on the specific sites:
    See if the site or sites in question have their own apps availabel in teh app store
    Look into some browsers such as Puffin adn iSwifter (there are others, I beleive). These browsers use a third server site to translate the flsh content into a form that the iPAd can use and restreams them to you. They may not work with all content.
    Use a computer capable of running flash.
    Seek a source of the conent that is designed for non flash use.

  • How to install abode flash player on my website.

    How to install abode flash player on my website
    www.mixadda.complease help guys.I need to put some flash videos.
    your help will be really appreciated.

    Would you mind reposting this question over on the Flash Professional forums?  This forum is primarily for end users, the Pro forums will get you in touch with a wider developer audience.
    Thanks,
    Chris

  • How can you set up smiple video chatting on a website

    Hey,
    I'm trying to learn how to set up video chatting for a website. I was wondering how I would even go about starting this.

    Hi,
    Thanks for your interest. I can give you few public resources to get started.
    http://www.adobe.com/content/dotcom/en/devnet/flashmediaserver/samples.html
    http://www.flashcomguru.com/apps/
    http://www.flashconnections.com/2008/02/13/fms3-sample-applications/
    http://avchat.net/
    Hope the resouces help
    Thank you !

  • How to put a Flash movie on IWeb pages

    I am trying to find out how I can put flash movies on a website designed in IWeb. The .mov files are large and therefore load very slowly (and are also able to be downloaded by anyone with QT Pro I think).
    Does anyone know how to put flash videos (and what format they are supposed to be in - that SWV or FLV) on IWeb? I think I have to put a flash player on the page (or site, whatever) as well.
    Apple Care can't help me - and when I went for a One-on-One at the Apple Store it was a complete waste of time (I have to drive an hour just to get there).
    I have found a few programs on the internet that I can buy to convert my videos to Flash (without having to spend a fortune on Adobe Flash).
    Any help is GREATLY appreciated!
    Thanks,
    Kim

    I know. Look here:
    http://web.mac.com/wyodor/Embed_Media/Embed.html
    http://web.mac.com/wyodor/iFrame/
    Also search this forum. The question is not unique.

  • How to make a private chat look in another window

    hi
       iam new to flex
    and now what my question is when i double click on the particular user present in the chat room
    i should get chat open in new window
    is this possible please help out in this issue

    hi
       thanks for urs replys its helping a lot
    and now i wnt some information from u abt private chat
    see wt my doubt is iam getting user name and uid when i click on the user in the userlist with that iam creating an instance to the class "ChatMessageDescriptor" and with that iam sending msgs to the user clicked by the property recipient
    and iam initiating that private chat in seperate label privatechat space and now wt the problem is when i click on the username
    for example iam the user A and i clicked on user B the window gets open for userA and user A can send msgs to user B directly
    but where as in place of User B the window doesnot get open,  only when he clicks on User A  he is able to send msgs to User A and he can chat w User A directly from there on words
    so wt i want is how to intiate him that chat is open with User A  so click him in the userlist  or directly open him a window as soon as User A clicks
    User B is this possible plz refer my code u will get clearly understood the problem
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application layout="absolute"
        xmlns:mx="http://www.adobe.com/2006/mxml"
        applicationComplete="init()"
        xmlns:rtc="AfcsNameSpace">
        <mx:Script>
            <![CDATA[
                import com.adobe.rtc.pods.simpleChatClasses.ChatMessageDescriptor;
                import com.adobe.coreUI.controls.WhiteBoard;
                import com.adobe.rtc.sharedModel.SharedCollection;
                import com.adobe.rtc.sharedManagers.UserManager;
                import com.adobe.rtc.sharedManagers.descriptors.UserDescriptor;
                import mx.controls.listClasses.IListItemRenderer;
                import mx.controls.listClasses.ListBaseSelectionData;
                import mx.collections.IList;
                import mx.events.ItemClickEvent;
                import mx.controls.Alert;
                import com.adobe.rtc.events.AuthenticationEvent;
                import com.adobe.rtc.events.ConnectSessionEvent;
                import com.adobe.rtc.events.SessionEvent;
                import mx.core.IFlexDisplayObject;
                import mx.managers.PopUpManager;
                import flash.net.*;
                import mx.collections.ArrayCollection;
                import com.adobe.rtc.pods.simpleChatClasses.SimpleChatModel;
                import com.adobe.rtc.events.ChatEvent;
                private const applicationTitle:String = "AFCS Sample Application";
                  [Bindable]
           public var chatModel:SimpleChatModel;
           public var clickeduser:UserDescriptor = new UserDescriptor;
             public var userwnt:String=new String;
              public var clickusername:String=new String;
               public var selindex:int;
               public var count:int;
                private function init():void
                    sess.addEventListener(SessionEvent.ERROR, onEventNotification);
                    sess.addEventListener(SessionEvent.SYNCHRONIZATION_CHANGE, onEventNotification);
                    auth.addEventListener(AuthenticationEvent.AUTHENTICATION_FAILURE, onEventNotification);
                    auth.addEventListener(AuthenticationEvent.AUTHENTICATION_SUCCESS, onEventNotification);
                    popup(loginWindow);
                private function popup(window:IFlexDisplayObject):void
                    PopUpManager.addPopUp(window, this, true);
                    PopUpManager.centerPopUp(window);
                    window.visible = true;
                 * Process AFCS Events
                private function onEventNotification(p_event:Event):void
                    if (p_event.type == SessionEvent.SYNCHRONIZATION_CHANGE) {
                        if (sess.isSynchronized) {
                            // isSyncronized==true : we are connected to the room
                            panel.title = "Connected to room " + sess.roomURL;
                            PopUpManager.removePopUp(loginWindow);
                        } else {
                            // isSyncronized==false : we are disconnected from the room
                            panel.title = applicationTitle;
                            sess.roomURL = null;
                            notificationMessage.text = "";
                            popup(loginWindow);
                    else if (p_event.type == AuthenticationEvent.AUTHENTICATION_SUCCESS) {
                        // Authentication succeeded
                        notificationMessage.text = "Authentication Succeeded";
                    else if (p_event.type == AuthenticationEvent.AUTHENTICATION_FAILURE) {
                        // Authentication failed : bad password or invalid username
                        notificationMessage.text = "Authentication Failed";
                    else if (p_event.type == SessionEvent.ERROR) {
                        // Generic session error, but this can happen if you mispell the account/room names
                        // (sError.error.name == "INVALID_INSTANCE" and sError.error.message == "Invalid Instance")
                        var sError:SessionEvent = p_event as SessionEvent;
                        notificationMessage.text = sError.error.message;
                    else
                        notificationMessage.text = "Got event " + p_event;
                private function login():void
                    notificationMessage.text = "";
                    auth.userName = username.text;
                    auth.password = passwordBox.visible ? password.text : null; // password==null : the user is a guest
                     userwnt=username.text;
                    sess.roomURL = roomURL.text;       
                    sess.login();
                protected function buildModel():void
                    // Create the model: just calling the constructor won't create the collection node or pass the messages.
                    // Call subscribe and give it a shared ID while creating the model.
                    // The shared ID becomes the name of the collection node.
                      if(clickusername==userwnt)
                         Alert.show(clickusername);
                         viewStack.selectedChild=white;
                    chatModel = new SimpleChatModel();
                    chatModel.sharedID = "myChat_SimpleChatModel";                               
                    chatModel.subscribe();                       
                    chatModel.addEventListener(ChatEvent.HISTORY_CHANGE, onChatMsg);
                    this.addEventListener(KeyboardEvent.KEY_UP, onKeyStroke);
                 public var cmd:ChatMessageDescriptor = new ChatMessageDescriptor();
                public function userclick(bharath):void
                    count=0;     
                    selindex=bharath;
                    clickeduser= sess.userManager.userCollection[bharath] as UserDescriptor;
                    var orignaluser:UserDescriptor = sess.userManager.userCollection[0] as UserDescriptor;
                    var username=orignaluser.displayName;
                    clickusername=clickeduser.displayName;  
                    cmd= new ChatMessageDescriptor();           
                    cmd.recipient=clickeduser.userID;
                    cmd.recipientDisplayName=clickusername;
                    cmd.msg="hi";               
                    viewStack.selectedChild=white;
                      buildModel();                
                    chatModel.sendMessage(cmd);                                  
                    protected function clearChat():void
                    chat_mesg_area.text = "";
                    chatModel.clear();
                protected function submitChat(str:String):void
                 if(count==0)
                 clearChat();
                 count=1;
                var clickeduser:UserDescriptor = sess.userManager.userCollection[selindex] as UserDescriptor;
                var clickusername=clickeduser.displayName;  
                 cmd= new ChatMessageDescriptor();           
                    cmd.recipient=clickeduser.userID;
                    cmd.recipientDisplayName=clickusername;
                    cmd.msg=chat_mesg_input.text;                 
                    chatModel.sendMessage(cmd);
                    chat_mesg_input.text = "";               
                protected function onChatMsg(p_evt:ChatEvent):void
                    if(p_evt.message != null && p_evt.message.msg != null && p_evt.message.displayName != null)
                        chat_mesg_area.text += "\r\n" +  p_evt.message.displayName + ": " + p_evt.message.msg;
                    else
                        chat_mesg_area.text = "";   
                protected function onKeyStroke(p_evt:KeyboardEvent):void
                    if(p_evt.keyCode == Keyboard.ENTER) {
                        submitChat(chat_mesg_input.text);
            ]]>
        </mx:Script>       
        <rtc:AdobeHSAuthenticator id="auth"/>       
        <rtc:RoomSettings id="settings" autoPromote="true"/>
        <mx:Panel id="panel" title="{applicationTitle}" width="100%" height="100%" paddingLeft="5" paddingTop="5" paddingRight="5" paddingBottom="5">
            <!--
             | Login Dialog Box
             -->
            <mx:TitleWindow id="loginWindow" title="Connect to Room" visible="false">
                <mx:VBox>
                    <mx:HBox>
                        <mx:Label text="Room URL:" width="70"/>
                        <mx:TextInput id="roomURL" width="295" tabIndex="1">
                            <mx:text>http://connect.acrobat.com/exampleURL/exampleroom</mx:text>
                        </mx:TextInput>
                    </mx:HBox>
                    <mx:HBox>
                        <mx:Label text="Username:" width="70"/>
                        <mx:TextInput id="username" tabIndex="2">
                            <mx:text>guest</mx:text>
                        </mx:TextInput>           
                        <mx:Button label="Login" click="login()" width="126" tabIndex="4"/>
                    </mx:HBox>
                    <mx:HBox>
                        <mx:HBox id="passwordBox">
                        <mx:Label text="Password:" width="70"/>
                        <mx:TextInput id="password" displayAsPassword="true" tabIndex="3"/>
                        </mx:HBox>
                        <mx:RadioButton label="User" selected="true" click="passwordBox.visible = true"/>
                        <mx:RadioButton label="Guest" click="passwordBox.visible = false"/>
                    </mx:HBox>
                    <mx:Text id="notificationMessage" text=""/>
                </mx:VBox>
            </mx:TitleWindow>
            <!--
             | AFCS application UI wrapped in ConnectSession
             -->       
            <rtc:ConnectSessionContainer
                id="sess"
                authenticator="{auth}"
                initialRoomSettings="{settings}"
                autoLogin="false" width="100%" height="100%" >       
                <mx:HBox width="100%" height="100%" horizontalGap="0">
                    <mx:VBox>
                        <mx:TabBar dataProvider="viewStack" direction="vertical" width="100" verticalGap="0"/>
                        <!--mx:Button label="Disconnect" click="sess.close()"/-->
                    </mx:VBox>
                    <mx:ViewStack id="viewStack" width="100%" height="100%" borderSides="left top right bottom" borderStyle="solid" borderThickness="2">
                        <!--
                         | Chat pod and roster
                         -->
                        <mx:HBox label="Chat" width="100%" height="100%">
                            <rtc:SimpleChat width="40%" height="100%"/>
                            <rtc:WebCamera left="0" right="0" top="0" bottom="0" width="40%" height="100%"/>
                            <mx:List alternatingItemColors="[#DFDFDF,#EEEEEE]" dataProvider="{sess.userManager.userCollection}" width="10%" height="100%" labelField="displayName" id="abc" click="userclick(abc.selectedIndex)"/>
                        </mx:HBox>
                        <mx:Canvas id="white" label="privatechat" width="100%" height="100%" creationComplete="buildModel()">
                         <mx:VBox id="chatBox">
                    <rtc:WebCamera id="webcam" width="400" height="223"/>
                    <mx:TextArea width="398" height="140" id="chat_mesg_area"/>
                    <mx:HBox>
                    </mx:HBox>                               
                </mx:VBox>
                <mx:TextInput width="400" id="chat_mesg_input" y="370"/>
                <mx:Button label="Submit Chat" click="submitChat(chat_mesg_input.text)" y="398"/>
                </mx:Canvas>
                        <!--
                         | Fileshare pod
                         -->
                        <mx:Canvas label="FileShare" width="100%" height="100%">
                            <rtc:FileShare left="0" right="0" top="0" bottom="0"/>
                        </mx:Canvas>
                    </mx:ViewStack>
                </mx:HBox>
            </rtc:ConnectSessionContainer>
        </mx:Panel>
    </mx:Application>

  • SInce Flash CC has no bone / kinematic support, how do I install Flash CS6 with my CC account?

    SInce Flash CC has no bone / kinematic support, how do I install Flash CS6 with my CC account?

    Adobe tech gave the answer via chat.
    Log in to
    creative.adobe.com
    Downloads > Flash Professional
    find small dropdown that says Adobe Flash CC and click the dropdown to select CS6, then click the large Download button.
    Great!

  • How to Edit a flash file

    Hi all,
    I have a flash file, which I took from my website and want to
    modify some of the contents and links in the flash file. I
    installed "Macromedia Flash 8" and open the flash file; after
    opening all I can see in the menu bar of my flash is "File, View,
    Debug and Control" and could not find any control or tool to edit
    the file and surprisingly rest of the other macromedia toolbar
    icons are disabled. I need to know from where to start - How to
    modify my flash file.
    Your help is highly appreciated.
    Thanks in advance
    AP

    quote:
    Originally posted by:
    Purplehaze
    Also the file I am having trouble with is from a Template
    that I got from my Host it is suppose to be made to be edited I
    have both the files. I would still need the decompiler?
    I do not know what files you have, 'fraid I cannot answer
    this
    My Friend
    I think you need to check out some of the books, online
    tutorials, course etc pertaining to Flash. Build up your knowledge
    a little at a time and you will surprise yourself at what you can
    achieve, you would also probaby build your own web apps and not
    rely on templates.
    There are many good folk on here that would help you with
    your projects - go out and explore it - it's exciting - good luck

  • How can I download flash player in my nokia n97?

    how can I download flash player in my nokia n97?? 
    I can't view any videos at website
    Moderator's Note: Subject line changed as it is not seem to be a relevant and support issue.

    It depends in what format the online videos are.
    For some formats you might find appropriate players on Nokia Store
    If you're trying to watch youtube movies, you can point your phone's browser to http://m.youtube.com/

  • How Do I Stop Flash Player From Storing Cache?

    Windows XP SP3
    Latest Flash Player (i just upgraded it to the latest as of today)
    There are a couple of directories on my HDD that appear to be the place where Flash stores cache.
    One of them is (#1):
    c:\Documents and Settings\User\Application Data\Adobe\Flash Player\AssetCache\
    The other is (#2):
    c:\Documents and Settings\User\Application Data\Macromedia\Flash Player\#sharedobjects
    These directories were so bloated with subdirectories that it literally took about 12 HOURS OR MORE to delete everything in them!  I'm not kidding.
    There must have been 100,000 subfolders or maybe even more in these folders.  They were choking everything on my computer that had to read past them.
    I FINALLY was able to delete everything from them after hours of work.
    Now I want to keep them empty, so this doesn't happen again but I can't find out how to do that.  It is so dang frustrating.  I looked and looked for a way to shut this storage off.
    I finally found the online "Settings Manager" and thought I FINALLY solved the problem after setting the "Global Storage" setting to "Never" and unchecking the "Allow third party Flash content to be stored on your computer" and "Store common Flash components to reduce download times" boxes.
    BUT NO!!!
    It didn't do a thing.  I looked at those two folders again and they are still being filled up with new subfolders!!!!
    UUUURRRRRRRRRRRRRRRRRRRRRRRRRRRR!
    How do I keep Flash Player from storing this unwanted mess on my computer?!
    Thank you for ANY HELP!

    PS:
    Before I set the global settings as I stated above, I DELETED all the "Websites already visited" from the list in Settings Manager so that ALL Websites would be set according to the global settings.
    But none of that did a thing to stop the new folders from being created anyway.  How do I stop them??!!!

  • How can i use flash player on my ipad?

    How can i use flash player on my ipad?

    Install Flash Player on your PC. Install remote access software on a PC and your iPad and then you are good to go.

  • How can I install Flash Player on a Kindle Fire HD?

    How can I install flash on a kindle fire hd?

    Hi erica.laqua,
    The latest Kindle Fire HD is not officially supported by Flash Player.  Please see this page for a list of all certified devices:
    Flash Player Certified Devices
    That said, some users have been able to get Flash Player working on the Kindle Fire by using Dolphin, a third party browser.
    How to install Adobe Flash on your Kindle Fire HD   
    Get Flash on Kindle Fire HD (video)

  • How can i install Flash Player on Android 4.4.3 by Samsung S4?

    How can i install Flash Player on Android 4.4.3 by Samsung S4?

    Hello,
    Flash Player is no longer supported on Android, however, you can install it manually on your own, or use a different browser in your Android device.
    Some helpful links:
    "Why can't I install Flash Player on my Tablet?" (Kindle or Samsung Galaxy) - for tablets, but contains general helpful information
    How do I manually install Flash Player on my Android device? - instructions for sideloading the Flash Player .apk
    Maria

  • How can I install flash player on an android 4.0 tablet?

    How can I install flash player on an android 4.0 tablet?

    Hi eghall,
    Flash Player for Android is no longer available. For more information, see here:
    http://blogs.adobe.com/flashplayer/2012/06/flash-player-and-android-up date.html
    Android users can still download and install Flash Player from the Archived Flash Player Versions page on the Adobe website.
    Please refer : http://forums.adobe.com/thread/1061194
    Please see this page for a list of all certified devices:Flash Player Certified Devices

  • Hi everyone! newbie here! can someone tell me how to view my flash drive on an imac please?, hi everyone! newbie here! can someone tell me how to view my flash drive on an imac please?

    Hello, can someone help me by telling me how to view my flash drive on an imac? I have it on a port but cant find it even using finder. Thanks!

    If you think repeat yourself three times makes your problem clearer?
    It does not.
    Details are needed.
    Allan

Maybe you are looking for

  • Data from one server to another server

    Hi, Our company is going to start a new company.So we need to copy data from our existing to the newly server but the database is different. So how can i copy data from my existing server to the newly created server??? Thanks,

  • DVD-ROM folder shows up in Mac only

    I'm using DVDSP 4.12, and this topic has nothing to do with DVD@ccess. These two folders, VIDEO_TS and AUDIO_TS, are standard feature in every DVD video disc. DVDSP will also create a 3rd folder, "JACKET_P", if you include a Jacket Picture. Finally,

  • B/S and P/L Accounts

    Hello Experts, Could you please let me know more in detail the differences between B/S and P/L accounts. For Ex: in the purchase to pay cycle Dr Inventory Cr GR/IR A/c Dr GR/IR A/C Cr Vendor A/C Dr Vendor A/c Cr Cash A/C so in the flow - i guess the

  • 1z0-144 or 1z0-147

    hi my name is Tarun Bharti currently i am doing oracle pl/sql developer certified associate.i had clear the 1z0-007 exam now for the next step i have to clear one of the exam 1z0-144 or 1z0-147. which one i should choose help me guys

  • Detailed Navigation in the room NOT working

    When I compose a template and create a room based on that template I can see all the pages on the room along with their detailed navigation bar on the right of every page except one page in the room. I double checked my mapping of that page and compa