Home > Products > 123 Flash Chat > Buy
123 Flash Chat
Introduction
Requirements
Server Requirements
Supported Platforms
Hardware requirements
Java Virtual Machine(JVM) Requirements
Port requirements
Client Requirements
Hardware Requirements
Flash Player Requirements
Installation
Overview of files
Installing Chat Server
Windows NT/2k/XP
Windows Visa
Linux
Mac Operating System
Other Unix Operating System
Web server
Insert code
Easy Way
Advanced Way
Configuration
Server Configuration
Fcserver.xml
Connection Configuration
Global Configuration
Server.xml
General Configuration
User Configuration
Log Configuration
Filterwords Configuration
Robot Message
Server API
Modules
Logo Configuration
<room_id>.xml
Client Configuration
Client.xml
Skin Configuration
Predefined Message
Change Private Message Location
flashEmotion configuration
Client Admin Panel
Integrate Database Configuration
Chat Modules
Moderate chat module
Invisible admin chat module
Change nickname module
Pocket-pc & banner chat module
Audio-Video module
Encrypt-message chat module
Event-chat module
Image-transfer module
White-board module
Flash Media Server Setting
Buddy-List module
Visual Avatar Chat Module
Chat Room Remote Controller (MSN edition)
How to customize skin
Programmers Tools
Server API
Get Server Running Status
Send command to server to operate real-time data
Add room
Delete room
Broadcast
Private message
Client parameters
init_user and init_password
init_nickname
init_root
init_room and init_room_pwd
init_lang
init_skin
Admin mode
init_ad
Loading background
init_private and init_private_message
init_listroom
init_invisible
Avatar Chat Parameters
Lite Client
User Profile Interface
Cross Proxy
configuration
Home -> Manual

Chat Modules

The 123 Flash Chat Server releases several powerful chat modules. They can greatly enhance the chat but are not obligatory for every webmaster. Therefore they are not included in the standard package.

Users can choose these optional modules according to their needs.

All modules are just plug-ins based on 123 Flash Chat Server Software which works with the license instead of working alone.

Moderated chat module

The distinguishing feature of a "Moderated-Chat" ( moderation chat or moderate chat) is that questions submitted by participants will not be displayed publicly unless the Moderator or Admin approved/passed it.

Check details here:
http://www.123flashchat.com/moderated-chat.html

Invisible admin chat module

With this module the administrator can monitor chat conversations in chat rooms invisibly. Without the "existence" of the admin participants can freely chat but the administrator can make sure that no one is being inappropriate in the chat room.

Check details here:

http://www.123flashchat.com/invisible-admin.html

Change nickname module

With the "Change-Nickname Module"installed, your users have the ability to change their displayed nickname,location,sex,age after they have logged in. This makes their chatting more flexible and fun.

Parameter

Type

Default value

Description

enable

On/Off

On

Enable the change nickname function

enableCustomProfile

On/Off

On

Users have the ability to change their displayed nickname, location, sex, age after they have logged in when the value of enableCustomProfile is on. Otherwise users can change their nickname only.

Check details:

http://www.123flashchat.com/change-nickname.html

Pocket-pc & banner chat module

Have you ever thought of attaching a 'mini-chatroom' to your webpage to establish connections between your business and visitors? "Pocket PC or Banner Chat" could be the solution.
It is small and neat and looks like an animation but has full chat features (sending and receiving message in chat lobby, etc.)

It can be attached to any webpage of your site.
A tiny little chat room will encourage visitors to communicate with your representative. This will help them to gain a better understanding of your product or service which will definitely promote sales.

Check details:

http://www.123flashchat.com/pocket-pc-banner-chat.html

Audio-video module

With audio-video module enabled, you can add webcam and voice chat.

In video-voice chat, 8k/sec bandwidth is used by default. And this bandwidth consumption is adjustable.

Unlike the basic text chat, this webcam chat module need user have a server enable the rtmp protocol, such as Flash Media Server, Flash Communication Server, Red5 or WowzaMediaServer.

If you haven’t obtained the flash media server or flash communication server yet, you can buy directly from macromedia: http://www.macromedia.com: Flash Media Server. Or you can use the Red5 server (a free Open Source Server) and you can try the WowzaMediaServer, too.

We recommend Flash Media Server to get the best performance.

Video Control

The code to activate video function to 123flashchat, sample:

< audio-video audio=“On” video=“On” needRequest=“On” adminNeedRequest=“Off” canShutOffAdmin=“On” moderatorNeedRequest=“Off” canShutOffModerator=“On” maxWindow=“5” activeRooms=“*” allowGuest=“On”></audio-video>

Parameter

Type

Default value

Description

activeRooms

number

1

The room list in which the video function is enabled. by default it's “*”, means video is ON in all rooms. eg: to enable video in room with ID: 1, 2 and 3, please set “1,2,3”, and delimit room IDs using comma”,”.

allowGuest

On/Off

On

Whether or not to allow unregistered guest to publish or view video.

audio

On/Off

On

Enable the audio mode

video

On/Off

On

Enable the video mode

needRequest

On/Off

On

When someone is requested video/audio by others, he/she is able to accept or deny the invitation.

adminNeedRequest

On/Off

Off

This function decides whether the admin user need send request with others video/audio

canShutOffAdmin

On/Off

On

This function decides whether the others could cancel the video/aduio to the admin users

moderatorNeedRequest

On/Off

Off

This function decides whether the moderator user need send request with others video/audio

canShutOffModerator

On/Off

On

This function decides whether the others could cancel the video/aduio to the moderator users

http://www.123flashchat.com/video-chat.html

Encrypt-message chat module

With this optional chat module, chat messages can be encrypted by using RSA, which ensure the privacy and chat security.

http://www.123flashchat.com/encrypt-message.html

Event-chat module

With this optional chat module, chat room can be opened and closed at a particular time to gather more traffic.

The entrance: Admin Panel-> Room Panel-> Set room public time-> Set.

Set the public time of the specific room. Click "add" to add a rule first and click "submit" to save changes.

The room mode:

- "normal": means certain time period of each day or certain day of a week.

- "special": means special chat event of a particular day.

- "EveryHour": means recurring period of each hour.

http://www.123flashchat.com/event-chat.html

Image-transfer module

With this optional chat module, user can send an image in the chat lobby window or in the private chat window.

The code to activate upload-image function to 123flashchat, sample:

<image-transfer enableLobby="On" enablePrivate="On" uploadURL="" downloadURL="" maxUPLoadSize="50" imageHeight="200" imageWidth="200" allowGuest="On"></image-transfer>

Parameter

Type

Default value

Description

enableLobby

string

on

Enable or disable transfer image (support file type: .jpg, .jpeg) in lobby chat window

enablePrivate

String

on

Enable or disable transfer image (support file type: .jpg, . jpeg) in private chat window

uploadURL

String

Setting the URL that the file will be uploaded, you can use your own upload server (apache, tomcat, etc...) or use 123flashchat http server, if you use 123flashchat server, you must leave the uploadURL's value empty

downloadURL

String

Setting the URL that the file will be downloaded, you can use your own upload server (apache, tomcat, etc...) or use 123flashchat http server, if you user 123flashchat server, you must leave the downloadURL's value empty

maxUPLoadSize

Number

1024

Setting the max file can be uploaded to the server, the value must less than the value maxUPLoadSize in <123flashchat installed directory>/server/etc/fcserver.xml, if the value less than or equals to 0, this means the server will not accept any upload files.

imageHeight

Number

200

The height of uploaded image that will be displayed in the lobby or private chat window

imageWidth

Number

200

The width of uploaded image that will be displayed in the lobby or private chat window

allowGuest

String

On

Setting if the guest can upload file

autoLoadImage

String

Off

Enable or disable auto load an image and display it in the window, if disable this function, the user will get an alert message instead of load the image from server directly.

White-board Module

With this optional chat module, users can use whiteboard function during chat to make drawing and all other users in the same

room can see the drawings or join him to draw more.

The whiteboard has the basic functions as other painting tool, it will be opened in a standalone window floating over the

chat screen but still in the same SWF. Admin has the right to enable/disable the drawing and erasing function. Before purchasing

and installing this whiteboard, please purchase Flash Media Server from Macromedia first. Or at least install red5 which may not

be very stable when many users use whiteboard at the same time.

The sample code to activate white-board function in 123flashchat:

<white-board enable="On" userDrawPermission="11110" userModifyPermission="11110" width="510" height="400"></white-board>

Parameter

Type

Default value

Description

enable

string

off

Enable or disable white board function

userDrawPermission

number

11110

It defines who are entitled to use the drawing function.The value has 5 digits by default, the sequence of the bits from the left to the right represents the admin, moderator, speaker, regular user(registered user) and guests' drawing permission in turn. "1" means ON and "0" means OFF. For example: if you only want admin, moderator , speaker have the drawing permission, then the value will be set to "11100"

userModifyPermission

Number

11110

It defines who can use the eraser. The value has 5 bits in default, the sequence of the bits from the left to the right represent admin, moderator, speaker, regular user(registered user) and guests' permission to erase in turn. "1" means ON and "0" means OFF. For example: if you only want admin, moderator , speaker have the right to erase, then the value will be set to "11100"

width

Number

510

The width of the whiteboard window

height

Number

400

The height of the whiteboard window

Flash-Media-Server Setting:

When you have the flash com (AV) module or the white board module, you should set the value of "targetURI".

Sample:

<flash-media-server  targetURI=“rtmp:/123flashchat”></flash-media-server>

Parameter

Type

Default value

Description

targetURI

String

rtmp:/123flashchat

The Uniform Resource Identifier (URI) of the application on the Flash Communication Server that should run when the connection is made. To specify targetURI, use one of the following formats (items in brackets are optional): rtmp:[port]/appName[/instanceName] (acceptable if the movie and the Flash Communication Server are on the same machine) rtmp://host[:port]/appName[/instanceName] For example, the following URIs are formatted correctly: rtmp://www.yourwebsite.com/123flashchat rtmp:/123flashchat_default
Notice: If you use the targetURI for whiteboard module, you should make a new file named "main.asc" containing following code "load("components.asc");" and copy this file to the /applications/Application Directory (appName)/

Buddy-List Module

With this optional chat module, users can use the buddylist function to add a buddy to the buddylist or delete a buddy from the

buddylist, user can chat with the buddies whose are online at any time.

The sample code to activate white-board function in 123flashchat:

<buddy-list enable="On"></buddy-list>

Parameter

Type

Default value

Description

enable

String

off

Enable or disable the buddy list function

Visual Avatar Chat Module

With this optional chat module, text chat room can be transformed to avatar chat, in which users can walk around, "meet people" in the same room and gossip with them. The scenes are: cafe, game room, hotel, park, restaurant.

Note: Please be aware of that the text chat and the avatar chat utilize two different SWFs,
so it's impossible to access the avatar chat directly from the text chat, but the silver lining is that they can communicate with each other.

<visual-avatar-chat enable=”On”>
<item name=”Café” src=”graphicchat/room/café.swf”></item>
<item name=”City” src=” graphicchat/room/city.swf”></item>
<item name=”Gameroom” src=” graphicchat/room/gameroom.swf”></item>
<item name=”Hotel” src=” graphicchat/room/hotel.swf”></item>
<item name=”Park” src=” graphicchat/room/park.swf”></item>
</visual-avatar-chat>

Parameter

Type

Default value

Description

enable

String

off

Enable or disable the avatar chat function

visual-avatar-chat->item->name

String

 

Background name

visual-avatar-chat->item->src

String

 

Background flash file location

Chat Room Remote Controller (MSN edition)

Its abbreviation is CRRC(MSN). Room owner may create a chat robot in a particular chat room and then grant the access of the robot to the reliable person(s) to remote monitor the room via MSN.

The configuration is in the “server.xml”

<remote-controller enable=”On”></remote-controller>

Parameter

Type

Default value

Description

enable

String

off

Enable or disable the remote controller function

Furthermore, there are four steps to configure the MSN Robot.

  1. Create Robot MSN Account
    Room owner sign up a new Windows Live ID/ Windows Live Messenger  Account as the Robot account. For example: bot@hotmail.com
  2. Launch MSN Controller function
    Room owner enter the Robot MSN account bot@hotmail.com and its password into the admin panel-> MSN-Bot-> MSN-Bot account to launch the function.
  3. Bind Bot to a particular chat room and grant power to reliable person(s)
    admin panel-> room panel-> MSN bot, add your friends’ MSN accounts here, for example: friend@hotmail.com, so that it will be bound with bot@hotmail.com
  4. Monitor room via Bot
    Your friends add Bot MSN to their MSN friend list to monitor and control the room externally.

Tips

The following commands are available on MSN to control the chat room externally.

/help         Get the help list.
/enable       Enable to get messages from chatroom.
/disable      Disable messages from chatroom.
/list         Check online userlist in current room.
/kick         Kick user out, eg: /kick username
/ban          Ban user ID or IP, eg: /ban username or/ban 61.239.186.94
/unban        Unban user ID or IP, eg: /unban username or/unban 61.239.186.94
/info         Get remote control status.

 

updated at 2008-2-28


Warning: include(/home/daniel/www/footer.php) [function.include]: failed to open stream: No such file or directory in /home/daniel/www/htdocs/server_help.php on line 14

Warning: include() [function.include]: Failed opening '/home/daniel/www/footer.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/daniel/www/htdocs/server_help.php on line 14