Clear Filepaths 1.2.1 —— 外发前清除 .blend 个人路径(Blender 4.2+)

📦 资产下载本包为 Clear Filepaths 1.2.1(作者 FlailingFog),解压后共 4 个文件、合计 46,753 字节。根目录含 blender_manifest.toml(id=clear_filepaths、version 1.2.1、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:LICENSE、README.md、__init__.py、blender_manifest.toml。
Clear Filepaths 1.2.1 —— 外发前清除 .blend 个人路径(Blender 4.2+)

Clear Filepaths 查找 .blend 里的 filepath/filepath_raw/original/library_weak_reference/packed_files 等路径,另存未压缩副本并把路径替换成占位串,还会重映射清除 API 够不到的游离路径;输出 _cleaned 文件后自动关闭 Blender 防误覆盖。

· 查找当前文件中所有 filepath、filepath_raw、original、library_weak_reference、packed_files 字符串
· 保存一份未压缩 .blend 副本,再读取替换所有路径为占位串
· 复制并重映射全部数据,清除 Python API 够不到的游离路径
· 新文件以当前文件名加 _cleaned 保存
· 保存后自动关闭 Blender,防止误覆盖
· 另附一份列出被清除路径的文本文件

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后在文件菜单/操作中运行清理,插件会生成一个 _cleaned 副本并关闭 Blender;用该副本外发即可,原文件不受影响。

交付/外发工程前去隐私;分享 .blend 前清除本机绝对路径;防止路径泄露用户名与目录结构。

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪版 Blender?答:4.2 及以上。问:做什么?答:清除 .blend 中的个人文件路径。问:会改原文件吗?答:不会,另存 _cleaned 副本。问:为什么自动关闭?答:防止误覆盖清理后的文件。

核心功能

· 查找当前文件中所有 filepath、filepath_raw、original、library_weak_reference、packed_files 字符串
· 保存一份未压缩 .blend 副本,再读取替换所有路径为占位串
· 复制并重映射全部数据,清除 Python API 够不到的游离路径
· 新文件以当前文件名加 _cleaned 保存
· 保存后自动关闭 Blender,防止误覆盖
· 另附一份列出被清除路径的文本文件

安装与用法

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后在文件菜单/操作中运行清理,插件会生成一个 _cleaned 副本并关闭 Blender;用该副本外发即可,原文件不受影响。

适用场景

交付/外发工程前去隐私;分享 .blend 前清除本机绝对路径;防止路径泄露用户名与目录结构。

常见问题

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪版 Blender?答:4.2 及以上。问:做什么?答:清除 .blend 中的个人文件路径。问:会改原文件吗?答:不会,另存 _cleaned 副本。问:为什么自动关闭?答:防止误覆盖清理后的文件。

深度解读

分享 .blend 之前,很多人不会想到「文件路径也是隐私」:你的工程里引用的每张贴图、每个链接库,都记着它们的绝对路径,而这些路径里往往包含你的用户名、目录结构乃至项目代号。它们能被 Blender 的 Python API 直接读出来,也能被十六进制编辑器从 .blend 里分析出来。Clear Filepaths 针对的就是这个常被忽视的泄露面:它把当前文件里所有 filepath、filepath_raw、original、library_weak_reference、packed_files 之类的字符串都找出来,另存一份未压缩副本,再读取副本把每个路径替换成占位字符串;更细的是,它还会复制并重映射整个数据,把那些「用 Python API 摸不到」的游离路径也清掉。清理后的文件以原名加 _cleaned 保存,同时生成一份列出被清除路径的文本,保存完自动关掉 Blender 以免你不小心覆盖。需要清醒的边界:它替换路径为占位串,意味着清理后的文件里外部引用会失效(这是去隐私的代价,需自行重新指路);它针对路径类个人数据,不负责清其它元数据;建议保留原文件、只外发 _cleaned 副本。但对要交工程、发教程或上传文件的创作者,这是外发前的一道必要隐私闸门。

包内文件说明

本包为 Clear Filepaths 1.2.1(作者 FlailingFog),解压后共 4 个文件、合计 46,753 字节。根目录含 blender_manifest.toml(id=clear_filepaths、version 1.2.1、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:LICENSE、README.md、__init__.py、blender_manifest.toml。

原产品页:https://extensions.blender.org/add-ons/clear-filepaths/

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容