著录项信息
专利名称 | 一种预览网络资源的方法 |
申请号 | CN03121294.8 | 申请日期 | 2003-03-31 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2004-10-06 | 公开/公告号 | CN1534508 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/00 | IPC分类号 | G;0;6;F;1;7;/;0;0;;;G;0;6;F;1;3;/;0;0;;;G;0;6;F;9;/;0;6查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 霍起;陈澍;秦戊申;张忠杰 |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 宋志强 |
摘要
本法明提供了一种预览网络资源的方法,其特征在于,该方法包括以下步骤:a、本地用户与网络文件服务器、网页传输服务器以及存储有网络文件服务器上的文件属性信息的数据库服务器分别建立网络连接;b、从所述数据库服务器上获得网络文件服务器上的文件属性,从网页传输服务器中的资源管理界面获得网络文件服务器中待预览文件的路径;c、本地用户根据所述待预览文件的属性信息选择所述网络文件服务器上的待预览文件,通过预览控件对所选的待预览文件进行预览。应用本发明,用户可从资源管理界面中获得待预览文件的路径,通过预览控件用户可以预览或播放网络文件服务器上的文件,同时,还能对所预览的文件进行编辑,且该系统支持的文件类型齐全。
1、一种预览网络资源的方法,其特征在于,该方法包括以下步骤:
a、本地用户与网络文件服务器、网页传输服务器以及存储有网络文件服务 器上的文件属性信息的数据库服务器分别建立网络连接;
b、从所述数据库服务器上获得网络文件服务器上的文件属性,从网页传输 服务器中的资源管理界面获得网络文件服务器中待预览文件的路径;
c、本地用户根据所述待预览文件的属性信息选择所述网络文件服务器上的 待预览文件,通过预览控件对所选的待预览文件进行预览。
2、根据权利要求1所述的方法,其特征在于,该方法进一步包括:所述预 览控件根据用户的要求选择未编码的设置预览文件路径的方法,或已编码的设 置预览文件路径的方法来确定预览控件查找待预览文件的方式。
3、根据权利要求2所述的方法,其特征在于,所述未编码的设置预览文件 路径的方法或已编码的设置预览文件路径的方法中,至少包括待预览文件路径 和资源文件存放类型两个参数。
4、根据权利要求1所述的方法,其特征在于,所述步骤c进一步包括:
c1、判断待预览文件为网络文件还是本地文件,如果是网络文件则执行步 骤c2,否则执行步骤c3;
c2、下载该待预览文件;
c3、判断该待预览文件的类型,
如果是自动化文档类,则预览时显示文档的第一页,双击该待预览文件的 图标,使用外壳命令嵌入文档服务器,预览全文或直接对该文档进行编辑;
如果是电影类文件,则预览时显示影片的第一帧截图,双击该待预览文件 的图标,嵌入媒体播放器开始播放该文件,并且该预览控件支持媒体播放器的 暂停、播放基本功能;
如果是音乐类文件,则预览时直接播放,并且支持暂停、播放基本功能;
如果是图片类文件,则预览时显示图片,并根据预览窗口的大小调整图片 的尺寸,使之完全适应窗口;
如果是直接激活类文件,则预览时直接嵌入操作系统中关联软件进行查看;
如果是其它类型文件,则预览时只显示其图标,双击该待预览文件的图标, 使用外壳命令嵌入操作系统中与该类型文件相关联的编辑软件进行编辑。
5、根据权利要求4所述的方法,其特征在于,步骤c1所述预览控件根据 资源文件类型参数判断待预览文件为网络文件还是本地文件。
6、根据权利要求1所述的方法,其特征在于,所述资源管理界面为活动服 务页面,该页面继承本地用户的属性信息。
7、根据权利要求1所述的方法,其特征在于,所述预览控件通过网页传输 服务器中的资源管理界面获得。
技术领域\n本发明涉及计算机技术领域,特别是指一种预览网络资源的方法。\n背景技术\nwindows系统的资源管理器或网页浏览器本身只支持本地资源的预览 与播放,且所能预览的文件种类有限,而且在预览文件的同时不能对所预览 的文件进行编辑,使用户在使用上产生不便。而利用windows系统的资源管 理器或网页浏览器预览网络文件服务器(FTP服务器)上的文件时,用户只 能看到一个图标,无法对文件的具体内容进行预览,使用户不方便了解文件 的具体内容。\n发明内容\n有鉴于此,本发明提供一种预览网络资源系统的方法。使用户既可以浏 览或播放本地的文件,又可以浏览或播放FTP服务器上的文件,且该系统 支持的文件类型齐全,同时,还能对所预览的文件进行编辑。\n为达到上述目的,本发明的技术方案是这样实现的:\n一种预览网络资源的方法,其特征在于,该方法包括以下步骤:\na、本地用户与网络文件服务器、网页传输服务器以及存储有网络文件服务 器上的文件属性信息的数据库服务器分别建立网络连接;\nb、从所述数据库服务器上获得网络文件服务器上的文件属性,从网页传输 服务器中的资源管理界面获得网络文件服务器中待预览文件的路径;\nc、本地用户根据所述待预览文件的属性信息选择所述网络文件服务器上的 待预览文件,通过预览控件对所选的待预览文件进行预览。\n较佳地,本地用户通过网络与一数据库服务器相连,该数据库服务器存储 网络文件服务器上的文件属性信息。\n较佳地,本地用户根据数据库服务器上的文件属性信息来确定是否预览网 络文件服务器上的待预览文件。\n较佳地,所述预览控件是根据用户的要求选择未编码的设置预览文件路径 的方法,或已编码的设置预览文件路径的方法来确定预览控件查找待预览文件 的方式。\n较佳地,所述未编码的设置预览文件路径的方法或已编码的设置预览文件 路径的方法中,至少包括待预览文件路径和资源文件存放类型两个参数。\n较佳地,所述步骤c进一步包括:\nc1、判断待预览文件为网络文件还是本地文件,如果是网络文件则执行步 骤c2,否则执行步骤c3;\nc2、下载该待预览文件;\nc3、判断该待预览文件的类型,如果是自动化文档类,则预览时显示文档 的第一页,双击该待预览文件的图标,使用外壳(Shell)命令嵌入文档服务器, 预览全文或直接对该文档进行编辑;\n如果是电影类文件,则预览时显示影片的第一帧截图,双击该待预览文件 的图标,嵌入媒体播放器开始播放该文件,并且该预览控件中嵌入媒体播放器 后,仍就支持媒体播放器的暂停、播放基本功能;\n如果是音乐类文件,则预览时直接开始播放,并且支持暂停、播放基本功 能;\n如果是图片类文件,则预览时显示图片,并根据预览窗口的大小调整图片 的尺寸,使之完全适应窗口;\n如果是直接激活类文件,则预览时直接嵌入操作系统中关联软件进行查看;\n如果是其它类型文件,则预览时只显示其图标,双击该待预览文件的图标, 使用外壳(Shell)命令嵌入操作系统中与该类型文件相关联的编辑软件进行编 辑。\n较佳地,步骤c1所述预览控件根据资源文件类型参数判断待预览文件为网 络文件还是本地文件。\n较佳地,所述资源管理界面为活动服务页面,该页面继承本地用户的属 性信息。\n较佳地,所述预览控件通过网页传输服务器中的资源管理界面获得。\n应用本发明,用户可从资源管理界面中获得待预览文件的路径,通过预 览控件用户既可以预览或播放本地的文件,又可以预览或播放FTP服务器 上的文件,同时,还能对所预览的文件进行编辑,且该系统支持的文件类型 齐全。用户操作方便。\n附图说明\n图1为应用本发明的本地用户预览网络资源的数据流向示意图;\n图2为应用本发明的预览控件的处理流程。\n具体实施方式\n为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明做进一步详细说明。\n本发明的整体思路是:本地用户计算机通过网络与网页传输服务器 (HTTP服务器)、FTP服务器和数据库服务器分别建立起网络连接。本地 用户通过HTTP服务器获得ASP(Active Server Page)界面,通过该界面, 用户可直接将FTP服务器上所存储的文件直接下载到本地计算机,并预览 所选文件的具体内容,或用户在数据库服务器上浏览所选文件的属性信息, 以确定是否预览所选文件的具体内容,再将FTP服务器上的存储的文件下 载到本地计算机并预览。\n图1所示为应用本发明的本地用户预览网络资源的数据流向示意图。本 地用户计算机通过WinInet(Windows Internet)及相关技术与HTTP服务器、 FTP服务器和数据库服务器分别建立起网络连接,并通过HTTP服务器获得 资源管理界面,即ASP界面,该界面中含有FTP服务器上所存储文件的路 径信息。用户通过ASP界面所提供的预览控件(ActiveX控件),可直接下 载并预览FTP服务器上所存储文件的具体内容,或者用户可先在数据库服 务器上浏览所选文件的属性信息,如文件大小或文件类型等,以确定是否预 览所选文件的具体内容,再将FTP服务器上的存储的文件下载到本地计算 机并进行预览。其中,本地用户计算机在下载FTP服务器上所存储的文件 时,可同时应用预览控件预览已从FTP服务器上下载的文件,即本地计算 机可进行下载与预览的异步操作。\nASP界面可以继承本地用户计算机的环境属性,如字体、背景色等,保 证了所预览的界面与本地用户所设置的界面的一致性。\n预览控件查找FTP服务器上所存储的文件时,可根据用户的要求采用 未编码的设置预览文件路径(SetPreviewFilePath)的方法或已编码的设置预 览文件路径(SetPreviewFilePathEx)的方法。其中,SetPreviewFilePath方 法中含有待预览文件路径和资源文件存放类型两个参数, SetPreviewFilePathEx方法中含有经编码的待预览文件路径和资源文件存放 类型两个参数。当待预览文件在本地时,其待预览文件路径为物理路径或经 编码的物理路径,当待预览文件在网络服务器上时,其待预览文件路径为 URL(Unique Resource Location)或经编码的URL。资源文件存放类型描述 的是文件的存放方式,\n例如,当用户选中某一文件并要求采用SetPreviewFilePathEx方法进行 文件预览时,则经编码的待预览文件路径和资源文件存放类型将作为两个参 数传送给预览控件,预览控件根据SetPreviewFilePathEx中的资源文件存放 类型参数判断出该用户所选的待预览文件存放于本地计算机中还是网络文 件服务器中,如果待预览文件存放于网络服务其中,则预览控件根据 SetPreviewFilePathEx中的URL得到待预览文件的网络路径,并将该待预览 文件下载到本地计算机后即可进行预览。应用SetPreviewFilePath方法,与 SetPreviewFilePathEx方法类似。\n图2所示为应用本发明的预览控件的处理流程。\n步骤201,浏览数据库服务器上的文件属性信息,判断是否预览所选文 件,如果是,则执行步骤202,否则结束;\n步骤202,判断待预览的文件是否为FTP服务器上的资源,如果是,则 执行步骤203,否则执行步骤204;\n步骤203,下载FTP服务器上的待预览的文件;\n步骤204,判断待预览文件的类型,如果是自动化文档类,如doc,ppt, xls,rtf等,则执行步骤205a,如果是电影文件类,如avi,dat,mpg,mpeg, mpe,asf,wmv等,则执行步骤205b,如果是音乐文件类,如mp3,wav, midi,mp4等,则执行步骤205c,如果是图片类,如jpg,gif,jpeg等,则 执行步骤205d,如果是直接激活类文件,如swf等,则执行步骤205e,如 果是其它类型文件,则执行步骤205f;\n步骤205a,预览时显示文档的第一页,预览全文则执行步骤206;\n步骤205b,预览时显示影片的第一帧截图,预览全文则执行步骤207;\n步骤205c,预览时直接开始播放,并且支持暂停、播放等基本功能。\n步骤205d,预览时显示图片,并根据预览窗口的大小调整图片的尺寸, 使之完全适应窗口;\n步骤205e,预览时直接嵌入操作系统中关联软件进行查看;\n步骤205f,预览时只显示其图标,预览全文则执行步骤209;\n步骤206,双击该待预览文件的图标,使用外壳(Shell)命令嵌入文档 服务器,如MS-Word,Excel,PowerPoint等,预览全文或直接对该文档进 行编辑;\n步骤207,双击该待预览文件的图标,嵌入媒体播放器开始播放播放该 文件,并且该预览控件中嵌入媒体播放器后,仍就支持媒体播放器的暂停、 播放等基本功能;\n步骤208,双击该待预览文件的图标,使用外壳(Shell)命令嵌入操作 系统中与该图片类型相关联的编辑软件进行编辑;\n步骤209,双击该待预览文件的图标,使用外壳(Shell)命令嵌入操作 系统中与该类型文件相关联的编辑软件进行编辑。\n以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明的保护范围之内。
法律信息
- 2022-03-11
未缴年费专利权终止
IPC(主分类): G06F 17/00
专利号: ZL 03121294.8
申请日: 2003.03.31
授权公告日: 2007.05.09
- 2007-05-09
- 2004-12-22
- 2004-10-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2000-11-01
|
1998-06-30
| | |
2
| |
2000-11-22
|
1999-05-17
| | |
3
| |
2000-08-30
|
1998-07-22
| | |
4
| |
2000-06-07
|
1998-01-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2012-09-18 | 2012-09-18 | | |
2 | | 2012-09-18 | 2012-09-18 | | |
3 | | 2010-01-13 | 2010-01-13 | | |