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