매크로

정보
2015.02.25 12:30

블루스택 해상도 변경하기...

조회 수 1334 추천 4 댓글 10

뭐.. 일단 두서없이 써봅니다.


기본적으로 블루스택 해상도 변경을 위해서는 레지스트리 수정이 필요합니다.


윈도우키+R을 누르신후 REGEDIT 입력후 나오는 레지스트리 편집기에서 해당 레지스트리를 찾아 각각 맞는 해상도로 변경해주시면 됩니다.


예제소스는 제가 만들고 있는 BroomTree에서 사용하는 스크립트 입니다.


Regread, Bls_W,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowWidth

Regread, Bls_H,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowHeight

Bls_H := ?Bls_H*14/15

Bls_H := Floor(Bls_H+0.5)

msgbox,4,,현재 해상도는 %Bls_W%X%Bls_H%입니다`n해상도를 변경하시겠습니까?`n해상도 변경시 블루스택이 재시작 됩니다.

ifmsgbox, yes

{

runwait, TASKKILL /IM HD-* /T /F

RegWrite, REG_DWORD,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowWidth,800

RegWrite, REG_DWORD,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowHeight,514

Regread,Bst_w,HKLM,SOFTWARE\BlueStacks,InstallDir

runwait, %Bst_w%HD-StartLauncher.exe

}


일단 알아야할 스트립트는

Regread

RegWrite

두가지 뿐이네요.


설명에 들어갑니다 각각 주석을 달아드릴께요.


예제파일 다운로드


; 레지스트리에서 해상도 값을 읽어옵니다.

; Width 값

;?Regread, 저장변수,대구분(약어를 쓰셔도 되고 다 쓰셔도 되고),키주소,키이름

Regread, Bls_W,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowWidth

; Height 값

Regread, Bls_H,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowHeight

; 위에 기재된 레지스트리 주소는 최신버전 블루스택 해상도 키값이구요.

; 구버전은 아마도 끝에있는 키이름이 조금 다를껍니다. 아마도 그냥 Width/Height 일껍니다.

; 지금 PC에 블루스택이 설치되지 않아 확인이 불가능합니다.


; 해상도 변경옵션

; 제 매크로는 디바이스바를 제외한 온전한 화면해상도가 800*480 이라서 아래와 같은 식이 필요합니다.

; 디바이스바를 포함한 해상도를 원하시면 아래 두줄은 생략 가능합니다.

Bls_H := ?Bls_H*14/15 ; height 값을 14/15 적용 ;디바이스바가 나머지 1에 해당하는 해상도값을 가집니다

Bls_H := Floor(Bls_H+0.5) ; 소수점 반올림

msgbox,4,,현재 해상도는 %Bls_W%X%Bls_H%입니다`n해상도를 변경하시겠습니까?`n해상도 변경시 블루스택이 재시작 됩니다.

ifmsgbox, yes

{

runwait, TASKKILL /IM HD-* /T /F ; 실행중인 블루스택 프로그램 일체를 끕니다.

; 레지스트리 값 입력?REG_DWORD 요구문이 10진수수정옵션값

;?RegWrite, 옵션,대구분,키주소,키이름,값

; Width 값

RegWrite, REG_DWORD,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowWidth,800

; Height 값 514인 이유는 (480/14)*15=514 입니다.?

; 디바이스 바를 제외한 해상도가 480이라서 디바이스바가 차지하는 값을 추가로 넣어줘야해요

; 디바이스바를 포함한 해상도를 원하시면 그냥 480 적어주시면 됩니다.

RegWrite, REG_DWORD,HKLM,SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0,WindowHeight,514

; 아래구문은 블루스택이 설치된 폴더를 찾는거구요.

Regread,Bst_w,HKLM,SOFTWARE\BlueStacks,InstallDir

; 프로그램을 재시작합니다.

runwait, %Bst_w%HD-StartLauncher.exe

}


이미지서치나 저처럼 픽셀서치 기반의 매크로에 보정값을 설정할 수 있다면

블루스택에서도 매크로에 맞는 해상도로 변경해주시고, 보정값도 맞게 설정하신다면

충분히 사용 가능 할것으로 예상됩니다.


그럼....

이만..


매크로 업그레이드를 하러가야하지만...

귀찮네요 ㅠ

머리도 아프고요..


애정이 안가요 ㅠ


살려주세요 ㅠㅠ


  • profile
    성운이 2015.02.25 13:14
    좋은 정보네요! 레지스트리 때문에 동작 안하는 경우가 많은데 이 기능을 적용시켜봐야겠어요
  • 눈잉 2015.02.25 14:05

    굿정보네요!

  • 방가방가 2015.02.25 20:03

    감사합니다 ㅋ

  • nuno12 2015.02.26 01:11

    좋은 정보 정말 감사합니다. 궁금한게 있어서 몇가지 질문 좀 드릴게요.


    1. 디바이스바가 BlueStacks App Player 써져 있는 테두리 말씀하시는 건가요?

    - 만약 맞다면, 테두리는 상하좌우로 전부 존재하는데, 높이(상하)값만 처리하고, 넓이(좌우) 값은 처리 안하시는 이유가 있는건가요?


    2. 계산식

    ?Bls_H := ?Bls_H*14/15

    ?480/14*15=514

    위에 두식 보면, 위는 곱하기 먼저, 아랜 나누기 먼저 하셨는데

    곱하기,나누기 중 어떤걸 먼저 연산하는지에 따라서 값이 틀려집니다.

    (480/14)*15 이게 맞는건가요?


  • 로뎀나무 2015.02.26 08:12
    디바이스바는 핸드폰에서 취소/홈/메뉴 키가 있는 바를 말하는거구요.
    통상적으로 지니모션은 오른쪽에 블루스택은 하단에 존재하는 검은색 바를 뜻합니다.

    계산식은 (480/14)*15 이게 맞는거네요 수정하겠습니다.
  • profile
    웅아 2015.02.26 02:22

    이번 신화모드 업데이트로 또 손보셔야 하시겠지만 ㅠ 말못할 수고스러움과 번거러움을 알기에 조용히 응원만 할뿐이네요.

    로뎀님 덕분에 블루스택사용 유저들에겐 가뭄에 단비같기에 항상 감사히 생각하고 있습니다.

    로뎀님 화이팅!! 추천은 필수죠 ㅎ

  • 최강별창 2015.02.26 21:06

    좋은팁 정말감사합니다!

  • profile
    GOLD 2015.03.01 17:11

    좋은팁감사합니다

  • 몽땅아리 2015.04.14 17:05

    꿀팁 감사합니다.

  • 까만용 2015.04.15 16:47

    좋은 정보 감사드립니다..^^


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 또 SOS 입니다 ㅜ 6 소리없이 2015.11.24 0/0
질문 오토핫키 배워보려고했는데 ㅠㅠ 6 울랄라호프 2019.01.24 0/0
자유 혹시 오토핫키 다루는 분들.. 4 쉬르릴 2021.05.20 0/0
자유 오토핫키.! qwaszxc 2014.08.24 0/0
자유 오..토 핫키~ 1 69사단장 2014.11.24 0/0
자유 오토핫키 게시판이 생겨서 좋네요 2 멜라니 2015.05.04 0/0
질문 [해결]녹스앱플 오핫 이미지 서치 질문입니다 27 T7GG 2015.09.22 0/0
질문 오토핫키 안드로이드에서도 작동시킬수있나요? 7 ddfa4 2015.08.08 0/0
자유 헛 오토핫키가.... 4 jojoin 2014.12.07 0/0
자유 강좌 안쓰기로 햇습니다 ㅠ 7 캔디염 2019.10.10 0/0
질문 세나 스킬관련 질문 3 cris 2014.09.07 0/0
질문 오토핫키로 난투장입장하시는분 있나요? 8 앙꼬호빵 2014.09.09 0/0
질문 아래글으보고.. 안드로이드에서도 오토핫키가돌아가나요? 3 바하람처럼 2015.01.05 0/0
자유 블루스택은 이미지 서치보다는 픽셀 서치를 이용하는게... 11 묵비권 2015.01.05 0/0
자유 대박..오토핫키.. 5 대가루 2014.09.25 0/0
정보 아직도 그림판으로 좌표를 알아 내시는건가요?? 6 미치 2014.12.12 0/0
정보 이미지 서치를 했는데 모서리쪽만 클릭을 해서 많이 속... 2 미치 2014.09.22 0/0
질문 몬길 이미지 서치로 오토핫키 스크립트 가능하신분 계... 2 개꾸링 2014.09.07 0/0
자유 오토핫키가 생각보다 어렵군요 11 광남 2015.05.04 0/0
질문 몬길 유저분중 매크로 관련 문의 입니다. 3 개꾸링 2014.11.09 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글