[HyperView] Tcl 명령어를 활용한 각 window 별 .gif 파일 일괄 저장 방법


HyperView에서 간단한 TCL 명령어를 사용해 각 window 별 애니메이션을 .gif 파일로 일괄 저장하는 방법에 대해 안내 드리겠습니다.
해당 명령어를 사용하면 각 window마다 일일이 File > Screen capture > Video to file 할 필요 없이 지정한 폴더에 지정한 파일 명으로 일괄 저장됩니다.
hwc hwd page current activewindow=1 #1번 윈도우를 활성화하는 명령어
hwc save animation page C:/user_path/1.gif #저장경로와 파일명, 확장자 지정하여 애니메이션 저장하는 명령어
위 명령어를 TCL command window에 입력하거나 .tcl파일로 script를 실행해 주시면 됩니다.
명령어 사용 전, 페이지에 여러 윈도우가 띄워져 있다면 반드시, Maximize 버튼을 눌러 한개의 윈도우만 화면에 띄워지도록 만들어주시기 바랍니다.
Video 파일은 Page 단위로 저장되기 때문에 Maximize하지 않으면 여러 개의 애니메이션이 한 화면으로 저장됩니다.
위에서 안내드린 명령어를 반복하여 사용하면 일괄 저장됩니다.
예시)
hwc hwd page current activewindow=1
hwc save animation page C:/user_path/test1.gif
hwc hwd page current activewindow=2
hwc save animation page C:/user_path/test2.gif
.
.
.
hwc hwd page current activewindow=6
hwc save animation page C:/user_path/test6.gif
감사합니다.