점프점프 도우미
사용 최고의 언어 PHP로 WeChat 플레이
고쳐 쓰다
- 2018.01.05
- 고정 지연을 무작위 지연으로 변경 가능, 범위 설정 가능
- 누르려면 임의의 점을 추가하고 살짝 움직여 들어올리면 손가락을 시뮬레이션할 수 있습니다.
- 2.5D 거리 보정, 이 상황을 수정합니다: 그림과 같이
- 2018.01.01
- 화면 해상도 호환성 수정
- Mathematica 피팅 기능 사용
- 2017.12.31
- 새로운 중간점 매칭 기능
- 2차 함수 피팅을 기반으로 누르는 시간 계산
의존하다
- php-cli (>=5.6)
- PHP-GD
- adb 디버깅 도구
- 안드로이드 전화
먹는 방법
- 휴대폰에서 설정 > 개발자 옵션으로 이동하여 USB 디버깅 및 시뮬레이션된 터치를 켜세요.
- 휴대폰을 컴퓨터에 연결하고 adb 관련 드라이버를 설치한 후
adb devices
명령으로 장치 ID를 표시할 수 있는지 확인하세요. - WeChat에서 TiaoYiTiao 게임을 입력하고 시작을 클릭하세요.
- 컴퓨터가
php run.php
실행합니다.
점프가 너무 멀거나 가깝다면 config.php
의 매개변수를 적절하게 조정할 수 있습니다.
렌더링
스크립트 원리
- 휴대폰 화면의 스크린샷을 찍어 컴퓨터로 전송하세요.
- 그림을 분석하여 현재 작업과 목표 위치를 파악합니다.
- 누르는 시간을 계산하고 adb 명령을 통해 클릭 동작을 시뮬레이션합니다.
인식원리
- 문자 위치: 색상을 통해 문자 베이스의 첫 번째 단일 피크 위치를 일치시킵니다.
- 목표 위치 : 배경색 제외 후 위에서 아래로 첫 번째 단일 피크 위치를 찾고, 찾지 못한 경우 각도 보정 사용 (모든 인식 데이터는 스크린 폴더에 저장됨)
피팅 기능
참고자료
프로젝트 | 작가 |
---|
Python을 사용하여 WeChat Tiaotiao를 플레이하는 방법을 가르쳐주세요. | @왕슈브 |
WeChat Tiaoyitiao 자동 재생 도구 | @aOrz |