오랜만에 왔더니 레벨이 1이네요..
제가 기존에 녹스에서 GDIP를 통하여 캡쳐를 했었는데.. 모모는 이게 안되네요 (스피드 모드 등이 없어서 그런것 같습니다)
(ADB는 이용하지 않습니다..)
베스트 게시글에 방법이 있는것 같은데 볼수가 없네요 ㅠ
혹시 방법 또는 예시 코드 알려주실수 있을까요..
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
오랜만에 왔더니 레벨이 1이네요..
제가 기존에 녹스에서 GDIP를 통하여 캡쳐를 했었는데.. 모모는 이게 안되네요 (스피드 모드 등이 없어서 그런것 같습니다)
(ADB는 이용하지 않습니다..)
베스트 게시글에 방법이 있는것 같은데 볼수가 없네요 ㅠ
혹시 방법 또는 예시 코드 알려주실수 있을까요..
광고
전체 최신 인기글
전체 주간 인기글
할꺼엄따구님이 올린 글이 있었네요. 아마 이거 말하시는듯요.
(https://tailstar.net/autohotkey_best/22167152)
안녕하세요?
팁하나 투척합니다.
모모에서 GDIP를 이용해서 비활성 캡쳐 방법입니다.
(다른 앱플레이어도 될 거 같은데 해보진 않았습니다.)
방법은 Gdip.ahk에 보면
Gdip_BitmapFromHWND(hwnd)
{
WinGetPos,,, Width, Height, ahk_id %hwnd%
hbm := CreateDIBSection(Width, Height), hdc := CreateCompatibleDC(), obm := SelectObject(hdc, hbm)
PrintWindow(hwnd, hdc)
pBitmap := Gdip_CreateBitmapFromHBITMAP(hbm)
SelectObject(hdc, obm), DeleteObject(hbm), DeleteDC(hdc)
return pBitmap
}
라는 함수가 있습니다.
일반적으로 해당 함수를 사용하면 녹스, 모모, 미뮤등 opengl 기반 앱플레이어들의 캡쳐가 정상적으로 이루어지지 않았습니다.
하지만,
PrintWindow(hwnd, hdc)를
PrintWindow(hwnd, hdc,"0x2")
로 바꾸니 캡쳐가 되네요.
참고하시기 바랍니다.
참고 링크입니다.
http://lesomnus.tistory.com/10
테스트해보시는 분들 잘되는지 댓글 좀 부탁드려요!!