자작프로그램

화면의 특정 영역을 다른 곳에 표시하는 프로그램 WindowexeMagnify

반응형

실행중인 프로그램의 화면중 일부 영역을 지정하여 다른 곳에 표시하는 프로그램입니다.

 

지정한 프로그램이 뒤쪽에 있어서 화면이 보이지 않아도 계속 유지가 되는 장점이 있습니다.

 

프로그램을 관리자 권한으로 실행하세요.

마우스 우클릭하고 캡쳐 영역 설정을 클릭하세요.

 

 

이 메뉴를 클릭하면 아무런 화면이 나오지 않는데요.

 

원하는 프로그램을 마우스로 클릭하세요. 화면 전체의 색깔이 조금 변하는데 이 화면에서 원하는 영역을 드래그하세요.

빨간 사각형으로 표시가 됩니다.

 

 

위에서 지정한 영역을 화면에 표시하는 화면입니다. 크기조정도 가능합니다.

 

 

지정한 프로그램이 뒤쪽에 있어도 계속 볼 수가 있습니다. (지정한 프로그램이 최소화 상태인 경우는 캡쳐 불가능)

 

 

이미지에서 마우스 우클릭하면 크기조정이 가능합니다.

기본값은 지정한 영역의 두배 크기입니다.

 

 

 

여러개의 화면을 띄울 수도 있습니다.

 

 

 

이미지를 표시하는 부분이 줌모드로 되어 있는데요.

기본값을 센터모드로 변경하려면 설정파일을 열어서 ZoomMode:TrueFalse 로 변경하세요.

 

이미지 업데이트 타이머는 1000밀리초로 기본설정되어 있습니다.

최소값은 100 밀리초입니다.

Timer:1000

 

타이머 시간이 너무 작거나 캡쳐하는 갯수가 많아지면 CPU 사용률이 높아지고 이유없이 종료되는 버그가 있습니다.

 

 

위 스크린샷의 검은 테두리가 너무 두껍고 신경쓰여서 아래처럼 줄여서 업데이트 했습니다.

사이즈를 임의로 변경하려면 오른쪽 아래 코너에서 마우스로 조정하세요.

 

 

지정한 영역에서 약간의 오차가 있습니다. 사용하는 프로그램 마다 이상하게 범위가 조금씩 다르게 캡쳐가 되는데요. 보고싶은 영역보다 좀더 크게 지정하세요.

일부 프로그램에서 캡쳐가 안되거나 업데이트가 안되는 현상이 있습니다.

 

* 모니터 배율이 100%이 아닌 경우 제대로 캡쳐가 되지 않습니다.

 

메뉴에서 영역설정을 클릭하는게 귀찮은거 같아서 단축키 기능을 추가했습니다.

단축키를 누르면 현재 활성화된 창의 색상이 변하고 마우스로 영역지정을 하면 됩니다.

 

 

유튜브 테스트 동영상입니다.

https://youtu.be/5PM-PdHMMSQ

 

WindowexeMagnify_Old_2024-05-21.zip
0.17MB

 

 

프로그램 동작환경 : .Net framework 4.0 , 윈도우 10, 윈도우 7, 관리자 권한 필요
파일명은 변경하지 마세요. WindowexeMagnify 가 아니면 실행이 되지 않습니다.

개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.

 

바이러스 토탈 검진 결과 링크

www.virustotal.com/gui/file/2a6a2805214e95d790478b27fbc4ef4c28e21bdf60ab0baefdd9fafbeab84b27/detection

 

 

===============================================================

 

위에 있는 프로그램의 사용방식이 불편하고 버그가 있어서 아래 방식으로 바꿔질 예정입니다.

 

프로그램을 실행하고 시스템 트레이에 있는 아이콘을 좌클릭하면 현재 실행중이 프로그램이 모두 보이는데 우측에 있는 프로그램 목록에서 프로그램을 선택하면 해당 프로그램의 화면이 표시됩니다.

 

 

 

 

선택한 프로그램의 이미지에서 마우스로 드래그 앤 드랍을 하면 영역 지정이 가능합니다.

지정한 영역안에서 마우스 우클릭을 하면 지정한 부분만 캡쳐가 시작이 되고 그 밖에서 우클릭을 하면 전체화면이 캡쳐가 됩니다.

 

 

 

지정한 프로그램의 영역을 바로 캡쳐하는 기능이 추가되었습니다.

매번 메인화면을 열고 프로그램 선택하고, 영역 지정하는게 불편하더군요.

 

프로그램 실행후 메뉴를 클릭하면 바로 캡쳐가 시작됩니다.

 

 

 

사용자 프로그램 설정화면입니다.

프로세스 이름, 시작 좌표, 너비 및 크기를 추가하고 저장하면 됩니다.

 

 

 

30분 ~ 두어시간 정도 켜놓으면 프로그램이 자동종료되는 버그가 있습니다.

반복횟수 평균 10,000~20,000번 정도

메모리 누수가 원인으로 보이는데 구글링해봐도 해결방법을 못찾겠네요.

 

일부 수정해서 다시 올렸습니다.

자동 종료 되는 현상은 없어진거 같네요. 5만회 반복, 여섯시간 정도 테스트

 

 

확대창에 코멘트  표시 기능이 추가되었습니다. 왼쪽 상단에 원하는 메세지를 표시할 수 있습니다.

 

 

 

 

WindowexeMagnify_New_2024-05-21.zip
0.19MB

 

 

클립보드로 복사한 이미지 창에서 이미지 회전도 가능합니다.

Q W E 키를 눌러보세요.

 

반응형
카카오페이 1,000원 후원하기 (모바일용)