Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·051e4eff60fa65264949813cbae2439434a89d6c81d3474fb39bac0be06f11a3 | ||
10 | Signer·#1·certificate·SHA-1·digest:·5e8e9aad752d9614452fad41c0e62eddb4d09f64 | ||
11 | Signer·#1·certificate·MD5·digest:·820789b3a9d7928bc4deb03d2d1a0bea | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·64a633f362241de4ae9191ccf897b9edb256b244952fba81ee7d1ef1913ef6f7 | ||
15 | Signer·#1·public·key·SHA-1·digest:·1f5129f54c649d74537ebc7ffaf89f1954844a3c | ||
16 | Signer·#1·public·key·MD5·digest:·01d25847c86c79797ced3f0a33010db4 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 21 lines modified | Offset 1, 19 lines modified | ||
1 | Zip·file·size:·6 | 1 | Zip·file·size:·60289·bytes,·number·of·entries:·17 |
2 | -rw----·····2.0·fat·····1326·bl·defN·15-Feb-02·09:09·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····1447·bl·defN·15-Feb-02·09:09·META-INF/4EC7DE50.SF | ||
4 | -rw----·····2.0·fat·····1297·bl·defN·15-Feb-02·09:09·META-INF/4EC7DE50.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Feb-02·06:03·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Feb-02·06:03·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····4536·bX·defN·1 | 2 | -rw----·····2.0·fat·····4536·bX·defN·17-Sep-28·00:42·AndroidManifest.xml |
8 | -rw----·····1.0·fat·····1 | 3 | -rw----·····1.0·fat·····1039·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/icon.png |
9 | -rw----·····1.0·fat······6 | 4 | -rw----·····1.0·fat······602·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/icon.png |
10 | -rw----·····1.0·fat······ | 5 | -rw----·····1.0·fat······727·b-·stor·80-Jan-01·00:00·res/drawable/icon.png |
11 | -rw----·····2.0·fat······576·bl·defN·1 | 6 | -rw----·····2.0·fat······576·bl·defN·17-Sep-28·00:42·res/layout/edit_text_dialog.xml |
12 | -rw----·····2.0·fat·····1596·bl·defN·1 | 7 | -rw----·····2.0·fat·····1596·bl·defN·17-Sep-28·00:42·res/layout/how_to_use_dialog.xml |
13 | -rw----·····2.0·fat·····1356·bl·defN·1 | 8 | -rw----·····2.0·fat·····1356·bl·defN·17-Sep-28·00:42·res/layout/progress_dialog.xml |
14 | -rw----·····2.0·fat·····1076·bl·defN·1 | 9 | -rw----·····2.0·fat·····1076·bl·defN·17-Sep-28·00:42·res/layout/single_progress_dialog.xml |
15 | -rw----·····2.0·fat······528·bl·defN·1 | 10 | -rw----·····2.0·fat······528·bl·defN·17-Sep-28·00:42·res/menu/options_menu.xml |
16 | -rw----·····2.0·fat······648·bl·defN·1 | 11 | -rw----·····2.0·fat······648·bl·defN·17-Sep-28·00:42·res/menu/send_options_menu.xml |
17 | -rw----·····2.0·fat·····2112·bl·defN·1 | 12 | -rw----·····2.0·fat·····2112·bl·defN·17-Sep-28·00:42·res/xml/app_preferences.xml |
18 | -rw----·····2.0·fat·····1028·bl·defN·1 | 13 | -rw----·····2.0·fat·····1028·bl·defN·17-Sep-28·00:42·res/xml/folder_preferences.xml |
19 | -rw----·····1.0·fat····13 | 14 | -rw----·····1.0·fat····13188·b-·stor·80-Jan-01·00:00·resources.arsc |
20 | -rw----·····2.0·fat····7 | 15 | -rw----·····2.0·fat····78768·bl·defN·17-Sep-28·00:42·classes.dex |
16 | -rw----·····2.0·fat·····1326·b-·defN·17-Sep-28·00:42·META-INF/MANIFEST.MF | ||
17 | -rw----·····2.0·fat·····1447·b-·defN·17-Sep-28·00:42·META-INF/4EC7DE50.SF | ||
18 | -rw----·····2.0·fat·····1297·b-·defN·17-Sep-28·00:42·META-INF/4EC7DE50.RSA | ||
21 | 1 | 19 | 17·files,·111850·bytes·uncompressed,·57955·bytes·compressed:··48.2% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 394 lines modified | Offset 1, 394 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·8433·0000·0100·0000·0100·1c00··.....3.......... | ||
00000010:·1c18·0000·8b00·0000·0000·0000·0001·0000··................ | 00000010:·1c18·0000·8b00·0000·0000·0000·0001·0000··................ | ||
00000020:·4802·0000·0000·0000·0000·0000·1800·0000··H............... | 00000020:·4802·0000·0000·0000·0000·0000·1800·0000··H............... | ||
00000030:·3 | 00000030:·3400·0000·5500·0000·7700·0000·9a00·0000··4...U...w....... | ||
00000040:· | 00000040:·bb00·0000·e300·0000·0101·0000·2201·0000··............"... | ||
00000050:·4201·0000·6201·0000· | 00000050:·4201·0000·6201·0000·6601·0000·6a01·0000··B...b...f...j... | ||
00000060:· | 00000060:·6e01·0000·7201·0000·7701·0000·7c01·0000··n...r...w...|... | ||
00000070:·8 | 00000070:·8101·0000·8f01·0000·9801·0000·9b01·0000··................ | ||
00000080:·aa01·0000·ad01·0000·bf01·0000·c901·0000··................ | |||
000000 | 00000080:·ad01·0000·bb01·0000·c501·0000·d501·0000··................ | ||
000000 | 00000090:·f501·0000·0302·0000·1602·0000·1d02·0000··................ | ||
000000a0:·3502·0000·4202·0000·5c02·0000·7902·0000··5...B...\...y... | |||
000000b0:· | 000000b0:·9602·0000·9f02·0000·ab02·0000·b302·0000··................ | ||
000000c0:·bf02·0000·d002·0000·da02·0000·eb02·0000··................ | |||
000000 | 000000d0:·0703·0000·1703·0000·2303·0000·2f03·0000··........#.../... | ||
000000e0:·3b03·0000·4803·0000·5f03·0000·7003·0000··;...H..._...p... | |||
000000 | 000000f0:·8603·0000·9903·0000·b003·0000·cb03·0000··................ | ||
00000100:·e203·0000·fa03·0000·3304·0000·4304·0000··........3...C... | |||
00000110:·7804·0000·8504·0000·b904·0000·e704·0000··x............... | |||
00000 | 00000120:·2105·0000·3a05·0000·6e05·0000·8205·0000··!...:...n....... | ||
00000130:·9005·0000·9f05·0000·bd05·0000·cb05·0000··................ | |||
00000 | 00000140:·cf05·0000·de05·0000·5c06·0000·6d06·0000··........\...m... | ||
00000100:·3206·0000·5306·0000·6706·0000·7806·0000··2...S...g...x... | |||
00000110:·8706·0000·9506·0000·a406·0000·b806·0000··................ | |||
00000120:·d106·0000·ff06·0000·0c07·0000·1c07·0000··................ | |||
00000130:·3407·0000·4f07·0000·6207·0000·7307·0000··4...O...b...s... | |||
00000140:·8007·0000·8c07·0000·9c07·0000·ad07·0000··................ | |||
00000150:·b | 00000150:·b906·0000·c606·0000·8a07·0000·9e07·0000··................ | ||
00000160:·f907·0000·0008·0000·0e08·0000·1e08·0000··................ | |||
00000170:·4408·0000·5408·0000·8c08·0000·c908·0000··D...T........... | |||
00000180:·0509·0000·4109·0000·6f09·0000·9109·0000··....A...o....... | |||
000001 | 00000160:·ae07·0000·cf07·0000·0908·0000·1e08·0000··................ | ||
000001a0:·3f0a·0000·5f0a·0000·7d0a·0000·b30a·0000··?..._...}....... | |||
000001b0:·e90a·0000·500b·0000·e50b·0000·740c·0000··....P.......t... | |||
000001c0:·300d·0000·af0d·0000·c40d·0000·fd0d·0000··0............... | |||
000001 | 00000170:·9d08·0000·cd08·0000·e708·0000·1709·0000··................ | ||
00000180:·940a·0000·c90a·0000·860b·0000·a60b·0000··................ | |||
00000190:·c80b·0000·e50b·0000·1e0c·0000·3e0c·0000··............>... | |||
000001a0:·530c·0000·730c·0000·f20c·0000·270d·0000··S...s.......'... | |||
000001b0:·e30d·0000·180e·0000·a70e·0000·2e0f·0000··................ | |||
000001c0:·c30f·0000·db0f·0000·4210·0000·5e10·0000··........B...^... | |||
000001 | 000001d0:·9410·0000·b010·0000·e610·0000·1611·0000··................ | ||
000001 | 000001e0:·3411·0000·5711·0000·7a11·0000·9a11·0000··4...W...z....... | ||
000001f0:·c811·0000·ea11·0000·0f12·0000·3112·0000··............1... | |||
00000200:· | 00000200:·5612·0000·9112·0000·a212·0000·af12·0000··V............... | ||
00000210:· | 00000210:·c212·0000·e412·0000·f712·0000·1913·0000··................ | ||
00000220:· | 00000220:·4713·0000·7713·0000·b313·0000·e013·0000··G...w........... | ||
00000230:· | 00000230:·1c14·0000·2e14·0000·6b14·0000·8314·0000··........k....... | ||
00000240:· | 00000240:·bb14·0000·d614·0000·e614·0000·0915·0000··................ | ||
00000250:· | 00000250:·2f15·0000·1515·7265·732f·6472·6177·6162··/.....res/drawab | ||
00000260:·6c65·2f69·636f·6e2e·706e·6700·1 | 00000260:·6c65·2f69·636f·6e2e·706e·6700·1919·7265··le/icon.png...re | ||
00000270:·732f·6d65·6e75·2f6f·7074·696f·6e73·5f6d··s/menu/options_m | |||
00000270:·732f·6c61·796f·7574·2f65·6469·745f·7465··s/layout/edit_te | |||
00000280:·7874·5f64·6961·6c6f·672e·786d·6c00·2020··xt_dialog.xml.·· | |||
00000290:·7265·732f·6c61·796f·7574·2f68·6f77·5f74··res/layout/how_t | |||
000002a0:·6f5f·7573·655f·6469·616c·6f67·2e78·6d6c··o_use_dialog.xml | |||
000002b0:·001e·1e72·6573·2f6c·6179·6f75·742f·7072··...res/layout/pr | |||
000002c0:·6f67·7265·7373·5f64·6961·6c6f·672e·786d··ogress_dialog.xm | |||
000002d0:·6c00·2525·7265·732f·6c61·796f·7574·2f73··l.%%res/layout/s | |||
000002e0:·696e·676c·655f·7072·6f67·7265·7373·5f64··ingle_progress_d | |||
000002f0:·6961·6c6f·672e·786d·6c00·1b1b·7265·732f··ialog.xml...res/ | |||
00000300:·786d·6c2f·6170·705f·7072·6566·6572·656e··xml/app_preferen | |||
00000 | 00000280:·656e·752e·786d·6c00·1e1e·7265·732f·6d65··enu.xml...res/me | ||
00000 | 00000290:·6e75·2f73·656e·645f·6f70·7469·6f6e·735f··nu/send_options_ | ||
000002a0:·6d65·6e75·2e78·6d6c·001f·1f72·6573·2f6c··menu.xml...res/l | |||
000002b0:·6179·6f75·742f·6564·6974·5f74·6578·745f··ayout/edit_text_ | |||
000002c0:·6469·616c·6f67·2e78·6d6c·0020·2072·6573··dialog.xml.··res | |||
000002d0:·2f6c·6179·6f75·742f·686f·775f·746f·5f75··/layout/how_to_u | |||
000002e0:·7365·5f64·6961·6c6f·672e·786d·6c00·1e1e··se_dialog.xml... | |||
000002f0:·7265·732f·6c61·796f·7574·2f70·726f·6772··res/layout/progr | |||
00000300:·6573·735f·6469·616c·6f67·2e78·6d6c·0025··ess_dialog.xml.% | |||
00000310:·2572·6573·2f6c·6179·6f75·742f·7369·6e67··%res/layout/sing | |||
00000320:·6c65·5f70·726f·6772·6573·735f·6469·616c··le_progress_dial | |||
00000330:·6 | 00000330:·6f67·2e78·6d6c·001b·1b72·6573·2f78·6d6c··og.xml...res/xml | ||
00000340:· | 00000340:·2f61·7070·5f70·7265·6665·7265·6e63·6573··/app_preferences | ||
00000350:·2e78·6d6c·001e·1e72·6573·2f | 00000350:·2e78·6d6c·001e·1e72·6573·2f78·6d6c·2f66··.xml...res/xml/f | ||
00000360:· | 00000360:·6f6c·6465·725f·7072·6566·6572·656e·6365··older_preference | ||
00000370:·7 | 00000370:·732e·786d·6c00·1d1d·7265·732f·6472·6177··s.xml...res/draw | ||
00000380:·6162·6c65·2d6c·6470·692d·7634·2f69·636f··able-ldpi-v4/ico | 00000380:·6162·6c65·2d6c·6470·692d·7634·2f69·636f··able-ldpi-v4/ico | ||
00000390:·6e2e·706e·6700·1d1d·7265·732f·6472·6177··n.png...res/draw | 00000390:·6e2e·706e·6700·1d1d·7265·732f·6472·6177··n.png...res/draw | ||
000003a0:·6162·6c65·2d68·6470·692d·7634·2f69·636f··able-hdpi-v4/ico | 000003a0:·6162·6c65·2d68·6470·692d·7634·2f69·636f··able-hdpi-v4/ico | ||
000003b0:·6e2e·706e·6700·0101·3200·0101·3300·0101··n.png...2...3... | |||
000003b0:·6e2e·706e·6700·0b0b·4c41·5354·5f46·4f4c··n.png...LAST_FOL | |||
000003c0:·4445·5200·0101·3100·0101·3200·0101·3300··DER...1...2...3. | |||
000003 | 000003c0:·3400·0101·3500·0202·3130·0002·0231·3500··4...5...10...15. | ||
000003 | 000003d0:·0202·3230·000b·0b46·554c·4c5f·5343·5245··..20...FULL_SCRE | ||
000003 | 000003e0:·454e·0006·0644·4941·4c4f·4700·0000·000f··EN...DIALOG..... | ||
00000 | 000003f0:·0f53·656e·6420·746f·2053·4420·6361·7264··.Send·to·SD·card | ||
000004 | 00000400:·000b·0b4c·4153·545f·464f·4c44·4552·0007··...LAST_FOLDER.. | ||
00000410:·0753·4420·6361·7264·000d·0d44·6961·6c6f··.SD·card...Dialo | |||
00000420:·6720·7769·6e64·6f77·001d·1d7b·307d·207b··g·window...{0}·{ | |||
000004 | 00000430:·312c·6368·6f69·6365·2c30·2366·696c·657c··1,choice,0#file| | ||
000004 | 00000440:·3123·6669·6c65·737d·000b·0b46·756c·6c20··1#files}...Full· | ||
00000450:·7363·7265·656e·0010·1043·616e·6e6f·7420··screen...Cannot· | |||
00000460:·7365·6e64·2074·6869·7300·0404·5669·6577··send·this...View | |||
000004 | 00000470:·0015·1543·616e·6e6f·7420·7365·6e64·2074··...Cannot·send·t | ||
00000450:·1515·4361·6e6e·6f74·2073·656e·6420·7468··..Cannot·send·th | |||
000004 | 00000480:·6869·7320·6669·6c65·000a·0a54·6861·6e6b··his·file...Thank | ||
00000490:·2079·6f75·2100·1717·4361·6e6e·6f74·2073···you!...Cannot·s | |||
000004 | 000004a0:·656e·6420·7468·6573·6520·6669·6c65·7300··end·these·files. | ||
00000480:·7300·1a1a·5468·6572·6520·6172·6520·6e6f··s...There·are·no | |||
000004 | 000004b0:·1a1a·446f·6e61·7465·2024·3120·7769·7468··..Donate·$1·with | ||
000004c0:·2047·6f6f·676c·6520·506c·6179·001a·1a54···Google·Play...T | |||
000004d0:·6865·7265·2061·7265·206e·6f20·6669·6c65··here·are·no·file | |||
000004e0:·7320·746f·2073·656e·6400·0606·446f·6e61··s·to·send...Dona | |||
000004 | 000004f0:·7465·0009·0943·6f70·7920·6865·7265·0005··te...Copy·here.. | ||
00000 | 00000500:·0525·642f·2564·0009·094d·6f76·6520·6865··.%d/%d...Move·he | ||
00000510:·7265·000e·0e25·312e·3166·2f25·312e·3166··re...%1.1f/%1.1f | |||
00000520:·204d·6200·0707·466f·6c64·6572·7300·0e0e···Mb...Folders... | |||
00000530:·2531·2e31·662f·2531·2e31·6620·4b62·0019··%1.1f/%1.1f·Kb.. | |||
00000 | 00000540:·1950·6c65·6173·6520·696e·7365·7274·2074··.Please·insert·t | ||
00000 | 00000550:·6865·2053·4420·6361·7264·000d·0d25·312e··he·SD·card...%1. | ||
00000560:·3066·2f25·312e·3066·2062·0009·0943·6f70··0f/%1.0f·b...Cop | |||
00000 | 00000570:·7920·6669·6c65·0009·094d·6f76·696e·672e··y·file...Moving. | ||
000004f0:·6669·6c65·0014·1446·696c·6520·6861·7320··file...File·has· | |||
000005 | 00000580:·2e2e·0009·094d·6f76·6520·6669·6c65·000a··.....Move·file.. | ||
00000590:·0a43·6f70·7969·6e67·2e2e·2e00·1414·4669··.Copying......Fi | |||
000005 | 000005a0:·6c65·2068·6173·2062·6565·6e20·636f·7069··le·has·been·copi | ||
00000520:·6400·1414·4361·6e6e·6f74·2063·6f70·7920··d...Cannot·copy· | |||
00000530:·7468·6520·6669·6c65·0014·1443·616e·6e6f··the·file...Canno | |||
000005 | 000005b0:·6564·000e·0e50·6c65·6173·6520·7761·6974··ed...Please·wait | ||
000005c0:·2e2e·2e00·1313·4669·6c65·2068·6173·2062··......File·has·b | |||
000005d0:·6565·6e20·6d6f·7665·6400·1010·4368·6f6f··een·moved...Choo | |||
000005e0:·7365·2066·696c·6520·6e61·6d65·0014·1443··se·file·name...C | |||
000005f0:·616e·6e6f·7420·636f·7079·2074·6865·2066··annot·copy·the·f | |||
00000600:·696c·6500·1818·4361·6e6e·6f74·2063·7265··ile...Cannot·cre | |||
00000610:·6174·6520·7468·6520·666f·6c64·6572·0014··ate·the·folder.. | |||
Max diff block lines reached; 40028/93178 bytes (42.96%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·817a41f8 |
5 | signature···········:· | 5 | signature···········:·d614...27c3 |
6 | file_size···········:·7 | 6 | file_size···········:·78768 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·1 | 10 | string_ids_size·····:·1099 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·230 | 12 | type_ids_size·······:·230 |
13 | type_ids_off········:·45 | 13 | type_ids_off········:·4508·(0x00119c) |
14 | proto_ids_size······:·223 | 14 | proto_ids_size······:·223 |
15 | proto_ids_off·······:·54 | 15 | proto_ids_off·······:·5428·(0x001534) |
16 | field_ids_size······:·291 | 16 | field_ids_size······:·291 |
17 | field_ids_off·······:·81 | 17 | field_ids_off·······:·8104·(0x001fa8) |
18 | method_ids_size·····:·751 | 18 | method_ids_size·····:·751 |
19 | method_ids_off······:·104 | 19 | method_ids_off······:·10432·(0x0028c0) |
20 | class_defs_size·····:·97 | 20 | class_defs_size·····:·97 |
21 | class_defs_off······:·164 | 21 | class_defs_off······:·16440·(0x004038) |
22 | data_size···········:·59 | 22 | data_size···········:·59224 |
23 | data_off············:·195 | 23 | data_off············:·19544·(0x004c58) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·68 | 25 | class_idx···········:·68 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·97 | 27 | superclass_idx······:·97 |
28 | source_file_idx·····:·81 | 28 | source_file_idx·····:·81 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 131, 18 lines modified | Offset 131, 18 lines modified | ||
131 | ······type··········:·'(Landroid/os/IBinder;)V' | 131 | ······type··········:·'(Landroid/os/IBinder;)V' |
132 | ······access········:·0x10000·(CONSTRUCTOR) | 132 | ······access········:·0x10000·(CONSTRUCTOR) |
133 | ······code··········- | 133 | ······code··········- |
134 | ······registers·····:·2 | 134 | ······registers·····:·2 |
135 | ······ins···········:·2 | 135 | ······ins···········:·2 |
136 | ······outs··········:·1 | 136 | ······outs··········:·1 |
137 | ······insns·size····:·6·16-bit·code·units | 137 | ······insns·size····:·6·16-bit·code·units |
138 | 004f | 138 | 004f38:········································|[004f38]·com.android.vending.billing.IInAppBillingService$Stub$Proxy.<init>:(Landroid/os/IBinder;)V |
139 | 004f | 139 | 004f48:·7010·dc00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@00dc |
140 | 004f | 140 | 004f4e:·5b01·0a00······························|0003:·iput-object·v1,·v0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;.mRemote:Landroid/os/IBinder;·//·field@000a |
141 | 004f | 141 | 004f52:·0e00···································|0005:·return-void |
142 | ······catches·······:·(none) | 142 | ······catches·······:·(none) |
143 | ······positions·····:· | 143 | ······positions·····:· |
144 | ········0x0000·line=177 | 144 | ········0x0000·line=177 |
145 | ········0x0003·line=178 | 145 | ········0x0003·line=178 |
146 | ········0x0005·line=179 | 146 | ········0x0005·line=179 |
147 | ······locals········:· | 147 | ······locals········:· |
148 | ········0x0000·-·0x0006·reg=0·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· | 148 | ········0x0000·-·0x0006·reg=0·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· |
Offset 154, 17 lines modified | Offset 154, 17 lines modified | ||
154 | ······type··········:·'()Landroid/os/IBinder;' | 154 | ······type··········:·'()Landroid/os/IBinder;' |
155 | ······access········:·0x0001·(PUBLIC) | 155 | ······access········:·0x0001·(PUBLIC) |
156 | ······code··········- | 156 | ······code··········- |
157 | ······registers·····:·2 | 157 | ······registers·····:·2 |
158 | ······ins···········:·1 | 158 | ······ins···········:·1 |
159 | ······outs··········:·0 | 159 | ······outs··········:·0 |
160 | ······insns·size····:·3·16-bit·code·units | 160 | ······insns·size····:·3·16-bit·code·units |
161 | 004f | 161 | 004f54:········································|[004f54]·com.android.vending.billing.IInAppBillingService$Stub$Proxy.asBinder:()Landroid/os/IBinder; |
162 | 004f | 162 | 004f64:·5410·0a00······························|0000:·iget-object·v0,·v1,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;.mRemote:Landroid/os/IBinder;·//·field@000a |
163 | 004f | 163 | 004f68:·1100···································|0002:·return-object·v0 |
164 | ······catches·······:·(none) | 164 | ······catches·······:·(none) |
165 | ······positions·····:· | 165 | ······positions·····:· |
166 | ········0x0000·line=182 | 166 | ········0x0000·line=182 |
167 | ······locals········:· | 167 | ······locals········:· |
168 | ········0x0000·-·0x0003·reg=1·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· | 168 | ········0x0000·-·0x0003·reg=1·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· |
169 | ····#1··············:·(in·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;) | 169 | ····#1··············:·(in·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;) |
Offset 172, 56 lines modified | Offset 172, 56 lines modified | ||
172 | ······type··········:·'(ILjava/lang/String;Ljava/lang/String;)I' | 172 | ······type··········:·'(ILjava/lang/String;Ljava/lang/String;)I' |
173 | ······access········:·0x0001·(PUBLIC) | 173 | ······access········:·0x0001·(PUBLIC) |
174 | ······code··········- | 174 | ······code··········- |
175 | ······registers·····:·10 | 175 | ······registers·····:·10 |
176 | ······ins···········:·4 | 176 | ······ins···········:·4 |
177 | ······outs··········:·5 | 177 | ······outs··········:·5 |
178 | ······insns·size····:·51·16-bit·code·units | 178 | ······insns·size····:·51·16-bit·code·units |
179 | 004f | 179 | 004f6c:········································|[004f6c]·com.android.vending.billing.IInAppBillingService$Stub$Proxy.consumePurchase:(ILjava/lang/String;Ljava/lang/String;)I |
180 | 004f | 180 | 004f7c:·7100·4f00·0000·························|0000:·invoke-static·{},·Landroid/os/Parcel;.obtain:()Landroid/os/Parcel;·//·method@004f |
181 | 004f | 181 | 004f82:·0c00···································|0003:·move-result-object·v0 |
182 | 004f | 182 | 004f84:·7100·4f00·0000·························|0004:·invoke-static·{},·Landroid/os/Parcel;.obtain:()Landroid/os/Parcel;·//·method@004f |
183 | 004f | 183 | 004f8a:·0c01···································|0007:·move-result-object·v1 |
184 | 004f | 184 | 004f8c:·1a03·1b02······························|0008:·const-string·v3,·"com.android.vending.billing.IInAppBillingService"·//·string@021b |
185 | 004f | 185 | 004f90:·6e20·5500·3000·························|000a:·invoke-virtual·{v0,·v3},·Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V·//·method@0055 |
186 | 004f | 186 | 004f96:·6e20·5400·7000·························|000d:·invoke-virtual·{v0,·v7},·Landroid/os/Parcel;.writeInt:(I)V·//·method@0054 |
187 | 004f | 187 | 004f9c:·6e20·5700·8000·························|0010:·invoke-virtual·{v0,·v8},·Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V·//·method@0057 |
188 | 004f | 188 | 004fa2:·6e20·5700·9000·························|0013:·invoke-virtual·{v0,·v9},·Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V·//·method@0057 |
189 | 004f | 189 | 004fa8:·5463·0a00······························|0016:·iget-object·v3,·v6,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;.mRemote:Landroid/os/IBinder;·//·field@000a |
190 | 004f | 190 | 004fac:·1254···································|0018:·const/4·v4,·#int·5·//·#5 |
191 | 004f | 191 | 004fae:·1205···································|0019:·const/4·v5,·#int·0·//·#0 |
192 | 004f | 192 | 004fb0:·7255·4d00·4310·························|001a:·invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z·//·method@004d |
193 | 004f | 193 | 004fb6:·6e10·5000·0100·························|001d:·invoke-virtual·{v1},·Landroid/os/Parcel;.readException:()V·//·method@0050 |
194 | 004f | 194 | 004fbc:·6e10·5100·0100·························|0020:·invoke-virtual·{v1},·Landroid/os/Parcel;.readInt:()I·//·method@0051 |
195 | 004f | 195 | 004fc2:·0a02···································|0023:·move-result·v2 |
196 | 004f | 196 | 004fc4:·6e10·5300·0100·························|0024:·invoke-virtual·{v1},·Landroid/os/Parcel;.recycle:()V·//·method@0053 |
197 | 004f | 197 | 004fca:·6e10·5300·0000·························|0027:·invoke-virtual·{v0},·Landroid/os/Parcel;.recycle:()V·//·method@0053 |
198 | 004f | 198 | 004fd0:·0f02···································|002a:·return·v2 |
199 | 004f | 199 | 004fd2:·0d03···································|002b:·move-exception·v3 |
200 | 004f | 200 | 004fd4:·6e10·5300·0100·························|002c:·invoke-virtual·{v1},·Landroid/os/Parcel;.recycle:()V·//·method@0053 |
201 | 004f | 201 | 004fda:·6e10·5300·0000·························|002f:·invoke-virtual·{v0},·Landroid/os/Parcel;.recycle:()V·//·method@0053 |
202 | 00 | 202 | 004fe0:·2703···································|0032:·throw·v3 |
203 | ······catches·······:·1 | 203 | ······catches·······:·1 |
204 | ········0x0008·-·0x0023 | 204 | ········0x0008·-·0x0023 |
205 | ··········<any>·->·0x002b | 205 | ··········<any>·->·0x002b |
206 | ······positions·····:· | 206 | ······positions·····:· |
207 | ········0x0000·line=3 | 207 | ········0x0000·line=365 |
208 | ········0x0004·line=3 | 208 | ········0x0004·line=366 |
209 | ········0x0008·line=3 | 209 | ········0x0008·line=369 |
210 | ········0x000d·line=3 | 210 | ········0x000d·line=370 |
211 | ········0x0010·line=3 | 211 | ········0x0010·line=371 |
212 | ········0x0013·line=3 | 212 | ········0x0013·line=372 |
213 | ········0x0016·line=3 | 213 | ········0x0016·line=373 |
214 | ········0x001d·line=3 | 214 | ········0x001d·line=374 |
215 | ········0x0020·line=3 | 215 | ········0x0020·line=375 |
216 | ········0x0024·line=3 | 216 | ········0x0024·line=378 |
217 | ········0x0027·line=3 | 217 | ········0x0027·line=379 |
218 | ········0x002a·line=3 | 218 | ········0x002a·line=381 |
219 | ········0x002b·line=3 | 219 | ········0x002b·line=378 |
220 | ········0x002f·line=3 | 220 | ········0x002f·line=379 |
221 | ······locals········:· | 221 | ······locals········:· |
222 | ········0x0024·-·0x002b·reg=2·_result·I· | 222 | ········0x0024·-·0x002b·reg=2·_result·I· |
223 | ········0x0004·-·0x0033·reg=0·_data·Landroid/os/Parcel;· | 223 | ········0x0004·-·0x0033·reg=0·_data·Landroid/os/Parcel;· |
224 | ········0x0008·-·0x0033·reg=1·_reply·Landroid/os/Parcel;· | 224 | ········0x0008·-·0x0033·reg=1·_reply·Landroid/os/Parcel;· |
225 | ········0x0000·-·0x0033·reg=6·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· | 225 | ········0x0000·-·0x0033·reg=6·this·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;· |
226 | ········0x0000·-·0x0033·reg=7·apiVersion·I· | 226 | ········0x0000·-·0x0033·reg=7·apiVersion·I· |
227 | ········0x0000·-·0x0033·reg=8·packageName·Ljava/lang/String;· | 227 | ········0x0000·-·0x0033·reg=8·packageName·Ljava/lang/String;· |
Offset 232, 69 lines modified | Offset 232, 69 lines modified | ||
232 | ······type··········:·'(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle;' | 232 | ······type··········:·'(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle;' |
233 | ······access········:·0x0001·(PUBLIC) | 233 | ······access········:·0x0001·(PUBLIC) |
Max diff block lines reached; 1403481/1415054 bytes (99.18%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·13 | 1 | Zip·file·size:·136968·bytes,·number·of·entries:·97 |
2 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class | 2 | ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService.class |
3 | ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub$Proxy.class | 3 | ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub$Proxy.class |
4 | ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub.class | 4 | ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·com/android/vending/billing/IInAppBillingService$Stub.class |
5 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms.class | 5 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms.class |
6 | ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms$DefaultPluralForms.class | 6 | ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms$DefaultPluralForms.class |
7 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms$RussianPluralForms.class | 7 | ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·ru/gelin/android/i18n/PluralForms$RussianPluralForms.class |
8 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/BuildConfig.class | 8 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/BuildConfig.class |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PathFolderPreference.class | 24 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PathFolderPreference.class |
25 | ?rwxrwxr-x··2.0·unx·····1262·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PopupDialogUtil.class | 25 | ?rwxrwxr-x··2.0·unx·····1262·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PopupDialogUtil.class |
26 | ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferenceParams$ViewType.class | 26 | ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferenceParams$ViewType.class |
27 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferenceParams.class | 27 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferenceParams.class |
28 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferencesActivity$1.class | 28 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferencesActivity$1.class |
29 | ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferencesActivity$2.class | 29 | ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferencesActivity$2.class |
30 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/DonateStatusListener.class | 30 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/DonateStatusListener.class |
31 | ?rwxrwxr-x··2.0·unx·····46 | 31 | ?rwxrwxr-x··2.0·unx·····4638·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/PreferencesActivity.class |
32 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$array.class | 32 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$array.class |
33 | ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$attr.class | 33 | ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$attr.class |
34 | ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$drawable.class | 34 | ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$drawable.class |
35 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$id.class | 35 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$id.class |
36 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$layout.class | 36 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$layout.class |
37 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$menu.class | 37 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$menu.class |
38 | ?rwxrwxr-x··2.0·unx·····2388·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$string.class | 38 | ?rwxrwxr-x··2.0·unx·····2388·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/R$string.class |
Offset 42, 23 lines modified | Offset 42, 23 lines modified | ||
42 | ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$1.class | 42 | ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$1.class |
43 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$2.class | 43 | ?rwxrwxr-x··2.0·unx······710·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$2.class |
44 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/Progress.class | 44 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/Progress.class |
45 | ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$ProgressTask.class | 45 | ?rwxrwxr-x··2.0·unx······897·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$ProgressTask.class |
46 | ?rwxrwxr-x··2.0·unx·····3193·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$CopyFileTask.class | 46 | ?rwxrwxr-x··2.0·unx·····3193·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$CopyFileTask.class |
47 | ?rwxrwxr-x··2.0·unx·····4005·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$MoveFileTask.class | 47 | ?rwxrwxr-x··2.0·unx·····4005·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$MoveFileTask.class |
48 | ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$Result.class | 48 | ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity$Result.class |
49 | ?rwxrwxr-x··2.0·unx····112 | 49 | ?rwxrwxr-x··2.0·unx····11230·b-·defN·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity.class |
50 | ?rwxrwxr-x··2.0·unx·····4549·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity.class | 50 | ?rwxrwxr-x··2.0·unx·····4549·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendActivity.class |
51 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendDialogActivity.class | 51 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendDialogActivity.class |
52 | ?rwxrwxr-x··2.0·unx·····1818·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendDispatcherActivity.class | 52 | ?rwxrwxr-x··2.0·unx·····1818·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendDispatcherActivity.class |
53 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask.class | 53 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask.class |
54 | ?rwxrwxr-x··2.0·unx·····38 | 54 | ?rwxrwxr-x··2.0·unx·····3842·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask.class |
55 | ?rwxrwxr-x··2.0·unx·····47 | 55 | ?rwxrwxr-x··2.0·unx·····4758·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask.class |
56 | ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$Result.class | 56 | ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity$Result.class |
57 | ?rwxrwxr-x··2.0·unx·····319 | 57 | ?rwxrwxr-x··2.0·unx·····3193·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleActivity.class |
58 | ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleDialogActivity.class | 58 | ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendMultipleDialogActivity.class |
59 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$1.class | 59 | ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$1.class |
60 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$2.class | 60 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$2.class |
61 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$3.class | 61 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$3.class |
62 | ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$InitTask.class | 62 | ?rwxrwxr-x··2.0·unx······890·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$InitTask.class |
63 | ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask.class | 63 | ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask.class |
64 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToSdException.class | 64 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/SendToSdException.class |
Offset 67, 22 lines modified | Offset 67, 22 lines modified | ||
67 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/DonateStatus.class | 67 | ?rwxrwxr-x··2.0·unx······872·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/DonateStatus.class |
68 | ?rwxrwxr-x··2.0·unx·····1017·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation$1.class | 68 | ?rwxrwxr-x··2.0·unx·····1017·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation$1.class |
69 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation$InitBillingTask.class | 69 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation$InitBillingTask.class |
70 | ?rwxrwxr-x··2.0·unx·····5034·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation.class | 70 | ?rwxrwxr-x··2.0·unx·····5034·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/donate/Donation.class |
71 | ?rwxrwxr-x··2.0·unx·····2161·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentFile.class | 71 | ?rwxrwxr-x··2.0·unx·····2161·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentFile.class |
72 | ?rwxrwxr-x··2.0·unx·····3207·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/StreamFile.class | 72 | ?rwxrwxr-x··2.0·unx·····3207·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/StreamFile.class |
73 | ?rwxrwxr-x··2.0·unx·····1519·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/AbstractFileFile.class | 73 | ?rwxrwxr-x··2.0·unx·····1519·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/AbstractFileFile.class |
74 | ?rwxrwxr-x··2.0·unx·····31 | 74 | ?rwxrwxr-x··2.0·unx·····3183·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/ContentFile.class |
75 | ?rwxrwxr-x··2.0·unx·····1999·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/ExternalStorageRoots.class | 75 | ?rwxrwxr-x··2.0·unx·····1999·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/ExternalStorageRoots.class |
76 | ?rwxrwxr-x··2.0·unx·····193 | 76 | ?rwxrwxr-x··2.0·unx·····1934·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/FileFile.class |
77 | ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentException.class | 77 | ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentException.class |
78 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentFileException.class | 78 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentFileException.class |
79 | ?rwxrwxr-x··2.0·unx·····2499·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentInfo.class | 79 | ?rwxrwxr-x··2.0·unx·····2499·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/IntentInfo.class |
80 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/SendIntentInfo.class | 80 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/SendIntentInfo.class |
81 | ?rwxrwxr-x··2.0·unx·····23 | 81 | ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/SendMultipleIntentInfo.class |
82 | ?rwxrwxr-x··2.0·unx·····1707·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/TextFile.class | 82 | ?rwxrwxr-x··2.0·unx·····1707·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/intent/TextFile.class |
83 | ?rwxrwxr-x··2.0·unx······317·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/DummyProgress.class | 83 | ?rwxrwxr-x··2.0·unx······317·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/DummyProgress.class |
84 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/File.class | 84 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/File.class |
85 | ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/FileInfo.class | 85 | ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/FileInfo.class |
86 | ?rwxrwxr-x··2.0·unx·····2807·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressDialog.class | 86 | ?rwxrwxr-x··2.0·unx·····2807·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressDialog.class |
87 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/MultipleProgressDialog.class | 87 | ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/MultipleProgressDialog.class |
88 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/MultipleCopyDialog.class | 88 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/MultipleCopyDialog.class |
Offset 92, 8 lines modified | Offset 92, 8 lines modified | ||
92 | ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressDialog$1.class | 92 | ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressDialog$1.class |
93 | ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressManager$1.class | 93 | ?rwxrwxr-x··2.0·unx······970·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressManager$1.class |
94 | ?rwxrwxr-x··2.0·unx·····2419·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressManager.class | 94 | ?rwxrwxr-x··2.0·unx·····2419·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/ProgressManager.class |
95 | ?rwxrwxr-x··2.0·unx······470·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleProgressDialog.class | 95 | ?rwxrwxr-x··2.0·unx······470·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleProgressDialog.class |
96 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleCopyDialog.class | 96 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleCopyDialog.class |
97 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleMoveDialog.class | 97 | ?rwxrwxr-x··2.0·unx······272·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SingleMoveDialog.class |
98 | ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SizeUnit.class | 98 | ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·ru/gelin/android/sendtosd/progress/SizeUnit.class |
99 | 97·files,·125 | 99 | 97·files,·125549·bytes·uncompressed,·119558·bytes·compressed:··4.8% |
Offset 648, 59 lines modified | Offset 648, 57 lines modified | ||
648 | ········63:·pop | 648 | ········63:·pop |
649 | ········64:·new···········#212················//·class·ru/gelin/android/sendtosd/intent/ExternalStorageRoots | 649 | ········64:·new···········#212················//·class·ru/gelin/android/sendtosd/intent/ExternalStorageRoots |
650 | ········67:·astore········6 | 650 | ········67:·astore········6 |
651 | ········69:·aload·········6 | 651 | ········69:·aload·········6 |
652 | ········71:·invokespecial·#213················//·Method·ru/gelin/android/sendtosd/intent/ExternalStorageRoots."<init>":()V | 652 | ········71:·invokespecial·#213················//·Method·ru/gelin/android/sendtosd/intent/ExternalStorageRoots."<init>":()V |
653 | ········74:·aload·········6 | 653 | ········74:·aload·········6 |
654 | ········76:·invokevirtual·#217················//·Method·ru/gelin/android/sendtosd/intent/ExternalStorageRoots.getRoots:()Ljava/util/List; | 654 | ········76:·invokevirtual·#217················//·Method·ru/gelin/android/sendtosd/intent/ExternalStorageRoots.getRoots:()Ljava/util/List; |
655 | ········79:·astore········6 | ||
656 | ········81:·aload·········6 | ||
657 | ········ | 655 | ········79:·invokeinterface·#221,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
658 | ········8 | 656 | ········84:·astore········6 |
659 | ········ | 657 | ········86:·aload·········6 |
660 | ········ | 658 | ········88:·invokeinterface·#227,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
661 | ········9 | 659 | ········93:·istore········7 |
662 | ········9 | 660 | ········95:·iload·········7 |
663 | ······· | 661 | ········97:·ifeq··········141 |
664 | ·······10 | 662 | ·······100:·aload·········6 |
665 | ·······10 | 663 | ·······102:·invokeinterface·#231,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
666 | ·······1 | 664 | ·······107:·checkcast·····#233················//·class·java/io/File |
667 | ·······11 | 665 | ·······110:·astore········8 |
668 | ·······11 | 666 | ·······112:·aload·········8 |
669 | ·······11 | 667 | ·······114:·invokestatic··#237················//·Method·java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; |
670 | ·······1 | 668 | ·······117:·astore········9 |
671 | ·······1 | 669 | ·······119:·aload_3 |
672 | ·······12 | 670 | ·······120:·aload·········9 |
673 | ·······12 | 671 | ·······122:·invokeinterface·#208,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
674 | ·······1 | 672 | ·······127:·pop |
675 | ·······1 | 673 | ·······128:·aload·········4 |
676 | ·······13 | 674 | ·······130:·aload·········9 |
677 | ·······13 | 675 | ·······132:·invokeinterface·#208,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
678 | ·······1 | 676 | ·······137:·pop |
679 | ·······1 | 677 | ·······138:·goto··········86 |
680 | ·······14 | 678 | ·······141:·iconst_0 |
681 | ·······14 | 679 | ·······142:·anewarray·····#81·················//·class·java/lang/String |
682 | ·······14 | 680 | ·······145:·astore········6 |
683 | ·······1 | 681 | ·······147:·aload_3 |
684 | ·······1 | 682 | ·······148:·aload·········6 |
685 | ·······15 | 683 | ·······150:·invokeinterface·#241,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; |
686 | ·······15 | 684 | ·······155:·checkcast·····#243················//·class·"[Ljava/lang/CharSequence;" |
687 | ·······1 | 685 | ·······158:·astore········6 |
688 | ·······16 | 686 | ·······160:·aload_1 |
689 | ·······16 | 687 | ·······161:·aload·········6 |
690 | ·······16 | 688 | ·······163:·invokevirtual·#247················//·Method·android/preference/ListPreference.setEntries:([Ljava/lang/CharSequence;)V |
691 | ·······1 | 689 | ·······166:·iconst_0 |
692 | ·······1 | 690 | ·······167:·anewarray·····#81·················//·class·java/lang/String |
693 | ·······17 | 691 | ·······170:·astore········6 |
694 | ·······17 | 692 | ·······172:·aload·········4 |
695 | ·······17 | 693 | ·······174:·aload·········6 |
696 | ·······1 | 694 | ·······176:·invokeinterface·#241,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; |
697 | ·······18 | 695 | ·······181:·checkcast·····#243················//·class·"[Ljava/lang/CharSequence;" |
698 | ·······18 | 696 | ·······184:·astore········6 |
699 | ·······1 | 697 | ·······186:·aload_1 |
700 | ·······1 | 698 | ·······187:·aload·········6 |
701 | ·······1 | 699 | ·······189:·invokevirtual·#250················//·Method·android/preference/ListPreference.setEntryValues:([Ljava/lang/CharSequence;)V |
702 | ·······19 | 700 | ·······192:·aload_1 |
703 | ·······19 | 701 | ·······193:·aload_2 |
704 | ·······19 | 702 | ·······194:·invokevirtual·#254················//·Method·android/preference/ListPreference.setValue:(Ljava/lang/String;)V |
705 | ······· | 703 | ·······197:·return |
706 | } | 704 | } |
Offset 728, 15 lines modified | Offset 728, 15 lines modified | ||
728 | ········27:·putfield······#63·················//·Field·progress:Lru/gelin/android/sendtosd/progress/Progress; | 728 | ········27:·putfield······#63·················//·Field·progress:Lru/gelin/android/sendtosd/progress/Progress; |
729 | ········30:·return | 729 | ········30:·return |
730 | ··static·java.util.List·getFolders(java.io.File); | 730 | ··static·java.util.List·getFolders(java.io.File); |
731 | ····descriptor:·(Ljava/io/File;)Ljava/util/List; | 731 | ····descriptor:·(Ljava/io/File;)Ljava/util/List; |
732 | ····flags:·(0x0008)·ACC_STATIC | 732 | ····flags:·(0x0008)·ACC_STATIC |
733 | ····Code: | 733 | ····Code: |
734 | ······stack=300,·locals= | 734 | ······stack=300,·locals=8,·args_size=1 |
735 | ·········0:·new···········#65·················//·class·java/util/ArrayList | 735 | ·········0:·new···········#65·················//·class·java/util/ArrayList |
736 | ·········3:·astore_1 | 736 | ·········3:·astore_1 |
737 | ·········4:·aload_1 | 737 | ·········4:·aload_1 |
738 | ·········5:·invokespecial·#66·················//·Method·java/util/ArrayList."<init>":()V | 738 | ·········5:·invokespecial·#66·················//·Method·java/util/ArrayList."<init>":()V |
739 | ·········8:·new···········#68·················//·class·ru/gelin/android/sendtosd/SendToFolderActivity$2 | 739 | ·········8:·new···········#68·················//·class·ru/gelin/android/sendtosd/SendToFolderActivity$2 |
740 | ········11:·astore_2 | 740 | ········11:·astore_2 |
741 | ········12:·aload_2 | 741 | ········12:·aload_2 |
Offset 757, 39 lines modified | Offset 757, 39 lines modified | ||
757 | ········38:·aload_2 | 757 | ········38:·aload_2 |
758 | ········39:·invokespecial·#84·················//·Method·ru/gelin/android/sendtosd/SendToFolderActivity$3."<init>":()V | 758 | ········39:·invokespecial·#84·················//·Method·ru/gelin/android/sendtosd/SendToFolderActivity$3."<init>":()V |
759 | ········42:·aload·········4 | 759 | ········42:·aload·········4 |
760 | ········44:·aload_2 | 760 | ········44:·aload_2 |
761 | ········45:·invokestatic··#90·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V | 761 | ········45:·invokestatic··#90·················//·Method·java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V |
762 | ········48:·aload·········4 | 762 | ········48:·aload·········4 |
763 | ········50:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 763 | ········50:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
764 | ········55:·astore | 764 | ········55:·astore_2 |
765 | ········5 | 765 | ········56:·aload_2 |
766 | ········5 | 766 | ········57:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
767 | ········6 | 767 | ········62:·istore········5 |
768 | ········6 | 768 | ········64:·iload·········5 |
769 | ········6 | 769 | ········66:·ifeq··········26 |
770 | ········ | 770 | ········69:·aload_2 |
771 | ········7 | 771 | ········70:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
772 | ········7 | 772 | ········75:·checkcast·····#71·················//·class·java/io/File |
773 | ········ | 773 | ········78:·astore········6 |
774 | ········8 | 774 | ········80:·aload·········6 |
775 | ········8 | 775 | ········82:·invokevirtual·#110················//·Method·java/io/File.getCanonicalFile:()Ljava/io/File; |
776 | ········8 | 776 | ········85:·astore········7 |
777 | ········ | 777 | ········87:·aload_1 |
778 | ········ | 778 | ········88:·aload·········7 |
779 | ········9 | 779 | ········90:·invokeinterface·#114,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
780 | ········9 | 780 | ········95:·pop |
781 | ········9 | 781 | ········96:·goto··········56 |
782 | ······· | 782 | ········99:·pop |
783 | ·······10 | 783 | ·······100:·aload·········6 |
784 | ·······10 | 784 | ·······102:·astore········7 |
785 | ·······10 | 785 | ·······104:·goto··········87 |
786 | ······Exception·table: | 786 | ······Exception·table: |
787 | ·········from····to··target·type | 787 | ·········from····to··target·type |
788 | ············8 | 788 | ············80····85····99···Class·java/io/IOException |
789 | ··boolean·backPress(); | 789 | ··boolean·backPress(); |
790 | ····descriptor:·()Z | 790 | ····descriptor:·()Z |
791 | ····flags:·(0x0000) | 791 | ····flags:·(0x0000) |
792 | ····Code: | 792 | ····Code: |
793 | ······stack=300,·locals=6,·args_size=1 | 793 | ······stack=300,·locals=6,·args_size=1 |
794 | ·········0:·iconst_0 | 794 | ·········0:·iconst_0 |
Offset 1027, 43 lines modified | Offset 1027, 41 lines modified | ||
1027 | ········68:·aload·········5 | 1027 | ········68:·aload·········5 |
1028 | ········70:·invokevirtual·#235················//·Method·android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z | 1028 | ········70:·invokevirtual·#235················//·Method·android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z |
1029 | ········73:·pop | 1029 | ········73:·pop |
1030 | ········74:·aload_0 | 1030 | ········74:·aload_0 |
1031 | ········75:·getfield······#237················//·Field·folders:Ljava/util/List; | 1031 | ········75:·getfield······#237················//·Field·folders:Ljava/util/List; |
1032 | ········78:·astore_2 | 1032 | ········78:·astore_2 |
1033 | ········79:·aload_2 | 1033 | ········79:·aload_2 |
1034 | ········80:·ifnull········14 | 1034 | ········80:·ifnull········141 |
1035 | ········83:·aload_0 | 1035 | ········83:·aload_0 |
1036 | ········84:·getfield······#237················//·Field·folders:Ljava/util/List; | 1036 | ········84:·getfield······#237················//·Field·folders:Ljava/util/List; |
1037 | ········87:·astore_2 | ||
1038 | ········88:·aload_2 | ||
1039 | ········8 | 1037 | ········87:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1040 | ········94:·astore········6 | ||
1041 | ········9 | 1038 | ········92:·astore_2 |
1039 | ········93:·aload_2 | ||
1042 | ········9 | 1040 | ········94:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1043 | ······· | 1041 | ········99:·istore········6 |
1044 | ·······10 | 1042 | ·······101:·iload·········6 |
1045 | ·······10 | 1043 | ·······103:·ifeq··········141 |
1046 | ·······1 | 1044 | ·······106:·aload_2 |
1047 | ·······1 | 1045 | ·······107:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1048 | ·······11 | 1046 | ·······112:·checkcast·····#71·················//·class·java/io/File |
1049 | ·······1 | 1047 | ·······115:·astore········7 |
1050 | ·······1 | 1048 | ·······117:·new···········#217················//·class·ru/gelin/android/sendtosd/FolderPreference |
1051 | ·······12 | 1049 | ·······120:·astore········8 |
1052 | ·······12 | 1050 | ·······122:·aload·········8 |
1053 | ·······12 | 1051 | ·······124:·aload_0 |
1054 | ·······1 | 1052 | ·······125:·aload·········7 |
1055 | ·······1 | 1053 | ·······127:·aload_0 |
1056 | ·······1 | 1054 | ·······128:·invokespecial·#223················//·Method·ru/gelin/android/sendtosd/FolderPreference."<init>":(Landroid/content/Context;Ljava/io/File;Lru/gelin/android/sendtosd/FolderChanger;)V |
1057 | ·······13 | 1055 | ·······131:·aload_1 |
1058 | ·······13 | 1056 | ·······132:·aload·········8 |
1059 | ·······13 | 1057 | ·······134:·invokevirtual·#235················//·Method·android/preference/PreferenceCategory.addPreference:(Landroid/preference/Preference;)Z |
1060 | ·······1 | 1058 | ·······137:·pop |
1061 | ·······1 | 1059 | ·······138:·goto··········93 |
1062 | ·······14 | 1060 | ·······141:·return |
1063 | ··protected·abstract·ru.gelin.android.sendtosd.intent.IntentInfo·getIntentInfo(); | 1061 | ··protected·abstract·ru.gelin.android.sendtosd.intent.IntentInfo·getIntentInfo(); |
1064 | ····descriptor:·()Lru/gelin/android/sendtosd/intent/IntentInfo; | 1062 | ····descriptor:·()Lru/gelin/android/sendtosd/intent/IntentInfo; |
1065 | ····flags:·(0x0404)·ACC_PROTECTED,·ACC_ABSTRACT | 1063 | ····flags:·(0x0404)·ACC_PROTECTED,·ACC_ABSTRACT |
1066 | ··public·java.io.File·getPath(); | 1064 | ··public·java.io.File·getPath(); |
1067 | ····descriptor:·()Ljava/io/File; | 1065 | ····descriptor:·()Ljava/io/File; |
Offset 1234, 15 lines modified | Offset 1232, 15 lines modified | ||
1234 | ········28:·pop | 1232 | ········28:·pop |
1235 | ········29:·return | 1233 | ········29:·return |
1236 | ··void·listLastFolders(); | 1234 | ··void·listLastFolders(); |
1237 | ····descriptor:·()V | 1235 | ····descriptor:·()V |
1238 | ····flags:·(0x0000) | 1236 | ····flags:·(0x0000) |
1239 | ····Code: | 1237 | ····Code: |
1240 | ······stack=300,·locals=1 | 1238 | ······stack=300,·locals=11,·args_size=1 |
1241 | ·········0:·aload_0 | 1239 | ·········0:·aload_0 |
1242 | ·········1:·ldc···········#33·················//·String·last_folders | 1240 | ·········1:·ldc···········#33·················//·String·last_folders |
1243 | ·········3:·invokevirtual·#200················//·Method·findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 1241 | ·········3:·invokevirtual·#200················//·Method·findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
1244 | ·········6:·checkcast·····#202················//·class·android/preference/PreferenceCategory | 1242 | ·········6:·checkcast·····#202················//·class·android/preference/PreferenceCategory |
1245 | ·········9:·astore_1 | 1243 | ·········9:·astore_1 |
1246 | ········10:·aload_0 | 1244 | ········10:·aload_0 |
1247 | ········11:·invokestatic··#285················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; | 1245 | ········11:·invokestatic··#285················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; |
Offset 1295, 60 lines modified | Offset 1293, 58 lines modified | ||
1295 | ·······102:·invokestatic··#323················//·Method·java/lang/Integer.parseInt:(Ljava/lang/String;)I | 1293 | ·······102:·invokestatic··#323················//·Method·java/lang/Integer.parseInt:(Ljava/lang/String;)I |
1296 | ·······105:·istore········8 | 1294 | ·······105:·istore········8 |
1297 | ·······107:·aload_1 | 1295 | ·······107:·aload_1 |
1298 | ·······108:·invokevirtual·#205················//·Method·android/preference/PreferenceCategory.removeAll:()V | 1296 | ·······108:·invokevirtual·#205················//·Method·android/preference/PreferenceCategory.removeAll:()V |
1299 | ·······111:·aload·········6 | 1297 | ·······111:·aload·········6 |
1300 | ·······113:·iload·········8 | 1298 | ·······113:·iload·········8 |
1301 | ·······115:·invokevirtual·#327················//·Method·ru/gelin/android/sendtosd/LastFolders.get:(I)Ljava/util/List; | 1299 | ·······115:·invokevirtual·#327················//·Method·ru/gelin/android/sendtosd/LastFolders.get:(I)Ljava/util/List; |
1302 | ·······118:·astore_3 | ||
1303 | ·······119:·aload_3 | ||
1304 | ·······1 | 1300 | ·······118:·invokeinterface·#96,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
Max diff block lines reached; 3180/12502 bytes (25.44%) of diff not shown. |
Offset 16, 24 lines modified | Offset 16, 28 lines modified | ||
16 | ···· | 16 | ···· |
17 | ····SendMultipleActivity$CopyFileTask(final·SendMultipleActivity·this$0)·{ | 17 | ····SendMultipleActivity$CopyFileTask(final·SendMultipleActivity·this$0)·{ |
18 | ········this.this$0·=·this$0; | 18 | ········this.this$0·=·this$0; |
19 | ········super(this$0); | 19 | ········super(this$0); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····protected·SendMultipleActivity$Result·doInBackground(final·IntentFile[]...·array)·{ | 22 | ····protected·SendMultipleActivity$Result·doInBackground(final·IntentFile[]...·array)·{ |
23 | ········final·int·n·=·1; | ||
23 | ········final·IntentFile[]·array2·=·array[0]; | 24 | ········final·IntentFile[]·array2·=·array[0]; |
24 | ········final·SendMultipleActivity$Result·sendMultipleActivity$Result·=·new·SendMultipleActivity$Result(); | 25 | ········final·SendMultipleActivity$Result·sendMultipleActivity$Result·=·new·SendMultipleActivity$Result(); |
25 | ········this.publishProgress((Object[])new·Progress$ProgressEvent[]·{·Progress$ProgressEvent.newSetFilesEvent(array2.length)·}); | ||
26 | ········final· | 26 | ········final·Progress$ProgressEvent[]·array3·=·new·Progress$ProgressEvent[n]; |
27 | ········array3[0]·=·Progress$ProgressEvent.newSetFilesEvent(array2.length); | ||
28 | ········this.publishProgress((Object[])array3); | ||
27 | ········final·int·length·=·array2.length; | 29 | ········final·int·length·=·array2.length; |
28 | ········int·i·=·0; | 30 | ········int·i·=·0; |
29 | ········while·(i·<·length)·{ | 31 | ········while·(i·<·length)·{ |
30 | ············final·IntentFile·intentFile·=·array | 32 | ············final·IntentFile·intentFile·=·array2[i]; |
31 | ············final·String·uniqueFileName·=·this.this$0.getUniqueFileName(intentFile.getName()); | 33 | ············final·String·uniqueFileName·=·this.this$0.getUniqueFileName(intentFile.getName()); |
34 | ············final·Progress$ProgressEvent[]·array4·=·new·Progress$ProgressEvent[n]; | ||
32 | ············ | 35 | ············array4[0]·=·Progress$ProgressEvent.newNextFileEvent((File)new·FileInfo(uniqueFileName,·intentFile.getSize())); |
36 | ············this.publishProgress((Object[])array4); | ||
33 | ············final·IntentFile·intentFile2·=·intentFile; | 37 | ············final·IntentFile·intentFile2·=·intentFile; |
34 | ············try·{ | 38 | ············try·{ |
35 | ················intentFile2.setProgress((Progress)this); | 39 | ················intentFile2.setProgress((Progress)this); |
36 | ················try·{ | 40 | ················try·{ |
37 | ····················final·SendMultipleActivity·this$0·=·this.this$0; | 41 | ····················final·SendMultipleActivity·this$0·=·this.this$0; |
38 | ····················try·{ | 42 | ····················try·{ |
39 | ························final·java.io.File·file·=·new·java.io.File(this$0.path,·uniqueFileName); | 43 | ························final·java.io.File·file·=·new·java.io.File(this$0.path,·uniqueFileName); |
Offset 21, 25 lines modified | Offset 21, 24 lines modified | ||
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····protected·SendMultipleActivity$Result·doInBackground(final·IntentFile[]...·array)·{ | 23 | ····protected·SendMultipleActivity$Result·doInBackground(final·IntentFile[]...·array)·{ |
24 | ········final·SendMultipleActivity$Result·sendMultipleActivity$Result·=·new·SendMultipleActivity$Result(); | 24 | ········final·SendMultipleActivity$Result·sendMultipleActivity$Result·=·new·SendMultipleActivity$Result(); |
25 | ········final·IntentFile[]·array2·=·array[0]; | 25 | ········final·IntentFile[]·array2·=·array[0]; |
26 | ········this.publishProgress((Object[])new·Progress$ProgressEvent[]·{·Progress$ProgressEvent.newSetFilesEvent(array2.length)·}); | 26 | ········this.publishProgress((Object[])new·Progress$ProgressEvent[]·{·Progress$ProgressEvent.newSetFilesEvent(array2.length)·}); |
27 | ········final·List·roots·=·new·ExternalStorageRoots().getRoots(); | 27 | ········final·List·roots·=·new·ExternalStorageRoots().getRoots(); |
28 | ········final·IntentFile[]·array3·=·array2; | ||
29 | ········final·int·length·=·array2.length; | 28 | ········final·int·length·=·array2.length; |
30 | ········int·i·=·0; | 29 | ········int·i·=·0; |
31 | ········while·(i·<·length)·{ | 30 | ········while·(i·<·length)·{ |
32 | ············final·IntentFile·intentFile·=·array | 31 | ············final·IntentFile·intentFile·=·array2[i]; |
33 | ············final·String·uniqueFileName·=·this.this$0.getUniqueFileName(intentFile.getName()); | 32 | ············final·String·uniqueFileName·=·this.this$0.getUniqueFileName(intentFile.getName()); |
34 | ············final·File·file·=·new·File(this.this$0.path,·uniqueFileName); | 33 | ············final·File·file·=·new·File(this.this$0.path,·uniqueFileName); |
35 | ············while·(true)·{ | 34 | ············while·(true)·{ |
36 | ················Label_03 | 35 | ················Label_0334:·{ |
37 | ····················if·(!intentFile.isMovable(file,·roots))·{ | 36 | ····················if·(!intentFile.isMovable(file,·roots))·{ |
38 | ························break·Label_03 | 37 | ························break·Label_0334; |
39 | ····················} | 38 | ····················} |
40 | ····················this.publishProgress((Object[])new·Progress$ProgressEvent[]·{·Progress$ProgressEvent.newNextFileEvent((ru.gelin.android.sendtosd.progress.File)new·FileInfo(uniqueFileName))·}); | 39 | ····················this.publishProgress((Object[])new·Progress$ProgressEvent[]·{·Progress$ProgressEvent.newNextFileEvent((ru.gelin.android.sendtosd.progress.File)new·FileInfo(uniqueFileName))·}); |
41 | ····················final·IntentFile·intentFile2·=·intentFile; | 40 | ····················final·IntentFile·intentFile2·=·intentFile; |
42 | ····················try·{ | 41 | ····················try·{ |
43 | ························intentFile2.moveTo(file); | 42 | ························intentFile2.moveTo(file); |
44 | ························final·SendMultipleActivity·this$0·=·this.this$0; | 43 | ························final·SendMultipleActivity·this$0·=·this.this$0; |
45 | ························try·{ | 44 | ························try·{ |
Offset 250, 34 lines modified | Offset 250, 36 lines modified | ||
250 | ········14:·getfield······#14·················//·Field·intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; | 250 | ········14:·getfield······#14·················//·Field·intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
251 | ········17:·astore_3 | 251 | ········17:·astore_3 |
252 | ········18:·aload_3 | 252 | ········18:·aload_3 |
253 | ········19:·arraylength | 253 | ········19:·arraylength |
254 | ········20:·istore········4 | 254 | ········20:·istore········4 |
255 | ········22:·iconst_0 | 255 | ········22:·iconst_0 |
256 | ········23:·istore········5 | 256 | ········23:·istore········5 |
257 | ········25:·aconst_null | ||
258 | ········26:·astore_2 | ||
257 | ········2 | 259 | ········27:·iload·········5 |
258 | ········2 | 260 | ········29:·iload·········4 |
259 | ········ | 261 | ········31:·if_icmpge·····11 |
260 | ········3 | 262 | ········34:·aload_3 |
261 | ········3 | 263 | ········35:·iload·········5 |
262 | ········3 | 264 | ········37:·aaload |
263 | ········3 | 265 | ········38:·astore········6 |
264 | ········ | 266 | ········40:·aload·········6 |
265 | ········4 | 267 | ········42:·invokevirtual·#38·················//·Method·ru/gelin/android/sendtosd/intent/IntentFile.isDeletable:()Z |
266 | ········4 | 268 | ········45:·istore········7 |
267 | ········4 | 269 | ········47:·iload·········7 |
268 | ········4 | 270 | ········49:·ifeq··········57 |
269 | ········5 | 271 | ········52:·iconst_1 |
270 | ········5 | 272 | ········53:·istore_1 |
271 | ········5 | 273 | ········54:·goto··········11 |
272 | ········5 | 274 | ········57:·iload·········5 |
273 | ········5 | 275 | ········59:·iconst_1 |
274 | ········ | 276 | ········60:·iadd |
275 | ········ | 277 | ········61:·istore········5 |
276 | ········6 | 278 | ········63:·goto··········27 |
277 | ··public·void·moveFile(); | 279 | ··public·void·moveFile(); |
278 | ····descriptor:·()V | 280 | ····descriptor:·()V |
279 | ····flags:·(0x0001)·ACC_PUBLIC | 281 | ····flags:·(0x0001)·ACC_PUBLIC |
280 | ····Code: | 282 | ····Code: |
281 | ······stack=300,·locals=4,·args_size=1 | 283 | ······stack=300,·locals=4,·args_size=1 |
282 | ·········0:·new···········#40·················//·class·ru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask | 284 | ·········0:·new···········#40·················//·class·ru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask |
Offset 349, 15 lines modified | Offset 351, 15 lines modified | ||
349 | ·········8:·aload_0 | 351 | ·········8:·aload_0 |
350 | ·········9:·getfield······#71·················//·Field·pathHistory:Ljava/util/List; | 352 | ·········9:·getfield······#71·················//·Field·pathHistory:Ljava/util/List; |
351 | ········12:·astore_2 | 353 | ········12:·astore_2 |
352 | ········13:·aload_2 | 354 | ········13:·aload_2 |
353 | ········14:·invokeinterface·#76,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z | 355 | ········14:·invokeinterface·#76,··1···········//·InterfaceMethod·java/util/List.isEmpty:()Z |
354 | ········19:·istore_3 | 356 | ········19:·istore_3 |
355 | ········20:·iload_3 | 357 | ········20:·iload_3 |
356 | ········21:·ifeq··········13 | 358 | ········21:·ifeq··········130 |
357 | ········24:·aload_0 | 359 | ········24:·aload_0 |
358 | ········25:·getfield······#80·················//·Field·intentInfo:Lru/gelin/android/sendtosd/intent/IntentInfo; | 360 | ········25:·getfield······#80·················//·Field·intentInfo:Lru/gelin/android/sendtosd/intent/IntentInfo; |
359 | ········28:·astore_2 | 361 | ········28:·astore_2 |
360 | ········29:·aload_2 | 362 | ········29:·aload_2 |
361 | ········30:·checkcast·····#27·················//·class·ru/gelin/android/sendtosd/intent/SendMultipleIntentInfo | 363 | ········30:·checkcast·····#27·················//·class·ru/gelin/android/sendtosd/intent/SendMultipleIntentInfo |
362 | ········33:·astore_2 | 364 | ········33:·astore_2 |
363 | ········34:·aload_2 | 365 | ········34:·aload_2 |
Offset 375, 60 lines modified | Offset 377, 62 lines modified | ||
375 | ········54:·aload_0 | 377 | ········54:·aload_0 |
376 | ········55:·getfield······#14·················//·Field·intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; | 378 | ········55:·getfield······#14·················//·Field·intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
377 | ········58:·astore········4 | 379 | ········58:·astore········4 |
378 | ········60:·aload·········4 | 380 | ········60:·aload·········4 |
379 | ········62:·arraylength | 381 | ········62:·arraylength |
380 | ········63:·istore········5 | 382 | ········63:·istore········5 |
381 | ········65:·iconst_0 | 383 | ········65:·iconst_0 |
382 | ········66:·istore | 384 | ········66:·istore_3 |
383 | ········6 | 385 | ········67:·aconst_null |
386 | ········68:·astore_2 | ||
387 | ········69:·iload_3 | ||
384 | ········70:·iload·········5 | 388 | ········70:·iload·········5 |
385 | ········72:·if_icmpge·····14 | 389 | ········72:·if_icmpge·····140 |
386 | ········75:·aload·········4 | 390 | ········75:·aload·········4 |
387 | ········77:·iload | 391 | ········77:·iload_3 |
388 | ········7 | 392 | ········78:·aaload |
389 | ········ | 393 | ········79:·astore········6 |
390 | ········8 | 394 | ········81:·getstatic·····#94·················//·Field·ru/gelin/android/sendtosd/Tag.TAG:Ljava/lang/String; |
391 | ········8 | 395 | ········84:·astore········7 |
392 | ········86:·aload········· | 396 | ········86:·aload·········6 |
393 | ········88:·invokestatic··#100················//·Method·java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; | 397 | ········88:·invokestatic··#100················//·Method·java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String; |
394 | ········91:·astore········8 | 398 | ········91:·astore········8 |
395 | ········93:·aload | 399 | ········93:·aload·········7 |
396 | ········9 | 400 | ········95:·aload·········8 |
397 | ········9 | 401 | ········97:·invokestatic··#106················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I |
398 | ······· | 402 | ·······100:·pop |
399 | ·······10 | 403 | ·······101:·iload_3 |
400 | ·······102:·iconst_1 | 404 | ·······102:·iconst_1 |
401 | ·······103:·iadd | 405 | ·······103:·iadd |
402 | ·······104:·istore | 406 | ·······104:·istore_3 |
403 | ·······10 | 407 | ·······105:·goto··········69 |
404 | ·······10 | 408 | ·······108:·astore········9 |
405 | ·······11 | 409 | ·······110:·getstatic·····#94·················//·Field·ru/gelin/android/sendtosd/Tag.TAG:Ljava/lang/String; |
406 | ·······11 | 410 | ·······113:·astore_2 |
407 | ·······11 | 411 | ·······114:·ldc···········#108················//·String·cannot·get·files·list |
408 | ·······11 | 412 | ·······116:·astore········4 |
409 | ·······11 | 413 | ·······118:·aload_2 |
410 | ·······1 | 414 | ·······119:·aload·········4 |
411 | ·······12 | 415 | ·······121:·aload·········9 |
412 | ·······12 | 416 | ·······123:·invokestatic··#112················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
413 | ·······12 | 417 | ·······126:·pop |
414 | ·······12 | 418 | ·······127:·goto··········44 |
415 | ·······13 | 419 | ·······130:·aload_1 |
416 | ·······13 | 420 | ·······131:·invokevirtual·#113················//·Method·ru/gelin/android/sendtosd/IntentFiles.getFiles:()[Lru/gelin/android/sendtosd/intent/IntentFile; |
417 | ·······13 | 421 | ·······134:·astore_2 |
418 | ·······13 | 422 | ·······135:·aload_0 |
419 | ·······13 | 423 | ·······136:·aload_2 |
420 | ·······13 | 424 | ·······137:·putfield······#14·················//·Field·intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
421 | ·······14 | 425 | ·······140:·return |
422 | ······Exception·table: | 426 | ······Exception·table: |
423 | ·········from····to··target·type | 427 | ·········from····to··target·type |
424 | ············24····28···10 | 428 | ············24····28···108···Class·ru/gelin/android/sendtosd/intent/IntentFileException |
425 | ············29····33···10 | 429 | ············29····33···108···Class·ru/gelin/android/sendtosd/intent/IntentFileException |
426 | ············34····38···10 | 430 | ············34····38···108···Class·ru/gelin/android/sendtosd/intent/IntentFileException |
427 | ············40····44···10 | 431 | ············40····44···108···Class·ru/gelin/android/sendtosd/intent/IntentFileException |
428 | ··protected·void·onPostInit(); | 432 | ··protected·void·onPostInit(); |
429 | ····descriptor:·()V | 433 | ····descriptor:·()V |
430 | ····flags:·(0x0004)·ACC_PROTECTED | 434 | ····flags:·(0x0004)·ACC_PROTECTED |
431 | ····Code: | 435 | ····Code: |
432 | ······stack=300,·locals=10,·args_size=1 | 436 | ······stack=300,·locals=10,·args_size=1 |
433 | ·········0:·aload_0 | 437 | ·········0:·aload_0 |
Offset 161, 15 lines modified | Offset 161, 15 lines modified | ||
161 | ········63:·istore_3 | 161 | ········63:·istore_3 |
162 | ········64:·goto··········14 | 162 | ········64:·goto··········14 |
163 | ··public·boolean·isMovable(java.io.File,·java.util.List); | 163 | ··public·boolean·isMovable(java.io.File,·java.util.List); |
164 | ····descriptor:·(Ljava/io/File;Ljava/util/List;)Z | 164 | ····descriptor:·(Ljava/io/File;Ljava/util/List;)Z |
165 | ····flags:·(0x0001)·ACC_PUBLIC | 165 | ····flags:·(0x0001)·ACC_PUBLIC |
166 | ····Code: | 166 | ····Code: |
167 | ······stack=300,·locals= | 167 | ······stack=300,·locals=9,·args_size=3 |
168 | ·········0:·iconst_0 | 168 | ·········0:·iconst_0 |
169 | ·········1:·istore_3 | 169 | ·········1:·istore_3 |
170 | ·········2:·aload_0 | 170 | ·········2:·aload_0 |
171 | ·········3:·getfield······#31·················//·Field·file:Ljava/io/File; | 171 | ·········3:·getfield······#31·················//·Field·file:Ljava/io/File; |
172 | ·········6:·astore········4 | 172 | ·········6:·astore········4 |
173 | ·········8:·aload·········4 | 173 | ·········8:·aload·········4 |
174 | ········10:·ifnonnull·····15 | 174 | ········10:·ifnonnull·····15 |
Offset 187, 33 lines modified | Offset 187, 33 lines modified | ||
187 | ········36:·aload_0 | 187 | ········36:·aload_0 |
188 | ········37:·invokevirtual·#40·················//·Method·isDeletable:()Z | 188 | ········37:·invokevirtual·#40·················//·Method·isDeletable:()Z |
189 | ········40:·istore········5 | 189 | ········40:·istore········5 |
190 | ········42:·iload·········5 | 190 | ········42:·iload·········5 |
191 | ········44:·ifeq··········13 | 191 | ········44:·ifeq··········13 |
192 | ········47:·aload_2 | 192 | ········47:·aload_2 |
193 | ········48:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 193 | ········48:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
194 | ········53:·astore········ | 194 | ········53:·astore········4 |
195 | ········55:·aload········· | 195 | ········55:·aload·········4 |
196 | ········57:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 196 | ········57:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
197 | ········62:·istore········ | 197 | ········62:·istore········6 |
198 | ········64:·iload········· | 198 | ········64:·iload·········6 |
199 | ········66:·ifeq··········13 | 199 | ········66:·ifeq··········13 |
200 | ········69:·aload········· | 200 | ········69:·aload·········4 |
201 | ········71:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 201 | ········71:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
202 | ········76:·checkcast·····#15·················//·class·java/io/File | 202 | ········76:·checkcast·····#15·················//·class·java/io/File |
203 | ········79:·astore········7 | 203 | ········79:·astore········7 |
204 | ········81:·aload_0 | 204 | ········81:·aload_0 |
205 | ········82:·getfield······#31·················//·Field·file:Ljava/io/File; | 205 | ········82:·getfield······#31·················//·Field·file:Ljava/io/File; |
206 | ········85:·astore········ | 206 | ········85:·astore········8 |
207 | ········87:·aload·········7 | 207 | ········87:·aload·········7 |
208 | ········89:·aload········· | 208 | ········89:·aload·········8 |
209 | ········91:·aload_1 | 209 | ········91:·aload_1 |
210 | ········92:·invokestatic··#57·················//·Method·areOnSameFilesystem:(Ljava/io/File;Ljava/io/File;Ljava/io/File;)Z | 210 | ········92:·invokestatic··#57·················//·Method·areOnSameFilesystem:(Ljava/io/File;Ljava/io/File;Ljava/io/File;)Z |
211 | ········95:·istore········ | 211 | ········95:·istore········6 |
212 | ········97:·iload········· | 212 | ········97:·iload·········6 |
213 | ········99:·ifeq··········55 | 213 | ········99:·ifeq··········55 |
214 | ·······102:·iconst_1 | 214 | ·······102:·iconst_1 |
215 | ·······103:·istore_3 | 215 | ·······103:·istore_3 |
216 | ·······104:·goto··········13 | 216 | ·······104:·goto··········13 |
217 | ··public·void·moveTo(java.io.File); | 217 | ··public·void·moveTo(java.io.File); |
218 | ····descriptor:·(Ljava/io/File;)V | 218 | ····descriptor:·(Ljava/io/File;)V |
Offset 68, 22 lines modified | Offset 68, 24 lines modified | ||
68 | ···· | 68 | ···· |
69 | ····public·long·getSize()·{ | 69 | ····public·long·getSize()·{ |
70 | ········this.queryContent(); | 70 | ········this.queryContent(); |
71 | ········return·this.size; | 71 | ········return·this.size; |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····public·boolean·isDeletable()·{ | 74 | ····public·boolean·isDeletable()·{ |
75 | ········boolean·b·=·false; | ||
75 | ········final·String·string·=·this.uri.toString(); | 76 | ········final·String·string·=·this.uri.toString(); |
76 | ········final·String[]·deletable_URIS·=·ContentFile.DELETABLE_URIS; | 77 | ········final·String[]·deletable_URIS·=·ContentFile.DELETABLE_URIS; |
77 | ········for·(int·length·=·deletable_URIS.length,·i·=·0;·i·<·length;·++i)·{ | 78 | ········for·(int·length·=·deletable_URIS.length,·i·=·0;·i·<·length;·++i)·{ |
78 | ············if·(string.startsWith(deletable_URIS[i]))·{ | 79 | ············if·(string.startsWith(deletable_URIS[i]))·{ |
79 | ················ | 80 | ················b·=·true; |
81 | ················break; | ||
80 | ············} | 82 | ············} |
81 | ········} | 83 | ········} |
82 | ········return· | 84 | ········return·b; |
83 | ····} | 85 | ····} |
84 | ···· | 86 | ···· |
85 | ····public·boolean·isMovable(final·File·file,·final·List·list)·{ | 87 | ····public·boolean·isMovable(final·File·file,·final·List·list)·{ |
86 | ········this.queryContent(); | 88 | ········this.queryContent(); |
87 | ········return·super.isMovable(file,·list); | 89 | ········return·super.isMovable(file,·list); |
88 | ····} | 90 | ····} |
89 | ···· | 91 | ···· |
Offset 191, 15 lines modified | Offset 191, 15 lines modified | ||
191 | ········53:·athrow | 191 | ········53:·athrow |
192 | ········54:·return | 192 | ········54:·return |
193 | ··java.io.File·getFile(); | 193 | ··java.io.File·getFile(); |
194 | ····descriptor:·()Ljava/io/File; | 194 | ····descriptor:·()Ljava/io/File; |
195 | ····flags:·(0x0000) | 195 | ····flags:·(0x0000) |
196 | ····Code: | 196 | ····Code: |
197 | ······stack=300,·locals= | 197 | ······stack=300,·locals=8,·args_size=1 |
198 | ·········0:·aload_0 | 198 | ·········0:·aload_0 |
199 | ·········1:·getfield······#52·················//·Field·uri:Landroid/net/Uri; | 199 | ·········1:·getfield······#52·················//·Field·uri:Landroid/net/Uri; |
200 | ·········4:·astore_1 | 200 | ·········4:·astore_1 |
201 | ·········5:·aload_1 | 201 | ·········5:·aload_1 |
202 | ·········6:·invokevirtual·#58·················//·Method·android/net/Uri.getPathSegments:()Ljava/util/List; | 202 | ·········6:·invokevirtual·#58·················//·Method·android/net/Uri.getPathSegments:()Ljava/util/List; |
203 | ·········9:·astore_2 | 203 | ·········9:·astore_2 |
204 | ········10:·new···········#21·················//·class·java/io/File | 204 | ········10:·new···········#21·················//·class·java/io/File |
Offset 207, 60 lines modified | Offset 207, 60 lines modified | ||
207 | ········14:·ldc···········#60·················//·String·/ | 207 | ········14:·ldc···········#60·················//·String·/ |
208 | ········16:·astore_1 | 208 | ········16:·astore_1 |
209 | ········17:·aload_3 | 209 | ········17:·aload_3 |
210 | ········18:·aload_1 | 210 | ········18:·aload_1 |
211 | ········19:·invokespecial·#61·················//·Method·java/io/File."<init>":(Ljava/lang/String;)V | 211 | ········19:·invokespecial·#61·················//·Method·java/io/File."<init>":(Ljava/lang/String;)V |
212 | ········22:·aload_2 | 212 | ········22:·aload_2 |
213 | ········23:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 213 | ········23:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
214 | ········28:·astore_1 | ||
215 | ········29:·aload_3 | ||
214 | ········ | 216 | ········30:·astore········4 |
215 | ········3 | 217 | ········32:·aload_1 |
216 | ········31:·astore········5 | ||
217 | ········33:·aload·········4 | ||
218 | ········3 | 218 | ········33:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
219 | ········ | 219 | ········38:·istore········5 |
220 | ········4 | 220 | ········40:·iload·········5 |
221 | ········4 | 221 | ········42:·ifeq··········94 |
222 | ········4 | 222 | ········45:·aload_1 |
223 | ········4 | 223 | ········46:·invokeinterface·#76,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
224 | ········5 | 224 | ········51:·astore········6 |
225 | ········5 | 225 | ········53:·aload·········6 |
226 | ········5 | 226 | ········55:·checkcast·····#78·················//·class·java/lang/String |
227 | ········ | 227 | ········58:·astore········6 |
228 | ········6 | 228 | ········60:·new···········#21·················//·class·java/io/File |
229 | ········6 | 229 | ········63:·astore_3 |
230 | ········6 | 230 | ········64:·aload_3 |
231 | ········6 | 231 | ········65:·aload·········4 |
232 | ········ | 232 | ········67:·aload·········6 |
233 | ········ | 233 | ········69:·invokespecial·#81·················//·Method·java/io/File."<init>":(Ljava/io/File;Ljava/lang/String;)V |
234 | ········7 | 234 | ········72:·aload_3 |
235 | ········7 | 235 | ········73:·astore········4 |
236 | ········7 | 236 | ········75:·goto··········32 |
237 | ········ | 237 | ········78:·astore········7 |
238 | ········8 | 238 | ········80:·new···········#83·················//·class·ru/gelin/android/sendtosd/intent/IntentFileException |
239 | ········8 | 239 | ········83:·astore_1 |
240 | ········8 | 240 | ········84:·aload_1 |
241 | ········8 | 241 | ········85:·ldc···········#85·················//·String·cannot·convert·URI·to·file |
242 | ········ | 242 | ········87:·aload·········7 |
243 | ········ | 243 | ········89:·invokespecial·#88·················//·Method·ru/gelin/android/sendtosd/intent/IntentFileException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V |
244 | ········9 | 244 | ········92:·aload_1 |
245 | ········9 | 245 | ········93:·athrow |
246 | ········9 | 246 | ········94:·aload·········4 |
247 | ········9 | 247 | ········96:·areturn |
248 | ······Exception·table: | 248 | ······Exception·table: |
249 | ·········from····to··target·type | 249 | ·········from····to··target·type |
250 | ·············0·····4···· | 250 | ·············0·····4····78···Class·java/lang/Exception |
251 | ·············5·····9···· | 251 | ·············5·····9····78···Class·java/lang/Exception |
252 | ············10····13···· | 252 | ············10····13····78···Class·java/lang/Exception |
253 | ············18····22···· | 253 | ············18····22····78···Class·java/lang/Exception |
254 | ············22····28···· | 254 | ············22····28····78···Class·java/lang/Exception |
255 | ············3 | 255 | ············32····38····78···Class·java/lang/Exception |
256 | ············4 | 256 | ············45····51····78···Class·java/lang/Exception |
257 | ············53····58····78···Class·java/lang/Exception | ||
257 | ············ | 258 | ············60····63····78···Class·java/lang/Exception |
258 | ············63····66····81···Class·java/lang/Exception | ||
259 | ············ | 259 | ············67····72····78···Class·java/lang/Exception |
260 | ··public·long·getSize(); | 260 | ··public·long·getSize(); |
261 | ····descriptor:·()J | 261 | ····descriptor:·()J |
262 | ····flags:·(0x0001)·ACC_PUBLIC | 262 | ····flags:·(0x0001)·ACC_PUBLIC |
263 | ····Code: | 263 | ····Code: |
264 | ······stack=300,·locals=1,·args_size=1 | 264 | ······stack=300,·locals=1,·args_size=1 |
265 | ·········0:·aload_0 | 265 | ·········0:·aload_0 |
Offset 16, 27 lines modified | Offset 16, 27 lines modified | ||
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·IntentFile[]·getFiles()·{ | 18 | ····public·IntentFile[]·getFiles()·{ |
19 | ········final·ArrayList<IntentFile>·list·=·new·ArrayList<IntentFile>(); | 19 | ········final·ArrayList<IntentFile>·list·=·new·ArrayList<IntentFile>(); |
20 | ········while·(true)·{ | 20 | ········while·(true)·{ |
21 | ············Uri·next2·=·null; | 21 | ············Uri·next2·=·null; |
22 | ············try·{ | 22 | ············try·{ |
23 | ················Label_013 | 23 | ················Label_0135:·{ |
24 | ····················if·(!this.intent.hasExtra("android.intent.extra.TEXT"))·{ | 24 | ····················if·(!this.intent.hasExtra("android.intent.extra.TEXT"))·{ |
25 | ························break·Label_013 | 25 | ························break·Label_0135; |
26 | ····················} | 26 | ····················} |
27 | ····················final·ArrayList·stringArrayListExtra·=·this.intent.getStringArrayListExtra("android.intent.extra.TEXT"); | 27 | ····················final·ArrayList·stringArrayListExtra·=·this.intent.getStringArrayListExtra("android.intent.extra.TEXT"); |
28 | ····················if·(stringArrayListExtra·==·null)·{ | 28 | ····················if·(stringArrayListExtra·==·null)·{ |
29 | ························break·Label_013 | 29 | ························break·Label_0135; |
30 | ····················} | 30 | ····················} |
31 | ····················final·Iterator<String>·iterator·=·stringArrayListExtra.iterator(); | 31 | ····················final·Iterator<String>·iterator·=·stringArrayListExtra.iterator(); |
32 | ····················try·{ | 32 | ····················try·{ |
33 | ························while·(true)·{ | 33 | ························while·(true)·{ |
34 | ····························if·(!iterator.hasNext())·{ | 34 | ····························if·(!iterator.hasNext())·{ |
35 | ································break·Label_013 | 35 | ································break·Label_0135; |
36 | ····························} | 36 | ····························} |
37 | ····························final·String·next·=·iterator.next(); | 37 | ····························final·String·next·=·iterator.next(); |
38 | ····························try·{ | 38 | ····························try·{ |
39 | ································final·String·s·=·(String)next; | 39 | ································final·String·s·=·(String)next; |
40 | ································try·{ | 40 | ································try·{ |
41 | ····································final·TextFile·textFile·=·new·TextFile(s); | 41 | ····································final·TextFile·textFile·=·new·TextFile(s); |
42 | ····································final·ArrayList<IntentFile>·list2·=·list; | 42 | ····································final·ArrayList<IntentFile>·list2·=·list; |
Offset 48, 30 lines modified | Offset 48, 30 lines modified | ||
48 | ········································Log.w(Tag.TAG,·(Throwable)ex); | 48 | ········································Log.w(Tag.TAG,·(Throwable)ex); |
49 | ········································continue; | 49 | ········································continue; |
50 | ····································} | 50 | ····································} |
51 | ································} | 51 | ································} |
52 | ································catch·(Exception·ex3)·{ | 52 | ································catch·(Exception·ex3)·{ |
53 | ····································final·Object·o; | 53 | ····································final·Object·o; |
54 | ····································throw·new·IntentFileException((Throwable)o); | 54 | ····································throw·new·IntentFileException((Throwable)o); |
55 | ····································//·iftrue(Label_025 | 55 | ····································//·iftrue(Label_0250:,·parcelableArrayListExtra·==·null) |
56 | ····································while·(true)·{ | 56 | ····································while·(true)·{ |
57 | ········································try·{ | 57 | ········································try·{ |
58 | ············································final·Iterator<Uri>·iterator2; | 58 | ············································final·Iterator<Uri>·iterator2; |
59 | ············································if·(!iterator2.hasNext())·{ | 59 | ············································if·(!iterator2.hasNext())·{ |
60 | ················································return·list.toArray(new·IntentFile[0]); | 60 | ················································return·list.toArray(new·IntentFile[0]); |
61 | ············································} | 61 | ············································} |
62 | ············································next2·=·iterator2.next(); | 62 | ············································next2·=·iterator2.next(); |
63 | ········································} | 63 | ········································} |
64 | ········································catch·(Exception·ex4)·{} | 64 | ········································catch·(Exception·ex4)·{} |
65 | ········································final·ArrayList·parcelableArrayListExtra·=·this.intent.getParcelableArrayListExtra("android.intent.extra.STREAM"); | 65 | ········································final·ArrayList·parcelableArrayListExtra·=·this.intent.getParcelableArrayListExtra("android.intent.extra.STREAM"); |
66 | ········································final·Iterator<Uri>·iterator2·=·parcelableArrayListExtra.iterator(); | 66 | ········································final·Iterator<Uri>·iterator2·=·parcelableArrayListExtra.iterator(); |
67 | ········································continue; | 67 | ········································continue; |
68 | ····································} | 68 | ····································} |
69 | ································} | 69 | ································} |
70 | ································//·iftrue(Label_025 | 70 | ································//·iftrue(Label_0250:,·!this.intent.hasExtra("android.intent.extra.STREAM")) |
71 | ····························} | 71 | ····························} |
72 | ····························catch·(Exception·ex5)·{} | 72 | ····························catch·(Exception·ex5)·{} |
73 | ························} | 73 | ························} |
74 | ····················} | 74 | ····················} |
75 | ····················catch·(Exception·ex6)·{} | 75 | ····················catch·(Exception·ex6)·{} |
76 | ················} | 76 | ················} |
77 | ············} | 77 | ············} |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ············} | 83 | ············} |
84 | ············catch·(Exception·ex2)·{ | 84 | ············catch·(Exception·ex2)·{ |
85 | ················Log.w(Tag.TAG,·(Throwable)ex2); | 85 | ················Log.w(Tag.TAG,·(Throwable)ex2); |
86 | ················continue; | 86 | ················continue; |
87 | ············} | 87 | ············} |
88 | ············continue; | 88 | ············continue; |
89 | ········} | 89 | ········} |
90 | ········Label_025 | 90 | ········Label_0250:·{ |
91 | ············return·list.toArray(new·IntentFile[0]); | 91 | ············return·list.toArray(new·IntentFile[0]); |
92 | ········} | 92 | ········} |
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····public·void·log()·{ | 95 | ····public·void·log()·{ |
96 | ········super.log(); | 96 | ········super.log(); |
97 | ····} | 97 | ····} |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$edit:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$edit:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·107 | 28 | ····.line·107 |
28 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$1;->this$0:Lru/gelin/android/sendtosd/SendActivity; | 29 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$1;->this$0:Lru/gelin/android/sendtosd/SendActivity; |
29 | ····iput-object·p2,·p0,·Lru/gelin/android/sendtosd/SendActivity$1;->val$edit:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lru/gelin/android/sendtosd/SendActivity$1;->val$edit:Landroid/widget/EditText; |
Offset 62, 24 lines modified | Offset 62, 20 lines modified | ||
62 | ····move-result·v0 | 62 | ····move-result·v0 |
63 | ····return·v0 | 63 | ····return·v0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 65 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
68 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
69 | ····.prologue | 67 | ····.prologue |
70 | ····.line·405 | 68 | ····.line·405 |
71 | ····check-cast·p1,·Ljava/io/File; | 69 | ····check-cast·p1,·Ljava/io/File; |
72 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
73 | ····check-cast·p2,·Ljava/io/File; | 70 | ····check-cast·p2,·Ljava/io/File; |
74 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
75 | ····invoke-virtual·{p0,·p1,·p2},·Lru/gelin/android/sendtosd/SendToFolderActivity$3;->compare(Ljava/io/File;Ljava/io/File;)I | 71 | ····invoke-virtual·{p0,·p1,·p2},·Lru/gelin/android/sendtosd/SendToFolderActivity$3;->compare(Ljava/io/File;Ljava/io/File;)I |
76 | ····move-result·v0 | 72 | ····move-result·v0 |
77 | ····return·v0 | 73 | ····return·v0 |
78 | .end·method | 74 | .end·method |
Offset 41, 18 lines modified | Offset 41, 20 lines modified | ||
41 | ····move-result-object·v3 | 41 | ····move-result-object·v3 |
42 | ····const-string·v4,·"view_type" | 42 | ····const-string·v4,·"view_type" |
43 | ····sget-object·v5,·Lru/gelin/android/sendtosd/PreferenceParams;->DEFAULT_VIEW_TYPE:Ljava/lang/String; | 43 | ····sget-object·v5,·Lru/gelin/android/sendtosd/PreferenceParams;->DEFAULT_VIEW_TYPE:Ljava/lang/String; |
44 | ····.line·20 | ||
44 | ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 45 | ····invoke-interface·{v3,·v4,·v5},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
45 | ····move-result-object·v3 | 46 | ····move-result-object·v3 |
47 | ····.line·19 | ||
46 | ····invoke-static·{v3},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->valueOf(Ljava/lang/String;)Lru/gelin/android/sendtosd/PreferenceParams$ViewType; | 48 | ····invoke-static·{v3},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->valueOf(Ljava/lang/String;)Lru/gelin/android/sendtosd/PreferenceParams$ViewType; |
47 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
48 | ····.line·21 | 50 | ····.line·21 |
49 | ····.local·v2,·"view":Lru/gelin/android/sendtosd/PreferenceParams$ViewType; | 51 | ····.local·v2,·"view":Lru/gelin/android/sendtosd/PreferenceParams$ViewType; |
50 | ····const-string·v3,·"android.intent.action.SEND" | 52 | ····const-string·v3,·"android.intent.action.SEND" |
Offset 62, 36 lines modified | Offset 64, 38 lines modified | ||
62 | ····move-result·v3 | 64 | ····move-result·v3 |
63 | ····if-eqz·v3,·:cond_1 | 65 | ····if-eqz·v3,·:cond_1 |
64 | ····.line·22 | 66 | ····.line·22 |
65 | ····sget-object·v3,·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->DIALOG:Lru/gelin/android/sendtosd/PreferenceParams$ViewType; | 67 | ····sget-object·v3,·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->DIALOG:Lru/gelin/android/sendtosd/PreferenceParams$ViewType; |
68 | ····.line·23 | ||
66 | ····invoke-virtual·{v3,·v2},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->equals(Ljava/lang/Object;)Z | 69 | ····invoke-virtual·{v3,·v2},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->equals(Ljava/lang/Object;)Z |
67 | ····move-result·v3 | 70 | ····move-result·v3 |
68 | ····if-eqz·v3,·:cond_0 | 71 | ····if-eqz·v3,·:cond_0 |
69 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendDialogActivity; | 72 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendDialogActivity; |
73 | ····.line·22 | ||
70 | ····:goto_0 | 74 | ····:goto_0 |
71 | ····invoke-virtual·{v1,·p0,·v3},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; | 75 | ····invoke-virtual·{v1,·p0,·v3},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; |
72 | ····.line·24 | 76 | ····.line·24 |
73 | ····invoke-virtual·{p0,·v1},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->startActivity(Landroid/content/Intent;)V | 77 | ····invoke-virtual·{p0,·v1},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->startActivity(Landroid/content/Intent;)V |
74 | ····.line·32 | 78 | ····.line·32 |
75 | ····:goto_1 | 79 | ····:goto_1 |
76 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->finish()V | 80 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->finish()V |
77 | ····.line·33 | 81 | ····.line·33 |
78 | ····return-void | 82 | ····return-void |
79 | ····.line·2 | 83 | ····.line·23 |
80 | ····:cond_0 | 84 | ····:cond_0 |
81 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendActivity; | 85 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendActivity; |
82 | ····goto·:goto_0 | 86 | ····goto·:goto_0 |
83 | ····.line·25 | 87 | ····.line·25 |
84 | ····:cond_1 | 88 | ····:cond_1 |
Offset 102, 31 lines modified | Offset 106, 33 lines modified | ||
102 | ····move-result·v3 | 106 | ····move-result·v3 |
103 | ····if-eqz·v3,·:cond_3 | 107 | ····if-eqz·v3,·:cond_3 |
104 | ····.line·26 | 108 | ····.line·26 |
105 | ····sget-object·v3,·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->DIALOG:Lru/gelin/android/sendtosd/PreferenceParams$ViewType; | 109 | ····sget-object·v3,·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->DIALOG:Lru/gelin/android/sendtosd/PreferenceParams$ViewType; |
110 | ····.line·27 | ||
106 | ····invoke-virtual·{v3,·v2},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->equals(Ljava/lang/Object;)Z | 111 | ····invoke-virtual·{v3,·v2},·Lru/gelin/android/sendtosd/PreferenceParams$ViewType;->equals(Ljava/lang/Object;)Z |
107 | ····move-result·v3 | 112 | ····move-result·v3 |
108 | ····if-eqz·v3,·:cond_2 | 113 | ····if-eqz·v3,·:cond_2 |
109 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendMultipleDialogActivity; | 114 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendMultipleDialogActivity; |
115 | ····.line·26 | ||
110 | ····:goto_2 | 116 | ····:goto_2 |
111 | ····invoke-virtual·{v1,·p0,·v3},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; | 117 | ····invoke-virtual·{v1,·p0,·v3},·Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; |
112 | ····.line·28 | 118 | ····.line·28 |
113 | ····invoke-virtual·{p0,·v1},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->startActivity(Landroid/content/Intent;)V | 119 | ····invoke-virtual·{p0,·v1},·Lru/gelin/android/sendtosd/SendDispatcherActivity;->startActivity(Landroid/content/Intent;)V |
114 | ····goto·:goto_1 | 120 | ····goto·:goto_1 |
115 | ····.line·2 | 121 | ····.line·27 |
116 | ····:cond_2 | 122 | ····:cond_2 |
117 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendMultipleActivity; | 123 | ····const-class·v3,·Lru/gelin/android/sendtosd/SendMultipleActivity; |
118 | ····goto·:goto_2 | 124 | ····goto·:goto_2 |
119 | ····.line·30 | 125 | ····.line·30 |
120 | ····:cond_3 | 126 | ····:cond_3 |
Offset 92, 15 lines modified | Offset 92, 14 lines modified | ||
92 | ····.line·82 | 92 | ····.line·82 |
93 | ····new-instance·v0,·Lru/gelin/android/sendtosd/progress/DummyProgress; | 93 | ····new-instance·v0,·Lru/gelin/android/sendtosd/progress/DummyProgress; |
94 | ····invoke-direct·{v0},·Lru/gelin/android/sendtosd/progress/DummyProgress;-><init>()V | 94 | ····invoke-direct·{v0},·Lru/gelin/android/sendtosd/progress/DummyProgress;-><init>()V |
95 | ····iput-object·v0,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity;->progress:Lru/gelin/android/sendtosd/progress/Progress; | 95 | ····iput-object·v0,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity;->progress:Lru/gelin/android/sendtosd/progress/Progress; |
96 | ····.line·449 | ||
97 | ····return-void | 96 | ····return-void |
98 | .end·method | 97 | .end·method |
99 | .method·static·getFolders(Ljava/io/File;)Ljava/util/List; | 98 | .method·static·getFolders(Ljava/io/File;)Ljava/util/List; |
100 | ····.locals·8 | 99 | ····.locals·8 |
101 | ····.param·p0,·"path"····#·Ljava/io/File; | 100 | ····.param·p0,·"path"····#·Ljava/io/File; |
102 | ····.annotation·system·Ldalvik/annotation/Signature; | 101 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 113, 93 lines modified | Offset 112, 92 lines modified | ||
113 | ············"Ljava/io/File;", | 112 | ············"Ljava/io/File;", |
114 | ············">;" | 113 | ············">;" |
115 | ········} | 114 | ········} |
116 | ····.end·annotation | 115 | ····.end·annotation |
117 | ····.prologue | 116 | ····.prologue |
118 | ····.line·395 | 117 | ····.line·395 |
119 | ····new-instance·v | 118 | ····new-instance·v2,·Ljava/util/ArrayList; |
120 | ····invoke-direct·{v | 119 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
121 | ····.line·396 | 120 | ····.line·396 |
122 | ····.local·v | 121 | ····.local·v2,·"result":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
123 | ····new-instance·v | 122 | ····new-instance·v6,·Lru/gelin/android/sendtosd/SendToFolderActivity$2; |
124 | ····invoke-direct·{v | 123 | ····invoke-direct·{v6},·Lru/gelin/android/sendtosd/SendToFolderActivity$2;-><init>()V |
125 | ····invoke-virtual·{p0,·v | 124 | ····invoke-virtual·{p0,·v6},·Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; |
126 | ····move-result-object·v | 125 | ····move-result-object·v5 |
127 | ····.line·401 | 126 | ····.line·401 |
128 | ····.local·v | 127 | ····.local·v5,·"subFolders":[Ljava/io/File; |
129 | ····if-nez·v | 128 | ····if-nez·v5,·:cond_1 |
130 | ····.line·419 | 129 | ····.line·419 |
131 | ····:cond_0 | 130 | ····:cond_0 |
132 | ····return-object·v | 131 | ····return-object·v2 |
133 | ····.line·404 | 132 | ····.line·404 |
134 | ····:cond_1 | 133 | ····:cond_1 |
135 | ····invoke-static·{v | 134 | ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
136 | ····move-result-object·v | 135 | ····move-result-object·v3 |
137 | ····.line·405 | 136 | ····.line·405 |
138 | ····.local·v | 137 | ····.local·v3,·"sortedFolders":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
139 | ····new-instance·v | 138 | ····new-instance·v6,·Lru/gelin/android/sendtosd/SendToFolderActivity$3; |
140 | ····invoke-direct·{v | 139 | ····invoke-direct·{v6},·Lru/gelin/android/sendtosd/SendToFolderActivity$3;-><init>()V |
141 | ····invoke-static·{v | 140 | ····invoke-static·{v3,·v6},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V |
142 | ····.line·410 | 141 | ····.line·410 |
143 | ····invoke-interface·{v | 142 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
144 | ····move-result-object·v | 143 | ····move-result-object·v6 |
145 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
146 | ····:goto_0 | 144 | ····:goto_0 |
147 | ····invoke-interface·{v | 145 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
148 | ····move-result·v7 | 146 | ····move-result·v7 |
149 | ····if-eqz·v7,·:cond_0 | 147 | ····if-eqz·v7,·:cond_0 |
150 | ····invoke-interface·{v | 148 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
151 | ····move-result-object·v | 149 | ····move-result-object·v4 |
152 | ····check-cast·v | 150 | ····check-cast·v4,·Ljava/io/File; |
153 | ····.line·413 | 151 | ····.line·413 |
154 | ····.local·v | 152 | ····.local·v4,·"subFolder":Ljava/io/File; |
155 | ····:try_start_0 | 153 | ····:try_start_0 |
156 | ····invoke-virtual·{v | 154 | ····invoke-virtual·{v4},·Ljava/io/File;->getCanonicalFile()Ljava/io/File; |
157 | ····:try_end_0 | 155 | ····:try_end_0 |
158 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 156 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
159 | ····move-result-object·v1 | 157 | ····move-result-object·v1 |
160 | ····.line·417 | 158 | ····.line·417 |
161 | ····.local·v1,·"folder":Ljava/io/File; | 159 | ····.local·v1,·"folder":Ljava/io/File; |
162 | ····:goto_1 | 160 | ····:goto_1 |
163 | ····invoke-interface·{v | 161 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
164 | ····goto·:goto_0 | 162 | ····goto·:goto_0 |
165 | ····.line·414 | 163 | ····.line·414 |
166 | ····.end·local·v1····#·"folder":Ljava/io/File; | 164 | ····.end·local·v1····#·"folder":Ljava/io/File; |
167 | ····:catch_0 | 165 | ····:catch_0 |
168 | ····move-exception·v0 | 166 | ····move-exception·v0 |
169 | ····.line·415 | 167 | ····.line·415 |
170 | ····.local·v0,·"e":Ljava/io/IOException; | 168 | ····.local·v0,·"e":Ljava/io/IOException; |
171 | ····move-object·v1,·v | 169 | ····move-object·v1,·v4 |
172 | ····.restart·local·v1····#·"folder":Ljava/io/File; | 170 | ····.restart·local·v1····#·"folder":Ljava/io/File; |
173 | ····goto·:goto_1 | 171 | ····goto·:goto_1 |
174 | .end·method | 172 | .end·method |
175 | #·virtual·methods | 173 | #·virtual·methods |
Offset 436, 88 lines modified | Offset 434, 87 lines modified | ||
436 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;->finish()V | 434 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;->finish()V |
437 | ····.line·553 | 435 | ····.line·553 |
438 | ····return-void | 436 | ····return-void |
439 | .end·method | 437 | .end·method |
440 | .method·fillFolders()V | 438 | .method·fillFolders()V |
441 | ····.locals· | 439 | ····.locals·6 |
442 | ····.prologue | 440 | ····.prologue |
443 | ····.line·426 | 441 | ····.line·426 |
444 | ····const-string·v | 442 | ····const-string·v4,·"folders" |
445 | ····invoke-virtual·{p0,·v | 443 | ····invoke-virtual·{p0,·v4},·Lru/gelin/android/sendtosd/SendToFolderActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
446 | ····move-result-object·v2 | 444 | ····move-result-object·v2 |
Max diff block lines reached; 12408/17623 bytes (70.41%) of diff not shown. |
Offset 34, 35 lines modified | Offset 34, 34 lines modified | ||
34 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 34 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V | 36 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendMultipleActivity; | ||
38 | ····.prologue | 39 | ····.prologue |
39 | ····.line·103 | 40 | ····.line·103 |
40 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 41 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
41 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 42 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
42 | ····return-void | 43 | ····return-void |
43 | .end·method | 44 | .end·method |
44 | #·virtual·methods | 45 | #·virtual·methods |
45 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 46 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
46 | ····.locals·0 | 47 | ····.locals·0 |
47 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·103 | 49 | ····.line·103 |
50 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 50 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
51 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
52 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;->onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V | 51 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;->onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V |
53 | ····return-void | 52 | ····return-void |
54 | .end·method | 53 | .end·method |
55 | .method·protected·varargs·onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V | 54 | .method·protected·varargs·onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V |
56 | ····.locals·2 | 55 | ····.locals·2 |
Offset 17, 35 lines modified | Offset 17, 34 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; | 18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V | 20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·175 | 24 | ····.line·175 |
24 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; | 25 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; |
25 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendActivity;)V | 26 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendActivity;)V |
26 | ····return-void | 27 | ····return-void |
27 | .end·method | 28 | .end·method |
28 | #·virtual·methods | 29 | #·virtual·methods |
29 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 30 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
30 | ····.locals·1 | 31 | ····.locals·1 |
31 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·175 | 33 | ····.line·175 |
34 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/intent/IntentFile; | 34 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/intent/IntentFile; |
35 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
36 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->doInBackground([Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendActivity$Result; | 35 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->doInBackground([Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendActivity$Result; |
37 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
38 | ····return-object·v0 | 37 | ····return-object·v0 |
39 | .end·method | 38 | .end·method |
Offset 86, 20 lines modified | Offset 85, 22 lines modified | ||
86 | ····.line·189 | 85 | ····.line·189 |
87 | ····.local·v3,·"uniqueFileName":Ljava/lang/String; | 86 | ····.local·v3,·"uniqueFileName":Ljava/lang/String; |
88 | ····new-array·v4,·v6,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 87 | ····new-array·v4,·v6,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
89 | ····new-instance·v5,·Lru/gelin/android/sendtosd/progress/FileInfo; | 88 | ····new-instance·v5,·Lru/gelin/android/sendtosd/progress/FileInfo; |
89 | ····.line·190 | ||
90 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J | 90 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J |
91 | ····move-result-wide·v6 | 91 | ····move-result-wide·v6 |
92 | ····invoke-direct·{v5,·v3,·v6,·v7},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V | 92 | ····invoke-direct·{v5,·v3,·v6,·v7},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V |
93 | ····.line·189 | ||
93 | ····invoke-static·{v5},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newNextFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 94 | ····invoke-static·{v5},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newNextFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
94 | ····move-result-object·v5 | 95 | ····move-result-object·v5 |
95 | ····aput-object·v5,·v4,·v8 | 96 | ····aput-object·v5,·v4,·v8 |
96 | ····invoke-virtual·{p0,·v4},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->publishProgress([Ljava/lang/Object;)V | 97 | ····invoke-virtual·{p0,·v4},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->publishProgress([Ljava/lang/Object;)V |
Offset 159, 21 lines modified | Offset 160, 19 lines modified | ||
159 | ····sget-object·v4,·Lru/gelin/android/sendtosd/SendActivity$Result;->ERROR:Lru/gelin/android/sendtosd/SendActivity$Result; | 160 | ····sget-object·v4,·Lru/gelin/android/sendtosd/SendActivity$Result;->ERROR:Lru/gelin/android/sendtosd/SendActivity$Result; |
160 | ····goto·:goto_0 | 161 | ····goto·:goto_0 |
161 | .end·method | 162 | .end·method |
162 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 163 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
163 | ····.locals·0 | 164 | ····.locals·0 |
164 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
165 | ····.prologue | 165 | ····.prologue |
166 | ····.line·175 | 166 | ····.line·175 |
167 | ····check-cast·p1,·Lru/gelin/android/sendtosd/SendActivity$Result; | 167 | ····check-cast·p1,·Lru/gelin/android/sendtosd/SendActivity$Result; |
168 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
169 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V | 168 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;->onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V |
170 | ····return-void | 169 | ····return-void |
171 | .end·method | 170 | .end·method |
172 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V | 171 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V |
173 | ····.locals·2 | 172 | ····.locals·2 |
Offset 28, 35 lines modified | Offset 28, 34 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; | 29 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;)V | 31 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendToFolderActivity; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·134 | 35 | ····.line·134 |
35 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; | 36 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 41 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·134 | 44 | ····.line·134 |
45 | ····check-cast·p1,·[Ljava/lang/Void; | 45 | ····check-cast·p1,·[Ljava/lang/Void; |
46 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
47 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 46 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
48 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
49 | ····return-object·v0 | 48 | ····return-object·v0 |
50 | .end·method | 49 | .end·method |
Offset 74, 21 lines modified | Offset 73, 19 lines modified | ||
74 | ····const/4·v0,·0x0 | 73 | ····const/4·v0,·0x0 |
75 | ····return-object·v0 | 74 | ····return-object·v0 |
76 | .end·method | 75 | .end·method |
77 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 76 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
78 | ····.locals·0 | 77 | ····.locals·0 |
79 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
80 | ····.prologue | 78 | ····.prologue |
81 | ····.line·134 | 79 | ····.line·134 |
82 | ····check-cast·p1,·Ljava/lang/Void; | 80 | ····check-cast·p1,·Ljava/lang/Void; |
83 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
84 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->onPostExecute(Ljava/lang/Void;)V | 81 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$InitTask;->onPostExecute(Ljava/lang/Void;)V |
85 | ····return-void | 82 | ····return-void |
86 | .end·method | 83 | .end·method |
87 | .method·protected·onPostExecute(Ljava/lang/Void;)V | 84 | .method·protected·onPostExecute(Ljava/lang/Void;)V |
88 | ····.locals·2 | 85 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lru/gelin/android/sendtosd/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lru/gelin/android/sendtosd/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·60 | 27 | ····.line·60 |
27 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/PreferencesActivity$1;->this$0:Lru/gelin/android/sendtosd/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/PreferencesActivity$1;->this$0:Lru/gelin/android/sendtosd/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·10 | 26 | ····.line·10 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·112 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 17, 291 lines modified | Offset 17, 263 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V | 20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendMultipleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·187 | 24 | ····.line·187 |
24 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 25 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
25 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V | 26 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V |
26 | ····return-void | 27 | ····return-void |
27 | .end·method | 28 | .end·method |
28 | #·virtual·methods | 29 | #·virtual·methods |
29 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 30 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
30 | ····.locals·1 | 31 | ····.locals·1 |
31 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·187 | 33 | ····.line·187 |
34 | ····check-cast·p1,·[[Lru/gelin/android/sendtosd/intent/IntentFile; | 34 | ····check-cast·p1,·[[Lru/gelin/android/sendtosd/intent/IntentFile; |
35 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
36 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; | 35 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
37 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
38 | ····return-object·v0 | 37 | ····return-object·v0 |
39 | .end·method | 38 | .end·method |
40 | .method·protected·varargs·doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; | 39 | .method·protected·varargs·doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
41 | ····.locals·1 | 40 | ····.locals·14 |
42 | ····.param·p1,·"params"····#·[[Lru/gelin/android/sendtosd/intent/IntentFile; | 41 | ····.param·p1,·"params"····#·[[Lru/gelin/android/sendtosd/intent/IntentFile; |
43 | ····.prologue | 42 | ····.prologue |
44 | ····.line·198 | 43 | ····.line·198 |
45 | ····new-instance·v | 44 | ····new-instance·v4,·Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
46 | ····invoke-direct·{v | 45 | ····invoke-direct·{v4},·Lru/gelin/android/sendtosd/SendMultipleActivity$Result;-><init>()V |
47 | ····.line·199 | 46 | ····.line·199 |
48 | ····.local·v | 47 | ····.local·v4,·"result":Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
49 | ····const/4·v | 48 | ····const/4·v7,·0x0 |
50 | ····aget-object·v | 49 | ····aget-object·v3,·p1,·v7 |
51 | ····.line·200 | 50 | ····.line·200 |
52 | ····.local·v | 51 | ····.local·v3,·"intentFiles":[Lru/gelin/android/sendtosd/intent/IntentFile; |
53 | ····const/4·v | 52 | ····const/4·v7,·0x1 |
54 | ····new-array·v12,·v12,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | ||
55 | ···· | 53 | ····new-array·v7,·v7,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
56 | ···· | 54 | ····const/4·v8,·0x0 |
57 | ···· | 55 | ····array-length·v9,·v3 |
58 | ···· | 56 | ····invoke-static·{v9},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newSetFilesEvent(I)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
59 | ···· | 57 | ····move-result-object·v9 |
60 | ···· | 58 | ····aput-object·v9,·v7,·v8 |
61 | ····invoke-virtual·{ | 59 | ····invoke-virtual·{p0,·v7},·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->publishProgress([Ljava/lang/Object;)V |
62 | ····.line·201 | 60 | ····.line·201 |
63 | ····new-instance·v | 61 | ····new-instance·v7,·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots; |
64 | ····invoke-direct·{v | 62 | ····invoke-direct·{v7},·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots;-><init>()V |
65 | ····invoke-virtual·{v | 63 | ····invoke-virtual·{v7},·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots;->getRoots()Ljava/util/List; |
66 | ····move-result-object·v | 64 | ····move-result-object·v5 |
67 | ····.line·202 | 65 | ····.line·202 |
68 | ····.local·v | 66 | ····.local·v5,·"roots":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
69 | ···· | 67 | ····array-length·v8,·v3 |
68 | ····const/4·v7,·0x0 | ||
70 | ····.local·v2,·"arr$":[Lru/gelin/android/sendtosd/intent/IntentFile; | ||
71 | ····array-length·v8,·v2 | ||
72 | ····.local·v8,·"len$":I | ||
73 | ····const/4·v6,·0x0 | ||
74 | ····.local·v6,·"i$":I | ||
75 | ····:goto_0 | 69 | ····:goto_0 |
76 | ····if-ge·v | 70 | ····if-ge·v7,·v8,·:cond_1 |
77 | ····aget-object·v | 71 | ····aget-object·v2,·v3,·v7 |
78 | ····.line·203 | 72 | ····.line·203 |
79 | ····.local·v | 73 | ····.local·v2,·"file":Lru/gelin/android/sendtosd/intent/IntentFile; |
80 | ···· | 74 | ····iget-object·v9,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
81 | ····i | 75 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getName()Ljava/lang/String; |
82 | ···· | 76 | ····move-result-object·v10 |
83 | ···· | 77 | ····invoke-virtual·{v9,·v10},·Lru/gelin/android/sendtosd/SendMultipleActivity;->getUniqueFileName(Ljava/lang/String;)Ljava/lang/String; |
84 | ····invoke-virtual·{v12,·v13},·Lru/gelin/android/sendtosd/SendMultipleActivity;->getUniqueFileName(Ljava/lang/String;)Ljava/lang/String; | ||
85 | ····move-result-object·v | 78 | ····move-result-object·v6 |
86 | ····.line·204 | 79 | ····.line·204 |
87 | ····.local·v | 80 | ····.local·v6,·"uniqueFileName":Ljava/lang/String; |
88 | ····new-instance·v | 81 | ····new-instance·v0,·Ljava/io/File; |
89 | ····move-object/from16·v0,·p0 | ||
90 | ····iget-object·v | 82 | ····iget-object·v9,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
91 | ····iget-object·v | 83 | ····iget-object·v9,·v9,·Lru/gelin/android/sendtosd/SendMultipleActivity;->path:Ljava/io/File; |
92 | ····invoke-direct·{v | 84 | ····invoke-direct·{v0,·v9,·v6},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
93 | ····.line·205 | 85 | ····.line·205 |
94 | ····.local·v | 86 | ····.local·v0,·"dest":Ljava/io/File; |
95 | ····invoke-virtual·{v | 87 | ····invoke-virtual·{v2,·v0,·v5},·Lru/gelin/android/sendtosd/intent/IntentFile;->isMovable(Ljava/io/File;Ljava/util/List;)Z |
Max diff block lines reached; 13883/20803 bytes (66.74%) of diff not shown. |
Offset 2, 22 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/preference/PreferenceActivity; | 2 | .super·Landroid/preference/PreferenceActivity; |
3 | .source·"PreferencesActivity.java" | 3 | .source·"PreferencesActivity.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lru/gelin/android/sendtosd/donate/DonateStatusListener; | 5 | .implements·Lru/gelin/android/sendtosd/donate/DonateStatusListener; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lru/gelin/android/sendtosd/PreferencesActivity$2; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | 6 | #·static·fields |
13 | .field·static·final·DONATE_PACKAGE_NAME:Ljava/lang/String;·=·"ru.gelin.android.sendtosd.donate" | 7 | .field·static·final·DONATE_PACKAGE_NAME:Ljava/lang/String;·=·"ru.gelin.android.sendtosd.donate" |
14 | .field·static·final·PREF_DONATE:Ljava/lang/String;·=·"donate" | 8 | .field·static·final·PREF_DONATE:Ljava/lang/String;·=·"donate" |
15 | .field·static·final·PREF_DONATE_CATEGORY:Ljava/lang/String;·=·"donate_category" | 9 | .field·static·final·PREF_DONATE_CATEGORY:Ljava/lang/String;·=·"donate_category" |
Offset 413, 121 lines modified | Offset 405, 120 lines modified | ||
413 | .method·updateInitialFolderView()V | 405 | .method·updateInitialFolderView()V |
414 | ····.locals·9 | 406 | ····.locals·9 |
415 | ····.prologue | 407 | ····.prologue |
416 | ····const/4·v8,·0x0 | 408 | ····const/4·v8,·0x0 |
417 | ····.line·79 | 409 | ····.line·79 |
418 | ····const-string·v | 410 | ····const-string·v6,·"initial_folder" |
419 | ····invoke-virtual·{p0,·v | 411 | ····invoke-virtual·{p0,·v6},·Lru/gelin/android/sendtosd/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
420 | ····move-result-object·v | 412 | ····move-result-object·v1 |
421 | ····check-cast·v | 413 | ····check-cast·v1,·Landroid/preference/ListPreference; |
422 | ····.line·80 | 414 | ····.line·80 |
423 | ····.local·v | 415 | ····.local·v1,·"initialFolder":Landroid/preference/ListPreference; |
424 | ····invoke-virtual·{v | 416 | ····invoke-virtual·{v1},·Landroid/preference/ListPreference;->getValue()Ljava/lang/String; |
425 | ····move-result-object·v | 417 | ····move-result-object·v4 |
426 | ····.line·81 | 418 | ····.line·81 |
427 | ····.local·v | 419 | ····.local·v4,·"value":Ljava/lang/String; |
428 | ····new-instance·v0,·Ljava/util/ArrayList; | 420 | ····new-instance·v0,·Ljava/util/ArrayList; |
429 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 421 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
430 | ····.line·82 | 422 | ····.line·82 |
431 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 423 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
432 | ····new-instance·v | 424 | ····new-instance·v5,·Ljava/util/ArrayList; |
433 | ····invoke-direct·{v | 425 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
434 | ····.line·83 | 426 | ····.line·83 |
435 | ····.local·v | 427 | ····.local·v5,·"values":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
436 | ····const·v | 428 | ····const·v6,·0x7f060024 |
437 | ····invoke-virtual·{p0,·v | 429 | ····invoke-virtual·{p0,·v6},·Lru/gelin/android/sendtosd/PreferencesActivity;->getString(I)Ljava/lang/String; |
438 | ····move-result-object·v | 430 | ····move-result-object·v6 |
439 | ····invoke-interface·{v0,·v | 431 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
440 | ····.line·84 | 432 | ····.line·84 |
441 | ····const-string·v | 433 | ····const-string·v6,·"LAST_FOLDER" |
442 | ····invoke-interface·{v | 434 | ····invoke-interface·{v5,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
443 | ····.line·85 | 435 | ····.line·85 |
444 | ····new-instance·v | 436 | ····new-instance·v6,·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots; |
445 | ····invoke-direct·{v | 437 | ····invoke-direct·{v6},·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots;-><init>()V |
446 | ····invoke-virtual·{v | 438 | ····invoke-virtual·{v6},·Lru/gelin/android/sendtosd/intent/ExternalStorageRoots;->getRoots()Ljava/util/List; |
447 | ····move-result-object·v | 439 | ····move-result-object·v6 |
448 | ····invoke-interface·{v | 440 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
449 | ····move-result-object·v | 441 | ····move-result-object·v6 |
450 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
451 | ····:goto_0 | 442 | ····:goto_0 |
452 | ····invoke-interface·{v | 443 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
453 | ····move-result·v7 | 444 | ····move-result·v7 |
454 | ····if-eqz·v7,·:cond_0 | 445 | ····if-eqz·v7,·:cond_0 |
455 | ····invoke-interface·{v | 446 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
456 | ····move-result-object·v | 447 | ····move-result-object·v2 |
457 | ····check-cast·v | 448 | ····check-cast·v2,·Ljava/io/File; |
458 | ····.line·86 | 449 | ····.line·86 |
459 | ····.local·v | 450 | ····.local·v2,·"root":Ljava/io/File; |
460 | ····invoke-static·{v | 451 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
461 | ····move-result-object·v | 452 | ····move-result-object·v3 |
462 | ····.line·87 | 453 | ····.line·87 |
463 | ····.local·v | 454 | ····.local·v3,·"rootName":Ljava/lang/String; |
464 | ····invoke-interface·{v0,·v | 455 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
465 | ····.line·88 | 456 | ····.line·88 |
466 | ····invoke-interface·{v | 457 | ····invoke-interface·{v5,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
467 | ····goto·:goto_0 | 458 | ····goto·:goto_0 |
468 | ····.line·90 | 459 | ····.line·90 |
469 | ····.end·local·v | 460 | ····.end·local·v2····#·"root":Ljava/io/File; |
470 | ····.end·local·v | 461 | ····.end·local·v3····#·"rootName":Ljava/lang/String; |
471 | ····:cond_0 | 462 | ····:cond_0 |
472 | ····new-array·v | 463 | ····new-array·v6,·v8,·[Ljava/lang/String; |
473 | ····invoke-interface·{v0,·v | 464 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; |
474 | ····move-result-object·v | 465 | ····move-result-object·v6 |
475 | ····check-cast·v | 466 | ····check-cast·v6,·[Ljava/lang/CharSequence; |
476 | ····invoke-virtual·{v | 467 | ····invoke-virtual·{v1,·v6},·Landroid/preference/ListPreference;->setEntries([Ljava/lang/CharSequence;)V |
Max diff block lines reached; 912/7046 bytes (12.94%) of diff not shown. |
Offset 17, 211 lines modified | Offset 17, 197 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V | 20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendMultipleActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·128 | 24 | ····.line·128 |
24 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 25 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
25 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V | 26 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendMultipleActivity;)V |
26 | ····return-void | 27 | ····return-void |
27 | .end·method | 28 | .end·method |
28 | #·virtual·methods | 29 | #·virtual·methods |
29 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 30 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
30 | ····.locals·1 | 31 | ····.locals·1 |
31 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·128 | 33 | ····.line·128 |
34 | ····check-cast·p1,·[[Lru/gelin/android/sendtosd/intent/IntentFile; | 34 | ····check-cast·p1,·[[Lru/gelin/android/sendtosd/intent/IntentFile; |
35 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
36 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; | 35 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
37 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
38 | ····return-object·v0 | 37 | ····return-object·v0 |
39 | .end·method | 38 | .end·method |
40 | .method·protected·varargs·doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; | 39 | .method·protected·varargs·doInBackground([[Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
41 | ····.locals·14 | 40 | ····.locals·14 |
42 | ····.param·p1,·"params"····#·[[Lru/gelin/android/sendtosd/intent/IntentFile; | 41 | ····.param·p1,·"params"····#·[[Lru/gelin/android/sendtosd/intent/IntentFile; |
43 | ····.prologue | 42 | ····.prologue |
44 | ···· | 43 | ····const/4·v11,·0x1 |
45 | ····const/4·v | 44 | ····const/4·v7,·0x0 |
45 | ····.line·139 | ||
46 | ····aget-object·v | 46 | ····aget-object·v2,·p1,·v7 |
47 | ····.line·140 | 47 | ····.line·140 |
48 | ····.local·v | 48 | ····.local·v2,·"intentFiles":[Lru/gelin/android/sendtosd/intent/IntentFile; |
49 | ····new-instance·v | 49 | ····new-instance·v4,·Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
50 | ····invoke-direct·{v | 50 | ····invoke-direct·{v4},·Lru/gelin/android/sendtosd/SendMultipleActivity$Result;-><init>()V |
51 | ····.line·141 | 51 | ····.line·141 |
52 | ····.local·v | 52 | ····.local·v4,·"result":Lru/gelin/android/sendtosd/SendMultipleActivity$Result; |
53 | ····const/4·v9,·0x1 | ||
54 | ····new-array·v | 53 | ····new-array·v6,·v11,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
55 | ···· | 54 | ····array-length·v8,·v2 |
56 | ····arr | 55 | ····invoke-static·{v8},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newSetFilesEvent(I)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
57 | ····invoke-static·{v11},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newSetFilesEvent(I)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | ||
58 | ····move-result-object·v | 56 | ····move-result-object·v8 |
59 | ····aput-object·v | 57 | ····aput-object·v8,·v6,·v7 |
60 | ····invoke-virtual·{p0,·v | 58 | ····invoke-virtual·{p0,·v6},·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->publishProgress([Ljava/lang/Object;)V |
61 | ····.line·142 | 59 | ····.line·142 |
62 | ···· | 60 | ····array-length·v8,·v2 |
61 | ····move·v6,·v7 | ||
63 | ····.local·v0,·"arr$":[Lru/gelin/android/sendtosd/intent/IntentFile; | ||
64 | ····array-length·v5,·v0 | ||
65 | ····.local·v5,·"len$":I | ||
66 | ····const/4·v3,·0x0 | ||
67 | ····.local·v3,·"i$":I | ||
68 | ····:goto_0 | 62 | ····:goto_0 |
69 | ····if-ge·v | 63 | ····if-ge·v6,·v8,·:cond_0 |
70 | ····aget-object·v | 64 | ····aget-object·v1,·v2,·v6 |
71 | ····.line·143 | 65 | ····.line·143 |
72 | ····.local·v | 66 | ····.local·v1,·"file":Lru/gelin/android/sendtosd/intent/IntentFile; |
73 | ····iget-object·v9,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; | 67 | ····iget-object·v9,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->this$0:Lru/gelin/android/sendtosd/SendMultipleActivity; |
74 | ····invoke-virtual·{v | 68 | ····invoke-virtual·{v1},·Lru/gelin/android/sendtosd/intent/IntentFile;->getName()Ljava/lang/String; |
75 | ····move-result-object·v10 | 69 | ····move-result-object·v10 |
76 | ····invoke-virtual·{v9,·v10},·Lru/gelin/android/sendtosd/SendMultipleActivity;->getUniqueFileName(Ljava/lang/String;)Ljava/lang/String; | 70 | ····invoke-virtual·{v9,·v10},·Lru/gelin/android/sendtosd/SendMultipleActivity;->getUniqueFileName(Ljava/lang/String;)Ljava/lang/String; |
77 | ····move-result-object·v | 71 | ····move-result-object·v5 |
78 | ····.line·144 | 72 | ····.line·144 |
79 | ····.local·v | 73 | ····.local·v5,·"uniqueFileName":Ljava/lang/String; |
80 | ····const/4·v9,·0x1 | ||
81 | ····new-array·v9,·v | 74 | ····new-array·v9,·v11,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
82 | ····const/4·v10,·0x0 | ||
83 | ····new-instance·v1 | 75 | ····new-instance·v10,·Lru/gelin/android/sendtosd/progress/FileInfo; |
84 | ····invoke-virtual·{v | 76 | ····invoke-virtual·{v1},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J |
85 | ····move-result-wide·v12 | 77 | ····move-result-wide·v12 |
86 | ····invoke-direct·{v1 | 78 | ····invoke-direct·{v10,·v5,·v12,·v13},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V |
87 | ····invoke-static·{v1 | 79 | ····invoke-static·{v10},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newNextFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
88 | ····move-result-object·v1 | 80 | ····move-result-object·v10 |
89 | ····aput-object·v1 | 81 | ····aput-object·v10,·v9,·v7 |
90 | ····invoke-virtual·{p0,·v9},·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->publishProgress([Ljava/lang/Object;)V | 82 | ····invoke-virtual·{p0,·v9},·Lru/gelin/android/sendtosd/SendMultipleActivity$CopyFileTask;->publishProgress([Ljava/lang/Object;)V |
91 | ····.line·146 | 83 | ····.line·146 |
92 | ····:try_start_0 | 84 | ····:try_start_0 |
93 | ····invoke-virtual·{v | 85 | ····invoke-virtual·{v1,·p0},·Lru/gelin/android/sendtosd/intent/IntentFile;->setProgress(Lru/gelin/android/sendtosd/progress/Progress;)V |
Max diff block lines reached; 6935/13294 bytes (52.17%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lru/gelin/android/sendtosd/FileSaver; | 6 | .implements·Lru/gelin/android/sendtosd/FileSaver; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lru/gelin/android/sendtosd/SendActivity$2;, | ||
11 | ········Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;, | 10 | ········Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;, |
12 | ········Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;, | 11 | ········Lru/gelin/android/sendtosd/SendActivity$CopyFileTask;, |
13 | ········Lru/gelin/android/sendtosd/SendActivity$ProgressTask;, | 12 | ········Lru/gelin/android/sendtosd/SendActivity$ProgressTask;, |
14 | ········Lru/gelin/android/sendtosd/SendActivity$Result; | 13 | ········Lru/gelin/android/sendtosd/SendActivity$Result; |
15 | ····} | 14 | ····} |
16 | .end·annotation | 15 | .end·annotation |
Offset 34, 15 lines modified | Offset 33, 14 lines modified | ||
34 | .method·public·constructor·<init>()V | 33 | .method·public·constructor·<init>()V |
35 | ····.locals·0 | 34 | ····.locals·0 |
36 | ····.prologue | 35 | ····.prologue |
37 | ····.line·25 | 36 | ····.line·25 |
38 | ····invoke-direct·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;-><init>()V | 37 | ····invoke-direct·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;-><init>()V |
39 | ····.line·227 | ||
40 | ····return-void | 38 | ····return-void |
41 | .end·method | 39 | .end·method |
42 | #·virtual·methods | 40 | #·virtual·methods |
43 | .method·public·copyFile()V | 41 | .method·public·copyFile()V |
44 | ····.locals·4 | 42 | ····.locals·4 |
Offset 34, 35 lines modified | Offset 34, 34 lines modified | ||
34 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; | 34 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V | 36 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendActivity; | ||
38 | ····.prologue | 39 | ····.prologue |
39 | ····.line·150 | 40 | ····.line·150 |
40 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; | 41 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; |
41 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 42 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
42 | ····return-void | 43 | ····return-void |
43 | .end·method | 44 | .end·method |
44 | #·virtual·methods | 45 | #·virtual·methods |
45 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 46 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
46 | ····.locals·0 | 47 | ····.locals·0 |
47 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·150 | 49 | ····.line·150 |
50 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 50 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
51 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
52 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;->onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V | 51 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;->onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V |
53 | ····return-void | 52 | ····return-void |
54 | .end·method | 53 | .end·method |
55 | .method·protected·varargs·onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V | 54 | .method·protected·varargs·onProgressUpdate([Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;)V |
56 | ····.locals·2 | 55 | ····.locals·2 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$edit:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$edit:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendToFolderActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·239 | 28 | ····.line·239 |
28 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$1;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; | 29 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$1;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; |
29 | ····iput-object·p2,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$1;->val$edit:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$1;->val$edit:Landroid/widget/EditText; |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·formatSummary()Ljava/lang/String; | 33 | .method·formatSummary()Ljava/lang/String; |
34 | ····.locals·5 | 34 | ····.locals·5 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·38 | 36 | ····.line·38 |
37 | ····.line·39 | ||
37 | ····:try_start_0 | 38 | ····:try_start_0 |
38 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/LastFoldersNumberPreference;->getContext()Landroid/content/Context; | 39 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/LastFoldersNumberPreference;->getContext()Landroid/content/Context; |
39 | ····move-result-object·v1 | 40 | ····move-result-object·v1 |
40 | ····const·v2,·0x7f060028 | 41 | ····const·v2,·0x7f060028 |
Offset 49, 28 lines modified | Offset 50, 30 lines modified | ||
49 | ····const/4·v2,·0x1 | 50 | ····const/4·v2,·0x1 |
50 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 51 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
51 | ····const/4·v3,·0x0 | 52 | ····const/4·v3,·0x0 |
53 | ····.line·40 | ||
52 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/LastFoldersNumberPreference;->getValue()Ljava/lang/String; | 54 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/LastFoldersNumberPreference;->getValue()Ljava/lang/String; |
53 | ····move-result-object·v4 | 55 | ····move-result-object·v4 |
54 | ····invoke-static·{v4},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 56 | ····invoke-static·{v4},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
55 | ····move-result·v4 | 57 | ····move-result·v4 |
56 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 58 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
57 | ····move-result-object·v4 | 59 | ····move-result-object·v4 |
58 | ····aput-object·v4,·v2,·v3 | 60 | ····aput-object·v4,·v2,·v3 |
61 | ····.line·38 | ||
59 | ····invoke-static·{v1,·v2},·Ljava/text/MessageFormat;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 62 | ····invoke-static·{v1,·v2},·Ljava/text/MessageFormat;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
60 | ····:try_end_0 | 63 | ····:try_end_0 |
61 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 64 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
62 | ····move-result-object·v1 | 65 | ····move-result-object·v1 |
63 | ····.line·43 | 66 | ····.line·43 |
Offset 30, 35 lines modified | Offset 30, 34 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; | 31 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;)V | 33 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendToFolderActivity;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendToFolderActivity; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·449 | 37 | ····.line·449 |
37 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; | 38 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->this$0:Lru/gelin/android/sendtosd/SendToFolderActivity; |
38 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 39 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | #·virtual·methods | 42 | #·virtual·methods |
42 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 43 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
43 | ····.locals·1 | 44 | ····.locals·1 |
44 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·449 | 46 | ····.line·449 |
47 | ····check-cast·p1,·[Ljava/io/File; | 47 | ····check-cast·p1,·[Ljava/io/File; |
48 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
49 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->doInBackground([Ljava/io/File;)Ljava/util/List; | 48 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->doInBackground([Ljava/io/File;)Ljava/util/List; |
50 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
51 | ····return-object·v0 | 50 | ····return-object·v0 |
52 | .end·method | 51 | .end·method |
Offset 88, 21 lines modified | Offset 87, 19 lines modified | ||
88 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
89 | ····return-object·v0 | 88 | ····return-object·v0 |
90 | .end·method | 89 | .end·method |
91 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 90 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
92 | ····.locals·0 | 91 | ····.locals·0 |
93 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
94 | ····.prologue | 92 | ····.prologue |
95 | ····.line·449 | 93 | ····.line·449 |
96 | ····check-cast·p1,·Ljava/util/List; | 94 | ····check-cast·p1,·Ljava/util/List; |
97 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
98 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->onPostExecute(Ljava/util/List;)V | 95 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendToFolderActivity$ListFoldersTask;->onPostExecute(Ljava/util/List;)V |
99 | ····return-void | 96 | ····return-void |
100 | .end·method | 97 | .end·method |
101 | .method·protected·onPostExecute(Ljava/util/List;)V | 98 | .method·protected·onPostExecute(Ljava/util/List;)V |
102 | ····.locals·2 | 99 | ····.locals·2 |
Offset 29, 15 lines modified | Offset 29, 14 lines modified | ||
29 | ····.line·24 | 29 | ····.line·24 |
30 | ····const/4·v0,·0x0 | 30 | ····const/4·v0,·0x0 |
31 | ····new-array·v0,·v0,·[Lru/gelin/android/sendtosd/intent/IntentFile; | 31 | ····new-array·v0,·v0,·[Lru/gelin/android/sendtosd/intent/IntentFile; |
32 | ····iput-object·v0,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; | 32 | ····iput-object·v0,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
33 | ····.line·187 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
36 | #·virtual·methods | 35 | #·virtual·methods |
37 | .method·public·copyFile()V | 36 | .method·public·copyFile()V |
38 | ····.locals·4 | 37 | ····.locals·4 |
Offset 85, 52 lines modified | Offset 84, 49 lines modified | ||
85 | ····return-object·v0 | 84 | ····return-object·v0 |
86 | .end·method | 85 | .end·method |
87 | .method·public·hasDeletableFile()Z | 86 | .method·public·hasDeletableFile()Z |
88 | ····.locals·6 | 87 | ····.locals·6 |
89 | ····.prologue | 88 | ····.prologue |
90 | ····const/4·v | 89 | ····const/4·v1,·0x0 |
91 | ····.line·86 | 90 | ····.line·86 |
92 | ····iget-object·v | 91 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
93 | ····if-nez·v | 92 | ····if-nez·v2,·:cond_1 |
94 | ····.line·94 | 93 | ····.line·94 |
95 | ····:cond_0 | 94 | ····:cond_0 |
96 | ····:goto_0 | 95 | ····:goto_0 |
97 | ····return·v | 96 | ····return·v1 |
98 | ····.line·89 | 97 | ····.line·89 |
99 | ····:cond_1 | 98 | ····:cond_1 |
100 | ····iget-object·v | 99 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
101 | ····.local·v0,·"arr$":[Lru/gelin/android/sendtosd/intent/IntentFile; | ||
102 | ····array-length·v | 100 | ····array-length·v4,·v3 |
101 | ····move·v2,·v1 | ||
103 | ····.local·v3,·"len$":I | ||
104 | ····const/4·v2,·0x0 | ||
105 | ····.local·v2,·"i$":I | ||
106 | ····:goto_1 | 102 | ····:goto_1 |
107 | ····if-ge·v2,·v | 103 | ····if-ge·v2,·v4,·:cond_0 |
108 | ····aget-object·v | 104 | ····aget-object·v0,·v3,·v2 |
109 | ····.line·90 | 105 | ····.line·90 |
110 | ····.local·v | 106 | ····.local·v0,·"file":Lru/gelin/android/sendtosd/intent/IntentFile; |
111 | ····invoke-virtual·{v | 107 | ····invoke-virtual·{v0},·Lru/gelin/android/sendtosd/intent/IntentFile;->isDeletable()Z |
112 | ····move-result·v5 | 108 | ····move-result·v5 |
113 | ····if-eqz·v5,·:cond_2 | 109 | ····if-eqz·v5,·:cond_2 |
114 | ····.line·91 | 110 | ····.line·91 |
115 | ····const/4·v | 111 | ····const/4·v1,·0x1 |
116 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
117 | ····.line·89 | 113 | ····.line·89 |
118 | ····:cond_2 | 114 | ····:cond_2 |
119 | ····add-int/lit8·v2,·v2,·0x1 | 115 | ····add-int/lit8·v2,·v2,·0x1 |
Offset 217, 102 lines modified | Offset 213, 96 lines modified | ||
217 | ····.prologue | 213 | ····.prologue |
218 | ····.line·33 | 214 | ····.line·33 |
219 | ····invoke-super·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;->onInit()V | 215 | ····invoke-super·{p0},·Lru/gelin/android/sendtosd/SendToFolderActivity;->onInit()V |
220 | ····.line·34 | 216 | ····.line·34 |
221 | ····invoke-static·{},·Lru/gelin/android/sendtosd/IntentFiles;->getInstance()Lru/gelin/android/sendtosd/IntentFiles; | 217 | ····invoke-static·{},·Lru/gelin/android/sendtosd/IntentFiles;->getInstance()Lru/gelin/android/sendtosd/IntentFiles; |
222 | ····move-result-object·v | 218 | ····move-result-object·v2 |
223 | ····.line·35 | 219 | ····.line·35 |
224 | ····.local·v | 220 | ····.local·v2,·"storage":Lru/gelin/android/sendtosd/IntentFiles; |
225 | ····iget-object·v | 221 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->pathHistory:Ljava/util/List; |
226 | ····invoke-interface·{v | 222 | ····invoke-interface·{v3},·Ljava/util/List;->isEmpty()Z |
227 | ····move-result·v | 223 | ····move-result·v3 |
228 | ····if-eqz·v | 224 | ····if-eqz·v3,·:cond_0 |
229 | ····.line·37 | 225 | ····.line·37 |
230 | ····:try_start_0 | 226 | ····:try_start_0 |
231 | ····iget-object·v | 227 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentInfo:Lru/gelin/android/sendtosd/intent/IntentInfo; |
232 | ····check-cast·v | 228 | ····check-cast·v3,·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo; |
233 | ····invoke-virtual·{v | 229 | ····invoke-virtual·{v3},·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo;->getFiles()[Lru/gelin/android/sendtosd/intent/IntentFile; |
234 | ····move-result-object·v | 230 | ····move-result-object·v3 |
235 | ····iput-object·v | 231 | ····iput-object·v3,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
236 | ····:try_end_0 | 232 | ····:try_end_0 |
237 | ····.catch·Lru/gelin/android/sendtosd/intent/IntentFileException;·{:try_start_0·..·:try_end_0}·:catch_0 | 233 | ····.catch·Lru/gelin/android/sendtosd/intent/IntentFileException;·{:try_start_0·..·:try_end_0}·:catch_0 |
238 | ····.line·41 | 234 | ····.line·41 |
239 | ····:goto_0 | 235 | ····:goto_0 |
240 | ····iget-object·v | 236 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
241 | ····invoke-virtual·{v | 237 | ····invoke-virtual·{v2,·v3},·Lru/gelin/android/sendtosd/IntentFiles;->init([Lru/gelin/android/sendtosd/intent/IntentFile;)V |
242 | ····.line·42 | 238 | ····.line·42 |
243 | ····iget-object·v | 239 | ····iget-object·v4,·p0,·Lru/gelin/android/sendtosd/SendMultipleActivity;->intentFiles:[Lru/gelin/android/sendtosd/intent/IntentFile; |
244 | ····.local·v0,·"arr$":[Lru/gelin/android/sendtosd/intent/IntentFile; | ||
245 | ····array-length·v | 240 | ····array-length·v5,·v4 |
246 | ····.local·v4,·"len$":I | ||
247 | ····const/4·v3,·0x0 | 241 | ····const/4·v3,·0x0 |
248 | ····.local·v3,·"i$":I | ||
249 | ····:goto_1 | 242 | ····:goto_1 |
250 | ····if-ge·v3,·v | 243 | ····if-ge·v3,·v5,·:cond_1 |
251 | ····aget-object·v | 244 | ····aget-object·v1,·v4,·v3 |
252 | ····.line·43 | 245 | ····.line·43 |
253 | ····.local·v | 246 | ····.local·v1,·"file":Lru/gelin/android/sendtosd/intent/IntentFile; |
254 | ····sget-object·v6,·Lru/gelin/android/sendtosd/Tag;->TAG:Ljava/lang/String; | 247 | ····sget-object·v6,·Lru/gelin/android/sendtosd/Tag;->TAG:Ljava/lang/String; |
Max diff block lines reached; 3427/8991 bytes (38.12%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"MediaScanner.java" | 3 | .source·"MediaScanner.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lru/gelin/android/sendtosd/MediaScanner$1;, | ||
8 | ········Lru/gelin/android/sendtosd/MediaScanner$MediaScannerClient;, | 7 | ········Lru/gelin/android/sendtosd/MediaScanner$MediaScannerClient;, |
9 | ········Lru/gelin/android/sendtosd/MediaScanner$FileInfo; | 8 | ········Lru/gelin/android/sendtosd/MediaScanner$FileInfo; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·instance·fields | 11 | #·instance·fields |
Offset 17, 35 lines modified | Offset 17, 34 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; | 18 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/SendActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V | 20 | .method·constructor·<init>(Lru/gelin/android/sendtosd/SendActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/SendActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·227 | 24 | ····.line·227 |
24 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; | 25 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->this$0:Lru/gelin/android/sendtosd/SendActivity; |
25 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendActivity;)V | 26 | ····invoke-direct·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$ProgressTask;-><init>(Lru/gelin/android/sendtosd/SendActivity;)V |
26 | ····return-void | 27 | ····return-void |
27 | .end·method | 28 | .end·method |
28 | #·virtual·methods | 29 | #·virtual·methods |
29 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 30 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
30 | ····.locals·1 | 31 | ····.locals·1 |
31 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·227 | 33 | ····.line·227 |
34 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/intent/IntentFile; | 34 | ····check-cast·p1,·[Lru/gelin/android/sendtosd/intent/IntentFile; |
35 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
36 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->doInBackground([Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendActivity$Result; | 35 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->doInBackground([Lru/gelin/android/sendtosd/intent/IntentFile;)Lru/gelin/android/sendtosd/SendActivity$Result; |
37 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
38 | ····return-object·v0 | 37 | ····return-object·v0 |
39 | .end·method | 38 | .end·method |
Offset 166, 20 lines modified | Offset 165, 22 lines modified | ||
166 | ····invoke-static·{v5,·v6,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 165 | ····invoke-static·{v5,·v6,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
167 | ····.line·251 | 166 | ····.line·251 |
168 | ····new-array·v5,·v8,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 167 | ····new-array·v5,·v8,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
169 | ····new-instance·v6,·Lru/gelin/android/sendtosd/progress/FileInfo; | 168 | ····new-instance·v6,·Lru/gelin/android/sendtosd/progress/FileInfo; |
169 | ····.line·252 | ||
170 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J | 170 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J |
171 | ····move-result-wide·v8 | 171 | ····move-result-wide·v8 |
172 | ····invoke-direct·{v6,·v4,·v8,·v9},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V | 172 | ····invoke-direct·{v6,·v4,·v8,·v9},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V |
173 | ····.line·251 | ||
173 | ····invoke-static·{v6},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newUpdateFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 174 | ····invoke-static·{v6},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newUpdateFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
174 | ····move-result-object·v6 | 175 | ····move-result-object·v6 |
175 | ····aput-object·v6,·v5,·v7 | 176 | ····aput-object·v6,·v5,·v7 |
176 | ····invoke-virtual·{p0,·v5},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->publishProgress([Ljava/lang/Object;)V | 177 | ····invoke-virtual·{p0,·v5},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->publishProgress([Ljava/lang/Object;)V |
Offset 194, 20 lines modified | Offset 195, 22 lines modified | ||
194 | ····.line·256 | 195 | ····.line·256 |
195 | ····.end·local·v1····#·"e":Ljava/lang/Exception; | 196 | ····.end·local·v1····#·"e":Ljava/lang/Exception; |
196 | ····:cond_0 | 197 | ····:cond_0 |
197 | ····new-array·v5,·v8,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 198 | ····new-array·v5,·v8,·[Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
198 | ····new-instance·v6,·Lru/gelin/android/sendtosd/progress/FileInfo; | 199 | ····new-instance·v6,·Lru/gelin/android/sendtosd/progress/FileInfo; |
200 | ····.line·257 | ||
199 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J | 201 | ····invoke-virtual·{v2},·Lru/gelin/android/sendtosd/intent/IntentFile;->getSize()J |
200 | ····move-result-wide·v8 | 202 | ····move-result-wide·v8 |
201 | ····invoke-direct·{v6,·v4,·v8,·v9},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V | 203 | ····invoke-direct·{v6,·v4,·v8,·v9},·Lru/gelin/android/sendtosd/progress/FileInfo;-><init>(Ljava/lang/String;J)V |
204 | ····.line·256 | ||
202 | ····invoke-static·{v6},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newNextFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; | 205 | ····invoke-static·{v6},·Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent;->newNextFileEvent(Lru/gelin/android/sendtosd/progress/File;)Lru/gelin/android/sendtosd/progress/Progress$ProgressEvent; |
203 | ····move-result-object·v6 | 206 | ····move-result-object·v6 |
204 | ····aput-object·v6,·v5,·v7 | 207 | ····aput-object·v6,·v5,·v7 |
205 | ····invoke-virtual·{p0,·v5},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->publishProgress([Ljava/lang/Object;)V | 208 | ····invoke-virtual·{p0,·v5},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->publishProgress([Ljava/lang/Object;)V |
Offset 218, 21 lines modified | Offset 221, 19 lines modified | ||
218 | ····move-result-object·v5 | 221 | ····move-result-object·v5 |
219 | ····goto·:goto_0 | 222 | ····goto·:goto_0 |
220 | .end·method | 223 | .end·method |
221 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 224 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
222 | ····.locals·0 | 225 | ····.locals·0 |
223 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
224 | ····.prologue | 226 | ····.prologue |
225 | ····.line·227 | 227 | ····.line·227 |
226 | ····check-cast·p1,·Lru/gelin/android/sendtosd/SendActivity$Result; | 228 | ····check-cast·p1,·Lru/gelin/android/sendtosd/SendActivity$Result; |
227 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
228 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V | 229 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/SendActivity$MoveFileTask;->onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V |
229 | ····return-void | 230 | ····return-void |
230 | .end·method | 231 | .end·method |
231 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V | 232 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/SendActivity$Result;)V |
232 | ····.locals·2 | 233 | ····.locals·2 |
Offset 83, 20 lines modified | Offset 83, 22 lines modified | ||
83 | ····:try_start_0 | 83 | ····:try_start_0 |
84 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; | 84 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; |
85 | ····const/4·v3,·0x3 | 85 | ····const/4·v3,·0x3 |
86 | ····iget-object·v4,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; | 86 | ····iget-object·v4,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; |
87 | ····.line·160 | ||
87 | ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 88 | ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
88 | ····move-result-object·v4 | 89 | ····move-result-object·v4 |
89 | ····const-string·v5,·"inapp" | 90 | ····const-string·v5,·"inapp" |
91 | ····.line·159 | ||
90 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lcom/android/vending/billing/IInAppBillingService;->isBillingSupported(ILjava/lang/String;Ljava/lang/String;)I | 92 | ····invoke-interface·{v2,·v3,·v4,·v5},·Lcom/android/vending/billing/IInAppBillingService;->isBillingSupported(ILjava/lang/String;Ljava/lang/String;)I |
91 | ····move-result·v2 | 93 | ····move-result·v2 |
92 | ····if-nez·v2,·:cond_1 | 94 | ····if-nez·v2,·:cond_1 |
93 | ····.line·161 | 95 | ····.line·161 |
Offset 152, 22 lines modified | Offset 154, 24 lines modified | ||
152 | ····:try_start_0 | 154 | ····:try_start_0 |
153 | ····iget-object·v5,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; | 155 | ····iget-object·v5,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; |
154 | ····const/4·v6,·0x3 | 156 | ····const/4·v6,·0x3 |
155 | ····iget-object·v7,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; | 157 | ····iget-object·v7,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; |
158 | ····.line·178 | ||
156 | ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 159 | ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
157 | ····move-result-object·v7 | 160 | ····move-result-object·v7 |
158 | ····const-string·v8,·"inapp" | 161 | ····const-string·v8,·"inapp" |
159 | ····const/4·v9,·0x0 | 162 | ····const/4·v9,·0x0 |
163 | ····.line·177 | ||
160 | ····invoke-interface·{v5,·v6,·v7,·v8,·v9},·Lcom/android/vending/billing/IInAppBillingService;->getPurchases(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; | 164 | ····invoke-interface·{v5,·v6,·v7,·v8,·v9},·Lcom/android/vending/billing/IInAppBillingService;->getPurchases(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; |
161 | ····move-result-object·v1 | 165 | ····move-result-object·v1 |
162 | ····.line·179 | 166 | ····.line·179 |
163 | ····.local·v1,·"ownedItems":Landroid/os/Bundle; | 167 | ····.local·v1,·"ownedItems":Landroid/os/Bundle; |
164 | ····const-string·v5,·"RESPONSE_CODE" | 168 | ····const-string·v5,·"RESPONSE_CODE" |
Offset 227, 14 lines modified | Offset 231, 15 lines modified | ||
227 | ····.end·local·v0····#·"e":Landroid/os/RemoteException; | 231 | ····.end·local·v0····#·"e":Landroid/os/RemoteException; |
228 | ····.restart·local·v1····#·"ownedItems":Landroid/os/Bundle; | 232 | ····.restart·local·v1····#·"ownedItems":Landroid/os/Bundle; |
229 | ····.restart·local·v3····#·"responseCode":I | 233 | ····.restart·local·v3····#·"responseCode":I |
230 | ····:cond_2 | 234 | ····:cond_2 |
231 | ····:try_start_1 | 235 | ····:try_start_1 |
232 | ····const-string·v5,·"INAPP_PURCHASE_ITEM_LIST" | 236 | ····const-string·v5,·"INAPP_PURCHASE_ITEM_LIST" |
237 | ····.line·185 | ||
233 | ····invoke-virtual·{v1,·v5},·Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList; | 238 | ····invoke-virtual·{v1,·v5},·Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList; |
234 | ····move-result-object·v2 | 239 | ····move-result-object·v2 |
235 | ····.line·186 | 240 | ····.line·186 |
236 | ····.local·v2,·"ownedSkus":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 241 | ····.local·v2,·"ownedSkus":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
237 | ····const-string·v5,·"donate" | 242 | ····const-string·v5,·"donate" |
Offset 299, 24 lines modified | Offset 304, 26 lines modified | ||
299 | ····:try_start_0 | 304 | ····:try_start_0 |
300 | ····iget-object·v0,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; | 305 | ····iget-object·v0,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->billingService:Lcom/android/vending/billing/IInAppBillingService; |
301 | ····const/4·v1,·0x3 | 306 | ····const/4·v1,·0x3 |
302 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; | 307 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/donate/Donation;->context:Landroid/content/Context; |
308 | ····.line·61 | ||
303 | ····invoke-virtual·{v2},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 309 | ····invoke-virtual·{v2},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
304 | ····move-result-object·v2 | 310 | ····move-result-object·v2 |
305 | ····const-string·v3,·"donate" | 311 | ····const-string·v3,·"donate" |
306 | ····const-string·v4,·"inapp" | 312 | ····const-string·v4,·"inapp" |
307 | ····const/4·v5,·0x0 | 313 | ····const/4·v5,·0x0 |
314 | ····.line·60 | ||
308 | ····invoke-interface/range·{v0·..·v5},·Lcom/android/vending/billing/IInAppBillingService;->getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; | 315 | ····invoke-interface/range·{v0·..·v5},·Lcom/android/vending/billing/IInAppBillingService;->getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; |
309 | ····move-result-object·v6 | 316 | ····move-result-object·v6 |
310 | ····.line·62 | 317 | ····.line·62 |
311 | ····.local·v6,·"buyIntentBundle":Landroid/os/Bundle; | 318 | ····.local·v6,·"buyIntentBundle":Landroid/os/Bundle; |
312 | ····const-string·v0,·"RESPONSE_CODE" | 319 | ····const-string·v0,·"RESPONSE_CODE" |
Offset 28, 35 lines modified | Offset 28, 34 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/donate/Donation; | 29 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/donate/Donation; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lru/gelin/android/sendtosd/donate/Donation;)V | 31 | .method·constructor·<init>(Lru/gelin/android/sendtosd/donate/Donation;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/donate/Donation; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·129 | 35 | ····.line·129 |
35 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->this$0:Lru/gelin/android/sendtosd/donate/Donation; | 36 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->this$0:Lru/gelin/android/sendtosd/donate/Donation; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 41 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·129 | 44 | ····.line·129 |
45 | ····check-cast·p1,·[Ljava/lang/Void; | 45 | ····check-cast·p1,·[Ljava/lang/Void; |
46 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
47 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->doInBackground([Ljava/lang/Void;)Lru/gelin/android/sendtosd/donate/DonateStatus; | 46 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->doInBackground([Ljava/lang/Void;)Lru/gelin/android/sendtosd/donate/DonateStatus; |
48 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
49 | ····return-object·v0 | 48 | ····return-object·v0 |
50 | .end·method | 49 | .end·method |
Offset 101, 21 lines modified | Offset 100, 19 lines modified | ||
101 | ····sget-object·v0,·Lru/gelin/android/sendtosd/donate/DonateStatus;->EXPECTING:Lru/gelin/android/sendtosd/donate/DonateStatus; | 100 | ····sget-object·v0,·Lru/gelin/android/sendtosd/donate/DonateStatus;->EXPECTING:Lru/gelin/android/sendtosd/donate/DonateStatus; |
102 | ····goto·:goto_0 | 101 | ····goto·:goto_0 |
103 | .end·method | 102 | .end·method |
104 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 103 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
105 | ····.locals·0 | 104 | ····.locals·0 |
106 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
107 | ····.prologue | 105 | ····.prologue |
108 | ····.line·129 | 106 | ····.line·129 |
109 | ····check-cast·p1,·Lru/gelin/android/sendtosd/donate/DonateStatus; | 107 | ····check-cast·p1,·Lru/gelin/android/sendtosd/donate/DonateStatus; |
110 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
111 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->onPostExecute(Lru/gelin/android/sendtosd/donate/DonateStatus;)V | 108 | ····invoke-virtual·{p0,·p1},·Lru/gelin/android/sendtosd/donate/Donation$InitBillingTask;->onPostExecute(Lru/gelin/android/sendtosd/donate/DonateStatus;)V |
112 | ····return-void | 109 | ····return-void |
113 | .end·method | 110 | .end·method |
114 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/donate/DonateStatus;)V | 111 | .method·protected·onPostExecute(Lru/gelin/android/sendtosd/donate/DonateStatus;)V |
115 | ····.locals·1 | 112 | ····.locals·1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/donate/Donation; | 21 | .field·final·synthetic·this$0:Lru/gelin/android/sendtosd/donate/Donation; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lru/gelin/android/sendtosd/donate/Donation;)V | 23 | .method·constructor·<init>(Lru/gelin/android/sendtosd/donate/Donation;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lru/gelin/android/sendtosd/donate/Donation; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·111 | 27 | ····.line·111 |
27 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/donate/Donation$1;->this$0:Lru/gelin/android/sendtosd/donate/Donation; | 28 | ····iput-object·p1,·p0,·Lru/gelin/android/sendtosd/donate/Donation$1;->this$0:Lru/gelin/android/sendtosd/donate/Donation; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 105, 104 lines modified | Offset 105, 101 lines modified | ||
105 | ····.line·57 | 105 | ····.line·57 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | .method·getFile()Ljava/io/File; | 109 | .method·getFile()Ljava/io/File; |
110 | ····.locals· | 110 | ····.locals·7 |
111 | ····.annotation·system·Ldalvik/annotation/Throws; | 111 | ····.annotation·system·Ldalvik/annotation/Throws; |
112 | ········value·=·{ | 112 | ········value·=·{ |
113 | ············Lru/gelin/android/sendtosd/intent/IntentFileException; | 113 | ············Lru/gelin/android/sendtosd/intent/IntentFileException; |
114 | ········} | 114 | ········} |
115 | ····.end·annotation | 115 | ····.end·annotation |
116 | ····.prologue | 116 | ····.prologue |
117 | ····.line·65 | 117 | ····.line·65 |
118 | ····:try_start_0 | 118 | ····:try_start_0 |
119 | ····iget-object·v | 119 | ····iget-object·v5,·p0,·Lru/gelin/android/sendtosd/intent/FileFile;->uri:Landroid/net/Uri; |
120 | ····invoke-virtual·{v | 120 | ····invoke-virtual·{v5},·Landroid/net/Uri;->getPathSegments()Ljava/util/List; |
121 | ····move-result-object·v | 121 | ····move-result-object·v1 |
122 | ····.line·66 | 122 | ····.line·66 |
123 | ····.local·v | 123 | ····.local·v1,·"pathSegments":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
124 | ····new-instance·v | 124 | ····new-instance·v2,·Ljava/io/File; |
125 | ····const-string·v | 125 | ····const-string·v5,·"/" |
126 | ····invoke-direct·{v | 126 | ····invoke-direct·{v2,·v5},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
127 | ····.line·67 | 127 | ····.line·67 |
128 | ····.local·v | 128 | ····.local·v2,·"result":Ljava/io/File; |
129 | ····invoke-interface·{v | 129 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
130 | ····move-result-object·v | 130 | ····move-result-object·v5 |
131 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
132 | ····move-object·v | 131 | ····move-object·v3,·v2 |
133 | ····.end·local·v | 132 | ····.end·local·v2····#·"result":Ljava/io/File; |
134 | ····.local·v | 133 | ····.local·v3,·"result":Ljava/io/File; |
135 | ····:goto_0 | 134 | ····:goto_0 |
136 | ····invoke-interface·{v | 135 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
137 | ····move-result·v6 | 136 | ····move-result·v6 |
138 | ····if-eqz·v6,·:cond_0 | 137 | ····if-eqz·v6,·:cond_0 |
139 | ····invoke-interface·{v | 138 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
140 | ····move-result-object·v | 139 | ····move-result-object·v4 |
141 | ····check-cast·v | 140 | ····check-cast·v4,·Ljava/lang/String; |
142 | ····.line·68 | 141 | ····.line·68 |
143 | ····.local·v | 142 | ····.local·v4,·"segment":Ljava/lang/String; |
144 | ····new-instance·v | 143 | ····new-instance·v2,·Ljava/io/File; |
145 | ····invoke-direct·{v | 144 | ····invoke-direct·{v2,·v3,·v4},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
146 | ····:try_end_0 | 145 | ····:try_end_0 |
147 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 146 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
148 | ····.end·local·v | 147 | ····.end·local·v3····#·"result":Ljava/io/File; |
149 | ····.restart·local·v | 148 | ····.restart·local·v2····#·"result":Ljava/io/File; |
150 | ····move-object·v | 149 | ····move-object·v3,·v2 |
151 | ····.line·69 | 150 | ····.line·69 |
152 | ····.end·local·v | 151 | ····.end·local·v2····#·"result":Ljava/io/File; |
153 | ····.restart·local·v | 152 | ····.restart·local·v3····#·"result":Ljava/io/File; |
154 | ····goto·:goto_0 | 153 | ····goto·:goto_0 |
155 | ····.line·71 | 154 | ····.line·71 |
156 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
157 | ····.end·local·v | 155 | ····.end·local·v1····#·"pathSegments":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
158 | ····.end·local·v | 156 | ····.end·local·v3····#·"result":Ljava/io/File; |
159 | ····.end·local·v | 157 | ····.end·local·v4····#·"segment":Ljava/lang/String; |
160 | ····:catch_0 | 158 | ····:catch_0 |
161 | ····move-exception·v0 | 159 | ····move-exception·v0 |
162 | ····.line·72 | 160 | ····.line·72 |
163 | ····.local·v0,·"e":Ljava/lang/Exception; | 161 | ····.local·v0,·"e":Ljava/lang/Exception; |
164 | ····new-instance·v | 162 | ····new-instance·v5,·Lru/gelin/android/sendtosd/intent/IntentFileException; |
165 | ····const-string·v | 163 | ····const-string·v6,·"cannot·convert·URI·to·file" |
166 | ····invoke-direct·{v | 164 | ····invoke-direct·{v5,·v6,·v0},·Lru/gelin/android/sendtosd/intent/IntentFileException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
167 | ····throw·v | 165 | ····throw·v5 |
168 | ····.line·70 | 166 | ····.line·70 |
169 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | 167 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
170 | ····.restart·local·v1····#·"i$":Ljava/util/Iterator; | ||
171 | ····.restart·local·v | 168 | ····.restart·local·v1····#·"pathSegments":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
172 | ····.restart·local·v | 169 | ····.restart·local·v3····#·"result":Ljava/io/File; |
173 | ····:cond_0 | 170 | ····:cond_0 |
174 | ····return-object·v | 171 | ····return-object·v3 |
175 | .end·method | 172 | .end·method |
176 | .method·public·getSize()J | 173 | .method·public·getSize()J |
177 | ····.locals·2 | 174 | ····.locals·2 |
178 | ····.prologue | 175 | ····.prologue |
179 | ····.line·33 | 176 | ····.line·33 |
Offset 223, 25 lines modified | Offset 223, 28 lines modified | ||
223 | ····move-result·v0 | 223 | ····move-result·v0 |
224 | ····if-eqz·v0,·:cond_0 | 224 | ····if-eqz·v0,·:cond_0 |
225 | ····const-string·v0,·"android.intent.extra.STREAM" | 225 | ····const-string·v0,·"android.intent.extra.STREAM" |
226 | ····.line·124 | ||
226 | ····invoke-virtual·{p0,·v0},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z | 227 | ····invoke-virtual·{p0,·v0},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z |
227 | ····move-result·v0 | 228 | ····move-result·v0 |
228 | ····if-nez·v0,·:cond_0 | 229 | ····if-nez·v0,·:cond_0 |
229 | ····const/4·v0,·0x1 | 230 | ····const/4·v0,·0x1 |
231 | ····.line·123 | ||
230 | ····:goto_0 | 232 | ····:goto_0 |
231 | ····return·v0 | 233 | ····return·v0 |
234 | ····.line·124 | ||
232 | ····:cond_0 | 235 | ····:cond_0 |
233 | ····const/4·v0,·0x0 | 236 | ····const/4·v0,·0x0 |
234 | ····goto·:goto_0 | 237 | ····goto·:goto_0 |
235 | .end·method | 238 | .end·method |
Offset 116, 77 lines modified | Offset 116, 76 lines modified | ||
116 | ············"Ljava/io/File;", | 116 | ············"Ljava/io/File;", |
117 | ············">;)Z" | 117 | ············">;)Z" |
118 | ········} | 118 | ········} |
119 | ····.end·annotation | 119 | ····.end·annotation |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.local·p2,·"roots":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" | 121 | ····.local·p2,·"roots":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
122 | ····const/4·v | 122 | ····const/4·v1,·0x0 |
123 | ····.line·36 | 123 | ····.line·36 |
124 | ····iget-object·v | 124 | ····iget-object·v2,·p0,·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->file:Ljava/io/File; |
125 | ····if-nez·v | 125 | ····if-nez·v2,·:cond_1 |
126 | ····.line·53 | 126 | ····.line·53 |
127 | ····:cond_0 | 127 | ····:cond_0 |
128 | ····:goto_0 | 128 | ····:goto_0 |
129 | ····return·v | 129 | ····return·v1 |
130 | ····.line·39 | 130 | ····.line·39 |
131 | ····:cond_1 | 131 | ····:cond_1 |
132 | ····if-eqz·p1,·:cond_0 | 132 | ····if-eqz·p1,·:cond_0 |
133 | ····.line·42 | 133 | ····.line·42 |
134 | ····if-eqz·p2,·:cond_0 | 134 | ····if-eqz·p2,·:cond_0 |
135 | ····invoke-interface·{p2},·Ljava/util/List;->isEmpty()Z | 135 | ····invoke-interface·{p2},·Ljava/util/List;->isEmpty()Z |
136 | ····move-result·v | 136 | ····move-result·v2 |
137 | ····if-nez·v | 137 | ····if-nez·v2,·:cond_0 |
138 | ····.line·45 | 138 | ····.line·45 |
139 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->isDeletable()Z | 139 | ····invoke-virtual·{p0},·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->isDeletable()Z |
140 | ····move-result·v | 140 | ····move-result·v2 |
141 | ····if-eqz·v | 141 | ····if-eqz·v2,·:cond_0 |
142 | ····.line·48 | 142 | ····.line·48 |
143 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 143 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
144 | ····move-result-object·v | 144 | ····move-result-object·v2 |
145 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
146 | ····:cond_2 | 145 | ····:cond_2 |
147 | ····invoke-interface·{v | 146 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
148 | ····move-result·v3 | 147 | ····move-result·v3 |
149 | ····if-eqz·v3,·:cond_0 | 148 | ····if-eqz·v3,·:cond_0 |
150 | ····invoke-interface·{v | 149 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
151 | ····move-result-object·v | 150 | ····move-result-object·v0 |
152 | ····check-cast·v | 151 | ····check-cast·v0,·Ljava/io/File; |
153 | ····.line·49 | 152 | ····.line·49 |
154 | ····.local·v | 153 | ····.local·v0,·"root":Ljava/io/File; |
155 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->file:Ljava/io/File; | 154 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->file:Ljava/io/File; |
156 | ····invoke-static·{v | 155 | ····invoke-static·{v0,·v3,·p1},·Lru/gelin/android/sendtosd/intent/AbstractFileFile;->areOnSameFilesystem(Ljava/io/File;Ljava/io/File;Ljava/io/File;)Z |
157 | ····move-result·v3 | 156 | ····move-result·v3 |
158 | ····if-eqz·v3,·:cond_2 | 157 | ····if-eqz·v3,·:cond_2 |
159 | ····.line·50 | 158 | ····.line·50 |
160 | ····const/4·v | 159 | ····const/4·v1,·0x1 |
161 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
162 | .end·method | 161 | .end·method |
163 | .method·public·moveTo(Ljava/io/File;)V | 162 | .method·public·moveTo(Ljava/io/File;)V |
164 | ····.locals·4 | 163 | ····.locals·4 |
165 | ····.param·p1,·"dest"····#·Ljava/io/File; | 164 | ····.param·p1,·"dest"····#·Ljava/io/File; |
Offset 27, 30 lines modified | Offset 27, 33 lines modified | ||
27 | ····const/4·v2,·0x0 | 27 | ····const/4·v2,·0x0 |
28 | ····.line·24 | 28 | ····.line·24 |
29 | ····new-array·v0,·v5,·[Ljava/lang/String; | 29 | ····new-array·v0,·v5,·[Ljava/lang/String; |
30 | ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; | 30 | ····sget-object·v1,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; |
31 | ····.line·25 | ||
31 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 32 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
32 | ····move-result-object·v1 | 33 | ····move-result-object·v1 |
33 | ····aput-object·v1,·v0,·v2 | 34 | ····aput-object·v1,·v0,·v2 |
34 | ····sget-object·v1,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; | 35 | ····sget-object·v1,·Landroid/provider/MediaStore$Images$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; |
36 | ····.line·26 | ||
35 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 37 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
36 | ····move-result-object·v1 | 38 | ····move-result-object·v1 |
37 | ····aput-object·v1,·v0,·v3 | 39 | ····aput-object·v1,·v0,·v3 |
38 | ····sget-object·v1,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; | 40 | ····sget-object·v1,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; |
41 | ····.line·27 | ||
39 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; | 42 | ····invoke-virtual·{v1},·Landroid/net/Uri;->toString()Ljava/lang/String; |
40 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
41 | ····aput-object·v1,·v0,·v4 | 44 | ····aput-object·v1,·v0,·v4 |
42 | ····sput-object·v0,·Lru/gelin/android/sendtosd/intent/ContentFile;->DELETABLE_URIS:[Ljava/lang/String; | 45 | ····sput-object·v0,·Lru/gelin/android/sendtosd/intent/ContentFile;->DELETABLE_URIS:[Ljava/lang/String; |
Offset 231, 69 lines modified | Offset 234, 61 lines modified | ||
231 | ····.line·98 | 234 | ····.line·98 |
232 | ····iget-wide·v0,·p0,·Lru/gelin/android/sendtosd/intent/ContentFile;->size:J | 235 | ····iget-wide·v0,·p0,·Lru/gelin/android/sendtosd/intent/ContentFile;->size:J |
233 | ····return-wide·v0 | 236 | ····return-wide·v0 |
234 | .end·method | 237 | .end·method |
235 | .method·public·isDeletable()Z | 238 | .method·public·isDeletable()Z |
236 | ····.locals· | 239 | ····.locals·7 |
237 | ····.prologue | 240 | ····.prologue |
241 | ····const/4·v2,·0x0 | ||
238 | ····.line·107 | 242 | ····.line·107 |
239 | ····iget-object·v | 243 | ····iget-object·v3,·p0,·Lru/gelin/android/sendtosd/intent/ContentFile;->uri:Landroid/net/Uri; |
240 | ····invoke-virtual·{v | 244 | ····invoke-virtual·{v3},·Landroid/net/Uri;->toString()Ljava/lang/String; |
241 | ····move-result-object·v | 245 | ····move-result-object·v1 |
242 | ····.line·108 | 246 | ····.line·108 |
243 | ····.local·v | 247 | ····.local·v1,·"uri":Ljava/lang/String; |
244 | ····sget-object·v | 248 | ····sget-object·v4,·Lru/gelin/android/sendtosd/intent/ContentFile;->DELETABLE_URIS:[Ljava/lang/String; |
245 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
246 | ····array-length·v | 249 | ····array-length·v5,·v4 |
250 | ····move·v3,·v2 | ||
247 | ····.local·v3,·"len$":I | ||
248 | ····const/4·v2,·0x0 | ||
249 | ····.local·v2,·"i$":I | ||
250 | ····:goto_0 | 251 | ····:goto_0 |
251 | ····if-ge·v | 252 | ····if-ge·v3,·v5,·:cond_0 |
252 | ····aget-object·v | 253 | ····aget-object·v0,·v4,·v3 |
253 | ····.line·109 | 254 | ····.line·109 |
254 | ····.local·v | 255 | ····.local·v0,·"contentUri":Ljava/lang/String; |
255 | ····invoke-virtual·{v | 256 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
256 | ····move-result·v | 257 | ····move-result·v6 |
257 | ····if-eqz·v | 258 | ····if-eqz·v6,·:cond_1 |
258 | ····.line·110 | 259 | ····.line·110 |
259 | ····const/4·v | 260 | ····const/4·v2,·0x1 |
260 | ····.line·113 | 261 | ····.line·113 |
261 | ····.end·local·v | 262 | ····.end·local·v0····#·"contentUri":Ljava/lang/String; |
262 | ····:goto_1 | ||
263 | ····return·v5 | ||
264 | ····.line·108 | ||
265 | ····.restart·local·v1····#·"contentUri":Ljava/lang/String; | ||
266 | ····:cond_0 | 263 | ····:cond_0 |
264 | ····return·v2 | ||
267 | ····add-int/lit8·v2,·v2,·0x1 | ||
268 | ····goto·:goto_0 | ||
269 | ····.line·1 | 265 | ····.line·108 |
270 | ····.e | 266 | ····.restart·local·v0····#·"contentUri":Ljava/lang/String; |
271 | ····:cond_1 | 267 | ····:cond_1 |
272 | ···· | 268 | ····add-int/lit8·v3,·v3,·0x1 |
273 | ····goto·:goto_ | 269 | ····goto·:goto_0 |
274 | .end·method | 270 | .end·method |
275 | .method·public·isMovable(Ljava/io/File;Ljava/util/List;)Z | 271 | .method·public·isMovable(Ljava/io/File;Ljava/util/List;)Z |
276 | ····.locals·1 | 272 | ····.locals·1 |
277 | ····.param·p1,·"dest"····#·Ljava/io/File; | 273 | ····.param·p1,·"dest"····#·Ljava/io/File; |
278 | ····.annotation·system·Ldalvik/annotation/Signature; | 274 | ····.annotation·system·Ldalvik/annotation/Signature; |
279 | ········value·=·{ | 275 | ········value·=·{ |
Offset 370, 24 lines modified | Offset 370, 27 lines modified | ||
370 | ····if-nez·v0,·:cond_0 | 370 | ····if-nez·v0,·:cond_0 |
371 | ····iget-object·v0,·p0,·Lru/gelin/android/sendtosd/intent/IntentInfo;->intent:Landroid/content/Intent; | 371 | ····iget-object·v0,·p0,·Lru/gelin/android/sendtosd/intent/IntentInfo;->intent:Landroid/content/Intent; |
372 | ····const-string·v1,·"android.intent.extra.TEXT" | 372 | ····const-string·v1,·"android.intent.extra.TEXT" |
373 | ····.line·50 | ||
373 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z | 374 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z |
374 | ····move-result·v0 | 375 | ····move-result·v0 |
375 | ····if-eqz·v0,·:cond_1 | 376 | ····if-eqz·v0,·:cond_1 |
376 | ····:cond_0 | 377 | ····:cond_0 |
377 | ····const/4·v0,·0x1 | 378 | ····const/4·v0,·0x1 |
379 | ····.line·49 | ||
378 | ····:goto_0 | 380 | ····:goto_0 |
379 | ····return·v0 | 381 | ····return·v0 |
382 | ····.line·50 | ||
380 | ····:cond_1 | 383 | ····:cond_1 |
381 | ····const/4·v0,·0x0 | 384 | ····const/4·v0,·0x0 |
382 | ····goto·:goto_0 | 385 | ····goto·:goto_0 |
383 | .end·method | 386 | .end·method |
Offset 21, 82 lines modified | Offset 21, 81 lines modified | ||
21 | ····.line·26 | 21 | ····.line·26 |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | #·virtual·methods | 24 | #·virtual·methods |
25 | .method·public·getFiles()[Lru/gelin/android/sendtosd/intent/IntentFile; | 25 | .method·public·getFiles()[Lru/gelin/android/sendtosd/intent/IntentFile; |
26 | ····.locals· | 26 | ····.locals·8 |
27 | ····.annotation·system·Ldalvik/annotation/Throws; | 27 | ····.annotation·system·Ldalvik/annotation/Throws; |
28 | ········value·=·{ | 28 | ········value·=·{ |
29 | ············Lru/gelin/android/sendtosd/intent/IntentFileException; | 29 | ············Lru/gelin/android/sendtosd/intent/IntentFileException; |
30 | ········} | 30 | ········} |
31 | ····.end·annotation | 31 | ····.end·annotation |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·43 | 33 | ····.line·43 |
34 | ····new-instance·v | 34 | ····new-instance·v1,·Ljava/util/ArrayList; |
35 | ····invoke-direct·{v | 35 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
36 | ····.line·45 | 36 | ····.line·45 |
37 | ····.local·v | 37 | ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Lru/gelin/android/sendtosd/intent/IntentFile;>;" |
38 | ····:try_start_0 | 38 | ····:try_start_0 |
39 | ····iget-object·v | 39 | ····iget-object·v6,·p0,·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo;->intent:Landroid/content/Intent; |
40 | ····const-string·v | 40 | ····const-string·v7,·"android.intent.extra.TEXT" |
41 | ····invoke-virtual·{v | 41 | ····invoke-virtual·{v6,·v7},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z |
42 | ····move-result·v | 42 | ····move-result·v6 |
43 | ····if-eqz·v | 43 | ····if-eqz·v6,·:cond_0 |
44 | ····.line·46 | 44 | ····.line·46 |
45 | ····iget-object·v | 45 | ····iget-object·v6,·p0,·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo;->intent:Landroid/content/Intent; |
46 | ····const-string·v | 46 | ····const-string·v7,·"android.intent.extra.TEXT" |
47 | ····invoke-virtual·{v | 47 | ····invoke-virtual·{v6,·v7},·Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; |
48 | ····move-result-object·v | 48 | ····move-result-object·v3 |
49 | ····.line·47 | 49 | ····.line·47 |
50 | ····.local·v | 50 | ····.local·v3,·"texts":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
51 | ····if-eqz·v | 51 | ····if-eqz·v3,·:cond_0 |
52 | ····.line·48 | 52 | ····.line·48 |
53 | ····invoke-interface·{v | 53 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
54 | ····move-result-object·v | 54 | ····move-result-object·v6 |
55 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
56 | ····:goto_0 | 55 | ····:goto_0 |
57 | ····invoke-interface·{v | 56 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
58 | ····move-result·v7 | 57 | ····move-result·v7 |
59 | ····if-eqz·v7,·:cond_0 | 58 | ····if-eqz·v7,·:cond_0 |
60 | ····invoke-interface·{v | 59 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
61 | ····move-result-object·v | 60 | ····move-result-object·v2 |
62 | ····check-cast·v | 61 | ····check-cast·v2,·Ljava/lang/String; |
63 | ····:try_end_0 | 62 | ····:try_end_0 |
64 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 63 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 |
65 | ····.line·50 | 64 | ····.line·50 |
66 | ····.local·v | 65 | ····.local·v2,·"text":Ljava/lang/String; |
67 | ····:try_start_1 | 66 | ····:try_start_1 |
68 | ····new-instance·v7,·Lru/gelin/android/sendtosd/intent/TextFile; | 67 | ····new-instance·v7,·Lru/gelin/android/sendtosd/intent/TextFile; |
69 | ····invoke-direct·{v7,·v | 68 | ····invoke-direct·{v7,·v2},·Lru/gelin/android/sendtosd/intent/TextFile;-><init>(Ljava/lang/String;)V |
70 | ····invoke-interface·{v | 69 | ····invoke-interface·{v1,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
71 | ····:try_end_1 | 70 | ····:try_end_1 |
72 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 71 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
73 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
74 | ····.line·51 | 73 | ····.line·51 |
75 | ····:catch_0 | 74 | ····:catch_0 |
Offset 111, 86 lines modified | Offset 110, 84 lines modified | ||
111 | ····:try_end_2 | 110 | ····:try_end_2 |
112 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 | 111 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 |
113 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
114 | ····.line·69 | 113 | ····.line·69 |
115 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | 114 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
116 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
117 | ····.end·local·v | 115 | ····.end·local·v2····#·"text":Ljava/lang/String; |
118 | ····.end·local·v | 116 | ····.end·local·v3····#·"texts":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
119 | ····:catch_1 | 117 | ····:catch_1 |
120 | ····move-exception·v0 | 118 | ····move-exception·v0 |
121 | ····.line·70 | 119 | ····.line·70 |
122 | ····.restart·local·v0····#·"e":Ljava/lang/Exception; | 120 | ····.restart·local·v0····#·"e":Ljava/lang/Exception; |
123 | ····new-instance·v | 121 | ····new-instance·v6,·Lru/gelin/android/sendtosd/intent/IntentFileException; |
124 | ····invoke-direct·{v | 122 | ····invoke-direct·{v6,·v0},·Lru/gelin/android/sendtosd/intent/IntentFileException;-><init>(Ljava/lang/Throwable;)V |
125 | ····throw·v | 123 | ····throw·v6 |
126 | ····.line·57 | 124 | ····.line·57 |
127 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | 125 | ····.end·local·v0····#·"e":Ljava/lang/Exception; |
128 | ····:cond_0 | 126 | ····:cond_0 |
129 | ····:try_start_3 | 127 | ····:try_start_3 |
130 | ····iget-object·v | 128 | ····iget-object·v6,·p0,·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo;->intent:Landroid/content/Intent; |
131 | ····const-string·v | 129 | ····const-string·v7,·"android.intent.extra.STREAM" |
132 | ····invoke-virtual·{v | 130 | ····invoke-virtual·{v6,·v7},·Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z |
133 | ····move-result·v | 131 | ····move-result·v6 |
134 | ····if-eqz·v | 132 | ····if-eqz·v6,·:cond_1 |
135 | ····.line·58 | 133 | ····.line·58 |
136 | ····iget-object·v | 134 | ····iget-object·v6,·p0,·Lru/gelin/android/sendtosd/intent/SendMultipleIntentInfo;->intent:Landroid/content/Intent; |
137 | ····const-string·v | 135 | ····const-string·v7,·"android.intent.extra.STREAM" |
138 | ····invoke-virtual·{v | 136 | ····invoke-virtual·{v6,·v7},·Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; |
139 | ····move-result-object·v | 137 | ····move-result-object·v5 |
Max diff block lines reached; 3185/9447 bytes (33.71%) of diff not shown. |
Offset 111, 14 lines modified | Offset 111, 15 lines modified | ||
111 | ····const/4·v5,·0x2 | 111 | ····const/4·v5,·0x2 |
112 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 112 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
113 | ····const/4·v6,·0x0 | 113 | ····const/4·v6,·0x0 |
114 | ····.line·26 | ||
114 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 115 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
115 | ····move-result-object·v7 | 116 | ····move-result-object·v7 |
116 | ····aput-object·v7,·v5,·v6 | 117 | ····aput-object·v7,·v5,·v6 |
117 | ····const/4·v6,·0x1 | 118 | ····const/4·v6,·0x1 |
Offset 131, 14 lines modified | Offset 132, 15 lines modified | ||
131 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 132 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
132 | ····move-result-object·v7 | 133 | ····move-result-object·v7 |
133 | ····aput-object·v7,·v5,·v6 | 134 | ····aput-object·v7,·v5,·v6 |
135 | ····.line·25 | ||
134 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 136 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
135 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
136 | ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 138 | ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
137 | ····.line·27 | 139 | ····.line·27 |
Offset 2, 22 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/app/Dialog; | 2 | .super·Landroid/app/Dialog; |
3 | .source·"ProgressDialog.java" | 3 | .source·"ProgressDialog.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lru/gelin/android/sendtosd/progress/Progress; | 5 | .implements·Lru/gelin/android/sendtosd/progress/Progress; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lru/gelin/android/sendtosd/progress/ProgressDialog$1; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | 6 | #·static·fields |
13 | .field·static·TOO_OFTEN_INTERVAL:J | 7 | .field·static·TOO_OFTEN_INTERVAL:J |
14 | #·instance·fields | 8 | #·instance·fields |
15 | .field·activity:Landroid/app/Activity; | 9 | .field·activity:Landroid/app/Activity; |
Offset 300, 14 lines modified | Offset 292, 15 lines modified | ||
300 | ····const/4·v4,·0x2 | 292 | ····const/4·v4,·0x2 |
301 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 293 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
302 | ····iget-object·v5,·p0,·Lru/gelin/android/sendtosd/progress/ProgressDialog;->manager:Lru/gelin/android/sendtosd/progress/ProgressManager; | 294 | ····iget-object·v5,·p0,·Lru/gelin/android/sendtosd/progress/ProgressDialog;->manager:Lru/gelin/android/sendtosd/progress/ProgressManager; |
295 | ····.line·86 | ||
303 | ····invoke-virtual·{v5},·Lru/gelin/android/sendtosd/progress/ProgressManager;->getProgressInUnits()F | 296 | ····invoke-virtual·{v5},·Lru/gelin/android/sendtosd/progress/ProgressManager;->getProgressInUnits()F |
304 | ····move-result·v5 | 297 | ····move-result·v5 |
305 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 298 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
306 | ····move-result-object·v5 | 299 | ····move-result-object·v5 |
Offset 322, 14 lines modified | Offset 315, 15 lines modified | ||
322 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 315 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
323 | ····move-result-object·v5 | 316 | ····move-result-object·v5 |
324 | ····aput-object·v5,·v4,·v7 | 317 | ····aput-object·v5,·v4,·v7 |
318 | ····.line·85 | ||
325 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 319 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
326 | ····move-result-object·v2 | 320 | ····move-result-object·v2 |
327 | ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 321 | ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
328 | ····.line·87 | 322 | ····.line·87 |
Offset 2, 22 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ProgressManager.java" | 3 | .source·"ProgressManager.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Lru/gelin/android/sendtosd/progress/Progress; | 5 | .implements·Lru/gelin/android/sendtosd/progress/Progress; |
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lru/gelin/android/sendtosd/progress/ProgressManager$1; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·instance·fields | 6 | #·instance·fields |
13 | .field·file:I | 7 | .field·file:I |
14 | .field·files:I | 8 | .field·files:I |
15 | .field·processed:J | 9 | .field·processed:J |
Offset 82, 52 lines modified | Offset 74, 49 lines modified | ||
82 | ····.locals·7 | 74 | ····.locals·7 |
83 | ····.param·p1,·"size"····#·J | 75 | ····.param·p1,·"size"····#·J |
84 | ····.prologue | 76 | ····.prologue |
85 | ····.line·127 | 77 | ····.line·127 |
86 | ····invoke-static·{},·Lru/gelin/android/sendtosd/progress/SizeUnit;->values()[Lru/gelin/android/sendtosd/progress/SizeUnit; | 78 | ····invoke-static·{},·Lru/gelin/android/sendtosd/progress/SizeUnit;->values()[Lru/gelin/android/sendtosd/progress/SizeUnit; |
87 | ····move-result-object·v | 79 | ····move-result-object·v2 |
88 | ····.local·v0,·"arr$":[Lru/gelin/android/sendtosd/progress/SizeUnit; | ||
89 | ····array-length·v | 80 | ····array-length·v3,·v2 |
90 | ····.local·v2,·"len$":I | ||
91 | ····const/4·v1,·0x0 | 81 | ····const/4·v1,·0x0 |
92 | ····.local·v1,·"i$":I | ||
93 | ····:goto_0 | 82 | ····:goto_0 |
94 | ····if-ge·v1,·v | 83 | ····if-ge·v1,·v3,·:cond_1 |
95 | ····aget-object·v | 84 | ····aget-object·v0,·v2,·v1 |
96 | ····.line·128 | 85 | ····.line·128 |
97 | ····.local·v | 86 | ····.local·v0,·"unit":Lru/gelin/android/sendtosd/progress/SizeUnit; |
98 | ····iget-wide·v4,·v | 87 | ····iget-wide·v4,·v0,·Lru/gelin/android/sendtosd/progress/SizeUnit;->limit:J |
99 | ····cmp-long·v4,·p1,·v4 | 88 | ····cmp-long·v4,·p1,·v4 |
100 | ····if-lez·v4,·:cond_0 | 89 | ····if-lez·v4,·:cond_0 |
101 | ····.line·132 | 90 | ····.line·132 |
102 | ····.end·local·v | 91 | ····.end·local·v0····#·"unit":Lru/gelin/android/sendtosd/progress/SizeUnit; |
103 | ····:goto_1 | 92 | ····:goto_1 |
104 | ····return-object·v | 93 | ····return-object·v0 |
105 | ····.line·127 | 94 | ····.line·127 |
106 | ····.restart·local·v | 95 | ····.restart·local·v0····#·"unit":Lru/gelin/android/sendtosd/progress/SizeUnit; |
107 | ····:cond_0 | 96 | ····:cond_0 |
108 | ····add-int/lit8·v1,·v1,·0x1 | 97 | ····add-int/lit8·v1,·v1,·0x1 |
109 | ····goto·:goto_0 | 98 | ····goto·:goto_0 |
110 | ····.line·132 | 99 | ····.line·132 |
111 | ····.end·local·v | 100 | ····.end·local·v0····#·"unit":Lru/gelin/android/sendtosd/progress/SizeUnit; |
112 | ····:cond_1 | 101 | ····:cond_1 |
113 | ····sget-object·v | 102 | ····sget-object·v0,·Lru/gelin/android/sendtosd/progress/SizeUnit;->NULL:Lru/gelin/android/sendtosd/progress/SizeUnit; |
114 | ····goto·:goto_1 | 103 | ····goto·:goto_1 |
115 | .end·method | 104 | .end·method |
116 | .method·public·getFile()I | 105 | .method·public·getFile()I |
117 | ····.locals·1 | 106 | ····.locals·1 |
Offset 16, 15 lines modified | Offset 16, 14 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·29 | 19 | ····.line·29 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·83 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
24 | .method·public·static·getInstance()Lru/gelin/android/i18n/PluralForms; | 23 | .method·public·static·getInstance()Lru/gelin/android/i18n/PluralForms; |
25 | ····.locals·1 | 24 | ····.locals·1 |
26 | ····.prologue | 25 | ····.prologue |
Offset 57, 78 lines modified | Offset 57, 78 lines modified | ||
57 | ····.annotation·system·Ldalvik/annotation/Throws; | 57 | ····.annotation·system·Ldalvik/annotation/Throws; |
58 | ········value·=·{ | 58 | ········value·=·{ |
59 | ············Landroid/os/RemoteException; | 59 | ············Landroid/os/RemoteException; |
60 | ········} | 60 | ········} |
61 | ····.end·annotation | 61 | ····.end·annotation |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·3 | 63 | ····.line·365 |
64 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 64 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····.line·3 | 66 | ····.line·366 |
67 | ····.local·v0,·"_data":Landroid/os/Parcel; | 67 | ····.local·v0,·"_data":Landroid/os/Parcel; |
68 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 68 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····.line·3 | 70 | ····.line·369 |
71 | ····.local·v1,·"_reply":Landroid/os/Parcel; | 71 | ····.local·v1,·"_reply":Landroid/os/Parcel; |
72 | ····:try_start_0 | 72 | ····:try_start_0 |
73 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" | 73 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" |
74 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 74 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
75 | ····.line·3 | 75 | ····.line·370 |
76 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V | 76 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V |
77 | ····.line·3 | 77 | ····.line·371 |
78 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 78 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
79 | ····.line·3 | 79 | ····.line·372 |
80 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 80 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
81 | ····.line·3 | 81 | ····.line·373 |
82 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 82 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
83 | ····const/4·v4,·0x5 | 83 | ····const/4·v4,·0x5 |
84 | ····const/4·v5,·0x0 | 84 | ····const/4·v5,·0x0 |
85 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 85 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
86 | ····.line·3 | 86 | ····.line·374 |
87 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readException()V | 87 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readException()V |
88 | ····.line·3 | 88 | ····.line·375 |
89 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readInt()I | 89 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->readInt()I |
90 | ····:try_end_0 | 90 | ····:try_end_0 |
91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 91 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
92 | ····move-result·v2 | 92 | ····move-result·v2 |
93 | ····.line·3 | 93 | ····.line·378 |
94 | ····.local·v2,·"_result":I | 94 | ····.local·v2,·"_result":I |
95 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 95 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
96 | ····.line·3 | 96 | ····.line·379 |
97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 97 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
98 | ····.line·3 | 98 | ····.line·381 |
99 | ····return·v2 | 99 | ····return·v2 |
100 | ····.line·3 | 100 | ····.line·378 |
101 | ····.end·local·v2····#·"_result":I | 101 | ····.end·local·v2····#·"_result":I |
102 | ····:catchall_0 | 102 | ····:catchall_0 |
103 | ····move-exception·v3 | 103 | ····move-exception·v3 |
104 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V | 104 | ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V |
105 | ····.line·3 | 105 | ····.line·379 |
106 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V | 106 | ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V |
107 | ····throw·v3 | 107 | ····throw·v3 |
108 | .end·method | 108 | .end·method |
109 | .method·public·getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; | 109 | .method·public·getBuyIntent(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle; |
110 | ····.locals·6 | 110 | ····.locals·6 |
Offset 140, 104 lines modified | Offset 140, 104 lines modified | ||
140 | ····.annotation·system·Ldalvik/annotation/Throws; | 140 | ····.annotation·system·Ldalvik/annotation/Throws; |
141 | ········value·=·{ | 141 | ········value·=·{ |
142 | ············Landroid/os/RemoteException; | 142 | ············Landroid/os/RemoteException; |
143 | ········} | 143 | ········} |
144 | ····.end·annotation | 144 | ····.end·annotation |
145 | ····.prologue | 145 | ····.prologue |
146 | ····.line·2 | 146 | ····.line·288 |
147 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 147 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
149 | ····.line·2 | 149 | ····.line·289 |
150 | ····.local·v0,·"_data":Landroid/os/Parcel; | 150 | ····.local·v0,·"_data":Landroid/os/Parcel; |
151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; | 151 | ····invoke-static·{},·Landroid/os/Parcel;->obtain()Landroid/os/Parcel; |
152 | ····move-result-object·v1 | 152 | ····move-result-object·v1 |
153 | ····.line· | 153 | ····.line·292 |
154 | ····.local·v1,·"_reply":Landroid/os/Parcel; | 154 | ····.local·v1,·"_reply":Landroid/os/Parcel; |
155 | ····:try_start_0 | 155 | ····:try_start_0 |
156 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" | 156 | ····const-string·v3,·"com.android.vending.billing.IInAppBillingService" |
157 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V | 157 | ····invoke-virtual·{v0,·v3},·Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V |
158 | ····.line· | 158 | ····.line·293 |
159 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V | 159 | ····invoke-virtual·{v0,·p1},·Landroid/os/Parcel;->writeInt(I)V |
160 | ····.line· | 160 | ····.line·294 |
161 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 161 | ····invoke-virtual·{v0,·p2},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
162 | ····.line· | 162 | ····.line·295 |
163 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 163 | ····invoke-virtual·{v0,·p3},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
164 | ····.line· | 164 | ····.line·296 |
165 | ····invoke-virtual·{v0,·p4},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 165 | ····invoke-virtual·{v0,·p4},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
166 | ····.line· | 166 | ····.line·297 |
167 | ····invoke-virtual·{v0,·p5},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V | 167 | ····invoke-virtual·{v0,·p5},·Landroid/os/Parcel;->writeString(Ljava/lang/String;)V |
168 | ····.line· | 168 | ····.line·298 |
169 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; | 169 | ····iget-object·v3,·p0,·Lcom/android/vending/billing/IInAppBillingService$Stub$Proxy;->mRemote:Landroid/os/IBinder; |
170 | ····const/4·v4,·0x3 | 170 | ····const/4·v4,·0x3 |
171 | ····const/4·v5,·0x0 | 171 | ····const/4·v5,·0x0 |
172 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z | 172 | ····invoke-interface·{v3,·v4,·v0,·v1,·v5},·Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z |
Max diff block lines reached; 10083/14071 bytes (71.66%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 32 lines modified | ||
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·48;·height:·48;·bitdepth:·8; | 3 | ····width:·48;·height:·48;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··9,··9,··9)·····#·rgb·=·(0x09,0x09,0x09) | 27 | ····(··9,··9,··9)·····#·rgb·=·(0x09,0x09,0x09) |
10 | ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23 | 28 | ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23 |
11 | ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 | 29 | ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 |
12 | ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) | 30 | ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c) |
13 | ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) | 31 | ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) |
14 | ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 | 32 | ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 |
15 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 33 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
Offset 98, 75 lines modified | Offset 116, 57 lines modified | ||
98 | ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) | 116 | ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee) |
99 | ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26 | 117 | ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26 |
100 | ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c) | 118 | ····(·60,·60,·60)·····#·rgb·=·(0x3c,0x3c,0x3c) |
101 | ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69 | 119 | ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69 |
102 | ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b) | 120 | ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b) |
103 | ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) | 121 | ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) |
104 | ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) | 122 | ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) |
105 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
106 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
107 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
108 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
109 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
110 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
111 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
112 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
113 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
114 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
115 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
116 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
117 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
118 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
119 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
120 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
121 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
122 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
123 | } | 123 | } |
124 | tRNS·{ | 124 | tRNS·{ |
125 | ·0·2 | 125 | ·0·248·157·153·139·136·119·241·65·220·170·215·231·48·210·21·135·219·34} |
126 | IMAGE·{ | 126 | IMAGE·{ |
127 | ····pixels·hex | 127 | ····pixels·hex |
128 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 128 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
129 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 129 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
130 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 130 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
131 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 131 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
132 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 132 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
133 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 133 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
134 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 134 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
135 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 135 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
136 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 136 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
137 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 137 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
138 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
139 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
140 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
141 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
142 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
143 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
144 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
145 | 000000000101010101010101010102030405060708090a0b080c0d08060e0f1011011201010101010101010100000000 | ||
146 | 00000000010101010101011314151617171717171717171718191a171717171b1c1d1e1f202101010101010100000000 | ||
147 | 0000000001010101010101221717172324250626272727271401142528292a06162b2c2d2e172f300101010100000000 | ||
148 | 000000000101010101010131171717323334010101010101010101010113352b36371717171717383901010100000000 | ||
149 | 00000000010101010101010517171717173a3b3c3d010101010101010101013e17171717171717173f01010100000000 | ||
150 | 000000000101010101010101404117171717171731420101010101010143441717171717171717170401010100000000 | ||
151 | 0000000001010101010101010145460a16171717171747013948494a4b3a1717171717171717174c4d01010100000000 | ||
152 | 00000000010101014e274f3c3c3c3c49091717171717500151171717171717171717171717171e460101010100000000 | ||
153 | 000000000101010152171717171717171717171717175301541717171717171717171717175556010101010100000000 | ||
154 | 000000000101015758171717171717171717171717595a21171717171717171717175b0a5c0101010101010100000000 | ||
155 | 000000000101015d0a0a0a0a5e1515151515152f5f57013f2f0a0a0a6008444f35116101010101010101010100000000 | ||
156 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
157 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
158 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
159 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
160 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
161 | 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010100000000 | ||
162 | 000000000101010101010101010101010101010101010101010101010101626364646465666666666666676700000000 | ||
163 | 000000000101010101010101010101010101010101010101010101010168690000000000000000000000000000000000 | ||
164 | 000000000101010101010101010101010101016a6b6b6c01010101016d6e000000000000000000000000000000000000 | ||
165 | 00000000 | 138 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 |
139 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
140 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
141 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
142 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
143 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
144 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
145 | 00000000131313131313131313131415161718191a1b1c1d1a1e1f1a1820212223132413131313131313131300000000 | ||
146 | 0000000013131313131313252627282929292929292929292a2b2c292929292d2e2f3031323313131313131300000000 | ||
147 | 000000001313131313131334292929353637183839393939261326373a3b3c18283d3e3f402941421313131300000000 | ||
148 | 000000001313131313131343292929444546131313131313131313131325473d484929292929294a4b13131300000000 | ||
149 | 00000000131313131313131729292929294c4d4e4f131313131313131313135029292929292929295113131300000000 | ||
150 | 000000001313131313131313525329292929292943541313131313131355562929292929292929291613131300000000 | ||
151 | 0000000013131313131313131357581c28292929292959134b5a5b5c5d4c2929292929292929295e5f13131300000000 | ||
152 | 00000000131313136039614e4e4e4e5b1b29292929296213632929292929292929292929292930581313131300000000 | ||
153 | 000000001313131364292929292929292929292929296513662929292929292929292929296768131313131300000000 | ||
154 | 00000000131313696a2929292929292929292929296b6c33292929292929292929296d1c6e1313131313131300000000 | ||
155 | 000000001313136f1c1c1c1c702727272727274171691351411c1c1c721a566147237313131313131313131300000000 | ||
156 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
157 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
158 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
159 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
160 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
161 | 000000001313131313131313131313131313131313131313131313131313131313131313131313131313131300000000 | ||
162 | 000000001313131313131313131313131313131313131313131313131313010203030304050505050505060600000000 | ||
163 | 000000001313131313131313131313131313131313131313131313131307080000000000000000000000000000000000 | ||
164 | 00000000131313131313131313131313131313090a0a0b13131313130c0d000000000000000000000000000000000000 | ||
Max diff block lines reached; 588/10615 bytes (5.54%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 35 lines modified | ||
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·72;·height:·72;·bitdepth:·8; | 3 | ····width:·72;·height:·72;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
21 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
22 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
25 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
26 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
27 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
28 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
29 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) | 30 | ····(··2,··2,··2)·····#·rgb·=·(0x02,0x02,0x02) |
10 | ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d) | 31 | ····(·45,·45,·45)·····#·rgb·=·(0x2d,0x2d,0x2d) |
11 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) | 32 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) |
12 | ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 | 33 | ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 |
13 | ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) | 34 | ····(162,162,162)·····#·rgb·=·(0xa2,0xa2,0xa2) |
14 | ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0) | 35 | ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0) |
15 | ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2) | 36 | ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2) |
Offset 141, 38 lines modified | Offset 162, 17 lines modified | ||
141 | ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) | 162 | ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) |
142 | ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) | 163 | ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) |
143 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | 164 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 |
144 | ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) | 165 | ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) |
145 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 166 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
146 | ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 | 167 | ····(·92,·92,·92)·····#·rgb·=·(0x5c,0x5c,0x5c)·grey36 |
147 | ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43) | 168 | ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43) |
148 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
149 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
150 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
151 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
152 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
153 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
154 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
155 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
156 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
157 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
158 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
159 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
160 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
161 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
162 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
163 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
164 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
165 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
166 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
167 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
168 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
169 | } | 169 | } |
170 | tRNS·{ | 170 | tRNS·{ |
171 | ·0·25 | 171 | ·0·250·234·221·212·204·190·187·53·38·249·238·243·207·24·236·48·75·14·235·171·7} |
172 | IMAGE·{ | 172 | IMAGE·{ |
173 | ····pixels·hex | 173 | ····pixels·hex |
174 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 174 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
175 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 175 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
176 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 176 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
177 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 177 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
178 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 178 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
Offset 182, 56 lines modified | Offset 182, 56 lines modified | ||
182 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 182 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
183 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 183 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
184 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 184 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
185 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 185 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
186 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 186 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
187 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 187 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
188 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 188 | 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
189 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
190 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
191 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
192 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
193 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
194 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
195 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
196 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
197 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
198 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
199 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
200 | 00000000000001010101010101010101010101010102030405060708090a0b0c0c0c0d0a0a0e01010f10111213141516171801190101010101010101010101010101000000000000 | ||
201 | 0000000000000101010101010101010101011a1b1c1d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c05011e1f0c0c0c0c0c0c20212223242526270201010101010101010101000000000000 | ||
202 | 000000000000010101010101010101010128290c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2a2b012c0c0c0c0c0c0c2d2e2f300c313233341f35360101010101010101000000000000 | ||
203 | 00000000000001010101010101010101370a0c0c0c0c38393a3b1b3c2c3d3e3e3e3e3e3e3f01014041424344454647480c494a4b4c4d0c0c0c0c4e4f010101010101000000000000 | ||
204 | 00000000000001010101010101010101500c0c0c0c0c514a2b01010101010101010101010101010101010101522c53205443550c0c0c0c0c0c0c0c561a0101010101000000000000 | ||
205 | 000000000000010101010101010101013d0c0c0c0c0c0c0c0c572f58020101010101010101010101010101010101591c240c0c0c0c0c0c0c0c0c0c0c5a0101010101000000000000 | ||
206 | 00000000000001010101010101010101015b0c0c0c0c0c0c0c0c0c0c495c5d0101010101010101010101010101015e0c0c0c0c0c0c0c0c0c0c0c0c0c5f0101010101000000000000 | ||
207 | 00000000000001010101010101010101010160490c0c0c0c0c0c0c0c0c0c61156201010101010101010101010163640c0c0c0c0c0c0c0c0c0c0c0c0c650101010101000000000000 | ||
208 | 000000000000010101010101010101010101016667640c0c0c0c0c0c0c0c0c0c64680101010101010101693c5f610c0c0c0c0c0c0c0c0c0c0c0c0c0c6a0101010101000000000000 | ||
209 | 000000000000010101010101010101010101010101016b6c1d0c0c0c0c0c0c0c0c6d0101016e6f345f70610c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111a0101010101000000000000 | ||
210 | 00000000000001010101010101713e63727374747474375975200c0c0c0c0c0c0c760101774d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c3878010101010101000000000000 | ||
211 | 000000000000010101010101594d0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c640101540c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c482801010101010101000000000000 | ||
212 | 000000000000010101010101790c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c7a0101110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c617b7c0101010101010101000000000000 | ||
213 | 0000000000000101010101190a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c317d017e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c7f807201010101010101010101000000000000 | ||
214 | 0000000000000101010101810c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c290301013a0c0c0c0c0c0c0c0c0c0c0c0c0c8223836b84010101010101010101010101000000000000 | ||
215 | 000000000000010101010175852f2f2f2f806c6c6c6c6c6c6c6c6c6c6c86871e010101882f2f2f2f2f894a468a8b8c59740101010101010101010101010101010101000000000000 | ||
216 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
217 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
218 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
219 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
220 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
221 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
222 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
223 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
224 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 | ||
225 | 000000000000010101010101010101010101010101010101010101010101010101010101010101010101010101018d8e8f8f8f8f8f8f909191919191919293939393000000000000 | ||
226 | 0000000000000101010101010101010101010101010101010101010101010101010101010101010101010101018e9400000000000000000000000000000000000000000000000000 | ||
227 | 00000000000001010101010101010101010101010101010101010101010101010101010101010101010101018f950000000000000000000000000000000000000000000000000000 | ||
228 | 00000000000001010101010101010101010101010101010101010101019697979798010101010101010101999a000000000000000000000000000000000000000000000000000000 | ||
229 | 000000000000 | 189 | 000000000000161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616000000000000 |
190 | 000000000000161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616000000000000 | ||
191 | 000000000000161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616000000000000 | ||
192 | 000000000000161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616000000000000 | ||
193 | 000000000000161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616000000000000 | ||
Max diff block lines reached; 876/19020 bytes (4.61%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 26 lines modified | ||
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·36;·height:·36;·bitdepth:·8; | 3 | ····width:·36;·height:·36;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 8 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
9 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
10 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
11 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
12 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
14 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
17 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
18 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
20 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
9 | ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14 | 21 | ····(·36,·36,·36)·····#·rgb·=·(0x24,0x24,0x24)·grey14 |
10 | ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) | 22 | ····(·75,·75,·75)·····#·rgb·=·(0x4b,0x4b,0x4b) |
11 | ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 | 23 | ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 |
12 | ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c) | 24 | ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c) |
13 | ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77) | 25 | ····(119,119,119)·····#·rgb·=·(0x77,0x77,0x77) |
14 | ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) | 26 | ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) |
15 | ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) | 27 | ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) |
Offset 88, 59 lines modified | Offset 100, 47 lines modified | ||
88 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 100 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
89 | ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 | 101 | ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 |
90 | ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9 | 102 | ····(·23,·23,·23)·····#·rgb·=·(0x17,0x17,0x17)·grey9 |
91 | ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d) | 103 | ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d) |
92 | ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37) | 104 | ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37) |
93 | ····(·26,·26,·26)·····#·rgb·=·(0x1a,0x1a,0x1a)·grey10 | 105 | ····(·26,·26,·26)·····#·rgb·=·(0x1a,0x1a,0x1a)·grey10 |
94 | ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) | 106 | ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) |
95 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
96 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
97 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
98 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
99 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
100 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
101 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
102 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
103 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
104 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
105 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
106 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
107 | } | 107 | } |
108 | tRNS·{ | 108 | tRNS·{ |
109 | ·0·2 | 109 | ·0·249·135·119·109·102·89·243·70·83·45·234·53} |
110 | IMAGE·{ | 110 | IMAGE·{ |
111 | ····pixels·hex | 111 | ····pixels·hex |
112 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 112 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
113 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 113 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
114 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 114 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
115 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 115 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
116 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 116 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
117 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 117 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
118 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 118 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
119 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
120 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
121 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
122 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
123 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
124 | 000000010101010101010102030405060606070108090a0b0c0d01010101010101000000 | ||
125 | 00000001010101010e0f1011111111111111121314111115161718191a01010101000000 | ||
126 | 00000001010101011b11111c1d1e1f1f1f2021222324252627282911112a2b0101000000 | ||
127 | 00000001010101012c1111112d2e2f300101010101010131321111111111330101000000 | ||
128 | 0000000101010101013435111111113637010101013818391111111111113a0101000000 | ||
129 | 0000000101013b3c1313133d3e1111113f014041421111111111111111432b0101000000 | ||
130 | 000000010101441111111111111111114501461111111111111111472822010101000000 | ||
131 | 0000000101484911111111111111114a034b1111111111114c4d4e4f0101010101000000 | ||
132 | 000000010148505050505050035152530154505050554b56570101010101010101000000 | ||
133 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
134 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
135 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
136 | 000000010101010101010101010101010101010101010101010101010101010101000000 | ||
137 | 0000000101010101010101010101010101010101010158595a5b5c5c5c5c5c5c5d000000 | ||
138 | 0000000101010101010101010101010101010101015e5f00000000000000000000000000 | ||
139 | 0000000 | 119 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 |
120 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
121 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
122 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
123 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
124 | 0000000d0d0d0d0d0d0d0d0e0f1011121212130d1415161718190d0d0d0d0d0d0d000000 | ||
125 | 0000000d0d0d0d0d1a1b1c1d1d1d1d1d1d1d1e1f201d1d2122232425260d0d0d0d000000 | ||
126 | 0000000d0d0d0d0d271d1d28292a2b2b2b2c2d2e2f3031323334351d1d36370d0d000000 | ||
127 | 0000000d0d0d0d0d381d1d1d393a3b3c0d0d0d0d0d0d0d3d3e1d1d1d1d1d3f0d0d000000 | ||
128 | 0000000d0d0d0d0d0d40411d1d1d1d42430d0d0d0d4424451d1d1d1d1d1d460d0d000000 | ||
129 | 0000000d0d0d47481f1f1f494a1d1d1d4b0d4c4d4e1d1d1d1d1d1d1d1d4f370d0d000000 | ||
130 | 0000000d0d0d501d1d1d1d1d1d1d1d1d510d521d1d1d1d1d1d1d1d53342e0d0d0d000000 | ||
131 | 0000000d0d54551d1d1d1d1d1d1d1d560f571d1d1d1d1d1d58595a5b0d0d0d0d0d000000 | ||
132 | 0000000d0d545c5c5c5c5c5c0f5d5e5f0d605c5c5c615762630d0d0d0d0d0d0d0d000000 | ||
133 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
134 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
135 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
136 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000 | ||
137 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0102030405050505050506000000 | ||
138 | 0000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070800000000000000000000000000 | ||
139 | 0000000d0d0d0d0d0d0d0d0d0d0109000a0d0d0d0b0c0000000000000000000000000000 | ||
140 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 140 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
141 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 141 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
142 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 142 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
143 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 143 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
144 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 144 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
145 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 145 | 000000000000000000000000000000000000000000000000000000000000000000000000 |
146 | 000000000000000000000000000000000000000000000000000000000000000000000000 | 146 | 000000000000000000000000000000000000000000000000000000000000000000000000 |