기계는 거짓말하지 않는다

Screen Capture 본문

Program

Screen Capture

KillinTime 2021. 9. 28. 21:24

.NET Framework 4.5 (target) 직접 구현했습니다. (2022.04.10 Update)

현재 작업하고 있는 프로세스캡처할 수 있습니다.

일정 시간마다 연속 캡처도 가능합니다.

관리자 권한이 지정되어 있습니다.

관리자 권한으로 실행해야 작업 중인 관리자 권한 프로세스에도 캡처가 됩니다.

 

1. Disable: 체크 시 프로그램에서 지정된 키를 눌렀을 때 캡처 되지 않습니다.

2. 입력창에 놓고 키 누름(ScreenShot 키 설정): TextBox에 커서를 놓고 키를 누르면 캡처 시 이용되는 키가 변경됩니다.

3. Reset: 기본 캡처 키로 변경합니다. (PRT SC)

4. Open: 현재 지정된 이미지 저장 디렉터리를 엽니다.

5. Reset: 기본 경로로 지정합니다. 기본 경로는 프로그램이 있는 디렉터리입니다.

6. Search: 캡처 시 이미지가 저장되는 경로를 지정합니다.

7. Capture Sound: 체크하지 않으면 캡처 시 재생되는 소리를 끕니다.

8. Enable Log: 체크하면 캡처 시 프로그램이 있는 디렉터리 내에 ScreenCapture_log 디렉터리가 생성되고

날짜 별로 캡처 로그가 남습니다.

9. Image Format(BMP, PNG, JPG): 이미지 확장자를 지정합니다.

10. Sequence Capture: 체크 시 잠긴 UI 3개가 열리고 지연 시간(ms), 개수(count)를 지정할 수 있습니다.

1000 ms, 10 count일 경우 1초마다 캡처되고 총 10번 반복합니다.

11. 입력창에 놓고 키 누름(Sequence 키 설정): TextBox에 커서를 놓고 키를 누르면 연속 캡처 시 이용되는 키가 변경됩니다.

12. Reset: 기본 연속 캡처 키로 변경합니다. (HOME)

13. Apply: 지연 시간, 개수를 지정하고 Apply를 클릭해야 정상적으로 적용됩니다.

14. Save Settings: 현재 지정된 옵션들을 모두 저장합니다. 저장 파일은 프로그램이 있는 경로에 생성됩니다.

15. Hide Tray: 트레이 아이콘으로 숨깁니다. 더블 클릭하면 원상태로 돌아오고 

오른쪽 버튼 클릭 시 트레이에서 사용 가능한 메뉴를 확인할 수 있습니다.

16. Clear: 프로그램 실행 후 캡처된 이미지 개수와 기록이 아래 이미지와 같이 남습니다. 이것을 초기화해줍니다.

 

필요하신 분들은 사용하시면 됩니다. (단, 무단 배포는 금합니다.)

ScreenCapture.zip
0.03MB

.exe 파일이기 때문에 백신이 바이러스로 인식할 가능성이 있습니다. (바이러스 없습니다.)

'Program' 카테고리의 다른 글

10진수 2진수 상호 변환기  (0) 2021.07.11
랜덤 비밀번호 생성기  (0) 2021.07.07
Portable Gray Map(PGM) Converter  (0) 2020.12.09
랜덤 확률 시행기  (0) 2020.12.08
Comments