# FAQ.2 — 3ds Max 连接器无法自动连接时

## 概述

连接器文件已正确安装，手动运行也可正常工作。  
但 3ds Max 启动时有时不会自动启动连接器。在修复完成前，请按以下步骤连接。

每次启动 3ds Max 时执行 **一次** 即可。

如果菜单栏里 **根本没有 OS Tools**，请不要用这篇。那是 Windows 给文件夹打了系统标记，Max 跳过了 startup。

https://docs.otakusolutions.com/guide/common/faq-max-os-tools-menu-missing?lang=zh

---

## 出现这种情况时

3ds Max 已打开，但在 SkinLayer Studio 中点击 **[Re]** 仍无法连接，  
界面停留在 `DCC Connection Lost` / `(Disconnected)`。

![3ds Max is running but Re does not connect](img_05_connection_lost.png)

### 原因

不是安装失败。文件已经正确放入。

若 SkinLayer Studio 的 **Install Connector** 窗口显示 `up to date` / `All … are up to date`，即为**已安装完成**，无需再装。

![Install Connector shows up to date](img_07_install_up_to_date.png)

3ds Max 启动时会按顺序执行 `startup` 文件夹中的脚本。  
如果**前面的脚本出错**，后面的 SkinLayer 连接器可能不会运行。

因此 Max 已打开，但连接器仍未启动，Studio 中点击 **[Re]** 也没有可连接的对象。

我们正在修复，使任何环境下都能自动启动。  
完成前，请按以下步骤在 Max 内开启一次连接器。

---

## 1. 打开脚本窗口

在 3ds Max 画面**左下角**的小输入框（迷你 Listener）上**右键**，  
选择 **Open Editor Window**。

如果只想看 Listener，也可选择 **Open Listener Window**。

![Right-click the mini listener to open the editor](img_01_listener_open.png)

---

## 2. 粘贴命令

将下面这一行**原样**粘贴到编辑器中。

```maxscript
fileIn (pathConfig.appendPath (pathConfig.appendPath (getDir #userScripts) "os_skinLayerStudio_connector") "SLS_Connect.ms"); slsConnect()
```

应如下所示，保持为一行。  
文件位于 `scripts\os_skinLayerStudio_connector\SLS_Connect.ms`，不在 `scripts\` 根目录。

![Connect command pasted in the editor](img_02_script_editor_pkg.png)

然后按 **Ctrl + E** 执行。  
（菜单中为 **Tools → Evaluate All**）

---

## 3. 确认是否成功

Listener 中出现以下内容即为成功：

- `connector script : executed`
- `toolbar macro : registered`
- 最后为 `true`

![Listener success messages](img_03_listener_success.png)

---

## 4. 在 SkinLayer Studio 中点击 [Re]

Listener 出现上述内容后，回到 SkinLayer Studio 并点击 **[Re]**。

![Re button in SkinLayer Studio](img_04_studio_re_button.png)

连接成功后，DCC 列表中会出现 3ds Max，旁边显示绿色标记。

![Connected to 3ds Max after Re](img_06_connected.png)

---

## 仍无法连接时

请确认：

- 命令是否**整行原样**粘贴（换行或缺少引号会导致失败）
- 若出现 `can't open file ...\scripts\SLS_Connect.ms`，那是旧路径。请使用上面的一行（程序包文件夹）
- 粘贴后是否按 **Ctrl + E** 执行
- 是否在打开 3ds Max **之后**执行
- 是否在 SkinLayer Studio 中点击了 **[Re]**

若仍无法连接，请把 Listener 内容截图发给我们，我们会马上核对。

---

## 说明

- 这是**连接**步骤，不是安装。只是打开已经装好的连接器。
- 部分 3ds Max 版本中，顶部 **OS Tools** 菜单可能不显示。  
  我们正在统一各版本的菜单注册方式。
- 自动连接修复后，会通过更新再次说明。

给您添麻烦了。  
我们会尽快改进。

谢谢。  
OtakuSolutions