1、先打开这个网址:http://www.taoshaw.com/taoshaw/article.asp?id=1517
2、然后点击“FMS软件下载>>>”;

3、然后会跳到http://www.91files.com/?9SJZJ836UT7JOESP4GLJ这个页面。
4、我们把滚动条往下拖一下,看到这个。然后毫不迟疑的点下去。

5、由于,FMS软件就被下载到我们的硬盘里了。下载好了后。下面开始安装吧。
6、双击这下文件,开始安装。

7、然后依下面步骤,依次点击下一步下一步。


8、然后打开这个文件夹。

C:\Program Files\Macromedia\Flash Media Server 2\applications
9、把压缩包里的这个文件复制到对应文件夹中。


C:\Program Files\Macromedia\Flash Media Server 2\licenses
10、安装好后,我们要启动一下FMS。启动的方法很多种。这里,我介绍我的方法。
11、点开始按钮。

12、然后点所有程序。

13、再选择Macromedia---Flash Media Server 2---Start Flash Media Server 2。即可。
14、下面,在FLASH中,我们新建一个文件,然后输入如下语句。
application.onAppStart = function() {
trace("onAppStart");
};
application.onConnect = function(client, uName) {
trace("本站系统信息:<font color=\"#ff0000\"><b>"+client.UserName+"</b></font>进入了聊天室。<br>";
application.broadcastMsg("showmsg",hellomsg)
//接收客户端传来的数据 (跟客户端的 client_nc.call 相对应)
client.sendmsg = function(msg) {
mesg = "<font color=\"#ff0000\"><b>"+client.UserName+": </b></font>"+msg+"<br>";
//发送给客户端数据 (跟客户端的 chat_so.showmsg 相对应)
application.broadcastMsg("showmsg",mesg)
};
};
application.onDisconnect = function(client) {
trace("本站系统信息:<font color=\"#ff0000\"><b>"+client.UserName+": </b></font>离开了聊天室。<br>";
application.broadcastMsg("showmsg",hellomsg)
};
application.onAppStop = function() {
trace("onAppStop");
};
保存为“main.asc”,并将此文件复制到
C:\Program Files\Macromedia\Flash Media Server 2\applications\chat目录中,"chat"为新建的文件夹名称。
15、OK,在FLASH中。注意添加如下代码。
//================版权声明开始================//
//★淘沙网:http://www.taoshaw.com
//★淘沙网所有教程欢迎转载。不过请转载时注明出处。谢谢合作。
//================版权声明结束================//
//创建新右键菜单
myMenu = new ContextMenu();
//隐藏右键菜单
myMenu.hideBuiltInItems();
myMenu.customItems.push(new ContextMenuItem("淘沙网:http://www.taoshaw.com", PR));
Stage.scaleMode = 'noScale';
function PR(obj, item) {
getURL("http://www.taoshaw.com", "_blank");
}
//将新菜单赋予给场景
_root.menu = myMenu;
stop();
client_nc = new NetConnection();
client_nc.onStatus = function(info) {
if (info.code == "NetConnection.Connect.Success") {
} else if (info.code == "NetConnection.Connect.Closed") {
} else if (info.code == "NetConnection.Connect.Failed") {
}
};
//我们在 服务器端 applications 建立的文件夹 为 chat 所以连接服务器地址为 rtmp:/chat
//如果是远程服务器 写法为 rtmp://www.taoshaw.com/chat。这里注意//与/的区分
client_nc.connect("rtmp:/chat", _global.ChatUserName);
//接收服务器端传来的数据 (跟服务器端的 aapplication.broadcastMsg 相对应)
client_nc.showmsg = function(msg) {
//默认显示区域总在前面
txtChat.scroll = txtChat.maxscroll;
txtChat.scroll++;
txtChat.text += msg;
};
btSend.onRelease = function() {
if (txtInput.text != "") {
//把要说的话发送给服务器 (跟服务器端的 client.sendmsg 相对应)
client_nc.call("sendmsg", null, txtInput.text);
txtInput.text = "";
}
};

