[发明专利]一种基于自动化爬虫实现的SU插件拆分系统和方法在审
申请号: | 202110584673.6 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113419707A | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 龚俊;沈衡;陈玉彬;张紫若 | 申请(专利权)人: | 上海霍普建筑设计事务所股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/33 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 辇甲武 |
地址: | 200120 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自动化 爬虫 实现 su 插件 拆分 系统 方法 | ||
本发明提供一种基于自动化爬虫实现的SU插件拆分系统和方法,包括:爬虫程序模块,轮询SU已安装的插件,探测并获取到各插件的ID、名称、图标和功能的元数据信息,存储到工具编辑模块的数据库表;客户端插件界面,包含工具编辑模块的的前台界面,通过已存储到后台的数据库表向用户呈现待选插件的各项元数据信息,包括分类、聚合、编排和发布模块,客户端插件界面还包含经选择聚合后的自定义工具栏界面,用户行为记录模块,对用户进行插件拆分和重组的分类信息进行记录与存储。本发明将多个插件集中,将使用者常用的功能集中在一个界面中,方便查找和使用。
技术领域
本发明涉及一种基于自动化爬虫实现的SU插件拆分系统,本发明还涉及一种基于自动化爬虫实现的SU插件拆分方法,属于软件领域。
背景技术
设计师在网络上下载的各作者制作的SketchUp插件集中,通常仅个别插件程序为使用者的个人常用功能。但是由于多个插件互相之间都是独立的,在作用的时候只能同时在软件中打开,这样一方面会占用有限的软件窗口空间,缩减建模区域显示比例;另外,多个插件同时打开,需要在众多插件集中频繁的查找需要的功能,浪费时间。
发明内容
本发明的目的在于提供一种基于自动化爬虫实现的SU插件拆分系统和方法,从而将多个插件集中,将使用者常用的功能集中在一个界面中,方便查找和使用。
本发明采用了如下技术方案:
本发明提供一种基于自动化爬虫实现的SU插件拆分系统,其特征在于,包括:爬虫程序模块,轮询SU已安装的插件,探测并获取到各插件的ID、名称、图标和功能的元数据信息,存储到工具编辑模块的数据库表;客户端插件界面,包含工具编辑模块的的前台界面,通过已存储到后台的数据库表向用户呈现待选插件的各项元数据信息,包括分类、聚合、编排和发布模块,客户端插件界面还包含经选择聚合后的自定义工具栏界面,用户行为记录模块,对用户进行插件拆分和重组的分类信息进行记录与存储。
进一步,本发明的基于自动化爬虫实现的SU插件拆分系统,还具有这样的特征:所述爬虫程序模块随SketchUp主软件启动。
进一步,本发明的基于自动化爬虫实现的SU插件拆分系统,还具有这样的特征:客户端插件界面自动引用用户行为记录模块中存储的上次发布的分类信息进行插件的管理。
进一步,本发明的基于自动化爬虫实现的SU插件拆分系统,还具有这样的特征:工具栏编辑模块具有自定义工具栏区和命令图标候选区,其中命令图标候选区呈现各插件的ID、名称、图标、功能等各项主要的元数据信息,自定义工具栏区容纳从命令图标候选区选中的那些图标及这些图标对应的功能。
进一步,本发明的基于自动化爬虫实现的SU插件拆分系统,还具有这样的特征:搜索模块,通过关键词筛选命令图标候选区中的命令项。
进一步,本发明的基于自动化爬虫实现的SU插件拆分系统,还具有这样的特征:命令图标候选区中还包括分隔符。
本发明还一种基于自动化爬虫实现的SU插件拆分方法,其特征在于,包括:
步骤一,SU软件与基于Ruby的ObjectSpace接口开发的爬虫程序模块同时启动;
步骤二,SU软件运行各插件脚本,所述爬虫程序模块轮询各插件,探测并获取到各插件的ID、名称、图标、和功能的元数据信息,存储到工具编辑模块的数据库表中;
步骤三,工具编辑模块的前台界面呈现命令图标候选区,命令图标候选区中具有供选择的插件的ID、名称、图标和功能的信息;
步骤四,工具编辑模块记录存储选择后的插件拆分和重组的分类信息;
步骤五,客户端插件界面在SU界面中呈现经拆分和重组后的自定义工具栏界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海霍普建筑设计事务所股份有限公司,未经上海霍普建筑设计事务所股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110584673.6/2.html,转载请声明来源钻瓜专利网。