[发明专利]ArchiCAD在线模型库加载方法及系统在审
申请号: | 201910219567.0 | 申请日: | 2019-03-22 |
公开(公告)号: | CN110058898A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 张子涛;汪帮顶 | 申请(专利权)人: | 壹仟零壹艺网络科技(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/16 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 白明珠 |
地址: | 100000 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线模型 模型文件 加载 文件夹 磁盘空间 地址参数 软件启动 选取位置 自动激活 地图库 句柄 图库 拖拽 下载 激活 筛选 查找 客户 赋予 | ||
1.一种ArchiCAD在线模型库加载方法,其特征在于,包括以下步骤:
筛选客户端的在线模型库;
将所述在线模型库中模型文件下载到本地文件夹;
将所述模型文件进入拖拽句柄,并赋予地址参数;
查找ArchiCAD窗口,并自动激活所述ArchiCAD窗口;
根据激活后的所述ArchiCAD窗口,将所述模型文件放置于所述ArchiCAD窗口中选取位置。
2.根据权利要求1所述的ArchiCAD在线模型库加载方法,其特征在于,所述筛选客户端的在线模型库包括:
将客户端软件编译成浏览器客户端,加载任意网页;
将所述网页加载设置成默认网址;
加载默认网址显示在线模型库,在所述在线模型库中浏览当前用户可见的模型,将所述模型进行筛选。
3.根据权利要求1所述的ArchiCAD在线模型库加载方法,其特征在于,将所述在线模型库中模型文件下载到本地文件夹包括:
在将要下载的在线模型的DOM元素里注入回调代码;
激活已经注入的所述回调代码,所述回调代码回调主程序接口;
客户端主程序下载相应网址模型,将下载的所述网址模型默认放置到默认文件夹中。
4.根据权利要求3所述的ArchiCAD在线模型库加载方法,其特征在于,将所述模型文件进入拖拽句柄,并赋予地址参数包括:
针对完成标识的模型,客户端通过所述回调代码获取相关动作;
针对获取单击不放的动作,客户端利用系统API调用拖拽API,并在地址参数里赋予已下载到本地的模型地址。
5.根据权利要求1-4任一项所述的ArchiCAD在线模型库加载方法,其特征在于,查找ArchiCAD窗口,并自动激活ArchiCAD窗口包括:
所述客户端使用系统API调用窗口API,遍历窗口句柄,获取所述窗口句柄的标题,得到ArchiCAD主要运行窗口句柄;
获取ArchiCAD主要运行窗口句柄后,调用系统API激活所述窗口,将其显示到最前端。
6.一种ArchiCAD在线模型库加载系统,其特征在于,包括:
第一筛选模块,用于筛选客户端的在线模型库;
文件下载模块,用于将所述在线模型库中模型文件下载到本地文件夹;
拖拽模块,用于将所述模型文件进入拖拽句柄,并赋予地址参数;
窗口激活模块,用于查找ArchiCAD窗口,并自动激活所述ArchiCAD窗口;
选取位置模块,用于根据激活后的所述ArchiCAD窗口,将所述模型文件放置于所述ArchiCAD窗口中选取位置。
7.根据权利要求6所述的ArchiCAD在线模型库加载系统,其特征在于,所述第一筛选模块包括:
加载网页模块,用于将客户端软件编译成浏览器客户端,加载任意网页;
网址设置模块,用于将所述网页加载设置成默认网址;
第二筛选模块,用于加载默认网址显示在线模型库,在所述在线模型库中浏览当前用户可见的模型,将所述模型进行筛选。
8.根据权利要求6所述的ArchiCAD在线模型库加载系统,其特征在于,所述文件下载模块包括:
第一回调模块,用于在将要下载的在线模型的DOM元素里注入回调代码;
第二回调模块,用于激活已经注入的所述回调代码,所述回调代码回调主程序接口;
文件夹放置模块,用于客户端主程序下载相应网址模型,将下载的所述网址模型默认放置到默认文件夹中。
9.根据权利要求8所述的ArchiCAD在线模型库加载系统,其特征在于,所述拖拽模块包括:
获取模块,用于针对完成标识的模型,客户端通过所述回调代码获取相关动作;
第一调用模块,用于针对获取单击不放的动作,客户端利用系统API调用拖拽API,并在地址参数里赋予已下载到本地的模型地址。
10.根据权利要求6-9任一项所述的ArchiCAD在线模型库加载系统,其特征在于,所述窗口激活模块包括:
遍历模块,用于所述客户端使用系统API调用窗口API,遍历窗口句柄,获取所述窗口句柄的标题,得到ArchiCAD主要运行窗口句柄;
第二调用模块,用于获取ArchiCAD主要运行窗口句柄后,调用系统API激活所述窗口,将其显示到最前端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于壹仟零壹艺网络科技(北京)有限公司,未经壹仟零壹艺网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910219567.0/1.html,转载请声明来源钻瓜专利网。