1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 | 0003 002f 00000000//0번째 터치 0003 002f 00000001//1번째 터치 //sendevent 설정 sendevent /dev/input/event2 0 0 0 - tap 0003 0039 00003c4a 0003 0035 00000133 0003 0036 00000154 0003 0030 00000022 0003 003a 00000005 0000 0000 00000000 0003 0039 ffffffff 0000 0000 00000000 - swipe 0003 0039 00003c4c 0003 0035 0000003a 0003 0036 00000136 0003 0030 00000016 0003 003a 00000002 0000 0000 00000000 0003 0035 00000056 0003 0036 00000120 0003 0030 00000021 0000 0000 00000000 0003 0035 00000066 0003 0036 00000117 0003 003a 00000004 0000 0000 00000000 0003 0035 0000007a 0003 0036 0000010e 0000 0000 00000000 0003 0035 00000088 0003 0036 00000106 0000 0000 00000000 0003 0035 0000009a 0003 0036 000000fe 0003 003a 00000006 0000 0000 00000000 0003 0035 000000a7 0003 0036 000000f9 0003 003a 00000004 0000 0000 00000000 0003 0035 000000bf 0003 0036 000000f2 0003 003a 00000005 0000 0000 00000000 0003 0035 000000ce 0003 0036 000000ef 0003 003a 00000004 0000 0000 00000000 0003 0035 000000dc 0003 0036 000000ec 0000 0000 00000000 0003 0035 000000eb 0003 0036 000000eb 0000 0000 00000000 0003 0035 000000f9 0003 003a 00000003 0000 0000 00000000 0003 0035 0000010c 0003 0036 000000ef 0003 003a 00000004 0000 0000 00000000 0003 0035 0000011c 0003 0036 000000f5 0003 003a 00000006 0000 0000 00000000 0003 0035 0000012a 0003 0036 000000fd 0003 003a 00000005 0000 0000 00000000 0003 0035 00000136 0003 0036 00000105 0003 003a 00000004 0000 0000 00000000 0003 0035 00000140 0003 0036 0000010f 0000 0000 00000000 0003 0035 0000014a 0003 0036 0000011a 0000 0000 00000000 0003 0035 00000153 0003 0036 00000127 0000 0000 00000000 0003 0035 00000158 0003 0036 00000133 0000 0000 00000000 0003 0035 0000015d 0003 0036 00000141 0003 003a 00000005 0000 0000 00000000 0003 0035 00000162 0003 0036 00000153 0003 003a 00000004 0000 0000 00000000 0003 0035 00000163 0003 0036 00000161 0003 003a 00000005 0000 0000 00000000 0003 0035 00000164 0003 0036 00000171 0003 003a 00000004 0000 0000 00000000 0003 0035 00000163 0003 0036 0000017f 0000 0000 00000000 0003 0035 0000015e 0003 0036 00000192 0003 003a 00000003 0000 0000 00000000 0003 0035 00000154 0003 0036 000001a6 0003 003a 00000002 0000 0000 00000000 0003 0035 00000144 0003 0036 000001b5 0003 003a 00000004 0000 0000 00000000 0003 0035 0000012e 0003 0036 000001c9 0000 0000 00000000 0003 0035 00000119 0003 0036 000001d7 0000 0000 00000000 0003 0035 00000103 0003 0036 000001e2 0000 0000 00000000 0003 0035 000000e8 0003 0036 000001f1 0000 0000 00000000 0003 0035 000000d3 0003 0036 000001ff 0003 003a 00000002 0000 0000 00000000 0003 0035 000000bd 0003 0036 00000209 0003 003a 00000004 0000 0000 00000000 0003 0035 000000aa 0003 0036 0000020e 0003 003a 00000002 0000 0000 00000000 0003 0035 000000a1 0003 003a 00000004 0000 0000 00000000 0003 0035 00000090 0003 0036 0000020c 0003 0030 0000000d 0003 003a 00000001 0000 0000 00000000 0003 0039 ffffffff 0000 0000 00000000 | cs |
여기서 본다면,
이벤트는 총 3형태로 입력을 받는다는걸 알 수 있다.
첫번째열인 0003과 0000에서
0003은 터치레 관련된 걸 뜻하는 것 같고,
0000은 시스템적으로 종료를 뜻하는 것 같다.
0039는 터치의 시작을 뜻하는 것인 것 같고
00003c4a와 00003c4c는 터치의 횟수이다.
002f는 터치의 갯수의 종료를 뜻하는 거라고 알 수 있을것이다.
다중 처리 방법으로 처리 할 수 있을 것이다.(ZoomIn/Out)
기본적으로
1 2 3 4 5 6 7 8 9 10 | 0003 0039 00003c4a // tap 시작 0003 0035 00000133 // x 혹은 y 0003 0036 00000154 // x 혹은 y 0003 0030 00000022 // Prs 0003 003a 00000005 // 0000 0000 00000000 // 입력 0003 0039 ffffffff // 터치 종료 0000 0000 00000000 // 입력 | cs |
이런 형태이고, 이걸 응용하여, 값을 측정 해 낸다.
Hex값이기 때문에, 3c4a같은 건 횟수에서 꽤 많은 터치가 있었다는 뜻이 된다.
0x35는 X축 0x36 Y축의 값을 처리하게 되어있고, 0x30은 Prs의 Size 뜻이다.(면적)
0x3a는 Prs를 뜻하게 된다.
'Android Debuger - 분석 및 프로그래밍' 카테고리의 다른 글
안드로이드 자동화 15 -Event에서 분석한 다중 터치- (0) | 2015.06.22 |
---|---|
안드로이드 자동화 14 -Event을 적용한 Swipe 사용(Win32)- (0) | 2015.06.21 |
안드로이드 자동화 12 -WIn32 적용- (0) | 2015.06.20 |
안드로이드 자동화 11 -ADB로 이벤트 받아내기 getevent- (0) | 2015.06.19 |
안드로이드 자동화 10 -screencap RAW의 내용물- (0) | 2015.06.19 |