4. 스크립트와 프리셋
화면 왼쪽 작업 패널에서는 기기에 실행할 스크립트를 고르고, 자주 쓰는 조합을 프리셋으로 저장해 두었다가 실행할 수 있습니다. 이 장에서는 작업 패널의 사용법을 설명합니다.
4.1 자동과 수동
작업 패널 위쪽에는 자동과 수동 두 가지 모드가 있습니다.
| 모드 | 설명 |
|---|---|
| 자동 | 미리 저장해 둔 프리셋을 골라 선택한 기기에서 실행합니다. |
| 수동 | 스크립트 목록에서 직접 스크립트를 골라 선택한 기기에서 바로 실행합니다. |
화면 위쪽의 안내처럼, 기기를 먼저 선택한 다음 실행할 스크립트나 프리셋을 고르는 순서로 진행합니다. 선택된 기기가 없으면 "선택된 기기가 없습니다.", 선택된 스크립트가 없으면 "선택된 스크립트가 없습니다."라고 안내합니다.
4.2 스크립트 목록과 변수
수동 모드에서는 스크립트 목록에서 실행할 스크립트를 고릅니다. "스크립트를 선택하고 선택된 기기에서 실행합니다."라는 안내에 따라, 기기와 스크립트를 함께 선택하면 됩니다.
스크립트에는 변수를 지정할 수 있습니다.
- 변수 이름과 변수 값을 입력하고 추가를 눌러 변수를 만듭니다.
- 변수가 하나도 없으면 "변수가 없습니다. 추가 버튼을 눌러 생성하세요."라고 표시됩니다.
- 변수를 지우려면 삭제를 누릅니다. "이 변수를 삭제할까요?"라는 확인이 나타납니다.
- 이름과 값을 모두 입력해야 저장됩니다. 빠뜨리면 "이름과 값을 모두 입력하세요"라고 안내합니다.
4.3 프리셋 만들기·수정·삭제
자주 쓰는 스크립트 조합은 프리셋으로 저장해 두면 편리합니다. 작업 패널 아래의 프리셋 생성 버튼을 누르면 프리셋 만들기 창이 열립니다.

프리셋 만들기
- 프리셋 이름을 입력합니다.
- 실행할 스크립트를 고릅니다. (사용 가능한 스크립트가 없으면 "사용 가능한 스크립트가 없습니다"로 표시됩니다.)
- 저장하면 "프리셋 OOO을(를) 생성했습니다."라고 안내됩니다.
프리셋 수정·삭제
목록의 각 프리셋 오른쪽에는 톱니바퀴 모양의 프리셋 수정과 휴지통 모양의 프리셋 삭제 버튼이 있습니다.
- 프리셋 수정으로 이름이나 스크립트 구성을 바꿉니다.
- 프리셋 삭제로 프리셋을 지웁니다.
- 저장된 프리셋이 없으면 "설정된 프리셋이 없습니다"로 표시됩니다.
4.4 선택 항목 실행
기기를 선택하고 프리셋(또는 스크립트)을 고른 뒤, 선택 항목 실행(기기별) 버튼을 누르면 선택한 기기에서 실행이 시작됩니다.
- 실행이 시작되면 "큐 요청을 N대 기기에 시작했습니다."처럼 안내됩니다.
- 선택한 기기가 모두 이미 실행 중이면 "선택된 기기가 모두 이미 실행 중입니다."라고 안내합니다.
- 일부 기기에서 실패하면 "N건 성공, N건 실패"처럼 결과를 함께 알려 줍니다.
기기 선택 방법
상단 통계 막대의 숫자(예: "연결됨")를 누르거나, 허브 줄의 전체 선택, 또는 기기 카드의 선택 버튼으로 대상을 고를 수 있습니다.
4.5 큐 중지와 스크립트 중지
작업 패널 맨 아래에는 실행을 멈추는 두 가지 버튼이 있습니다.
| 버튼 | 동작 |
|---|---|
| 큐 중지 | 선택한 기기의 큐 처리를 중지합니다. "선택된 N대 기기의 큐 처리를 중지할까요?"라는 확인이 나타납니다. |
| 스크립트 중지 | 선택한 기기에서 실행 중인 스크립트를 중지합니다. "N대 기기의 스크립트 실행을 중지할까요?"라는 확인이 나타납니다. |
- 중지를 요청하면 "N대 기기에 큐 초기화 및 스크립트 중지를 요청했습니다."라고 안내합니다.
- 처리가 끝나면 "중지 및 큐 초기화 완료 — 전체: N, 성공: N, 실패: N"처럼 결과가 표시됩니다.
- 일부 기기가 아직 처리 중이면 "일부 기기가 아직 처리 중입니다. 완료되면 알려드리겠습니다."라고 안내합니다.