hfVisualizer 원격 제어 Remote-only
이 명령들은 모델이나 view 명령을 보내기 전에 대상 인스턴스를 찾고, 런타임 상태를 확인하고, remote script 파일을 다룰 때 사용합니다.
list
hfVisualizer --remote list
- remote control 요청을 받을 수 있는 실행 중
hfVisualizer인스턴스 목록을 출력합니다. --target <id>에 넣을 대상 id가 필요할 때 가장 먼저 사용하는 명령입니다.
target
hfVisualizer --remote target <set|show|clear> [id]
--target을 생략할 때 사용할 로컬 기본 대상을 관리합니다.set [id]는 선택한 인스턴스를 로컬 기본 대상으로 저장합니다.show는 현재 저장된 로컬 기본 대상을 출력합니다.clear는 저장된 기본 대상을 제거합니다.target set/show/clear는 로컬 클라이언트 명령이며 GUI 프로세스로 원격 제어 요청을 보내지 않습니다.- 대상 선택 규칙 전체는 상위 Remote Control Overview 페이지를 참고하세요.
status
hfVisualizer --remote [--target <id>] status
- 대상 인스턴스의 런타임 상태를 반환합니다.
- 다른 명령을 보내기 전에 현재 mode와 런타임 상태를 확인할 때 사용합니다.
ping
hfVisualizer --remote [--target <id>] ping
- 모델이나 view 상태를 바꾸지 않고 remote control 연결 가능 여부만 확인합니다.
focus
hfVisualizer --remote [--target <id>] focus
- 필요하면 창을 복원한 뒤 앞으로 가져오고 활성화합니다.
- remote-only UI 보조 명령이라 모델 데이터는 바꾸지 않고, Remote Control History에도 canonical command tail을 남기지 않습니다.
maximize
hfVisualizer --remote [--target <id>] maximize
- 대상 창을 최대화한 뒤 앞으로 가져오고 활성화합니다.
- remote-only UI 보조 명령이라 모델 데이터는 바꾸지 않고, Remote Control History에도 canonical command tail을 남기지 않습니다.
minimize
hfVisualizer --remote [--target <id>] minimize
- 대상 창을 최소화합니다.
- remote-only UI 보조 명령이라 모델 데이터는 바꾸지 않고, Remote Control History에도 canonical command tail을 남기지 않습니다.
script
hfVisualizer --remote [--target <id>] [--timeout-ms <ms>] script <file>
- 저장된 remote control script 파일을 대상 인스턴스에서 실행합니다.
--timeout-ms <ms>는 script 전체 요청의 대기 시간을 덮어씁니다.- script 파일은 remote control command line들의 순서열로 해석됩니다.
script-save
hfVisualizer --remote [--target <id>] script-save [file]
- 누적된 Remote Control History tail을 파일에 저장합니다.
[file]을 생략하면 기본 script 출력 경로를 사용합니다.- 현재 세션 history를 다시 실행 가능한 script로 저장하고 싶을 때 사용합니다.
예시:
hfVisualizer --remote list
hfVisualizer --remote target show
hfVisualizer --remote status
hfVisualizer --remote ping
hfVisualizer --remote maximize
hfVisualizer --remote focus
hfVisualizer --remote minimize
hfVisualizer --remote script-save D:\Work\hfVisualizer.ipc.txt
hfVisualizer --remote script D:\Work\hfVisualizer.ipc.txt