Office Online Server 2016 安装部署笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_26486347/article/details/102543481

前言

       本文主要是对我部署Office Web Apps Server 2013 及 Office Online Server 2016(下面都只提Office Online Server 2016) 过程的一个整理,包括遇到的一些问题的解决办法,其中引入到了前辈们的文章(比如域控服务器等已经有大神给出了很完美的教程,所以这些我只是替大家做了个收集工作)。

概述

本文主要讲了部署Office Online Server 2016 的流程,以及一些问题的解决办法(主要是部署Office Web Apps Server 2013 时踩的坑),还有一些注意事项。

部署Office Online Server 2016 的流程如下:

  1. 下载Windows Server 2012 R2 With Update服务器(按大神的话说:首先准备1台比较干净的服务器,推荐使用 Windows Server 2012 R2,使用别的服务器可能会出现问题);
  2. 域控服务器安装部署(请参考:https://blog.csdn.net/jiaqu2177/article/details/81943615);
  3. 转换服务器安装部署(请参考:https://blog.csdn.net/jiaqu2177/article/details/81945692 中第二部分);
  4. WOPI HOST 实现(请参考:https://blog.csdn.net/jiaqu2177/article/details/81945692 中第三部分);

一、(推荐)下载Windows Server 2012 R2 With Update服务器

1、干什么的?

先安装一个并配置AD用来作为域控服务器,再安装一个并安装Office Online Server 2016用来作为Word等文件的转换服务器

2、为什么是Windows Server 2012 R2 With Update?

因为

”我在安装的时候尝试过 windows server 2008、windows server 2012、windows server 2012 r2唯独 windows server 2012 r2 with update 没有出错,直接一次到位“,来自:https://blog.csdn.net/jiaqu2177/article/details/81945692

二、域控服务器安装部署

请参考文章

https://blog.csdn.net/jiaqu2177/article/details/81943615
https://www.cnblogs.com/lovechengcheng/p/4117391.html

1、干什么的?

安装Office Online Server 2016 的转换服务器必须部署在域服务器下,才能成功启动,所以建一个域控服务器来维护一个域,并将转换服务器加入到该域中来。

2、注意了!

域控服务器貌似只在转换服务器中的Office Online Server 2016 第一次初始化时起作用,也就是说等Office Online Server 2016正常运行了,你可以把域空服务器关闭,甚至重启转换服务器重启也不用理他(初步测试得出的结论,不一定准确)

三、转换服务器的安装部署

请参考文章

https://blog.csdn.net/jiaqu2177/article/details/81945692
https://www.cnblogs.com/ldybyz/archive/2017/03/14/6547795.html

1、干什么的?

用来安装Office Online Server 2016,然后就不用我多说了吧

2、下载

这个东东真心不好下载,官网各种注册了一圈最后放弃了,幸亏从帝魂Dreams大神的文章:https://blog.csdn.net/jiaqu2177/article/details/81945692 中找到了资源,万幸啊,感谢!!!

请允许我给大家拷贝一份,以方便大家查看:

安装包

ed2k://|file|cn_office_online_server_may_2016_x64_dvd_8480704.iso|709687296|99014E02579B6E08E7172D05857F2D05|/

语言包

ed2k://|file|cn_office_online_server_language_pack_may_2016_x64_8783021.exe|122025248|3E8073A25EE45E0C106E34FA86CB006B

3、注意一

对于转换服务器,我看过另一篇文章,要在 【添加角色和功能】中各种操作的,但 帝魂Dreams 大神的文章中用一句代码搞定了

运行 powershell ,输入以下命令:

-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,Windows-Identity-Foundation,Server-Media-Foundation

4、注意二

安装微软提供的软件

如果不安装,我试过在安装Office Online Server 2016 时肯定过不了,点击链接直接官方下载就可以

四、WOPI代码实现

还是请参考文章

https://blog.csdn.net/jiaqu2177/article/details/81945692
https://www.cnblogs.com/ldybyz/archive/2017/03/14/6547795.html

1、干什么的?

其实我也不是很清楚,不过从用到的场景来说,应该是用于将 Office Online Server 2016 集成到我们自己的项目中的。

比如集成到我们的Springboot项目中时,你可以写个Rest风格的Controller,里面实现三个 WOPI REST 的接口,然后就可以通过Office Online Server 2016 的接口访问到我们自己项目里面的word等文件了,

比如你写了个Controller,三个接口分别为:

/**
 * 获取文件信息
 */
@GetMapping("/files/{name}")
public void getFileInfo(HttpServletRequest request, HttpServletResponse response) {}
/**
 * 获取文件流
 */
@GetMapping("files/{name}/contents")
public void getFile(@PathVariable String name, HttpServletResponse response) {}
/**
 * 保存更新文件(就是当你在编辑docx等时Office Online Server 2016 将通过这个接口将编辑后的文件返给我们,我们再用其覆盖源文件,以达到编辑保存的目的)
 */
@PostMapping("files/{name}/contents")
public void postFile(@PathVariable(name = "name") String name, @RequestBody byte[] content) {}

2、WOPI REST接口文档 - CheckFileInfo属性参照
https://wopirest.readthedocs.io/en/latest/files/CheckFileInfo.html
https://docs.microsoft.com/en-us/openspecs/office_protocols/ms-wopi/71e66fb4-144b-4369-b597-f425f0b700b9?redirectedfrom=MSDN

3、注意

这里WOPI REST接口 中用到的 CheckFileInfo 对象的属性加几个必要的就OK了, 加的多了有时倒还报错,很坑的;

注意了,属性首字母都是大写!!!

注意了,SHA256这个属性的赋值(获取该文件的文件流->SHA256计算文件流Hash值->将Hash值转换为Base64String)

4、我的WopiHostController(很重要)

package com.soybean.concise.modules.api.web;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.commons.codec.binary.Base64;
import org.apache.commons.codec.digest.DigestUtils;
import org.soybean.utils.StringUtils;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.*;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.net.URLDecoder;

/**
 * OfficeOnlineServer的WOPI HOST
 *
 * zkh
 * 2019年9月30日 10:09
 */
@RestController
@RequestMapping("api/wopi")
public class WopiHostController {

    private String filePath = "F:\\mytemp\\";
    private final String CHARSET = "UTF-8";

    /**
     * 获取文件信息
     * zkh
     * 2019年10月11日 10:33
     */
    @RequestMapping("files/{name}")
    public void getCheckFileInfo(HttpServletRequest request, HttpServletResponse response) {
        FileInfo info = new FileInfo();
        try {
            String uri = request.getRequestURI();
            // 获取文件名, 防止中文文件名乱码
            String fileName = URLDecoder.decode(uri.substring(uri.indexOf("wopi/files/") + 11), CHARSET);
            if (StringUtils.isNotBlank(fileName)) {
                File file = new File(filePath + fileName);
                if (file.exists()) {
                    info.setBaseFileName(file.getName());
                    info.setSize(file.length());
                    info.setOwnerId("admin");
                    info.setVersion(file.lastModified() + "");
                    // 获取该文件的文件流->SHA256计算文件流Hash值->将Hash值转换为Base64String
                    info.setSha256(Base64.encodeBase64String(DigestUtils.sha256(new FileInputStream(file))));
                }
            }

            // 作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据
            response.setContentType(MediaType.APPLICATION_JSON_UTF8_VALUE);
            response.getWriter().write(new ObjectMapper().writeValueAsString(info));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /**
     * 获取文件流
     * zkh
     * 2019年10月11日 10:34
     */
    @GetMapping("files/{name}/contents")
    public void getFile(@PathVariable String name, @PathVariable(name = "access_token") String access_token, HttpServletResponse response) {
        // access_token getCheckFileInfo接口时传给OfficeWebApps的自定义参数,用于自定义权限检验

        // 文件的路径
        String path = filePath + name;
        File file = new File(path);

        try (InputStream fis = new BufferedInputStream(new FileInputStream(path)); OutputStream toClient = new BufferedOutputStream(response.getOutputStream())) {
            byte[] buffer = new byte[fis.available()];
            fis.read(buffer);

            // Response处理
            response.reset();
            response.addHeader("Content-Disposition", "attachment;filename=" + new String(file.getName().getBytes(CHARSET), "ISO-8859-1"));
            response.addHeader("Content-Length", String.valueOf(file.length()));
            response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);

            toClient.write(buffer);
            toClient.flush();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /**
     * 保存修改文件
     * zkh
     * 2019年10月11日 10:36
     */
    @PostMapping("files/{name}/contents")
    public void saveFile(@PathVariable(name = "name") String name, @PathVariable(name = "access_token") String access_token, @RequestBody byte[] content) {
        // access_token getCheckFileInfo接口时传给OfficeWebApps的自定义参数,用于自定义权限检验

        File file = new File(filePath + name);
        try (FileOutputStream fop = new FileOutputStream(file)) {
            fop.write(content);
            fop.flush();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    /**
     * 文件属性对象
     * 描述:由于wopi的接口不遵守驼峰命名规则,所以需要用@JsonProperty指定别名
     *
     * zkh
     * 2019年10月12日 13:45
     */
    class FileInfo implements Serializable {

        /**
         * 必须字段
         */
        // 包含扩展的文件名
        @JsonProperty("BaseFileName")
        private String baseFileName;
        // 文件大小(单位:byte)
        @JsonProperty("Size")
        private Long size;
        // 唯一标识文件所有者
        @JsonProperty("OwnerId")
        private String ownerId;
        // 文件版本号,文件如果被编辑,版本号也要跟着改变
        @JsonProperty("Version")
        private String version;
        // SHA-2 256位散列编码值(获取该文件的文件流->SHA256计算文件流Hash值->将Hash值转换为Base64String)
        @JsonProperty("SHA256")
        private String sha256;

        /**
         * 编辑时可能用到的字段
         */
        // 是否允许连接到文件中引用的外部服务(例如,可嵌入javascript应用程序)
        @JsonProperty("AllowExternalMarketplace")
        private boolean allowExternalMarketplace = true;
        // 是否有权限修改
        @JsonProperty("UserCanWrite")
        private boolean userCanWrite = true;
        // 是否支持更新
        @JsonProperty("SupportsUpdate")
        private boolean supportsUpdate = true;
        // 是否支持锁定
        @JsonProperty("SupportsLocks")
        private boolean supportsLocks = true;

        /**
         * 其他字段
         */
        // 是否支持使用WOPI客户端创建新文件
        private boolean SupportsFileCreation = true;
        // 是否支持用户可以通过受限制的URL以有限的方式对文件进行操作的方案
        private boolean SupportsScenarioLinks = true;

        public String getBaseFileName() {
            return baseFileName;
        }
        public void setBaseFileName(String baseFileName) {
            this.baseFileName = baseFileName;
        }
        public Long getSize() {
            return size;
        }
        public void setSize(Long size) {
            this.size = size;
        }
        public String getOwnerId() {
            return ownerId;
        }
        public void setOwnerId(String ownerId) {
            this.ownerId = ownerId;
        }
        public String getVersion() {
            return version;
        }
        public void setVersion(String version) {
            this.version = version;
        }
        public String getSha256() {
            return sha256;
        }
        public void setSha256(String sha256) {
            this.sha256 = sha256;
        }
        public boolean isAllowExternalMarketplace() {
            return allowExternalMarketplace;
        }
        public void setAllowExternalMarketplace(boolean allowExternalMarketplace) {
            this.allowExternalMarketplace = allowExternalMarketplace;
        }
        public boolean isUserCanWrite() {
            return userCanWrite;
        }
        public void setUserCanWrite(boolean userCanWrite) {
            this.userCanWrite = userCanWrite;
        }
        public boolean isSupportsUpdate() {
            return supportsUpdate;
        }
        public void setSupportsUpdate(boolean supportsUpdate) {
            this.supportsUpdate = supportsUpdate;
        }
        public boolean isSupportsLocks() {
            return supportsLocks;
        }
        public void setSupportsLocks(boolean supportsLocks) {
            this.supportsLocks = supportsLocks;
        }
        public boolean isSupportsFileCreation() {
            return SupportsFileCreation;
        }
        public void setSupportsFileCreation(boolean supportsFileCreation) {
            SupportsFileCreation = supportsFileCreation;
        }
        public boolean isSupportsScenarioLinks() {
            return SupportsScenarioLinks;
        }
        public void setSupportsScenarioLinks(boolean supportsScenarioLinks) {
            SupportsScenarioLinks = supportsScenarioLinks;
        }

    }

}

五、启动Office Online Server 2016

1、在域服务器中登录(右键管理方式->输入账号/密码登录:zkh\Administrator   Mmxxx)转换服务器,以确保转换服务器联机
2、启动Office Web App 服务器场(使用管理员方式运行 PowerShell )
    Import-Module OfficeWebApps
3、部署 OfficeOnlineServer  服务器场(其中的参数需要根据自己的服务器进行修改)(部署 OfficeOnlineServer 服务器场时InternalURL 的域服务器必须是启动状态)
    New-OfficeWebAppsFarm -InternalURL http://zh.zkh.com  -ExternalURL http://192.168.0.113 -AllowHttp -EditingEnabled -OpenFromUrlEnabled
4、在浏览器地址输入 http://zh.zkh.com 进行浏览,界面如下则成功

5、Office Online Server 2016 服务器场参数说明:
New-OfficeWebAppsFarm 的使用及各参数含义可以去微软官网查看:http://technet.microsoft.com/zh-cn/library/jj219436.aspx
-InternalURL:内网访问地址,http://xx.domin.com 其中 xx表示计算机名 domin.com 表示域名
-ExternalURL:外网访问地址,一般为服务器的IP地址
-AllowHttp 允许80端口访问 
-EditingEnabled 允许编辑(编辑支持docx,xlsx,pptx,不支持doc,xls,ppt;在线查看上述都支持)(经测试只能实现编辑excel、ppt,而word编辑暂未实现)
-OpenFromUrlEnabled 允许通过url方式进行预览
-CacheLocation  缓存文件存放路径 默认是C:\ProgramData\Microsoft\OfficeWebApps\Working\d 
-CacheSizeInGB  最大缓存文件大小 单位GB 默认为15GB
更多参数
https://docs.microsoft.com/zh-cn/powershell/module/officewebapps/new-officewebappsfarm?redirectedfrom=MSDN&view=officewebapps-ps

使用过程中如果想修改服务配置,可以通过Set-OfficeWebAppsFarm命令进行修改
Set-OfficeWebAppsFarm -AllowHttp
Set-OfficeWebAppsFarm -ExternalURL http://192.168.0.117

六、可能遇到的问题及解决办法

血泪史啊。。。

问题一
”域服务器 的服务器列表中 转换服务器显示:联机-访问被拒绝“ 的解决方法:
1、右键该服务->管理方式;
2、使用域服务器账号密码登录 xtsm\Administrator   Xt123456

问题二
Windows 身份验证”Windows 服务器功能必须安装并启用“
1、打开服务器管理界面;
2、点击添加角色和功能;
3、点击Web服务器(IIS);
4、勾选身份验证。

问题三
很抱歉,出现问题,无法打开此文档。如果此情况持续发生,请尝试在 Microsoft Word 中打开文档。
第一种解决方法
给转换服务器中安装最新版NET Framework
下载链接 : http://www.microsoft.com/en-us/download/details.aspx?id=42643
1、下载并安装最新版 NET Framework(本次下载的是4.5.2)。
2、重新服务器。
第二种解决方法
如果是wopi方式访问时出错可能是要打开的”文件不存在“

问题四
客户机加入到域报错:找不到网络路径
1、关闭客户机防火墙试试。

问题五
双击安装时提示:安装程序无法继续,本产品需要 Windows identity foundtion
1、打开服务器管理器->添加角色和功能->功能->勾选 “Windows Identity Foundtion3.5”

问题六
部署服务器场时报错:必须将服务器加入到域中
可能一:没有将服务器加入到域中;
可能二:虽然加入到域中的,但域服务器此时没有启动;

问题七
打开编辑word的页面时报错:很抱歉,无法打开此文档进行编辑
获取文件信息的接口Bean->FileInfo中定义了”多余“的属性,去掉几个试试,比如BreadcrumbDocName(这里调试时注意服务器缓存,定位这个问题浪费了我大半天时间)

七、注意事项

1、部署 OfficeOnlineServer 服务器场时InternalURL 的域服务器必须是启动状态
2、转换服务器中OfficeOnlineServer服务器场启动部署好之后是可以关闭域服务器的;
3、被转换的文档地址需要跟OfficeOnlineServer服务器在同一个局域网下或这在公网下;
4、SHA256的计算(获取该文件的文件流->SHA256计算文件流Hash值->将Hash值转换为Base64String);
5、WPOI的CheckFileInfo接口的参数必须与其API中保持一致(首字母大写);
6、编辑功能不支持多人同时操作;
7、如果出错了,调试时注意缓存;
8、服务器带宽和内存越高越好,测试发现比较耗性能(如果打开较大文件时如果服务器配置过低,会导致打开失败);
9、默认支持单个文件最大为10M;
10、确保80 443 809端口不被其他应用占用;
11、服务器带宽和内存越高越好,测试发现比较耗性能;
12、文件名不能为中文;
13、查看功能支持IE8及以上,编辑功能支持IE9及以上;

八、文档类型支持

支持查看的文件类型(以下为测试成功的文档类型,理论上支持查看更多类型)
doc,docx,xls,xlsx,ppt,pptx,pdf
支持编辑的文档类型
docx,xlsx,pptx

九、各个类型文档查看及编辑API对照表

http://你的转换服务器的域名或IP/hosting/discovery

具体如下页面:

<wopi-discovery>
<net-zone name="internal-http">
<app name="Excel" favIconUrl="http://zh2.xtsm.com/x/_layouts/resources/FavIcon_Excel.ico" checkLicense="true">
<action name="view" ext="ods" default="true" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xls" default="true" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsb" default="true" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsm" default="true" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsx" default="true" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="ods" requires="update" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsb" requires="update" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsm" requires="update" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsx" requires="update" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="xlsx" requires="update" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="interactivepreview" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xls" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="ods" urlsrc="http://zh2.xtsm.com/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" progid="Excel.LegacyWebService" urlsrc="http://zh2.xtsm.com/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="ods" urlsrc="http://zh2.xtsm.com/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rtc" ext="ods" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="xls" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="xlsb" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="xlsm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="xlsx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="preloadedit" ext="ods" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ods" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xls" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsb" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsm" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsx" urlsrc="http://zh2.xtsm.com/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="OneNote" favIconUrl="http://zh2.xtsm.com/o/resources/2052/FavIcon_OneNote.ico" checkLicense="true">
<action name="view" progid="OneNote.Notebook" requires="cobalt,containers" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="view" ext="one" requires="cobalt,containers" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="view" ext="onetoc2" useParent="true" requires="cobalt,containers" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" progid="OneNote.Notebook" default="true" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" ext="one" default="true" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" ext="onetoc2" useParent="true" default="true" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" progid="OneNote.Notebook" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" ext="one" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" ext="onepkg" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" progid="OneNote.Notebook" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="one" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="onetoc2" useParent="true" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embededit" ext="onetoc2" useParent="true" requires="cobalt,containers,update" urlsrc="http://zh2.xtsm.com/o/onenoteframe.aspx?embed=1&edit=1&singlepage=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="one" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="onetoc2" urlsrc="http://zh2.xtsm.com/rtc2/"/>
</app>
<app name="PowerPoint" favIconUrl="http://zh2.xtsm.com/p/resources/2052/FavIcon_Ppt.ico" checkLicense="true">
<action name="view" ext="odp" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pot" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="potm" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="potx" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pps" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppsm" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppsx" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppt" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pptm" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pptx" default="true" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="odp" requires="update" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="ppsx" requires="update" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="pptx" requires="update" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="odp" requires="update" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=EditView&New=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="pptx" requires="update" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=EditView&New=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="imagepreview" ext="odp" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pot" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="potm" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="potx" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pps" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppsm" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppt" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pptm" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pptx" urlsrc="http://zh2.xtsm.com/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="odp" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pot" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="potm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="potx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pps" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppsm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppt" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pptm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pptx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pot" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="potm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="potx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pps" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppsm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppt" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pptm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pptx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="odp" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pot" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="potm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="potx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pps" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppsm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppt" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pptm" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pptx" urlsrc="http://zh2.xtsm.com/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pot" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="potm" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="potx" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pps" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppsm" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppsx" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppt" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pptm" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pptx" urlsrc="http://zh2.xtsm.com/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="presentservice" ext="pot" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="potm" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="potx" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="pps" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppsm" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppsx" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppt" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="pptm" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="presentservice" ext="pptx" urlsrc="http://zh2.xtsm.com/m/present_2_0.asmx"/>
<action name="attend" ext="pot" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="potm" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="potx" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pps" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppsm" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppsx" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppt" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pptm" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pptx" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attendservice" ext="pot" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="potm" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="potx" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="pps" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="ppsm" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="ppsx" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="ppt" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="pptm" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="attendservice" ext="pptx" urlsrc="http://zh2.xtsm.com/m/met/participant.svc"/>
<action name="rtc" ext="odp" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="pot" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="potm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="potx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="pps" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="ppsm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="ppsx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="ppt" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="pptm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="pptx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="preloadedit" ext="odp" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="pptx" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="odp" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pot" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="potm" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="potx" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pps" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppsm" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppsx" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppt" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pptm" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pptx" urlsrc="http://zh2.xtsm.com/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="WopiTest" favIconUrl="http://zh2.xtsm.com" checkLicense="true">
<action name="view" ext="wopitest" urlsrc="http://zh2.xtsm.com/hosting/WopiTestFrame.aspx"/>
<action name="getinfo" ext="wopitest" urlsrc="http://zh2.xtsm.com/hosting/GetWopiTestInfo.ashx"/>
</app>
<app name="Word" favIconUrl="http://zh2.xtsm.com/wv/resources/2052/FavIcon_Word.ico" checkLicense="true">
<action name="view" ext="doc" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="docm" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="docx" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dot" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dotm" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dotx" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="odt" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="docm" requires="locks,update" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="docx" requires="locks,update" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="odt" requires="locks,update" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="docx" requires="locks,update" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="dotx" requires="locks,update" newext="docx" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="odt" requires="locks,update" urlsrc="http://zh2.xtsm.com/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="imagepreview" ext="doc" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="docm" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="docx" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dot" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dotm" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dotx" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="odt" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="doc" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="docm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="docx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dot" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dotm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dotx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="odt" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="doc" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="docm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="docx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dot" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dotm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dotx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="doc" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="docm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="docx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dot" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dotm" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dotx" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="odt" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="doc" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="docm" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="docx" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dot" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dotm" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dotx" urlsrc="http://zh2.xtsm.com/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="doc" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="docm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="docx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="dot" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="dotm" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="dotx" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="rtc" ext="odt" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="preloadedit" ext="docm" urlsrc="http://zh2.xtsm.com/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="docx" urlsrc="http://zh2.xtsm.com/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="odt" urlsrc="http://zh2.xtsm.com/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="doc" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="docm" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="docx" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dot" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dotm" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dotx" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="odt" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="WordPdf" favIconUrl="http://zh2.xtsm.com/wv/resources/2052/FavIcon_Word.ico" checkLicense="true">
<action name="view" ext="pdf" default="true" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="pdf" urlsrc="http://zh2.xtsm.com/wv/WordPreviewHandler.ashx?PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="pdf" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="pdf" urlsrc="http://zh2.xtsm.com/wv/wordviewerframe.aspx?embed=1&PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="pdf" urlsrc="http://zh2.xtsm.com/rtc2/"/>
<action name="preloadview" ext="pdf" urlsrc="http://zh2.xtsm.com/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
</net-zone>
<net-zone name="external-http">
<app name="Excel" favIconUrl="http://192.168.0.113/x/_layouts/resources/FavIcon_Excel.ico" checkLicense="true">
<action name="view" ext="ods" default="true" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xls" default="true" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsb" default="true" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsm" default="true" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="xlsx" default="true" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="ods" requires="update" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsb" requires="update" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsm" requires="update" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="xlsx" requires="update" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="xlsx" requires="update" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="interactivepreview" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlpreview.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xls" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlembed.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formsubmit" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlform.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="formedit" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlviewerinternal.aspx?edit=1&startupDialog=FormEdit&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rest" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/xlrestinternal.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="ods" urlsrc="http://192.168.0.113/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsb" urlsrc="http://192.168.0.113/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsm" urlsrc="http://192.168.0.113/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="syndicate" ext="xlsx" urlsrc="http://192.168.0.113/x/_layouts/exceljs.ashx?v=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" progid="Excel.LegacyWebService" urlsrc="http://192.168.0.113/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="ods" urlsrc="http://192.168.0.113/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsb" urlsrc="http://192.168.0.113/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsm" urlsrc="http://192.168.0.113/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="legacywebservice" ext="xlsx" urlsrc="http://192.168.0.113/x/_vti_bin/excelserviceinternal.asmx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="rtc" ext="ods" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="xls" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="xlsb" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="xlsm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="xlsx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="preloadedit" ext="ods" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsb" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsm" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="xlsx" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ods" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xls" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsb" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsm" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="xlsx" urlsrc="http://192.168.0.113/x/StaticLoad.aspx?wx=x&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="OneNote" favIconUrl="http://192.168.0.113/o/resources/2052/FavIcon_OneNote.ico" checkLicense="true">
<action name="view" progid="OneNote.Notebook" requires="cobalt,containers" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="view" ext="one" requires="cobalt,containers" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="view" ext="onetoc2" useParent="true" requires="cobalt,containers" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" progid="OneNote.Notebook" default="true" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" ext="one" default="true" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="edit" ext="onetoc2" useParent="true" default="true" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" progid="OneNote.Notebook" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" ext="one" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="editnew" ext="onepkg" requires="cobalt,containers,update" newprogid="OneNote.Notebook" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?edit=1&new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" progid="OneNote.Notebook" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="one" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="onetoc2" useParent="true" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?embed=1&edit=0&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embededit" ext="onetoc2" useParent="true" requires="cobalt,containers,update" urlsrc="http://192.168.0.113/o/onenoteframe.aspx?embed=1&edit=1&singlepage=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="one" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="onetoc2" urlsrc="http://192.168.0.113/rtc2/"/>
</app>
<app name="PowerPoint" favIconUrl="http://192.168.0.113/p/resources/2052/FavIcon_Ppt.ico" checkLicense="true">
<action name="view" ext="odp" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pot" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="potm" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="potx" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pps" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppsm" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppsx" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="ppt" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pptm" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="pptx" default="true" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="odp" requires="update" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="ppsx" requires="update" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="pptx" requires="update" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=EditView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="odp" requires="update" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=EditView&New=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="pptx" requires="update" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=EditView&New=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="imagepreview" ext="odp" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pot" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="potm" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="potx" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pps" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppsm" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppsx" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="ppt" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pptm" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="imagepreview" ext="pptx" urlsrc="http://192.168.0.113/p/previewhandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="odp" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pot" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="potm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="potx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pps" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppsm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppsx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="ppt" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pptm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="interactivepreview" ext="pptx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pot" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="potm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="potx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pps" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppsm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppsx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="ppt" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pptm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="mobileView" ext="pptx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ReadingView&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="odp" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pot" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="potm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="potx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pps" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppsm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppsx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="ppt" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pptm" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="embedview" ext="pptx" urlsrc="http://192.168.0.113/p/PowerPointFrame.aspx?PowerPointView=ChromelessView&Embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pot" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="potm" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="potx" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pps" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppsm" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppsx" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="ppt" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pptm" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="present" ext="pptx" urlsrc="http://192.168.0.113/m/Presenter.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="presentservice" ext="pot" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="potm" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="potx" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="pps" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppsm" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppsx" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="ppt" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="pptm" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="presentservice" ext="pptx" urlsrc="http://192.168.0.113/m/present_2_0.asmx"/>
<action name="attend" ext="pot" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="potm" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="potx" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pps" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppsm" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppsx" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="ppt" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pptm" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attend" ext="pptx" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=0&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&>"/>
<action name="attendservice" ext="pot" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="potm" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="potx" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="pps" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="ppsm" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="ppsx" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="ppt" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="pptm" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="attendservice" ext="pptx" urlsrc="http://192.168.0.113/m/met/participant.svc"/>
<action name="rtc" ext="odp" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="pot" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="potm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="potx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="pps" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="ppsm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="ppsx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="ppt" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="pptm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="pptx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="preloadedit" ext="odp" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="ppsx" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="pptx" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="odp" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pot" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="potm" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="potx" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pps" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppsm" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppsx" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="ppt" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pptm" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="pptx" urlsrc="http://192.168.0.113/p/StaticLoad.aspx?wx=p&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="WopiTest" favIconUrl="http://192.168.0.113" checkLicense="true">
<action name="view" ext="wopitest" urlsrc="http://192.168.0.113/hosting/WopiTestFrame.aspx"/>
<action name="getinfo" ext="wopitest" urlsrc="http://192.168.0.113/hosting/GetWopiTestInfo.ashx"/>
</app>
<app name="Word" favIconUrl="http://192.168.0.113/wv/resources/2052/FavIcon_Word.ico" checkLicense="true">
<action name="view" ext="doc" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="docm" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="docx" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dot" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dotm" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="dotx" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="view" ext="odt" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="docm" requires="locks,update" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="docx" requires="locks,update" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="edit" ext="odt" requires="locks,update" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="docx" requires="locks,update" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="dotx" requires="locks,update" newext="docx" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="editnew" ext="odt" requires="locks,update" urlsrc="http://192.168.0.113/we/wordeditorframe.aspx?new=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&><IsLicensedUser=BUSINESS_USER&>"/>
<action name="imagepreview" ext="doc" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="docm" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="docx" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dot" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dotm" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="dotx" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="odt" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="doc" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="docm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="docx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dot" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dotm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="dotx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="odt" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="doc" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="docm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="docx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dot" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dotm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="mobileView" ext="dotx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="doc" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="docm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="docx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dot" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dotm" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="dotx" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="odt" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="doc" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="docm" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="docx" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dot" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dotm" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="attend" ext="dotx" urlsrc="http://192.168.0.113/m/ParticipantFrame.aspx?a=1&<e=EMBEDDED&><fs=FULLSCREEN&><rec=RECORDING&><thm=THEME_ID&><na=DISABLE_ASYNC&><vp=DISABLE_BROADCAST&><ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="doc" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="docm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="docx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="dot" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="dotm" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="dotx" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="rtc" ext="odt" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="preloadedit" ext="docm" urlsrc="http://192.168.0.113/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="docx" urlsrc="http://192.168.0.113/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadedit" ext="odt" urlsrc="http://192.168.0.113/we/StaticLoad.aspx?wx=w&wv=e&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="doc" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="docm" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="docx" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dot" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dotm" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="dotx" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
<action name="preloadview" ext="odt" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
<app name="WordPdf" favIconUrl="http://192.168.0.113/wv/resources/2052/FavIcon_Word.ico" checkLicense="true">
<action name="view" ext="pdf" default="true" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="imagepreview" ext="pdf" urlsrc="http://192.168.0.113/wv/WordPreviewHandler.ashx?PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="interactivepreview" ext="pdf" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="embedview" ext="pdf" urlsrc="http://192.168.0.113/wv/wordviewerframe.aspx?embed=1&PdfMode=1&<ui=UI_LLCC&><rs=DC_LLCC&><dchat=DISABLE_CHAT&><showpagestats=PERFSTATS&>"/>
<action name="rtc" ext="pdf" urlsrc="http://192.168.0.113/rtc2/"/>
<action name="preloadview" ext="pdf" urlsrc="http://192.168.0.113/wv/StaticLoad.aspx?wx=w&wv=v&usescript=1&<ui=UI_LLCC>"/>
</app>
</net-zone>
<proof-key oldvalue="" oldmodulus="" oldexponent="" value="BgIAAACkAABSU0ExAAgAAAEAAQAZ90m7IjGhkkz7AmujY3Hi2mZoYYfVzkNFG/25URzOuBkQIp2+jdrQbUy3pnfwKIPuRcgm546SEa05LCOEDpJrJXlYPtcUXpHjjmqF/t7oW7wBAWD5k0hRMm33vi7BJbqU6vDSfkwOYVRNSXEbyKecYaMM8DgoaDSsdAm9rTRAntGGIswey35CIyJHgMab9K3npZwFEr/inuw8kTle3EwkzglNKR9dPjOIYVrjIRtgjLtSlQo0huErQUfdAIpGUdV6cw0f0bflKkmhTTiIVfiWiyBiQGr6LW4rgGttjAptl6dYmQgQ4H81peZxuO5QHCUyxFzG0gFpBgklwtvDFta6" modulus="utYWw9vCJQkGaQHSxlzEMiUcUO64cealNX/gEAiZWKeXbQqMbWuAK24t+mpAYiCLlvhViDhNoUkq5bfRHw1zetVRRooA3UdBK+GGNAqVUruMYBsh41phiDM+XR8pTQnOJEzcXjmRPOye4r8SBZyl5630m8aARyIjQn7LHswihtGeQDStvQl0rDRoKDjwDKNhnKfIG3FJTVRhDkx+0vDqlLolwS6+920yUUiT+WABAbxb6N7+hWqO45FeFNc+WHkla5IOhCMsOa0Rko7nJshF7oMo8Hemt0xt0NqNvp0iEBm4zhxRuf0bRUPO1YdhaGba4nFjo2sC+0ySoTEiu0n3GQ==" exponent="AQAB"/>
</wopi-discovery>

当你需要查看docx文件时,输入:http://192.168.0.113/wv/wordviewerframe.aspx?WOPISrc=http://192.168.0.102:8080/wopi/files/a.docx

效果如下

注意了

WOPISrc:别问这个参数怎么来的,反正就这么用

问号前是Office Online Server 2016提供的接口,等号后是你自己服务器里实现的WOPI HOST 接口,这样Office Online Server 2016 就可以打开我们系统里的文件了,重点是这两个地址要在同一个局域网下,或者说后者要能被前者访问到

如果是用的虚拟机部署的,那么域空服务器和转换服务器都配置为桥接模式,这样跟你的第三方系统在一个局域网下,就可以直接访问到了

十、我搜到的关于Office Online Server 2016 部署的所有文章

域控服务器
https://blog.csdn.net/jiaqu2177/article/details/81943615
https://www.cnblogs.com/lovechengcheng/p/4117391.html

主要参考的文章
https://blog.csdn.net/jiaqu2177/article/details/81945692
https://www.cnblogs.com/ldybyz/archive/2017/03/14/6547795.html

WOPI REST接口文档 - CheckFileInfo属性参照
https://wopirest.readthedocs.io/en/latest/files/CheckFileInfo.html
https://docs.microsoft.com/en-us/openspecs/office_protocols/ms-wopi/71e66fb4-144b-4369-b597-f425f0b700b9?redirectedfrom=MSDN

其他资料
https://blog.csdn.net/yufeiyanliu/article/details/70226769
https://www.cnblogs.com/poissonnotes/p/3267190.html
https://blog.csdn.net/weixin_30396699/article/details/95196650
https://blog.csdn.net/q386815991/article/details/81705128
https://blog.csdn.net/l_8369/article/details/83900654#comments
https://blog.csdn.net/jiaqu2177/article/details/81944185

结束语

由于这篇文章引入了大量别人文章的链接,本来文章类型想标个转载,但转载只能写一个地址,所以暂时先弄个远传吧,另外如果文章中引用到了哪位大神的文章,望谅解!!!

溜。。。

猜你喜欢

转载自blog.csdn.net/qq_26486347/article/details/102543481