Offset 1, 12 lines modified | Offset 1, 13 lines modified | ||
1 |
Zip·file·size:·330 |
1 | Zip·file·size:·330096·bytes,·number·of·entries:·51 |
2 | -rw----·····2.0·fat·····3662·bl·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····3662·bl·defN·08-Jan-01·00:00·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····3783·bl·defN·08-Jan-01·00:00·META-INF/D703CD54.SF | 3 | -rw----·····2.0·fat·····3783·bl·defN·08-Jan-01·00:00·META-INF/D703CD54.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·08-Jan-01·00:00·META-INF/D703CD54.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·08-Jan-01·00:00·META-INF/D703CD54.RSA |
5 |
-rw----····· |
5 | -rw----·····2.0·fat·····2088·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
6 | -rw----·····1.0·fat····70751·b-·stor·08-Jan-01·00:00·assets/captura1.jpg | ||
6 | -rw----·····1.0·fat····72995·b-·stor·08-Jan-01·00:00·assets/captura2.jpg | 7 | -rw----·····1.0·fat····72995·b-·stor·08-Jan-01·00:00·assets/captura2.jpg |
7 | -rw----·····1.0·fat····68992·b-·stor·08-Jan-01·00:00·assets/captura3.jpg | 8 | -rw----·····1.0·fat····68992·b-·stor·08-Jan-01·00:00·assets/captura3.jpg |
8 | -rw----·····1.0·fat····70041·b-·stor·08-Jan-01·00:00·assets/captura4.jpg | 9 | -rw----·····1.0·fat····70041·b-·stor·08-Jan-01·00:00·assets/captura4.jpg |
9 | -rw----·····2.0·fat·····1847·bl·defN·08-Jan-01·00:00·assets/copyleft.html | 10 | -rw----·····2.0·fat·····1847·bl·defN·08-Jan-01·00:00·assets/copyleft.html |
10 | -rw----·····2.0·fat·····1067·bl·defN·08-Jan-01·00:00·assets/estilos.css | 11 | -rw----·····2.0·fat·····1067·bl·defN·08-Jan-01·00:00·assets/estilos.css |
11 | -rw----·····2.0·fat·····5368·bl·defN·08-Jan-01·00:00·assets/manual.html | 12 | -rw----·····2.0·fat·····5368·bl·defN·08-Jan-01·00:00·assets/manual.html |
12 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_0.gif | 13 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_0.gif |
Offset 43, 11 lines modified | Offset 44, 10 lines modified | ||
43 | -rw----·····1.0·fat·······76·b-·stor·08-Jan-01·00:00·res/drawable/char_u.gif | 44 | -rw----·····1.0·fat·······76·b-·stor·08-Jan-01·00:00·res/drawable/char_u.gif |
44 | -rw----·····1.0·fat·······76·b-·stor·08-Jan-01·00:00·res/drawable/char_v.gif | 45 | -rw----·····1.0·fat·······76·b-·stor·08-Jan-01·00:00·res/drawable/char_v.gif |
45 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_w.gif | 46 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_w.gif |
46 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_x.gif | 47 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_x.gif |
47 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_y.gif | 48 | -rw----·····1.0·fat·······79·b-·stor·08-Jan-01·00:00·res/drawable/char_y.gif |
48 | -rw----·····1.0·fat·······72·b-·stor·08-Jan-01·00:00·res/drawable/char_z.gif | 49 | -rw----·····1.0·fat·······72·b-·stor·08-Jan-01·00:00·res/drawable/char_z.gif |
49 | -rw----·····1.0·fat····10984·b-·stor·08-Jan-01·00:00·res/drawable/icono.png | 50 | -rw----·····1.0·fat····10984·b-·stor·08-Jan-01·00:00·res/drawable/icono.png |
50 |
-rw----····· |
51 | -rw----·····1.0·fat·····4256·b-·stor·08-Jan-01·00:00·resources.arsc |
51 |
-rw----····· |
52 | -rw----·····2.0·fat····34748·bl·defN·08-Jan-01·00:00·classes.dex |
52 |
|
53 | 51·files,·354728·bytes·uncompressed,·323872·bytes·compressed:··8.7% |
53 | 51·files,·354760·bytes·uncompressed,·323867·bytes·compressed:··8.7% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·android:versionCode="7"·android:versionName="1.6"·package="jpf.android.magiadni" | 2 | <manifest·android:versionCode="7"·android:versionName="1.6"·package="jpf.android.magiadni"·platformBuildVersionCode="4"·platformBuildVersionName="1.6" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="2"·android:targetSdkVersion="4"·/> | 4 | ····<uses-sdk·android:minSdkVersion="2"·android:targetSdkVersion="4"·/> |
5 | ····<uses-permission·android:name="android.permission.CAMERA"·/> | 5 | ····<uses-permission·android:name="android.permission.CAMERA"·/> |
6 | ····<uses-feature·android:name="android.hardware.camera.autofocus"·/> | 6 | ····<uses-feature·android:name="android.hardware.camera.autofocus"·/> |
7 | ····<application·android:label="MagiaDNI"·android:icon="@drawable/icono"> | 7 | ····<application·android:label="MagiaDNI"·android:icon="@drawable/icono"> |
8 | ········<activity·android:name="MagiaDNI"> | 8 | ········<activity·android:name="MagiaDNI"> |
9 | ············<intent-filter> | 9 | ············<intent-filter> |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Ljpf/android/magiadni/MagiaDNI; | 21 | .field·final·synthetic·this$0:Ljpf/android/magiadni/MagiaDNI; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Ljpf/android/magiadni/MagiaDNI;)V | 23 | .method·constructor·<init>(Ljpf/android/magiadni/MagiaDNI;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Ljpf/android/magiadni/MagiaDNI; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·75 | 27 | ····.line·75 |
27 | ····iput-object·p1,·p0,·Ljpf/android/magiadni/MagiaDNI$1;->this$0:Ljpf/android/magiadni/MagiaDNI; | 28 | ····iput-object·p1,·p0,·Ljpf/android/magiadni/MagiaDNI$1;->this$0:Ljpf/android/magiadni/MagiaDNI; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 183, 42 lines modified | Offset 183, 42 lines modified | ||
183 | ········0x7 | 183 | ········0x7 |
184 | ········0x3 | 184 | ········0x3 |
185 | ········0x1 | 185 | ········0x1 |
186 | ····.end·array-data | 186 | ····.end·array-data |
187 | .end·method | 187 | .end·method |
188 | .method·constructor·<init>(Landroid/content/Context;)V | 188 | .method·constructor·<init>(Landroid/content/Context;)V |
189 |
····.locals· |
189 | ····.locals·9 |
190 | ····.param·p1,·"context"····#·Landroid/content/Context; | 190 | ····.param·p1,·"context"····#·Landroid/content/Context; |
191 | ····.prologue | 191 | ····.prologue |
192 |
····const/16·v |
192 | ····const/16·v8,·0x9 |
193 | ····const/4·v5,·0x6 | 193 | ····const/4·v5,·0x6 |
194 |
····const-wide/16·v |
194 | ····const-wide/16·v6,·0x0 |
195 | ····const/4·v4,·0x2 | 195 | ····const/4·v4,·0x2 |
196 | ····const/16·v3,·0x18 | 196 | ····const/16·v3,·0x18 |
197 | ····.line·450 | 197 | ····.line·450 |
198 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 198 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
199 | ····.line·445 | 199 | ····.line·445 |
200 |
····iput-wide·v |
200 | ····iput-wide·v6,·p0,·Ljpf/android/magiadni/DatosOCR;->resultadosEncontradoDígito:J |
201 | ····.line·446 | 201 | ····.line·446 |
202 |
····iput-wide·v |
202 | ····iput-wide·v6,·p0,·Ljpf/android/magiadni/DatosOCR;->resultadosEncontradoColumnas:J |
203 | ····.line·447 | 203 | ····.line·447 |
204 |
····iput-wide·v |
204 | ····iput-wide·v6,·p0,·Ljpf/android/magiadni/DatosOCR;->resultadosEncontradoFilas:J |
205 | ····.line·448 | 205 | ····.line·448 |
206 |
····iput-wide·v |
206 | ····iput-wide·v6,·p0,·Ljpf/android/magiadni/DatosOCR;->resultadosNoEncontrado:J |
207 | ····.line·451 | 207 | ····.line·451 |
208 | ····new-array·v1,·v3,·[Ljpf/android/magiadni/Segmento; | 208 | ····new-array·v1,·v3,·[Ljpf/android/magiadni/Segmento; |
209 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->candidatoColumnas:[Ljpf/android/magiadni/Segmento; | 209 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->candidatoColumnas:[Ljpf/android/magiadni/Segmento; |
210 | ····.line·452 | 210 | ····.line·452 |
Offset 318, 27 lines modified | Offset 318, 27 lines modified | ||
318 | ····.line·465 | 318 | ····.line·465 |
319 | ····add-int/lit8·v0,·v0,·0x1 | 319 | ····add-int/lit8·v0,·v0,·0x1 |
320 | ····goto·:goto_1 | 320 | ····goto·:goto_1 |
321 | ····.line·470 | 321 | ····.line·470 |
322 | ····:cond_1 | 322 | ····:cond_1 |
323 |
····new-array·v1,·v |
323 | ····new-array·v1,·v8,·[C |
324 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->númeroSoporte:[C | 324 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->númeroSoporte:[C |
325 | ····.line·471 | 325 | ····.line·471 |
326 | ····const/16·v1,·0x8 | 326 | ····const/16·v1,·0x8 |
327 | ····new-array·v1,·v1,·[C | 327 | ····new-array·v1,·v1,·[C |
328 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->númeroDNI:[C | 328 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->númeroDNI:[C |
329 | ····.line·472 | 329 | ····.line·472 |
330 |
····new-array·v1,·v |
330 | ····new-array·v1,·v8,·[C |
331 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->NIF:[C | 331 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->NIF:[C |
332 | ····.line·473 | 332 | ····.line·473 |
333 | ····new-array·v1,·v5,·[C | 333 | ····new-array·v1,·v5,·[C |
334 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->fechaNacimiento:[C | 334 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/DatosOCR;->fechaNacimiento:[C |
Offset 891, 388 lines modified | Offset 891, 377 lines modified | ||
891 | ····goto·:goto_0 | 891 | ····goto·:goto_0 |
892 | .end·method | 892 | .end·method |
893 | .method·private·calculaDígito()C | 893 | .method·private·calculaDígito()C |
894 | ····.locals·8 | 894 | ····.locals·8 |
895 | ····.prologue | 895 | ····.prologue |
896 | ····const/4·v3,·0x0 | ||
896 | ····.line·975 | 897 | ····.line·975 |
897 |
····const/4·v |
898 | ····const/4·v1,·0x0 |
898 | ····.line·976 | 899 | ····.line·976 |
899 |
····.local·v |
900 | ····.local·v1,·"i":I |
900 |
····iget·v |
901 | ····iget·v4,·p0,·Ljpf/android/magiadni/DatosOCR;->formato:I |
901 |
····const/4·v |
902 | ····const/4·v5,·0x1 |
902 |
····if-eq·v |
903 | ····if-eq·v4,·v5,·:cond_4 |
903 | ····.line·977 | 904 | ····.line·977 |
904 |
····iget-object·v |
905 | ····iget-object·v5,·p0,·Ljpf/android/magiadni/DatosOCR;->númeroSoporte:[C |
905 |
···· |
906 | ····array-length·v6,·v5 |
906 | ····array-length·v5,·v0 | ||
907 |
···· |
907 | ····move·v4,·v3 |
908 | ····const/4·v4,·0x0 | ||
Max diff block lines reached; 43805/46690 bytes (93.82%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Ljpf/android/magiadni/MagiaDNI; | 21 | .field·final·synthetic·this$0:Ljpf/android/magiadni/MagiaDNI; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Ljpf/android/magiadni/MagiaDNI;)V | 23 | .method·constructor·<init>(Ljpf/android/magiadni/MagiaDNI;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Ljpf/android/magiadni/MagiaDNI; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·80 | 27 | ····.line·80 |
27 | ····iput-object·p1,·p0,·Ljpf/android/magiadni/MagiaDNI$2;->this$0:Ljpf/android/magiadni/MagiaDNI; | 28 | ····iput-object·p1,·p0,·Ljpf/android/magiadni/MagiaDNI$2;->this$0:Ljpf/android/magiadni/MagiaDNI; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 157, 951 lines modified | Offset 157, 949 lines modified | ||
157 | ····:cond_0 | 157 | ····:cond_0 |
158 | ····const/4·v0,·0x0 | 158 | ····const/4·v0,·0x0 |
159 | ····goto·:goto_0 | 159 | ····goto·:goto_0 |
160 | .end·method | 160 | .end·method |
161 | .method·protected·onDraw(Landroid/graphics/Canvas;)V | 161 | .method·protected·onDraw(Landroid/graphics/Canvas;)V |
162 |
····.locals·2 |
162 | ····.locals·27 |
163 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 163 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
164 | ····.prologue | 164 | ····.prologue |
165 | ····.line·244 | 165 | ····.line·244 |
166 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getHeight()I | 166 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getHeight()I |
167 |
····move-result·v |
167 | ····move-result·v4 |
168 |
····int-to-float·v |
168 | ····int-to-float·v4,·v4 |
169 | ····move-object/from16·v0,·p0 | 169 | ····move-object/from16·v0,·p0 |
170 |
····iget-object·v |
170 | ····iget-object·v5,·v0,·Ljpf/android/magiadni/Pantalla;->datosOCR:Ljpf/android/magiadni/DatosOCR; |
171 |
····invoke-virtual·{v |
171 | ····invoke-virtual·{v5},·Ljpf/android/magiadni/DatosOCR;->getAltoImagen()I |
172 |
····move-result·v |
172 | ····move-result·v5 |
173 |
····int-to-float·v |
173 | ····int-to-float·v5,·v5 |
174 |
····div-float·v2 |
174 | ····div-float·v25,·v4,·v5 |
175 | ····.line·245 | 175 | ····.line·245 |
176 |
····.local·v2 |
176 | ····.local·v25,·"ratioY":F |
177 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getWidth()I | 177 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getWidth()I |
178 |
····move-result·v |
178 | ····move-result·v4 |
179 |
····int-to-float·v |
179 | ····int-to-float·v4,·v4 |
180 | ····move-object/from16·v0,·p0 | 180 | ····move-object/from16·v0,·p0 |
181 |
····iget-object·v |
181 | ····iget-object·v5,·v0,·Ljpf/android/magiadni/Pantalla;->datosOCR:Ljpf/android/magiadni/DatosOCR; |
182 |
····invoke-virtual·{v |
182 | ····invoke-virtual·{v5},·Ljpf/android/magiadni/DatosOCR;->getAnchoImagen()I |
183 |
····move-result·v |
183 | ····move-result·v5 |
184 |
····int-to-float·v |
184 | ····int-to-float·v5,·v5 |
185 |
····div-float·v2 |
185 | ····div-float·v24,·v4,·v5 |
186 | ····.line·246 | 186 | ····.line·246 |
187 |
····.local·v2 |
187 | ····.local·v24,·"ratioX":F |
188 | ····move-object/from16·v0,·p0 | 188 | ····move-object/from16·v0,·p0 |
189 |
····iget-object·v |
189 | ····iget-object·v4,·v0,·Ljpf/android/magiadni/Pantalla;->datosOCR:Ljpf/android/magiadni/DatosOCR; |
190 |
····invoke-virtual·{v |
190 | ····invoke-virtual·{v4},·Ljpf/android/magiadni/DatosOCR;->getFilas()[Ljpf/android/magiadni/Segmento; |
191 | ····move-result-object·v21 | 191 | ····move-result-object·v21 |
192 | ····.line·247 | 192 | ····.line·247 |
193 | ····.local·v21,·"filas":[Ljpf/android/magiadni/Segmento; | 193 | ····.local·v21,·"filas":[Ljpf/android/magiadni/Segmento; |
194 | ····if-eqz·v21,·:cond_3 | 194 | ····if-eqz·v21,·:cond_3 |
195 | ····.line·248 | 195 | ····.line·248 |
196 | ····move-object/from16·v0,·p0 | 196 | ····move-object/from16·v0,·p0 |
197 |
····iget-object·v |
197 | ····iget-object·v4,·v0,·Ljpf/android/magiadni/Pantalla;->datosOCR:Ljpf/android/magiadni/DatosOCR; |
198 |
····invoke-virtual·{v |
198 | ····invoke-virtual·{v4},·Ljpf/android/magiadni/DatosOCR;->getColumnas()[Ljpf/android/magiadni/Segmento; |
199 | ····move-result-object·v19 | 199 | ····move-result-object·v19 |
200 | ····.line·249 | 200 | ····.line·249 |
201 | ····.local·v19,·"columnas":[Ljpf/android/magiadni/Segmento; | 201 | ····.local·v19,·"columnas":[Ljpf/android/magiadni/Segmento; |
202 | ····if-nez·v19,·:cond_0 | 202 | ····if-nez·v19,·:cond_0 |
203 | ····.line·250 | 203 | ····.line·250 |
204 |
····const/4·v |
204 | ····const/4·v4,·0x0 |
205 |
····aget-object·v |
205 | ····aget-object·v4,·v21,·v4 |
206 |
····iget·v |
206 | ····iget·v4,·v4,·Ljpf/android/magiadni/Segmento;->posición:I |
207 |
····int-to-float·v |
207 | ····int-to-float·v4,·v4 |
208 |
····mul-float·v |
208 | ····mul-float·v6,·v4,·v25 |
209 | ····.line·251 | 209 | ····.line·251 |
210 |
····.local·v |
210 | ····.local·v6,·"y":F |
211 |
····const/4·v |
211 | ····const/4·v5,·0x0 |
212 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getWidth()I | 212 | ····invoke-virtual/range·{p1·..·p1},·Landroid/graphics/Canvas;->getWidth()I |
213 |
····move-result·v |
213 | ····move-result·v4 |
214 |
····int-to-float·v |
214 | ····int-to-float·v7,·v4 |
215 |
····add-float·v |
215 | ····add-float·v8,·v6,·v25 |
Max diff block lines reached; 35900/39579 bytes (90.70%) of diff not shown. |
Offset 68, 14 lines modified | Offset 68, 15 lines modified | ||
68 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 68 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····check-cast·v1,·Landroid/view/WindowManager; | 70 | ····check-cast·v1,·Landroid/view/WindowManager; |
71 | ····.line·136 | ||
71 | ····invoke-interface·{v1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; | 72 | ····invoke-interface·{v1},·Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; |
72 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
73 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/Preview;->display:Landroid/view/Display; | 74 | ····iput-object·v1,·p0,·Ljpf/android/magiadni/Preview;->display:Landroid/view/Display; |
74 | ····.line·137 | 75 | ····.line·137 |
Offset 190, 289 lines modified | Offset 191, 288 lines modified | ||
190 | ····invoke-virtual·{v0,·p0},·Landroid/hardware/Camera;->setPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V | 191 | ····invoke-virtual·{v0,·p0},·Landroid/hardware/Camera;->setPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V |
191 | ····.line·209 | 192 | ····.line·209 |
192 | ····return-void | 193 | ····return-void |
193 | .end·method | 194 | .end·method |
194 | .method·public·surfaceCreated(Landroid/view/SurfaceHolder;)V | 195 | .method·public·surfaceCreated(Landroid/view/SurfaceHolder;)V |
195 |
····.locals·1 |
196 | ····.locals·13 |
196 | ····.param·p1,·"holder"····#·Landroid/view/SurfaceHolder; | 197 | ····.param·p1,·"holder"····#·Landroid/view/SurfaceHolder; |
197 | ····.prologue | 198 | ····.prologue |
198 |
····const/high16·v1 |
199 | ····const/high16·v12,·0x42c80000····#·100.0f |
199 |
····const/4·v1 |
200 | ····const/4·v11,·0x0 |
200 | ····.line·140 | 201 | ····.line·140 |
201 | ····invoke-static·{},·Landroid/hardware/Camera;->open()Landroid/hardware/Camera; | 202 | ····invoke-static·{},·Landroid/hardware/Camera;->open()Landroid/hardware/Camera; |
202 |
····move-result-object·v |
203 | ····move-result-object·v8 |
203 |
····iput-object·v |
204 | ····iput-object·v8,·p0,·Ljpf/android/magiadni/Preview;->camera:Landroid/hardware/Camera; |
204 | ····.line·142 | 205 | ····.line·142 |
205 | ····:try_start_0 | 206 | ····:try_start_0 |
206 |
····iget-object·v |
207 | ····iget-object·v8,·p0,·Ljpf/android/magiadni/Preview;->camera:Landroid/hardware/Camera; |
207 |
····invoke-virtual·{v |
208 | ····invoke-virtual·{v8},·Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters; |
208 |
····move-result-object·v |
209 | ····move-result-object·v4 |
209 | ····.line·143 | 210 | ····.line·143 |
210 |
····.local·v |
211 | ····.local·v4,·"parameters":Landroid/hardware/Camera$Parameters; |
211 |
····const-class·v |
212 | ····const-class·v8,·Landroid/hardware/Camera$Parameters; |
212 |
····const-string·v |
213 | ····const-string·v9,·"getSupportedPreviewSizes" |
213 |
····const/4·v1 |
214 | ····const/4·v10,·0x0 |
214 |
····new-array·v1 |
215 | ····new-array·v10,·v10,·[Ljava/lang/Class; |
215 |
|
216 | ····.line·144 |
217 | ····invoke-virtual·{v8,·v9,·v10},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | ||
216 | ····move-result-object·v1 | 218 | ····move-result-object·v1 |
217 | ····.line·147 | 219 | ····.line·147 |
218 | ····.local·v1,·"getSupportedPreviewSizes":Ljava/lang/reflect/Method; | 220 | ····.local·v1,·"getSupportedPreviewSizes":Ljava/lang/reflect/Method; |
219 |
····const/4·v |
221 | ····const/4·v8,·0x0 |
220 |
····new-array·v |
222 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
221 |
|
223 | ····.line·148 |
224 | ····invoke-virtual·{v1,·v4,·v8},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | ||
222 |
····move-result-object·v |
225 | ····move-result-object·v7 |
223 |
····check-cast·v |
226 | ····check-cast·v7,·Ljava/util/List; |
224 | ····.line·149 | 227 | ····.line·149 |
225 |
····.local·v |
228 | ····.local·v7,·"sizes":Ljava/util/List;,·"Ljava/util/List<Landroid/hardware/Camera$Size;>;" |
226 |
····iget-object·v |
229 | ····iget-object·v8,·p0,·Ljpf/android/magiadni/Preview;->display:Landroid/view/Display; |
227 |
····invoke-virtual·{v |
230 | ····invoke-virtual·{v8},·Landroid/view/Display;->getWidth()I |
228 |
····move-result·v |
231 | ····move-result·v8 |
229 |
····int-to-float·v |
232 | ····int-to-float·v8,·v8 |
230 |
····iget-object·v |
233 | ····iget-object·v9,·p0,·Ljpf/android/magiadni/Preview;->display:Landroid/view/Display; |
231 |
···· |
234 | ····.line·150 |
235 | ····invoke-virtual·{v9},·Landroid/view/Display;->getHeight()I | ||
232 |
····move-result·v |
236 | ····move-result·v9 |
233 |
····int-to-float·v |
237 | ····int-to-float·v9,·v9 |
234 |
····div-float/2addr·v |
238 | ····div-float/2addr·v8,·v9 |
235 |
····mul-float/2addr·v |
239 | ····mul-float/2addr·v8,·v12 |
236 |
····float-to-int·v0,·v |
240 | ····float-to-int·v0,·v8 |
Max diff block lines reached; 10622/15040 bytes (70.62%) of diff not shown. |
Offset 16, 10 lines modified | Offset 16, 9 lines modified | ||
16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·10 | 19 | ····.line·10 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·13 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
Offset 51, 14 lines modified | Offset 51, 15 lines modified | ||
51 | ····const-string·v2,·"file:///android_asset/" | 51 | ····const-string·v2,·"file:///android_asset/" |
52 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 52 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
53 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····.line·34 | ||
54 | ····invoke-virtual·{p0},·Ljpf/android/magiadni/Texto;->getIntent()Landroid/content/Intent; | 55 | ····invoke-virtual·{p0},·Ljpf/android/magiadni/Texto;->getIntent()Landroid/content/Intent; |
55 | ····move-result-object·v2 | 56 | ····move-result-object·v2 |
56 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 57 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
57 | ····move-result-object·v2 | 58 | ····move-result-object·v2 |
Offset 79, 14 lines modified | Offset 80, 15 lines modified | ||
79 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
80 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 81 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
81 | ····move-result-object·v1 | 82 | ····move-result-object·v1 |
83 | ····.line·33 | ||
82 | ····invoke-virtual·{v0,·v1},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | 84 | ····invoke-virtual·{v0,·v1},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V |
83 | ····.line·36 | 85 | ····.line·36 |
84 | ····invoke-virtual·{p0,·v0},·Ljpf/android/magiadni/Texto;->setContentView(Landroid/view/View;)V | 86 | ····invoke-virtual·{p0,·v0},·Ljpf/android/magiadni/Texto;->setContentView(Landroid/view/View;)V |
85 | ····.line·37 | 87 | ····.line·37 |
86 | ····return-void | 88 | ····return-void |
Offset 1, 121 lines modified | Offset 1, 131 lines modified | ||
00000000:·0300·0800· |
00000000:·0300·0800·2808·0000·0100·1c00·4804·0000··....(.......H... | ||
00000010:·1 |
00000010:·1f00·0000·0000·0000·0000·0000·9800·0000··................ | ||
00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | 00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | ||
00000030:·5200·0000·7600·0000·8200·0000·8e00·0000··R...v........... | 00000030:·5200·0000·7600·0000·8200·0000·8e00·0000··R...v........... | ||
00000040:·9c00·0000·ae00·0000·0601·0000·0a01·0000··................ | 00000040:·9c00·0000·ae00·0000·0601·0000·0a01·0000··................ | ||
00000050:·1c01·0000· |
00000050:·1c01·0000·5001·0000·8401·0000·9801·0000··....P........... | ||
00000060:· |
00000060:·c401·0000·ce01·0000·d401·0000·e801·0000··................ | ||
00000070:· |
00000070:·0a02·0000·4002·0000·5c02·0000·a202·0000··....@...\....... | ||
00000080:· |
00000080:·bc02·0000·d002·0000·e402·0000·0203·0000··................ | ||
00000090:· |
00000090:·1203·0000·4a03·0000·5e03·0000·a203·0000··....J...^....... | ||
000000a0:· |
000000a0:·0b00·7600·6500·7200·7300·6900·6f00·6e00··..v.e.r.s.i.o.n. | ||
000000b0:· |
000000b0:·4300·6f00·6400·6500·0000·0b00·7600·6500··C.o.d.e.....v.e. | ||
000000c0:· |
000000c0:·7200·7300·6900·6f00·6e00·4e00·6100·6d00··r.s.i.o.n.N.a.m. | ||
000000d0:· |
000000d0:·6500·0000·0d00·6d00·6900·6e00·5300·6400··e.....m.i.n.S.d. | ||
000000e0:·6 |
000000e0:·6b00·5600·6500·7200·7300·6900·6f00·6e00··k.V.e.r.s.i.o.n. | ||
000000f0:· |
000000f0:·0000·1000·7400·6100·7200·6700·6500·7400··....t.a.r.g.e.t. | ||
00000100:· |
00000100:·5300·6400·6b00·5600·6500·7200·7300·6900··S.d.k.V.e.r.s.i. | ||
00000110:·6 |
00000110:·6f00·6e00·0000·0400·6e00·6100·6d00·6500··o.n.....n.a.m.e. | ||
00000120:·0000·0 |
00000120:·0000·0400·6900·6300·6f00·6e00·0000·0500··....i.c.o.n..... | ||
00000130:· |
00000130:·6c00·6100·6200·6500·6c00·0000·0700·6100··l.a.b.e.l.....a. | ||
00000140:· |
00000140:·6e00·6400·7200·6f00·6900·6400·0000·2a00··n.d.r.o.i.d...*. | ||
00000150:· |
00000150:·6800·7400·7400·7000·3a00·2f00·2f00·7300··h.t.t.p.:././.s. | ||
00000160:· |
00000160:·6300·6800·6500·6d00·6100·7300·2e00·6100··c.h.e.m.a.s...a. | ||
00000170:· |
00000170:·6e00·6400·7200·6f00·6900·6400·2e00·6300··n.d.r.o.i.d...c. | ||
00000180:· |
00000180:·6f00·6d00·2f00·6100·7000·6b00·2f00·7200··o.m./.a.p.k./.r. | ||
00000190:· |
00000190:·6500·7300·2f00·6100·6e00·6400·7200·6f00··e.s./.a.n.d.r.o. | ||
000001a0:· |
000001a0:·6900·6400·0000·0000·0000·0700·7000·6100··i.d.........p.a. | ||
000001b0:· |
000001b0:·6300·6b00·6100·6700·6500·0000·1800·7000··c.k.a.g.e.....p. | ||
000001c0:· |
000001c0:·6c00·6100·7400·6600·6f00·7200·6d00·4200··l.a.t.f.o.r.m.B. | ||
000001d0:· |
000001d0:·7500·6900·6c00·6400·5600·6500·7200·7300··u.i.l.d.V.e.r.s. | ||
000001e0:·6 |
000001e0:·6900·6f00·6e00·4300·6f00·6400·6500·0000··i.o.n.C.o.d.e... | ||
000001f0:· |
000001f0:·1800·7000·6c00·6100·7400·6600·6f00·7200··..p.l.a.t.f.o.r. | ||
00000200:·6 |
00000200:·6d00·4200·7500·6900·6c00·6400·5600·6500··m.B.u.i.l.d.V.e. | ||
00000210:·7 |
00000210:·7200·7300·6900·6f00·6e00·4e00·6100·6d00··r.s.i.o.n.N.a.m. | ||
00000220:·6 |
00000220:·6500·0000·0800·6d00·6100·6e00·6900·6600··e.....m.a.n.i.f. | ||
00000230:· |
00000230:·6500·7300·7400·0000·1400·6a00·7000·6600··e.s.t.....j.p.f. | ||
00000240:·2e00· |
00000240:·2e00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
00000250:· |
00000250:·2e00·6d00·6100·6700·6900·6100·6400·6e00··..m.a.g.i.a.d.n. | ||
00000260:· |
00000260:·6900·0000·0300·3100·2e00·3600·0000·0100··i.....1...6..... | ||
00000270:· |
00000270:·3400·0000·0800·7500·7300·6500·7300·2d00··4.....u.s.e.s.-. | ||
00000280:· |
00000280:·7300·6400·6b00·0000·0f00·7500·7300·6500··s.d.k.....u.s.e. | ||
00000290:· |
00000290:·7300·2d00·7000·6500·7200·6d00·6900·7300··s.-.p.e.r.m.i.s. | ||
000002a0:·7 |
000002a0:·7300·6900·6f00·6e00·0000·1900·6100·6e00··s.i.o.n.....a.n. | ||
000002b0:·6 |
000002b0:·6400·7200·6f00·6900·6400·2e00·7000·6500··d.r.o.i.d...p.e. | ||
000002c0:· |
000002c0:·7200·6d00·6900·7300·7300·6900·6f00·6e00··r.m.i.s.s.i.o.n. | ||
000002d0:· |
000002d0:·2e00·4300·4100·4d00·4500·5200·4100·0000··..C.A.M.E.R.A... | ||
000002e0:·0 |
000002e0:·0c00·7500·7300·6500·7300·2d00·6600·6500··..u.s.e.s.-.f.e. | ||
000002f0:· |
000002f0:·6100·7400·7500·7200·6500·0000·2100·6100··a.t.u.r.e...!.a. | ||
00000300:· |
00000300:·6e00·6400·7200·6f00·6900·6400·2e00·6800··n.d.r.o.i.d...h. | ||
00000310:· |
00000310:·6100·7200·6400·7700·6100·7200·6500·2e00··a.r.d.w.a.r.e... | ||
00000320:· |
00000320:·6300·6100·6d00·6500·7200·6100·2e00·6100··c.a.m.e.r.a...a. | ||
00000330:· |
00000330:·7500·7400·6f00·6600·6f00·6300·7500·7300··u.t.o.f.o.c.u.s. | ||
00000340:· |
00000340:·0000·0b00·6100·7000·7000·6c00·6900·6300··....a.p.p.l.i.c. | ||
00000350:·6 |
00000350:·6100·7400·6900·6f00·6e00·0000·0800·4d00··a.t.i.o.n.....M. | ||
00000360:·6 |
00000360:·6100·6700·6900·6100·4400·4e00·4900·0000··a.g.i.a.D.N.I... | ||
00000370:·0800·6 |
00000370:·0800·6100·6300·7400·6900·7600·6900·7400··..a.c.t.i.v.i.t. | ||
00000380:·7900·0000· |
00000380:·7900·0000·0d00·6900·6e00·7400·6500·6e00··y.....i.n.t.e.n. | ||
00000390:· |
00000390:·7400·2d00·6600·6900·6c00·7400·6500·7200··t.-.f.i.l.t.e.r. | ||
000003a0:· |
000003a0:·0000·0600·6100·6300·7400·6900·6f00·6e00··....a.c.t.i.o.n. | ||
000003b0:· |
000003b0:·0000·1a00·6100·6e00·6400·7200·6f00·6900··....a.n.d.r.o.i. | ||
000003c0:· |
000003c0:·6400·2e00·6900·6e00·7400·6500·6e00·7400··d...i.n.t.e.n.t. | ||
000003d0:· |
000003d0:·2e00·6100·6300·7400·6900·6f00·6e00·2e00··..a.c.t.i.o.n... | ||
000003e0:· |
000003e0:·4d00·4100·4900·4e00·0000·0800·6300·6100··M.A.I.N.....c.a. | ||
000003f0:· |
000003f0:·7400·6500·6700·6f00·7200·7900·0000·2000··t.e.g.o.r.y...·. | ||
00000400:· |
00000400:·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.n.d.r.o.i.d... | ||
00000410:· |
00000410:·6900·6e00·7400·6500·6e00·7400·2e00·6300··i.n.t.e.n.t...c. | ||
00000420:· |
00000420:·6100·7400·6500·6700·6f00·7200·7900·2e00··a.t.e.g.o.r.y... | ||
00000430:· |
00000430:·4c00·4100·5500·4e00·4300·4800·4500·5200··L.A.U.N.C.H.E.R. | ||
00000440:· |
00000440:·0000·0500·5400·6500·7800·7400·6f00·0000··....T.e.x.t.o... | ||
00000450:· |
00000450:·8001·0800·2400·0000·1b02·0101·1c02·0101··....$........... | ||
00000460:· |
00000460:·0c02·0101·7002·0101·0300·0101·0200·0101··....p........... | ||
00000470:·0 |
00000470:·0100·0101·0001·1000·1800·0000·1500·0000··................ | ||
00000480:·ffff·ffff· |
00000480:·ffff·ffff·0700·0000·0800·0000·0201·1000··................ | ||
00000490:· |
00000490:·8800·0000·1500·0000·ffff·ffff·ffff·ffff··................ | ||
000004a0:· |
000004a0:·0d00·0000·1400·1400·0500·0000·0000·0000··................ | ||
000004b0:·0 |
000004b0:·0800·0000·0000·0000·ffff·ffff·0800·0010··................ | ||
000004c0:·0 |
000004c0:·0700·0000·0800·0000·0100·0000·0f00·0000··................ | ||
000004d0:· |
000004d0:·0800·0003·0f00·0000·ffff·ffff·0a00·0000··................ | ||
000004e0:· |
000004e0:·0e00·0000·0800·0003·0e00·0000·ffff·ffff··................ | ||
000004f0:· |
000004f0:·0b00·0000·1000·0000·0800·0010·0400·0000··................ | ||
00000500:· |
00000500:·ffff·ffff·0c00·0000·0f00·0000·0800·0004··................ | ||
00000510:· |
00000510:·cdcc·cc3f·0201·1000·4c00·0000·1900·0000··...?....L....... | ||
00000520:·ffff·ffff· |
00000520:·ffff·ffff·ffff·ffff·1100·0000·1400·1400··................ | ||
00000530:· |
00000530:·0200·0000·0000·0000·0800·0000·0200·0000··................ | ||
00000540:· |
00000540:·ffff·ffff·0800·0010·0200·0000·0800·0000··................ | ||
00000550:·0 |
00000550:·0300·0000·ffff·ffff·0800·0010·0400·0000··................ | ||
00000560:·0301·1000·1800·0000·1 |
00000560:·0301·1000·1800·0000·1900·0000·ffff·ffff··................ | ||
00000570:·ffff·ffff·1100·0000·0201·1000· |
00000570:·ffff·ffff·1100·0000·0201·1000·3800·0000··............8... | ||
00000580:·1 |
00000580:·1a00·0000·ffff·ffff·ffff·ffff·1200·0000··................ | ||
00000590:·1400·1400·0 |
00000590:·1400·1400·0100·0000·0000·0000·0800·0000··................ | ||
000005a0:·0 |
000005a0:·0400·0000·1300·0000·0800·0003·1300·0000··................ | ||
000005b0:·0 |
000005b0:·0301·1000·1800·0000·1a00·0000·ffff·ffff··................ | ||
000005c0:· |
000005c0:·ffff·ffff·1200·0000·0201·1000·3800·0000··............8... | ||
000005d0:· |
000005d0:·1b00·0000·ffff·ffff·ffff·ffff·1400·0000··................ | ||
000005e0:· |
000005e0:·1400·1400·0100·0000·0000·0000·0800·0000··................ | ||
000005f0:· |
000005f0:·0400·0000·1500·0000·0800·0003·1500·0000··................ | ||
00000600:· |
00000600:·0301·1000·1800·0000·1b00·0000·ffff·ffff··................ | ||
00000610:· |
00000610:·ffff·ffff·1400·0000·0201·1000·4c00·0000··............L... | ||
00000620:· |
00000620:·1c00·0000·ffff·ffff·ffff·ffff·1600·0000··................ | ||
Max diff block lines reached; 0/17185 bytes (0.00%) of diff not shown. |