명일방주를 돌리는데 보통 핸드폰을 많이 사용하지
근데 매크로같이 단순 파밍을 하는 경우에는 어쩔 수 없이 앱플레이어를 사용해서 카카오토로 매크로를 돌리는 경우가 많아
하지만 데이터를 사용할 때는 잘 돌아가던 중섭(비리,직영)이 앱 플레이어를 사용하면 카카오토 연결 실패가 뜨거나 인터넷이 끊기는 일이 자주 발생해
그래서 명일방주를 폰으로 매크로 돌리는 방법을 연구해 봤어
--------------------------------------------------------------------------------------
필요한 준비물은 ADB야
보통 개발자들이 어플 개발때문에 쓰는 SDK 툴 중에 하나인데 카카오토에서도 활용되고 있고
우리가 앱플레이어를 카카오토에 연결해야 사용할 수 있는 것처럼 핸드폰의 해상도를 카카오토 매크로가 지원하는 해상도로 바꿔줘야 연동이 돼.
결과적으로 핸드폰의 해상도를 임의로 조정하는 방법은 2가지가 있는데 둘 중에 편한 방법을 사용하면 될거야
첫번째, CMD(명령 크롬프트)활용하기
https://developer.android.com/studio/releases/platform-tools
1. 여기에서 Window용 SDK 플랫폼 도구를 다운로드해서 C드라이브에 압축풀고 adb라는 이름으로 폴더 이름을 바꿔줘
2. 매크로를 사용하려는 핸드폰과 컴퓨터를 연결해줘
연결 하고 나면 컴퓨터에 USB연결이나 파일 창이 뜨는지 확인해주고
이제 개발자 옵션을 켜줄건데
개발자 옵션은 설정 > 휴대전화 정보 > 소프트웨어 정보에 들어가서
빌드번호를 7번 누르면 개발자 모드가 열렸다고 메시지가 뜨고
뒤로가기 해보면 위 사진처럼 휴대전화 정보 아래에 개발자 옵션이라는 메뉴가 새로 생겼을거야
들어가서 USB 디버깅을 켜주면
연결을 허용하겠냐고 뜨는데 여기서 허용을 누르면 돼
이건 컴퓨터랑 핸드폰이 연결 되어있는 상태에서만 뜨는거라 만약 안뜨면 USB잭을 다시 꽂아보거나 디버깅을 껐다 켜보면 될거야
3. CMD(명령프롬프트)를 켜줘
대강 윈도우키 누르고 cmd치면 검은 색 창 뜰거야
이제부터 좀 복잡한데 처음에 adb파일들을 C드라이브에 깔라고 했었지?
지금부터 adb폴더로 진입하기 위해서 CMD로 경로 설정을 해줄거야
보통 처음 켰을때 C드라이브에 사용자폴더 - 홈폴더로 경로가 설정되어있는데
cd.. 를 입력하면 상위 폴더로 이동할 수 있어
두 번만 쳐주면 C드라이브 최상위 폴더로 이동해
그리고 cd adb를 입력해주면 위 사진처럼 내가 adb를 설치했던 폴더로 이동할 수 있어
이해하기 힘들면 그냥 위 사진처럼 하면 돼
adb devices 라는 명령어를 입력하게 되면
이제 컴퓨터에 연결된 디바이스가 나오는데 그게 지금 잭으로 연결된 휴대폰의 시리얼 넘버야
그게 카카오토랑 핸드폰 연결할 때 사용될 번호이기도 하고
만약 2단계에서 usb디버깅이 허용되지 않았다면 기기 옆에 device라고 뜨지 않고 unauthorized라고 뜰거야
연결이 확인되었다면
윗 사진처럼 adb shell을 입력하고
차례대로 매크로 최적화 해상도인
wm size 540x960 (매크로 해상도 변경)
wm density 160 (DPI변경)
을 입력하면 돼
그럼 현재 잭과 연결된 핸드폰의 해상도가 입력한 숫자에 맞게 변경되는 걸 확인할 수 있을거야
주의사항은 ----- 해상도 변경하기 전에 복구하기도 해야되기 때문에 기존 핸드폰의 해상도를 기억할 것
네이버 검색해도 나오긴 하지만 매번 명령 크롬프트로 하는 방법은 좀 까다로운 점이 있어
그래서
두번째, Resolution Changer(화면 해상도 변경앱)활용하기
앱 다운링크 : https://play.google.com/store/apps/details?id=com.draco.resolutionchanger
SDK파일 다운 : Download the Android SDK Platform Tools ZIP file for Windows.
이 방법은 훨씬 간단해
먼저 컴퓨터에 SDK 파일을 아무곳에나 다운 받고, 받은 platform-tools창에서 윗 사진처럼 SHIFT를 누른 상태+오른쪽 마우스를 클릭하면
여기에 Powershell열기 창이 뜰거야 그건 cmd랑 같게 작용하는데
./adb devices > ./adb shell >pm grant com.draco.resolutionchanger android.permission.WRITE_SECURE_SETTINGS
오타없이 정확하게 입력하면 사진에 나오진 않았지만 permission영어가 쭉 뜨면서 권한 부여가 될거야
권한 부여가 된 창을 본 다음 앱을 들어가 보면 창이 사라져 있는걸 확인 할 수 있고 여기서 기본 해상도 확인도 가능해
이제 cmd를 다신 킬 필요가 없다는 점에서 두번째 방법은 더 편하지
--------------------------------------------------------------------------------------
마지막으로 해상도를 960 x 540, dpi 160으로 설정한 상태에서
카카오토를 키고 스마트폰 시리얼 넘버가 적힌 곳을 선택하고 우측 하단 "강제 연동"을 누르면
위에 연결 성공 창이 뜨면서 컴퓨터에서도 카카오토 매크로가 가능해져
근데 주의할 점. USB포트를 이용해서 카카오토를 돌리기 때문에 갑자기 작동 안하는 경우(연결실패)가 있는데
그건 잭을 손대서 포트 연결이 끊어진 것이기 때문에 다시 연결해 주면 돼
긴 글 읽어줘서 고맙고
한섭에서 매크로 만들던 게이 사라져서 중섭 업뎃 끊겼는데
내가 그냥 9지 재료 추가도 하고 렙업하면 매크로 멈추던 버그도 해결해서
하나 만들어 봤어 문제되면 지울게
중섭 매크로 : https://drive.google.com/file/d/1IDGq9ZSKMEoUjwoByZLlzy6s-B5rN8uE/view?usp=sharing
앱쓰는것도 ㄱㅊ고 - dc App
이걸 깔고 제 수르트가 패신저가 됐어요 ㅠㅠ
뭔지 몰루겠으니까 걍 쓰던 빅스비루틴 쓸래 - dc App
해당 댓글은 삭제되었습니다.
와.. 천재네 그 말 듣고 그냥 무선 adb했더니 돌아감 ㅋㅋㅋ 선 꼽을 필요도 없음
이거보고 그냥 빅스비 루틴 쓰기로 했다
난 앱으로 매크로돌렸었는데 폰바꾼 이후로 앱이나 빅스비루틴 매크로를 쓰면 게임화면이 멈춘다던가 게임자체가 새로시작한다거나 그러던데 왜그런지 아는 사람?