작년 7월 경 차를 하나 샀다. 벌써 1.6만km를 함께 달려왔구나~
계속 중고차만 타다가 처음으로 장만한 이쁜이 우리 푸푸(골프의 애칭)에겐 아쉽게도 네비게이션이 없다. 2.0 고급형 모델과 일반형 모델이 네비게이션+가죽시트+스마트키 정도의 차이인데도 500만원 정도로 가격차이가 너무커서 사제 네비게이션을 달고 가죽시트를 포기하겠다는 생각으로(실제로 독일에서는 가죽시트보다 알칸타라 직물시트가 더 인기가 많음 - 아마 주행 중 엉덩이 미끄러짐 현상이 있기 때문인 듯.) 골랐는데 막상 네비게이션 장착점에 가니
100만원 ~ 150만원을 부른다.
아니..............
그돈이면
아이패드 프로를 사요 아저씨.
네비로도 쓰고, 떼어서 영화도 보고 그림도 그릴 수 있다구요....
그래서 아이패드 프로 12.9도 아닌, 아이패드 프로 9.7도 아닌, 아이패드 에어2도 아닌, 아이패드 에어1도아닌, 아이패드 미니4도 아닌, 아이패드 4도 아닌, 아이패드 미니2도 아닌, 아이패드 3도 아닌, 아이패드2 급의 아이패드 미니1을..... 그 당시 중고가 20만원가량을 주고 구입했다.
8.4.1 버전으로 탈옥이 가능했고, 탈옥 후 Auto touch(루아 스크립트 언어를 사용하는 Cydia앱) + Activator(탈옥기기엔 거의 필수인 Cydia앱)
으로 아래와 같은 아이디어를 실현해보고자 한다.아니 이미 실현했으나..
블로그를 만든지가 얼마 안돼 밀려서 쓰고 있다 ㅠ_ㅠ
아이디어
1. 차량에 시동을 걸면 아이패드가 자동으로 블루투스로 연결되고, 셀룰러 데이터, GPS ON
2. 음악앱(벅스 뮤직 플레이어)과 네비게이션 앱을 실행한다.
아래와 같이 코드를 입력했다. 잘 작동한다.
다만 lua명령 만으로는 와이파이나 셀룰러 on/off 제어가 안되기에 Activator 의 기능을 함께 활용 하는 방법을 택했다.
아이패드가 구형모델이다보니 다소 느린편이라 usleep 명령어를 통해 딜레이를 충분히 주었다.
이 방법 말고 앱이 실행되는 것을 화면상의 특정 픽셀을 검색(?) 해서 하는 방법이 있는데 다소 복잡하기도 하고.. 앱 UI가 변경되면 낭패이기때문에 딜레이를 주는 쉬운 방법을 택했다. ㅋㅋ
차량이 블루투스 연결을 하는 방법이 Airplay이다보니 음성 파일(맥용 Speek 이라는 앱으로 유나 음성을 녹음해서 mp3 파일로 변환하여 넣었다.)
아이패드 basic.lua 파일코드 (차량 블루투스 연결되면 Activator가 Auto Touch의 basic.lua 파일 매크로를 실행하도록 세팅됨)
아이패드 disconbasic.lua 파일코드(차량 블루투스 해제되면 Activator가 Auto Touch의 disconbasic.lua 파일 매크로를 실행하도록 세팅됨)
계속 중고차만 타다가 처음으로 장만한 이쁜이 우리 푸푸(골프의 애칭)에겐 아쉽게도 네비게이션이 없다. 2.0 고급형 모델과 일반형 모델이 네비게이션+가죽시트+스마트키 정도의 차이인데도 500만원 정도로 가격차이가 너무커서 사제 네비게이션을 달고 가죽시트를 포기하겠다는 생각으로(실제로 독일에서는 가죽시트보다 알칸타라 직물시트가 더 인기가 많음 - 아마 주행 중 엉덩이 미끄러짐 현상이 있기 때문인 듯.) 골랐는데 막상 네비게이션 장착점에 가니
100만원 ~ 150만원을 부른다.
아니..............
그돈이면
아이패드 프로를 사요 아저씨.
네비로도 쓰고, 떼어서 영화도 보고 그림도 그릴 수 있다구요....
그래서 아이패드 프로 12.9도 아닌, 아이패드 프로 9.7도 아닌, 아이패드 에어2도 아닌, 아이패드 에어1도아닌, 아이패드 미니4도 아닌, 아이패드 4도 아닌, 아이패드 미니2도 아닌, 아이패드 3도 아닌, 아이패드2 급의 아이패드 미니1을..... 그 당시 중고가 20만원가량을 주고 구입했다.
8.4.1 버전으로 탈옥이 가능했고, 탈옥 후 Auto touch(루아 스크립트 언어를 사용하는 Cydia앱) + Activator(탈옥기기엔 거의 필수인 Cydia앱)
으로 아래와 같은 아이디어를 실현해보고자 한다.
아이디어
1. 차량에 시동을 걸면 아이패드가 자동으로 블루투스로 연결되고, 셀룰러 데이터, GPS ON
2. 음악앱(벅스 뮤직 플레이어)과 네비게이션 앱을 실행한다.
아래와 같이 코드를 입력했다. 잘 작동한다.
다만 lua명령 만으로는 와이파이나 셀룰러 on/off 제어가 안되기에 Activator 의 기능을 함께 활용 하는 방법을 택했다.
아이패드가 구형모델이다보니 다소 느린편이라 usleep 명령어를 통해 딜레이를 충분히 주었다.
이 방법 말고 앱이 실행되는 것을 화면상의 특정 픽셀을 검색(?) 해서 하는 방법이 있는데 다소 복잡하기도 하고.. 앱 UI가 변경되면 낭패이기때문에 딜레이를 주는 쉬운 방법을 택했다. ㅋㅋ
차량이 블루투스 연결을 하는 방법이 Airplay이다보니 음성 파일(맥용 Speek 이라는 앱으로 유나 음성을 녹음해서 mp3 파일로 변환하여 넣었다.)
아이패드 basic.lua 파일코드 (차량 블루투스 연결되면 Activator가 Auto Touch의 basic.lua 파일 매크로를 실행하도록 세팅됨)
-- 해상도설정
adaptResolution(768, 1024);
-- 모드 확인
adaptOrientation(ORIENTATION_TYPE.LANDSCAPE_LEFT);
--밀어서 잠금해제 터치 좌표
touchDown(2, 154, 503);
usleep(9417.08);
touchMove(2, 157, 539);
usleep(16883.62);
touchMove(2, 160, 614);
usleep(16326.96);
touchMove(2, 165, 703);
usleep(16626.54);
touchMove(2, 173, 826);
usleep(16577.62);
touchMove(2, 178, 964);
usleep(16313.00);
touchUp(2, 180, 966);
usleep(3018843.33);
--셀룰러온 더블터치(Activator 연동)
touchDown(2, 774, 92);
usleep(115759.08);
touchUp(2, 775, 88);
usleep(99731.29);
touchDown(2, 775, 90);
usleep(103658.75);
touchUp(2, 775, 89);
--뮤직 앱과 네비앱 킬
--appKill("music:");
--appKill("com.locnall.kimgisa");
usleep(22000000);
--사운드재생 "아이패드가 차량에 연결되었습니다."
playAudio("/var/mobile/Library/AutoTouch/Scripts/ipadconnected1.mp3");
--딜레이 4초
usleep(4000000);
--사운드 재생시간 6초 " 셀룰러데이터 및 위치서비스 활성화, 네비게이션 앱 실행, 음악 앱 실행"
playAudio("/var/mobile/Library/AutoTouch/Scripts/noticeAll.mp3");
--김기사 실행
--appRun("com.locnall.kimgisa");
--딜레이
usleep(8000000);
--뮤직앱실행 및 김기사로전환
appRun("kr.co.bugs.Bugs")
usleep(10000000);
appRun("com.locnall.kimgisa")
usleep(3000000);
--사운드 재생 "자 그럼 출발할까요?"
playAudio("/var/mobile/Library/AutoTouch/Scripts/letsgosiri.mp3");
usleep(22000000);
아이패드 disconbasic.lua 파일코드(차량 블루투스 해제되면 Activator가 Auto Touch의 disconbasic.lua 파일 매크로를 실행하도록 세팅됨)
-- 차량 연결 해제 시 루아 코드 --
-- 해상도설정
adaptResolution(768, 1024);
-- 모드 확인
adaptOrientation(ORIENTATION_TYPE.LANDSCAPE_LEFT);
-- 벅스뮤직 및 김기사 앱 킬
appKill("kr.co.bugs.Bugs");
appKill("com.locnall.kimgisa");
--1.5초 딜레이
usleep(1500000);
--셀룰러off 더블터치(Activator 연동)
touchDown(11, 774, 858);
usleep(82548.50);
touchUp(11, 775, 859);
usleep(83249.33);
touchDown(11, 773, 866);
usleep(66320.92);
touchUp(11, 772, 868);
--사운드 재생 “휴대폰 챙겨가시구요, 안녕히가세요”
playAudio("/var/mobile/Library/AutoTouch/Scripts/byegetthephone.mp3");
usleep(7000000);
--슬립버튼(화면 좌측을 롱터치상태로 유지하는 것 Activator와 연동하여 실행: 미사용시 배터리 절약을 위해 화면 off 및 셀룰러데이터, 위치서비스 off)
touchDown(4, 773, 57);
usleep(545715);
댓글
댓글 쓰기