SketchUp软件二次开发:注册扩展程序
一个标准的.rbz插件压缩包,在根目录下必须且只能包含两个东西:一个与插件同名的.rb文件(根文件/Loader)一个与插件同名的文件夹(支持文件夹)方便卸载的时候一起卸载了,如果两个文件名字不一致,只会卸载.rb文件,而文件夹会保留官方文档给出了一个非常清晰的结构示例:nn_cuber_maker.rbz - 这是你的 .rbz 安装包 ├── nn_cuber_maker.rb - 根目录下的 .rb 文件(加载器) └── nn_cuber_maker/ - 与 .rb 文件同名的文件夹 ├── main.rb - 真正的插件代码 └── some_other_file.rb - 其他支持文件1. 根目录下的.rb文件(加载器)这个文件是插件的入口和注册器。它的任务非常纯粹:只负责向 SketchUp 注册插件本身,而不能包含任何功能逻辑或加载其他文件# nn_cuber_maker.rb require 'sketchup.rb' module MyPlugin module CubeMaker unless file_loaded?(__FILE__) # 1. 创建扩展对象,并指向支持文件夹里的主文件 'nn

相关新闻

大模型安全的权限边界:工具调用不能越过谁

大模型安全的权限边界:工具调用不能越过谁

大模型安全的权限边界:工具调用不能越过谁 大模型安全:Prompt 注入、越狱攻击与防御评估实践的工作很少卡在“缺少一个工具”。更常见的是,权限、密钥与供应链风险的安全防线没有落到可执行的约束上。先确认不可信文本、工具权限、模型输出和…

2026/8/18 9:30:55 阅读更多 →
从车展亮相到量产上市:解析AION S Plus的纯电平台与弹匣电池技术

从车展亮相到量产上市:解析AION S Plus的纯电平台与弹匣电池技术

1. 从一张预告图到量产车:A12的亮相意味着什么? 年底上市,上海车展亮相。对于关注汽车行业,尤其是新能源赛道的朋友来说,这短短一句话背后,其实藏着一条非常清晰的产品推进时间线。广汽新能源(现…

2026/8/18 9:30:55 阅读更多 →
Java开发中那些容易忽略的代码细节与习惯

Java开发中那些容易忽略的代码细节与习惯

凌晨三点,你被电话叫醒——线上接口超时,用户无法下单。你打开日志,看到一行 NullPointerException,指向一个你两周前刚提交的方法。你揉了揉眼睛,发现那个对象明明在上一行已经做了判空。为什么还是空?你翻…

2026/8/18 9:30:55 阅读更多 →

最新新闻

Steam创意工坊免费下载实战:不装客户端也能拿模组,WorkshopDL新手5分钟上手

Steam创意工坊免费下载实战:不装客户端也能拿模组,WorkshopDL新手5分钟上手

Steam创意工坊免费下载实战:不装客户端也能拿模组,WorkshopDL新手5分钟上手 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 如果你在 Epic、GOG 这些平台…

2026/8/18 9:58:43 阅读更多 →
MySQL 事务隔离级别深度解析:并发问题、隔离级别与 MVCC 底层原理

MySQL 事务隔离级别深度解析:并发问题、隔离级别与 MVCC 底层原理

🔥小叶-duck:个人主页 ❄️个人专栏:《Data-Structure-Learning》《C入门到进阶&自我学习过程记录》 《Linux系统从入门到实践》《Linux网络从入门到实践》 《Qt 方寸极境》 《MySQL》 ✨未择之路,不须回头 已择之路&#xf…

2026/8/18 9:58:43 阅读更多 →
端口独占真相:从Java到K8s,多进程监听同一端口的底层原理与实践

端口独占真相:从Java到K8s,多进程监听同一端口的底层原理与实践

“端口独占”这个概念,我信了整整五年。从刚学Java时被告知“一个端口只能被一个进程监听”,到后来在K8s里看到多个Pod共享80端口,再到Nginx反向代理时一堆服务都指向同一个端口——每一次认知都被颠覆,每一次都带着新的困惑。直到…

2026/8/18 9:58:43 阅读更多 →
深入理解Lua元表:核心概念与高级应用

深入理解Lua元表:核心概念与高级应用

1. 理解Lua元表的核心概念第一次接触Lua元表这个概念时,我花了整整三天时间才真正理解它的精髓。元表(Metatable)是Lua中最强大但也最容易让人困惑的特性之一,它就像给普通表(table)安装的一个"外挂大脑",能够完全改变表的行为方式…

2026/8/18 9:58:43 阅读更多 →
为什么 close(1) 之后 printf 的内容进了文件?一文彻底搞懂 Linux 文件描述符与重定向

为什么 close(1) 之后 printf 的内容进了文件?一文彻底搞懂 Linux 文件描述符与重定向

为什么每个进程都能用 printf 往屏幕上打印?为什么 close(1) 之后再打开文件就能实现输出重定向?文件描述符的本质是什么?这篇文章从 C 库函数到 Linux 系统调用,一层层剥开 IO 的底层原理。 目录 一、文件是什么:内容…

2026/8/18 9:58:43 阅读更多 →
基于大语言模型的地球观测科学假设自动生成框架EO-Agents解析

基于大语言模型的地球观测科学假设自动生成框架EO-Agents解析

1. 从数据洪流到科学洞察:EO-Agents的诞生背景如果你也像我一样,每天打开NASA的Earthdata、欧空局的哥白尼数据门户,或者任何一个主流的地球观测数据平台,第一感觉可能不是兴奋,而是“头大”。海量的卫星影像、多光谱数…

2026/8/18 9:57:42 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/18 9:15:35 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/18 9:06:28 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/18 9:04:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →