您可以将主持会议和参加会议的按钮嵌入基于Windows的应用程序,这样用户可以通过该应用程序开启TurboMeeting。
我们建议按照以下步骤进行操作:
测试TurboMeeting是否已经安装。如果没有,调用基于网页的API让用户主持和参加会议。在第一次调用完成后,TurboMeeting就自动安装了。
如果TurboMeeting已经安装了,找到TurboMeeting.exe路径,生成一个名为"Command File" 的临时文件,里面有TurboMeeting需要的参数,然后执行下列DOS命令行:
TurboMeeting-Path --cmd Command-File-Path
例如:
C:\Documents and Settings\Administrator\Application Data\TurboMeeting\TurboMeeting\TurboMeeting.exe --cmd c:\MyApplication\LaunchTM.txt
受命令文件中的值影响,上放的命令将开始或加入会议。在TurboMeeting启动后,命令文件会被卸载以保护文件中的参数。
点击“开始”——“所有程序”——“TurboMeeting”,找到TurboMeeting.exe的路径。然后,右键点击“开始会议”,并选择“属性”。属性对话窗口会显示TurboMeeting.exe的所在路径。另外一个找到TurboMeeting.exe的路径的方法是,右击桌面上的TurboMeeting图标,选择“属性”。但是,桌面图标很容易被用户删除。
TurboMeeting.exe路径需要通过应用程序来抓取。点击这里下载VC++样本程序。
命令文件是XML格式。以下是两个样本,一个为参加会议,另一个为主持会议:
参加会议:<Action>Join</Action> <ServerAddress>turbomeet.com</ServerAddress> <ServerPort>80</ServerPort> <MeetingPassword>123</MeetingPassword> <MeetingId>8813-7455</MeetingId> <AttendeeName>Brian Smith</AttendeeName> <Email></Email> <ViewerInFullScreen>N</ViewerInFullScreen>
主持会议:<Action>Host</Action> <ServerAddress>turbomeet.com</ServerAddress> <ServerPort>80</ServerPort> <MeetingPassword></MeetingPassword> <MeetingId></MeetingId> <AttendeeName></AttendeeName> <Email>johdoe@aceme.com</Email> <UserPassword>password</UserPassword> <MeetingType>0</MeetingType> <StartMeetingNow>Y</StartMeetingNow> <ViewerInFullScreen>N</ViewerInFullScreen>
XML元素的值定义如下:
<Action>: "Host" 主持会议; "Join" 参加会议
<ServerAddress>: TurboMeeting 服务器地址
<ServerPort>:TurboMeeting 服务器端口:80, 443 或 8889。请尽量使用80
<MeetingPassword>: 会议密码,当 Action = Join 时使用
<MeetingId>: 会议ID,当 Action = Join 时需要
<AttendeeName>:与会者姓名,当 Action = Join 时需要
<Email>:主持人电子邮件地址,当 Action = Host 时需要
<UserPassword>:TurboMeeting 服务器的主持人密码,当 Action = Host 时需要
<MeetingType>:"0" 指代 互动会议; "1" 指代远程协助; "2" 指代远程控制; "3" 指代 网络研讨会。 只有当 Action = Host 时需要
<StartMeetingNow>"Y" 立即开始会议;"N" 开启 TurboMeeting 并登录。只有当 Action = Host 时需要
<ViewerInFullScreen>:"Y" 强制TurboMeeting占与会者全屏。 这是用来要求与会者的最大关注。