자동으로 실행중인 프로세스를 감지하고 종료되었을시에 다시 켜주는 프로그램.
미디어아트 인스톨레이션 작품을 하다보면 여러가지 이유로 프로그램이 예기치않게 튕길수가 있는데,
이때 튕겨서 프로세스가 종료되면 자동으로 감지하고 다시 켜주면 좋겠다고 생각해서 직접 만들어봄.
-사용방법-
1. 압축풀고 'AutoProcessChecker' 실행
2. 감지할 프로세스 이름 입력
좌측 상단에 'Process Name...' 입력란에 프로세스 이름을 적고 Check를 눌러주어야 함.
※프로세스 이름을 정확하게 적어야함
ex) 미디어 서버 '레졸룸 아레나'의 경우 속성으로 들어가서 'exe'확장자를 가진 실행파일의 이름으로 적어야함.
- 'Arena'로 적어야 인식함
- 'Resolume', '레졸룸', 'Resolume Arena'는 인식하지 못함.
프로세스 이름을 제대로적고 Check를 누른후 실행중이라면 'Running'이라고 표기됌
Check를 누르고 실행중이 아니라면' Not Running'이라고 표기됌
3. 해당 프로세스 실행 파일 경로 지정
두번째 입력란 'Process Path...'에 프로세스 실행파일 경로 지정
'exe'확장자를 가진 실행파일의 경로를 적어줌
그리고 'Path Set'을 클릭하면 지정된 경로가 밑에 똑같이 표기됌.
위 내용들이 제대로 입력이 된경우 3초에 한번씩 프로세스를 감지하고 프로세스가 꺼져있을 경우 해당 경로에서 프로그램을 실행함.
+프로그램을 실행할때마다 우측 상단에 Run Count 횟수 증가(프로그램이 튕겨서 다시 켜진 횟수 체크용)
4. 문제없이 잘 작동할 경우 Save버튼 클릭해서 저장
잘 작동하는게 확인될 경우 우측 하단에 'Save' 버튼 클릭
입력한 프로세스명과 경로가 저장되어서 나중에 다시 켜도 현재 내용으로 기입되어 있음.
입력한 내용 변경이 필요한 경우 우측 하단에 'Reset' 버튼 클릭
저장된 내용을 삭제하게 되고 다시 입력해주면 됌.
+ 프로세스가 실행중인지만 체크를 하기 때문에 '응답없음' or 'Not Responding' 상태로 작동하지 않고 프로세스는 남아있는 경우까지 체크하지는 못함(추후에 시간이되면 이부분까지 보완할 예정)
※ 이 프로그램은 무료배포하고 수정 및 활용은 자유롭게 허용합니다, 단 프로그램 사용으로 인해 발생하는 사고나 문제는 책임지지 않습니다.
v1.0
- 프로세스 다중 감지 지원 안함 (추후 보완 예정)
- '응답없음' 상태 감지 안함 (추후 보완 예정)
- 3초에 한번씩 자동 감지
'포트폴리오' 카테고리의 다른 글
[미디어아트] 2022 예천곤충축제 인터랙티브 미디어월 (0) | 2022.08.10 |
---|---|
[미디어아트] 2022 파라다이스 아트랩 페스티벌 'HARDFORK' 개발협업 (0) | 2022.05.22 |
[웹게임] This is Contemporary (0) | 2022.04.09 |
[온라인 컨텐츠] 웹 전시관 (0) | 2021.12.13 |
[아트 게임] 창의인재동반사업 - Corrupted Cell / Help or Run (0) | 2021.12.13 |