# FAQ.3 — Maya에서 커넥터가 자동 실행되지 않을 때

## 개요

커넥터 파일은 설치되어 있는데, Maya를 켜도 SkinLayer Studio에 Maya가 안 잡히는 경우가 있습니다.  
설치하신 플러그인이나 설정이, Maya가 scripts 폴더의 시작 스크립트를 실행하는 단계를 막을 수 있습니다.

그때는 아래 스크립트로 커넥터를 직접 켜 주세요.  
Maya를 **켤 때마다 한 번** 실행하면 됩니다.

---

## 이런 상황일 때

- SkinLayer Studio에서 **[Re]** 를 눌러도 Maya가 안 나오고, `DCC Connection Lost` 가 남습니다.
- Maya 메뉴에 **OS Tools** 가 없습니다.
- Install Connector 는 `up to date` 로 보입니다. 다시 설치할 필요는 없습니다.

## 1. 스크립트 에디터 열기

Maya 메뉴에서 **Windows → General Editors → Script Editor** 를 엽니다.  
아래 입력칸의 **Python** 탭을 고릅니다. **MEL** 탭이 아닙니다.

선택된 글자가 있으면 한 번 클릭해서 선택을 풉니다.  
일부만 선택된 채로 실행하면 `Invalid Code Fragment` 가 날 수 있습니다.

---

## 2. 스크립트 붙여넣고 실행

아래를 **전부** 붙여넣고 **Ctrl + Enter** 로 실행합니다.

```python
import os
import sys
import maya.cmds as cmds

scripts = os.path.normpath(cmds.internalVar(userScriptDir=True))
if scripts not in sys.path:
    sys.path.insert(0, scripts)

from os_skinLayerStudio_connector import boot, open_window
boot()
open_window()
```

스크립트는 Maya의 scripts 폴더를 찾아 경로에 넣은 뒤, 커넥터를 켜고 창을 엽니다.

## 3. 창이 열렸는지 확인

성공하면 **skinLayer_connector** 창이 열립니다.

- 제목 아래 **SkinLayer Studio — Connector**
- **IPC: Starting...**
- Maya 상단에 **OS Tools** 메뉴

그다음 SkinLayer Studio에서 **[Re]** 를 한 번 누릅니다.  
DCC 칸에 Maya가 나오고, 옆 불이 초록이면 연결된 것입니다.

![Maya connector window after the script runs](img_01_connector_window.png)

그림의 빨간 테두리는 선반 버튼 위치의 예입니다. 제품 표시가 아닙니다.

---

## 4. 선반 버튼으로 두기

자동 실행이 막힌 동안에는, Maya를 열 때마다 위 스크립트를 한 번 실행해야 합니다.  
스크립트 에디터에서 코드를 **전부 선택**한 뒤, 마우스 가운데 버튼으로 **Shelf** 에 끌어다 놓으세요.  
버튼 종류는 **Python** 이어야 합니다. MEL이면 실행되지 않습니다.

---

## 그래도 안 될 때

- **Python** 탭인지, 코드가 전부 실행됐는지
- 글자 일부를 선택한 채 실행하지 않았는지
- SkinLayer Studio에서 **[Re]** 를 눌렀는지

스크립트 에디터에 나온 글을 캡처해 보내 주시면 확인하겠습니다.

이 방법은 **설치가 아니라 연결**입니다. 이미 설치된 커넥터를 켜고 창을 엽니다.

원인 확인이 필요하면 [FAQ.4 — 점검 로그 보내기](../faq04-maya-connection-check/)의 스크립트를 실행하고, 출력 전체를 메일로 보내 주세요.