Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:···················17 | 4 | ··Zip·archive·file·size:···················1738452·(00000000001A86D4h) |
5 | ··Actual·end-cent-dir·record·offset:·······17 | 5 | ··Actual·end-cent-dir·record·offset:·······1738430·(00000000001A86BEh) |
6 | ··Expected·end-cent-dir·record·offset:·····17 | 6 | ··Expected·end-cent-dir·record·offset:·····1738430·(00000000001A86BEh) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·17 | 9 | ··central·directory·contains·170·entries. |
10 | ··The·central·directory·is·17 | 10 | ··The·central·directory·is·17059·(00000000000042A3h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·17 | 12 | ··is·1721371·(00000000001A441Bh). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ··8.5_0/ | 15 | ··8.5_0/ |
Offset 25, 17 lines modified | Offset 25, 17 lines modified | ||
25 | ··file·system·or·operating·system·of·origin:······Unix | 25 | ··file·system·or·operating·system·of·origin:······Unix |
26 | ··version·of·encoding·software:···················2.0 | 26 | ··version·of·encoding·software:···················2.0 |
27 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 27 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
28 | ··minimum·software·version·required·to·extract:···2.0 | 28 | ··minimum·software·version·required·to·extract:···2.0 |
29 | ··compression·method:·····························none·(stored) | 29 | ··compression·method:·····························none·(stored) |
30 | ··file·security·status:···························not·encrypted | 30 | ··file·security·status:···························not·encrypted |
31 | ··extended·local·header:··························no | 31 | ··extended·local·header:··························no |
32 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2· | 32 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2·09:21:42 |
33 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·0 | 33 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·03:51:42·local |
34 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·0 | 34 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·03:51:42·UTC |
35 | ··32-bit·CRC·value·(hex):·························00000000 | 35 | ··32-bit·CRC·value·(hex):·························00000000 |
36 | ··compressed·size:································0·bytes | 36 | ··compressed·size:································0·bytes |
37 | ··uncompressed·size:······························0·bytes | 37 | ··uncompressed·size:······························0·bytes |
38 | ··length·of·filename:·····························6·characters | 38 | ··length·of·filename:·····························6·characters |
39 | ··length·of·extra·field:··························24·bytes | 39 | ··length·of·extra·field:··························24·bytes |
40 | ··length·of·file·comment:·························0·characters | 40 | ··length·of·file·comment:·························0·characters |
41 | ··disk·number·on·which·file·begins:···············disk·1 | 41 | ··disk·number·on·which·file·begins:···············disk·1 |
Offset 258, 17 lines modified | Offset 258, 17 lines modified | ||
258 | ··file·system·or·operating·system·of·origin:······Unix | 258 | ··file·system·or·operating·system·of·origin:······Unix |
259 | ··version·of·encoding·software:···················2.0 | 259 | ··version·of·encoding·software:···················2.0 |
260 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 260 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
261 | ··minimum·software·version·required·to·extract:···2.0 | 261 | ··minimum·software·version·required·to·extract:···2.0 |
262 | ··compression·method:·····························none·(stored) | 262 | ··compression·method:·····························none·(stored) |
263 | ··file·security·status:···························not·encrypted | 263 | ··file·security·status:···························not·encrypted |
264 | ··extended·local·header:··························no | 264 | ··extended·local·header:··························no |
265 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2· | 265 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2·08:01:34 |
266 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·0 | 266 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·02:31:34·local |
267 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·0 | 267 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·02:31:34·UTC |
268 | ··32-bit·CRC·value·(hex):·························00000000 | 268 | ··32-bit·CRC·value·(hex):·························00000000 |
269 | ··compressed·size:································0·bytes | 269 | ··compressed·size:································0·bytes |
270 | ··uncompressed·size:······························0·bytes | 270 | ··uncompressed·size:······························0·bytes |
271 | ··length·of·filename:·····························14·characters | 271 | ··length·of·filename:·····························14·characters |
272 | ··length·of·extra·field:··························24·bytes | 272 | ··length·of·extra·field:··························24·bytes |
273 | ··length·of·file·comment:·························0·characters | 273 | ··length·of·file·comment:·························0·characters |
274 | ··disk·number·on·which·file·begins:···············disk·1 | 274 | ··disk·number·on·which·file·begins:···············disk·1 |
Offset 375, 20 lines modified | Offset 375, 20 lines modified | ||
375 | ··version·of·encoding·software:···················2.0 | 375 | ··version·of·encoding·software:···················2.0 |
376 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 376 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
377 | ··minimum·software·version·required·to·extract:···2.0 | 377 | ··minimum·software·version·required·to·extract:···2.0 |
378 | ··compression·method:·····························deflated | 378 | ··compression·method:·····························deflated |
379 | ··compression·sub-type·(deflation):···············normal | 379 | ··compression·sub-type·(deflation):···············normal |
380 | ··file·security·status:···························not·encrypted | 380 | ··file·security·status:···························not·encrypted |
381 | ··extended·local·header:··························yes | 381 | ··extended·local·header:··························yes |
382 | ··file·last·modified·on·(DOS·date/time):·········· | 382 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2·09:08:18 |
383 | ··file·last·modified·on·(UT·extra·field·modtime):· | 383 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·03:38:19·local |
384 | ··file·last·modified·on·(UT·extra·field·modtime):· | 384 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·03:38:19·UTC |
385 | ··32-bit·CRC·value·(hex):························· | 385 | ··32-bit·CRC·value·(hex):·························cce33278 |
386 | ··compressed·size:································3 | 386 | ··compressed·size:································3109·bytes |
387 | ··uncompressed·size:······························10 | 387 | ··uncompressed·size:······························10882·bytes |
388 | ··length·of·filename:·····························26·characters | 388 | ··length·of·filename:·····························26·characters |
389 | ··length·of·extra·field:··························24·bytes | 389 | ··length·of·extra·field:··························24·bytes |
390 | ··length·of·file·comment:·························0·characters | 390 | ··length·of·file·comment:·························0·characters |
391 | ··disk·number·on·which·file·begins:···············disk·1 | 391 | ··disk·number·on·which·file·begins:···············disk·1 |
392 | ··apparent·file·type:·····························binary | 392 | ··apparent·file·type:·····························binary |
393 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- | 393 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- |
394 | ··MS-DOS·file·attributes·(00·hex):················none | 394 | ··MS-DOS·file·attributes·(00·hex):················none |
Offset 404, 30 lines modified | Offset 404, 30 lines modified | ||
404 | Central·directory·entry·#11: | 404 | Central·directory·entry·#11: |
405 | --------------------------- | 405 | --------------------------- |
406 | ··There·are·an·extra·24·bytes·preceding·this·file. | 406 | ··There·are·an·extra·24·bytes·preceding·this·file. |
407 | ··8.5_0/capture.1b6106c3.js | 407 | ··8.5_0/capture.1b6106c3.js |
408 | ··offset·of·local·header·from·start·of·archive:···678 | 408 | ··offset·of·local·header·from·start·of·archive:···67892 |
409 | ··················································(0000000000010 | 409 | ··················································(0000000000010934h)·bytes |
410 | ··file·system·or·operating·system·of·origin:······Unix | 410 | ··file·system·or·operating·system·of·origin:······Unix |
411 | ··version·of·encoding·software:···················2.0 | 411 | ··version·of·encoding·software:···················2.0 |
412 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 412 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
413 | ··minimum·software·version·required·to·extract:···2.0 | 413 | ··minimum·software·version·required·to·extract:···2.0 |
414 | ··compression·method:·····························deflated | 414 | ··compression·method:·····························deflated |
415 | ··compression·sub-type·(deflation):···············normal | 415 | ··compression·sub-type·(deflation):···············normal |
416 | ··file·security·status:···························not·encrypted | 416 | ··file·security·status:···························not·encrypted |
417 | ··extended·local·header:··························yes | 417 | ··extended·local·header:··························yes |
418 | ··file·last·modified·on·(DOS·date/time):·········· | 418 | ··file·last·modified·on·(DOS·date/time):··········2025·Aug·2·09:46:14 |
419 | ··file·last·modified·on·(UT·extra·field·modtime):· | 419 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·04:16:15·local |
420 | ··file·last·modified·on·(UT·extra·field·modtime):· | 420 | ··file·last·modified·on·(UT·extra·field·modtime):·2025·Aug·2·04:16:15·UTC |
421 | ··32-bit·CRC·value·(hex):························· | 421 | ··32-bit·CRC·value·(hex):·························d1b1dafd |
422 | ··compressed·size:································28 | 422 | ··compressed·size:································28579·bytes |
423 | ··uncompressed·size:······························8 | 423 | ··uncompressed·size:······························81634·bytes |
424 | ··length·of·filename:·····························25·characters | 424 | ··length·of·filename:·····························25·characters |
425 | ··length·of·extra·field:··························24·bytes | 425 | ··length·of·extra·field:··························24·bytes |
426 | ··length·of·file·comment:·························0·characters | 426 | ··length·of·file·comment:·························0·characters |
427 | ··disk·number·on·which·file·begins:···············disk·1 | 427 | ··disk·number·on·which·file·begins:···············disk·1 |
428 | ··apparent·file·type:·····························binary | 428 | ··apparent·file·type:·····························binary |
429 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- | 429 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- |
430 | ··MS-DOS·file·attributes·(00·hex):················none | 430 | ··MS-DOS·file·attributes·(00·hex):················none |
Offset 443, 16 lines modified | Offset 443, 16 lines modified | ||
443 | Central·directory·entry·#12: | 443 | Central·directory·entry·#12: |
444 | --------------------------- | 444 | --------------------------- |
445 | ··There·are·an·extra·24·bytes·preceding·this·file. | 445 | ··There·are·an·extra·24·bytes·preceding·this·file. |
446 | ··8.5_0/capture.839f08c2.css | 446 | ··8.5_0/capture.839f08c2.css |
447 | ··offset·of·local·header·from·start·of·archive:···96 | 447 | ··offset·of·local·header·from·start·of·archive:···96574 |
448 | ··················································(0000000000017 | 448 | ··················································(000000000001793Eh)·bytes |
449 | ··file·system·or·operating·system·of·origin:······Unix | 449 | ··file·system·or·operating·system·of·origin:······Unix |
450 | ··version·of·encoding·software:···················2.0 | 450 | ··version·of·encoding·software:···················2.0 |
451 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 451 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
452 | ··minimum·software·version·required·to·extract:···2.0 | 452 | ··minimum·software·version·required·to·extract:···2.0 |
453 | ··compression·method:·····························deflated | 453 | ··compression·method:·····························deflated |
454 | ··compression·sub-type·(deflation):···············normal | 454 | ··compression·sub-type·(deflation):···············normal |
455 | ··file·security·status:···························not·encrypted | 455 | ··file·security·status:···························not·encrypted |
Max diff block lines reached; 173141/181627 bytes (95.33%) of diff not shown. |
Offset 504, 17 lines modified | Offset 504, 8 lines modified | ||
504 | Filename:·8.5_0/_locales/zh-TW/ | 504 | Filename:·8.5_0/_locales/zh-TW/ |
505 | Comment:· | 505 | Comment:· |
506 | Filename:·8.5_0/_locales/zh-TW/messages.json | 506 | Filename:·8.5_0/_locales/zh-TW/messages.json |
507 | Comment:· | 507 | Comment:· |
508 | Filename:·8.5_0/_metadata/ | ||
509 | Comment:· | ||
510 | Filename:·8.5_0/_metadata/computed_hashes.json | ||
511 | Comment:· | ||
512 | Filename:·8.5_0/_metadata/verified_contents.json | ||
513 | Comment:· | ||
514 | Zip·file·comment:· | 508 | Zip·file·comment:· |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | 000000·LOCAL·HEADER·#1·······04034B50·(67324752) | 1 | 000000·LOCAL·HEADER·#1·······04034B50·(67324752) |
2 | 000004·Extract·Zip·Spec······14·(20)·'2.0' | 2 | 000004·Extract·Zip·Spec······14·(20)·'2.0' |
3 | 000005·Extract·OS············00·(0)·'MS-DOS' | 3 | 000005·Extract·OS············00·(0)·'MS-DOS' |
4 | 000006·General·Purpose·Flag··0000·(0) | 4 | 000006·General·Purpose·Flag··0000·(0) |
5 | 000008·Compression·Method····0000·(0)·'Stored' | 5 | 000008·Compression·Method····0000·(0)·'Stored' |
6 | 00000A·Modification·Time·····5B02 | 6 | 00000A·Modification·Time·····5B024AB5·(1526876853)·'Sat·Aug··2·09:21:42·2025' |
7 | 00000E·CRC···················00000000·(0) | 7 | 00000E·CRC···················00000000·(0) |
8 | 000012·Compressed·Size·······00000000·(0) | 8 | 000012·Compressed·Size·······00000000·(0) |
9 | 000016·Uncompressed·Size·····00000000·(0) | 9 | 000016·Uncompressed·Size·····00000000·(0) |
10 | 00001A·Filename·Length·······0006·(6) | 10 | 00001A·Filename·Length·······0006·(6) |
11 | 00001C·Extra·Length··········0020·(32) | 11 | 00001C·Extra·Length··········0020·(32) |
12 | 00001E·Filename··············'XXXXXX' | 12 | 00001E·Filename··············'XXXXXX' |
13 | # | 13 | # |
Offset 21, 17 lines modified | Offset 21, 17 lines modified | ||
21 | 000029···UID·Size············04·(4) | 21 | 000029···UID·Size············04·(4) |
22 | 00002A···UID·················00000000·(0) | 22 | 00002A···UID·················00000000·(0) |
23 | 00002E···GID·Size············04·(4) | 23 | 00002E···GID·Size············04·(4) |
24 | 00002F···GID·················00000000·(0) | 24 | 00002F···GID·················00000000·(0) |
25 | 000033·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 25 | 000033·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
26 | 000035···Length··············000D·(13) | 26 | 000035···Length··············000D·(13) |
27 | 000037···Flags···············07·(7)·'Modification·Access·Creation' | 27 | 000037···Flags···············07·(7)·'Modification·Access·Creation' |
28 | 000038···Modification·Time···688D | 28 | 000038···Modification·Time···688D8B4E·(1754106702)·'Sat·Aug··2·03:51:42·2025' |
29 | 00003C···Access·Time·········688D99 | 29 | 00003C···Access·Time·········688D9948·(1754110280)·'Sat·Aug··2·04:51:20·2025' |
30 | 000040···Creation·Time·······688D | 30 | 000040···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
31 | 000044·LOCAL·HEADER·#2·······04034B50·(67324752) | 31 | 000044·LOCAL·HEADER·#2·······04034B50·(67324752) |
32 | 000048·Extract·Zip·Spec······14·(20)·'2.0' | 32 | 000048·Extract·Zip·Spec······14·(20)·'2.0' |
33 | 000049·Extract·OS············00·(0)·'MS-DOS' | 33 | 000049·Extract·OS············00·(0)·'MS-DOS' |
34 | 00004A·General·Purpose·Flag··0008·(8) | 34 | 00004A·General·Purpose·Flag··0008·(8) |
35 | ·······[Bits·1-2]············0·'Normal·Compression' | 35 | ·······[Bits·1-2]············0·'Normal·Compression' |
36 | ·······[Bit··3]··············1·'Streamed' | 36 | ·······[Bit··3]··············1·'Streamed' |
Offset 54, 16 lines modified | Offset 54, 16 lines modified | ||
54 | 000086···UID·················00000000·(0) | 54 | 000086···UID·················00000000·(0) |
55 | 00008A···GID·Size············04·(4) | 55 | 00008A···GID·Size············04·(4) |
56 | 00008B···GID·················00000000·(0) | 56 | 00008B···GID·················00000000·(0) |
57 | 00008F·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 57 | 00008F·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
58 | 000091···Length··············000D·(13) | 58 | 000091···Length··············000D·(13) |
59 | 000093···Flags···············07·(7)·'Modification·Access·Creation' | 59 | 000093···Flags···············07·(7)·'Modification·Access·Creation' |
60 | 000094···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' | 60 | 000094···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' |
61 | 000098···Access·Time·········688D9 | 61 | 000098···Access·Time·········688D984D·(1754110029)·'Sat·Aug··2·04:47:09·2025' |
62 | 00009C···Creation·Time·······688D | 62 | 00009C···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
63 | 0000A0·PAYLOAD | 63 | 0000A0·PAYLOAD |
64 | 000ABF·DATA·DESCRIPTOR·······08074B50·(134695760) | 64 | 000ABF·DATA·DESCRIPTOR·······08074B50·(134695760) |
65 | 000AC3·CRC···················C9CCF237·(3385651767) | 65 | 000AC3·CRC···················C9CCF237·(3385651767) |
66 | 000AC7·Compressed·Size·······00000A1F·(2591) | 66 | 000AC7·Compressed·Size·······00000A1F·(2591) |
67 | 000ACB·Uncompressed·Size·····00000C88·(3208) | 67 | 000ACB·Uncompressed·Size·····00000C88·(3208) |
Offset 92, 16 lines modified | Offset 92, 16 lines modified | ||
92 | 000B0A···UID·················00000000·(0) | 92 | 000B0A···UID·················00000000·(0) |
93 | 000B0E···GID·Size············04·(4) | 93 | 000B0E···GID·Size············04·(4) |
94 | 000B0F···GID·················00000000·(0) | 94 | 000B0F···GID·················00000000·(0) |
95 | 000B13·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 95 | 000B13·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
96 | 000B15···Length··············000D·(13) | 96 | 000B15···Length··············000D·(13) |
97 | 000B17···Flags···············07·(7)·'Modification·Access·Creation' | 97 | 000B17···Flags···············07·(7)·'Modification·Access·Creation' |
98 | 000B18···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' | 98 | 000B18···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' |
99 | 000B1C···Access·Time·········688D9 | 99 | 000B1C···Access·Time·········688D984D·(1754110029)·'Sat·Aug··2·04:47:09·2025' |
100 | 000B20···Creation·Time·······688D | 100 | 000B20···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
101 | 000B24·PAYLOAD | 101 | 000B24·PAYLOAD |
102 | 001073·DATA·DESCRIPTOR·······08074B50·(134695760) | 102 | 001073·DATA·DESCRIPTOR·······08074B50·(134695760) |
103 | 001077·CRC···················775EAEFC·(2002693884) | 103 | 001077·CRC···················775EAEFC·(2002693884) |
104 | 00107B·Compressed·Size·······0000054F·(1359) | 104 | 00107B·Compressed·Size·······0000054F·(1359) |
105 | 00107F·Uncompressed·Size·····00000DAB·(3499) | 105 | 00107F·Uncompressed·Size·····00000DAB·(3499) |
Offset 130, 16 lines modified | Offset 130, 16 lines modified | ||
130 | 0010C1···UID·················00000000·(0) | 130 | 0010C1···UID·················00000000·(0) |
131 | 0010C5···GID·Size············04·(4) | 131 | 0010C5···GID·Size············04·(4) |
132 | 0010C6···GID·················00000000·(0) | 132 | 0010C6···GID·················00000000·(0) |
133 | 0010CA·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 133 | 0010CA·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
134 | 0010CC···Length··············000D·(13) | 134 | 0010CC···Length··············000D·(13) |
135 | 0010CE···Flags···············07·(7)·'Modification·Access·Creation' | 135 | 0010CE···Flags···············07·(7)·'Modification·Access·Creation' |
136 | 0010CF···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' | 136 | 0010CF···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' |
137 | 0010D3···Access·Time·········688D9 | 137 | 0010D3···Access·Time·········688D984D·(1754110029)·'Sat·Aug··2·04:47:09·2025' |
138 | 0010D7···Creation·Time·······688D | 138 | 0010D7···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
139 | 0010DB·PAYLOAD | 139 | 0010DB·PAYLOAD |
140 | 001A25·DATA·DESCRIPTOR·······08074B50·(134695760) | 140 | 001A25·DATA·DESCRIPTOR·······08074B50·(134695760) |
141 | 001A29·CRC···················102C0D99·(271322521) | 141 | 001A29·CRC···················102C0D99·(271322521) |
142 | 001A2D·Compressed·Size·······0000094A·(2378) | 142 | 001A2D·Compressed·Size·······0000094A·(2378) |
143 | 001A31·Uncompressed·Size·····000013F2·(5106) | 143 | 001A31·Uncompressed·Size·····000013F2·(5106) |
Offset 168, 16 lines modified | Offset 168, 16 lines modified | ||
168 | 001A7B···UID·················00000000·(0) | 168 | 001A7B···UID·················00000000·(0) |
169 | 001A7F···GID·Size············04·(4) | 169 | 001A7F···GID·Size············04·(4) |
170 | 001A80···GID·················00000000·(0) | 170 | 001A80···GID·················00000000·(0) |
171 | 001A84·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 171 | 001A84·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
172 | 001A86···Length··············000D·(13) | 172 | 001A86···Length··············000D·(13) |
173 | 001A88···Flags···············07·(7)·'Modification·Access·Creation' | 173 | 001A88···Flags···············07·(7)·'Modification·Access·Creation' |
174 | 001A89···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' | 174 | 001A89···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' |
175 | 001A8D···Access·Time·········688D9 | 175 | 001A8D···Access·Time·········688D984D·(1754110029)·'Sat·Aug··2·04:47:09·2025' |
176 | 001A91···Creation·Time·······688D | 176 | 001A91···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
177 | 001A95·PAYLOAD | 177 | 001A95·PAYLOAD |
178 | 0053E0·DATA·DESCRIPTOR·······08074B50·(134695760) | 178 | 0053E0·DATA·DESCRIPTOR·······08074B50·(134695760) |
179 | 0053E4·CRC···················8EC5AE13·(2395319827) | 179 | 0053E4·CRC···················8EC5AE13·(2395319827) |
180 | 0053E8·Compressed·Size·······0000394B·(14667) | 180 | 0053E8·Compressed·Size·······0000394B·(14667) |
181 | 0053EC·Uncompressed·Size·····00003946·(14662) | 181 | 0053EC·Uncompressed·Size·····00003946·(14662) |
Offset 206, 29 lines modified | Offset 206, 29 lines modified | ||
206 | 005439···UID·················00000000·(0) | 206 | 005439···UID·················00000000·(0) |
207 | 00543D···GID·Size············04·(4) | 207 | 00543D···GID·Size············04·(4) |
208 | 00543E···GID·················00000000·(0) | 208 | 00543E···GID·················00000000·(0) |
209 | 005442·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' | 209 | 005442·Extra·ID·#2···········5455·(21589)·'Extended·Timestamp·[UT]' |
210 | 005444···Length··············000D·(13) | 210 | 005444···Length··············000D·(13) |
211 | 005446···Flags···············07·(7)·'Modification·Access·Creation' | 211 | 005446···Flags···············07·(7)·'Modification·Access·Creation' |
212 | 005447···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' | 212 | 005447···Modification·Time···12CEA600·(315532800)·'Tue·Jan··1·00:00:00·1980' |
213 | 00544B···Access·Time·········688D9 | 213 | 00544B···Access·Time·········688D984D·(1754110029)·'Sat·Aug··2·04:47:09·2025' |
214 | 00544F···Creation·Time·······688D | 214 | 00544F···Creation·Time·······688D7885·(1754101893)·'Sat·Aug··2·02:31:33·2025' |
215 | 005453·PAYLOAD | 215 | 005453·PAYLOAD |
216 | 00FABF·DATA·DESCRIPTOR·······08074B50·(134695760) | 216 | 00FABF·DATA·DESCRIPTOR·······08074B50·(134695760) |
217 | 00FAC3·CRC···················EC410C7F·(3963686015) | 217 | 00FAC3·CRC···················EC410C7F·(3963686015) |
218 | 00FAC7·Compressed·Size·······0000A66C·(42604) | 218 | 00FAC7·Compressed·Size·······0000A66C·(42604) |
219 | 00FACB·Uncompressed·Size·····0000A65D·(42589) | 219 | 00FACB·Uncompressed·Size·····0000A65D·(42589) |
220 | 00FACF·LOCAL·HEADER·#7·······04034B50·(67324752) | 220 | 00FACF·LOCAL·HEADER·#7·······04034B50·(67324752) |
221 | 00FAD3·Extract·Zip·Spec······14·(20)·'2.0' | 221 | 00FAD3·Extract·Zip·Spec······14·(20)·'2.0' |
222 | 00FAD4·Extract·OS············00·(0)·'MS-DOS' | 222 | 00FAD4·Extract·OS············00·(0)·'MS-DOS' |
223 | 00FAD5·General·Purpose·Flag··0000·(0) | 223 | 00FAD5·General·Purpose·Flag··0000·(0) |
224 | 00FAD7·Compression·Method····0000·(0)·'Stored' | 224 | 00FAD7·Compression·Method····0000·(0)·'Stored' |
225 | 00FAD9·Modification·Time·····5B02 | 225 | 00FAD9·Modification·Time·····5B024031·(1526874161)·'Sat·Aug··2·08:01:34·2025' |
226 | 00FADD·CRC···················00000000·(0) | 226 | 00FADD·CRC···················00000000·(0) |
227 | 00FAE1·Compressed·Size·······00000000·(0) | 227 | 00FAE1·Compressed·Size·······00000000·(0) |
228 | 00FAE5·Uncompressed·Size·····00000000·(0) | 228 | 00FAE5·Uncompressed·Size·····00000000·(0) |
229 | 00FAE9·Filename·Length·······000E·(14) | 229 | 00FAE9·Filename·Length·······000E·(14) |
Max diff block lines reached; 1178636/1185647 bytes (99.41%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·made·by·v2.0·UNIX,·extract·using·at·least·v2.0,·last·modified·Aug·02·2025· | 1 | Zip·archive·data,·made·by·v2.0·UNIX,·extract·using·at·least·v2.0,·last·modified·Aug·02·2025·09:21:42,·uncompressed·size·0,·method=store |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | html,body,h1,h2,h3,p,ul,ol,li{margin:0;padding:0}html{background:#ddd}body{min-height:100vh;color:#333;-webkit-font-smoothing:antialiased;background:radial-gradient(#fff·0%,#fff·30%,#ddd·100%);font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe·UI,Roboto,Arial,sans-serif,Apple·Color·Emoji,Segoe·UI·Emoji,Segoe·UI·Symbol;font-size:16px;font-weight:400;line-height:22px}h2{letter-spacing:-.5px;margin-bottom:0;font-size:24px;font-weight:400;line-height:30px}h3{margin-bottom:20px;font-size:16px;font-weight:700;line-height:22px}*{box-sizing:border-box}.right{float:right}.left{float:left}.clr{overflow:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"·";display:table}.clearfix:after{clear:both}body·.hide{display:none}.em{font-style:italic}.strong{font-weight:700}a.underline,a.underline:hover,a.underline:focus,.underline{text-decoration:underline}a.dim{color:#777}a.dim:focus,a.dim:hover{color:#333}a.dim:active{color:#111}.dim{color:#999}.sr-only{width:1px;height:1px;clip:rect(0,0,0,0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:#009bff;text-decoration:none}a>svg·path{fill:#009bff}a:hover,a:focus{color:#0079ff;text-decoration:none}a:hover>svg·path,a:focus>svg·path{fill:#0079ff}a:active{color:#004e80}a:active>svg·path{fill:#004e80}a.light{color:#53bbff}iframe.h{height:0;width:0;border:0;position:absolute;top:-999px;left:-999px}.icon{width:20px;height:27px;display:inline-block}.split-items{justify-content:space-between;align-items:center;display:flex}button{height:34px;cursor:pointer;background:#fff;border:1px·solid·#999;border-radius:4px;padding:6px·12px;font-size:14px;line-height:20px}button.nostyle{height:20px;color:inherit;background:0·0;border:0;padding:0;line-height:20px}.error·button{color:#fff;background-color:#d9534f;border-color:#d43f3a}.error·button:hover{background-color:#c9302c;border-color:#ac2925}.error·a{color:#791412}.error·a:hover{color:#590402}.error·a:active{color:#000}.warning·button{color:#fff;background-color:#f0ad4e;border-color:#eea236}.warning·button:hover{background-color:#ec971f;border-color:#d58512}body,header{min-width:740px}header,#content{min-width:1050px}.big-card{box-sizing:border-box;min-height:80vh;background:#fff;margin:20px·60px·30px;display:block;box-shadow:0·2px·4px·rgba(0,0,0,.15)}.container{margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}.container.title-container{background:#fff;border-bottom:1px·solid·#eee;padding-top:30px;padding-bottom:20px;position:relative}.csspositionsticky·.container.title-container{position:sticky;top:60px}.page-image·body,.page-image·#content{min-width:0}.page-image·header{min-width:100%;position:fixed!important}@media·(max-width:829.98px){.page-image·header·.header-text{display:none}}.page-image·#wrap{padding-top:60px}header{width:100%;height:60px;color:#fff;z-index:10;background:#161616;padding:0·40px;line-height:60px;position:relative;top:0;left:0;box-shadow:0·2px·5px·rgba(0,0,0,.1)}.csspositionsticky·header{position:sticky}.csspositionsticky·header:before{height:5px;width:100%;background:#161616;position:absolute;top:-5px;left:0}header·.left{z-index:1}header·.right{background:#161616;position:relative}html.page-image·header·.right:before{content:"";width:100vw;background:#161616;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}header·.logo-svg{width:20px;height:20px;margin-right:20px}header·a{color:#fff}header·h1{letter-spacing:-.5px;-webkit-font-smoothing:subpixel-antialiased;margin:0;font-size:24px;font-weight:300;line-height:60px;position:relative}header·h1·.header--ext-back{box-sizing:content-box;width:40px;text-align:center;padding-right:40px;position:absolute;top:0;bottom:0;left:-40px}header·h1·.header--ext-back·img{vertical-align:middle;margin:0·0·3px·1px;transition:transform·.25s·ease-in-out}header·h1·.header--ext-back:hover·img{transform:translate(-2px)}header·.btn{width:55px;height:60px;background:50%·no-repeat;margin-left:1px;display:block;position:relative}header·.btn:last-child{margin-right:0}header·.btn·.violator-dl{width:100%;text-align:center;position:absolute;bottom:0;left:0}header·.btn·.tooltip{color:#fff;white-space:nowrap;z-index:1;pointer-events:none;opacity:0;background:rgba(0,0,0,.75);border-radius:5px;padding:5px·15px;font-size:12px;line-height:20px;transition:opacity·.1s·ease-in;position:absolute;bottom:-36px;right:10px}header·.btn·.tooltip:after{content:"";border:6px·solid·transparent;border-top:0;border-bottom-color:rgba(0,0,0,.75);position:absolute;top:-6px;right:19px}header·.btn:hover·.tooltip,header·.btn:focus·.tooltip{opacity:1;transition:opacity·.2s·ease-in·.15s}header·.btn-report{background-image:url(icon-issue.9b4ffe88.svg)}header·.btn-report:hover{background-image:url(icon-issue-hover.dbd4fd1d.svg),url(icon-issue.9b4ffe88.svg)}header·.btn-trash{background-image:url(icon-delete.d7c815ae.svg)}header·.btn-trash:hover{background-image:url(icon-delete-hover.77cb32ed.svg),url(icon-delete.d7c815ae.svg)}header·.btn-downloadpdf{background-image:url(icon-download-pdf.df590c8e.svg)}header·.btn-downloadpdf:hover{background-image:url(icon-download-pdf-hover.09f623c9.svg),url(icon-download-pdf.df590c8e.svg)}header·.btn-download{background-image:url(icon-download.4871d5aa.svg)}header·.btn-download:hover{background-image:url(icon-download-hover.7b5b27e0.svg),url(icon-download.4871d5aa.svg)}header·.btn-history{background-image:url(icon-files.4c5993bb.svg)}header·.btn-history:hover{background-image:url(icon-files-hover.d768926f.svg),url(icon-files.4c5993bb.svg)}header·.btn-settings{background-image:url(icon-settings.d626a384.svg)}header·.btn-settings:hover{background-image:url(icon-settings-hover.6611fd12.svg),url(icon-settings.d626a384.svg)}header·.btn-editor{width:auto;text-align:center;margin-right:20px}header·.btn-editor·.txt{height:40px;vertical-align:middle;background:#000;border:1px·solid·#333;border-radius:5px;padding:0·15px;font-size:16px;font-weight:400;line-height:40px;display:inline-block}header·.btn-editor:hover·.txt{color:#ddd;border-color:#666}header·#btn-editor-wrap{position:relative}header·#btn-editor-wrap·.hov-dropdown{width:220px;background:#fff;padding:0;font-size:16px;line-height:22px;display:none;position:absolute;right:0;box-shadow:0·0·2px·rgba(0,0,0,.25)}header·#btn-editor-wrap·.hov-dropdown·ul{margin:0;list-style:none}header·#btn-editor-wrap·.hov-dropdown·li{display:block}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--title,header·#btn-editor-wrap·.hov-dropdown·a{padding:.5em·20px;display:block}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--title{color:#666;color:#333;padding-bottom:.25em}header·#btn-editor-wrap·.hov-dropdown·a{color:#333;font-weight:700}header·#btn-editor-wrap·.hov-dropdown·a:hover{background:#9cf}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--shortcut{float:right;margin-left:10px;font-size:.9375em}header·#btn-editor-wrap.hover·.hov-dropdown{display:block}header·.btn-nav{background-color:#444}header·.global-btn,header·.img-btn-editor,header·.img-btn{display:none}header·.global-btn:focus,header·.global-btn:hover,header·.global-btn:active,header·.img-btn-editor:focus,header·.img-btn-editor:hover,header·.img-btn-editor:active,header·.img-btn:focus,header·.img-btn:hover,header·.img-btn:active{color:#fff}header·.global-btn.show,header·.img-btn-editor.show,header·.img-btn.show{display:block}#content,#wrap{position:relative}#image{float:left;min-width:100vw;justify-content:center;display:flex}#image:focus{outline:none}.can-zoom-out·#image{padding:20px·10px}#image.loading{min-height:50vh;background:url(ajax-loader.76f7223e.gif)·50%·no-repeat}#image·img{max-width:100%;max-height:100%;margin:0·10px;display:block;box-shadow:0·0·10px·rgba(0,0,0,.1)}.can-zoom-out·#image.one-child{padding:0}#image.one-child·img{margin:0}.can-zoom-in·#image·img{cursor:zoom-in;max-width:100%;max-height:100%}.can-zoom-out·#image·img{cursor:zoom-out;max-width:none;max-height:none}.can-zoom-out.spacebar-down·#image·img{cursor:grab;user-drag:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ctrls{width:120px;text-align:center;color:#fff;opacity:0;z-index:1;background:rgba(51,51,51,.8);border-radius:3px;justify-content:space-between;margin-left:-60px;padding:8px·10px;transition:opacity·.5s·ease-in-out;display:none;position:fixed;bottom:15px;left:50%}#wrap:hover·.ctrls{opacity:1;transition:opacity·.5s·ease-in-out·1s}.ctrls·button{vertical-align:top;font-size:18px}.ctrls·.zoom-amount{vertical-align:top;cursor:pointer}.ctrls·.disabled{color:#999}.error-wrap{width:100%;padding:2em·15px·1em;display:none;position:absolute;top:60px;left:0}.error{max-width:630px;color:#a94442;background-color:#f2dede;border:3px·solid·#ebccd1;border-radius:4px;margin:0·auto;padding:1.5em;position:relative}.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}a.close{font-size:22px;line-height:22px}.error·a.close{position:absolute;top:5px;right:5px}.error·button{margin-top:22px}.history-title-container{padding-left:0;padding-right:0;padding-bottom:0!important}.history-title-container>*{padding-left:60px;padding-right:60px}.history-title-container·.h2-wrap{border-bottom:1px·solid·#eee;padding-bottom:20px}.history-title-container·h2{margin-bottom:0}.history-title-container·.controls{box-sizing:border-box;min-height:40px;margin:10px·0}.history-title-container·.close{vertical-align:middle;margin-top:10px;font-size:30px;line-height:30px}.no-screenshots·.big-card-header-scroll·.controls{display:none}.dropdown-items·li{border-bottom:1px·solid·#eee;list-style:none}.no-screenshots·.dropdown-items{margin-top:50px}.history·.checkbox-wrap{float:left;height:40px;width:30px;text-align:left;line-height:40px}.history·.checkbox-wrap·input{vertical-align:middle;margin-left:0}.history·.checkbox-note{float:left;height:40px;color:#666;padding:0·10px;line-height:40px}.history·.checkbox-button{float:right;box-sizing:border-box;height:40px;margin:0·0·0·15px;padding:0·15px;font-size:16px;line-height:38px}.history·.checkbox-button·.btn-icon{vertical-align:middle;margin-bottom:2px;margin-left:15px}.history·.checkbox-button:hover·.btn-icon·path{fill:#161616}.history·.checkbox-button:disabled{opacity:.5}.dropdown-item·a{word-wrap:break-word;margin-left:30px;margin-right:-10px;padding:10px;display:block}.dropdown-item·a·.edited-note{color:#999;text-transform:lowercase;margin-left:8px;font-style:italic}.dropdown-item·a:hover·.edited-note{color:#666}.dropdown-item·a·.right{min-width:7em;color:#666;text-align:right;margin-left:15px}.dropdown-item·a·.date{min-width:9em;text-align:left}li.info{color:#999;padding:20px·0}#main-info{display:none} | 1 | html,body,h1,h2,h3,p,ul,ol,li{margin:0;padding:0}html{background:#ddd}body{min-height:100vh;color:#333;-webkit-font-smoothing:antialiased;background:radial-gradient(#fff·0%,#fff·30%,#ddd·100%);font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe·UI,Roboto,Arial,sans-serif,Apple·Color·Emoji,Segoe·UI·Emoji,Segoe·UI·Symbol;font-size:16px;font-weight:400;line-height:22px}h2{letter-spacing:-.5px;margin-bottom:0;font-size:24px;font-weight:400;line-height:30px}h3{margin-bottom:20px;font-size:16px;font-weight:700;line-height:22px}*{box-sizing:border-box}.right{float:right}.left{float:left}.clr{overflow:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"·";display:table}.clearfix:after{clear:both}body·.hide{display:none}.em{font-style:italic}.strong{font-weight:700}a.underline,a.underline:hover,a.underline:focus,.underline{text-decoration:underline}a.dim{color:#777}a.dim:focus,a.dim:hover{color:#333}a.dim:active{color:#111}.dim{color:#999}.sr-only{width:1px;height:1px;clip:rect(0,0,0,0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:#009bff;text-decoration:none}a>svg·path{fill:#009bff}a:hover,a:focus{color:#0079ff;text-decoration:none}a:hover>svg·path,a:focus>svg·path{fill:#0079ff}a:active{color:#004e80}a:active>svg·path{fill:#004e80}a.light{color:#53bbff}iframe.h{height:0;width:0;border:0;position:absolute;top:-999px;left:-999px}.icon{width:20px;height:27px;display:inline-block}.split-items{justify-content:space-between;align-items:center;display:flex}button{height:34px;cursor:pointer;background:#fff;border:1px·solid·#999;border-radius:4px;padding:6px·12px;font-size:14px;line-height:20px}button.nostyle{height:20px;color:inherit;background:0·0;border:0;padding:0;line-height:20px}.error·button{color:#fff;background-color:#d9534f;border-color:#d43f3a}.error·button:hover{background-color:#c9302c;border-color:#ac2925}.error·a{color:#791412}.error·a:hover{color:#590402}.error·a:active{color:#000}.warning·button{color:#fff;background-color:#f0ad4e;border-color:#eea236}.warning·button:hover{background-color:#ec971f;border-color:#d58512}body,header{min-width:740px}header,#content{min-width:1050px}.big-card{box-sizing:border-box;min-height:80vh;background:#fff;margin:20px·60px·30px;display:block;box-shadow:0·2px·4px·rgba(0,0,0,.15)}.container{margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}.container.title-container{background:#fff;border-bottom:1px·solid·#eee;padding-top:30px;padding-bottom:20px;position:relative}.csspositionsticky·.container.title-container{position:sticky;top:60px}.page-image·body,.page-image·#content{min-width:0}.page-image·header{min-width:100%;position:fixed!important}@media·(max-width:829.98px){.page-image·header·.header-text{display:none}}.page-image·#wrap{padding-top:60px}header{width:100%;height:60px;color:#fff;z-index:10;background:#161616;padding:0·40px;line-height:60px;position:relative;top:0;left:0;box-shadow:0·2px·5px·rgba(0,0,0,.1)}.csspositionsticky·header{position:sticky}.csspositionsticky·header:before{height:5px;width:100%;background:#161616;position:absolute;top:-5px;left:0}header·.left{z-index:1}header·.right{background:#161616;position:relative}html.page-image·header·.right:before{content:"";width:100vw;background:#161616;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}header·.logo-svg{width:20px;height:20px;margin-right:20px}header·a{color:#fff}header·h1{letter-spacing:-.5px;-webkit-font-smoothing:subpixel-antialiased;margin:0;font-size:24px;font-weight:300;line-height:60px;position:relative}header·h1·.header--ext-back{box-sizing:content-box;width:40px;text-align:center;padding-right:40px;position:absolute;top:0;bottom:0;left:-40px}header·h1·.header--ext-back·img{vertical-align:middle;margin:0·0·3px·1px;transition:transform·.25s·ease-in-out}header·h1·.header--ext-back:hover·img{transform:translate(-2px)}header·.btn{width:55px;height:60px;background:50%·no-repeat;margin-left:1px;display:block;position:relative}header·.btn:last-child{margin-right:0}header·.btn·.violator-dl{width:100%;text-align:center;position:absolute;bottom:0;left:0}header·.btn·.tooltip{color:#fff;white-space:nowrap;z-index:1;pointer-events:none;opacity:0;background:rgba(0,0,0,.75);border-radius:5px;padding:5px·15px;font-size:12px;line-height:20px;transition:opacity·.1s·ease-in;position:absolute;bottom:-36px;right:10px}header·.btn·.tooltip:after{content:"";border:6px·solid·transparent;border-top:0;border-bottom-color:rgba(0,0,0,.75);position:absolute;top:-6px;right:19px}header·.btn:hover·.tooltip,header·.btn:focus·.tooltip{opacity:1;transition:opacity·.2s·ease-in·.15s}header·.btn-report{background-image:url(icon-issue.9b4ffe88.svg)}header·.btn-report:hover{background-image:url(icon-issue-hover.dbd4fd1d.svg),url(icon-issue.9b4ffe88.svg)}header·.btn-trash{background-image:url(icon-delete.d7c815ae.svg)}header·.btn-trash:hover{background-image:url(icon-delete-hover.77cb32ed.svg),url(icon-delete.d7c815ae.svg)}header·.btn-downloadpdf{background-image:url(icon-download-pdf.df590c8e.svg)}header·.btn-downloadpdf:hover{background-image:url(icon-download-pdf-hover.09f623c9.svg),url(icon-download-pdf.df590c8e.svg)}header·.btn-download{background-image:url(icon-download.4871d5aa.svg)}header·.btn-download:hover{background-image:url(icon-download-hover.7b5b27e0.svg),url(icon-download.4871d5aa.svg)}header·.btn-history{background-image:url(icon-files.4c5993bb.svg)}header·.btn-history:hover{background-image:url(icon-files-hover.d768926f.svg),url(icon-files.4c5993bb.svg)}header·.btn-settings{background-image:url(icon-settings.d626a384.svg)}header·.btn-settings:hover{background-image:url(icon-settings-hover.6611fd12.svg),url(icon-settings.d626a384.svg)}header·.btn-editor{width:auto;text-align:center;margin-right:20px}header·.btn-editor·.txt{height:40px;vertical-align:middle;background:#000;border:1px·solid·#333;border-radius:5px;padding:0·15px;font-size:16px;font-weight:400;line-height:40px;display:inline-block}header·.btn-editor:hover·.txt{color:#ddd;border-color:#666}header·#btn-editor-wrap{position:relative}header·#btn-editor-wrap·.hov-dropdown{width:220px;background:#fff;padding:0;font-size:16px;line-height:22px;display:none;position:absolute;right:0;box-shadow:0·0·2px·rgba(0,0,0,.25)}header·#btn-editor-wrap·.hov-dropdown·ul{margin:0;list-style:none}header·#btn-editor-wrap·.hov-dropdown·li{display:block}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--title,header·#btn-editor-wrap·.hov-dropdown·a{padding:.5em·20px;display:block}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--title{color:#666;color:#333;padding-bottom:.25em}header·#btn-editor-wrap·.hov-dropdown·a{color:#333;font-weight:700}header·#btn-editor-wrap·.hov-dropdown·a:hover{background:#9cf}header·#btn-editor-wrap·.hov-dropdown·.hov-dropdown--shortcut{float:right;margin-left:10px;font-size:.9375em}header·#btn-editor-wrap.hover·.hov-dropdown{display:block}header·.btn-nav{background-color:#444}header·.global-btn,header·.img-btn-editor,header·.img-btn{display:none}header·.global-btn:focus,header·.global-btn:hover,header·.global-btn:active,header·.img-btn-editor:focus,header·.img-btn-editor:hover,header·.img-btn-editor:active,header·.img-btn:focus,header·.img-btn:hover,header·.img-btn:active{color:#fff}header·.global-btn.show,header·.img-btn-editor.show,header·.img-btn.show{display:block}#content,#wrap{position:relative}#image{float:left;min-width:100vw;justify-content:center;display:flex}#image:focus{outline:none}.can-zoom-out·#image{padding:20px·10px}#image.loading{min-height:50vh;background:url(ajax-loader.76f7223e.gif)·50%·no-repeat}#image·img{max-width:100%;max-height:100%;margin:0·10px;display:block;box-shadow:0·0·10px·rgba(0,0,0,.1)}.can-zoom-out·#image.one-child{padding:0}#image.one-child·img{margin:0}.can-zoom-in·#image·img{cursor:zoom-in;max-width:100%;max-height:100%}.can-zoom-out·#image·img{cursor:zoom-out;max-width:none;max-height:none}.can-zoom-out.spacebar-down·#image·img{cursor:grab;user-drag:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ctrls{width:120px;text-align:center;color:#fff;opacity:0;z-index:1;background:rgba(51,51,51,.8);border-radius:3px;justify-content:space-between;margin-left:-60px;padding:8px·10px;transition:opacity·.5s·ease-in-out;display:none;position:fixed;bottom:15px;left:50%}#wrap:hover·.ctrls{opacity:1;transition:opacity·.5s·ease-in-out·1s}.ctrls·button{vertical-align:top;font-size:18px}.ctrls·.zoom-amount{vertical-align:top;cursor:pointer}.ctrls·.disabled{color:#999}.error-wrap{width:100%;padding:2em·15px·1em;display:none;position:absolute;top:60px;left:0}.error{max-width:630px;color:#a94442;background-color:#f2dede;border:3px·solid·#ebccd1;border-radius:4px;margin:0·auto;padding:1.5em;position:relative}.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}a.close{font-size:22px;line-height:22px}.error·a.close{position:absolute;top:5px;right:5px}.error·button{margin-top:22px}.history-title-container{padding-left:0;padding-right:0;padding-bottom:0!important}.history-title-container>*{padding-left:60px;padding-right:60px}.history-title-container·.h2-wrap{border-bottom:1px·solid·#eee;padding-bottom:20px}.history-title-container·h2{margin-bottom:0}.history-title-container·.controls{box-sizing:border-box;min-height:40px;margin:10px·0}.history-title-container·.close{vertical-align:middle;margin-top:10px;font-size:30px;line-height:30px}.no-screenshots·.big-card-header-scroll·.controls{display:none}.dropdown-items·li{border-bottom:1px·solid·#eee;list-style:none}.no-screenshots·.dropdown-items{margin-top:50px}.history·.checkbox-wrap{float:left;height:40px;width:30px;text-align:left;line-height:40px}.history·.checkbox-wrap·input{vertical-align:middle;margin-left:0}.history·.checkbox-note{float:left;height:40px;color:#666;padding:0·10px;line-height:40px}.history·.checkbox-button{float:right;box-sizing:border-box;height:40px;margin:0·0·0·15px;padding:0·15px;font-size:16px;line-height:38px}.history·.checkbox-button·.btn-icon{vertical-align:middle;margin-bottom:2px;margin-left:15px}.history·.checkbox-button:hover·.btn-icon·path{fill:#161616}.history·.checkbox-button:disabled{opacity:.5}.dropdown-item·a{word-wrap:break-word;margin-left:30px;margin-right:-10px;padding:10px;display:block}.dropdown-item·a·.edited-note{color:#999;text-transform:lowercase;margin-left:8px;font-style:italic}.dropdown-item·a:hover·.edited-note{color:#666}.dropdown-item·a·.right{min-width:7em;color:#666;text-align:right;margin-left:15px}.dropdown-item·a·.date{min-width:9em;text-align:left}li.info{color:#999;padding:20px·0}#main-info{display:none}header·.btn-aistudio{width:55px;text-align:center;margin-right:20px}header·.btn-aistudio·.pe-7s-gleam{font-size:24px;line-height:60px;color:#fff;transition:color·.15s·ease-in}header·.btn-aistudio:hover·.pe-7s-gleam{color:#ddd} |
2 | /*#·sourceMappingURL=capture.059df01a.css.map·*/ | 2 | /*#·sourceMappingURL=capture.059df01a.css.map·*/ |
Offset 2691, 15 lines modified | Offset 2691, 39 lines modified | ||
2691 | ········En.$.on((0,·En.$)("btn-trash"),·"click",·(function(t)·{ | 2691 | ········En.$.on((0,·En.$)("btn-trash"),·"click",·(function(t)·{ |
2692 | ················t.preventDefault(),·Kr.record·&&·eo.remove(Kr.record,·Dn.GA_VIA_NAV),·e(this) | 2692 | ················t.preventDefault(),·Kr.record·&&·eo.remove(Kr.record,·Dn.GA_VIA_NAV),·e(this) |
2693 | ············})),·En.$.on((0,·En.$)("btn-download"),·"click",·(function(t)·{ | 2693 | ············})),·En.$.on((0,·En.$)("btn-download"),·"click",·(function(t)·{ |
2694 | ················if·(Kr.rejectedDl)·return·!0; | 2694 | ················if·(Kr.rejectedDl)·return·!0; |
2695 | ················Kr.record·&&·(t.preventDefault(),·eo.download(Kr.record,·Dn.GA_VIA_NAV)),·e(this) | 2695 | ················Kr.record·&&·(t.preventDefault(),·eo.download(Kr.record,·Dn.GA_VIA_NAV)),·e(this) |
2696 | ············})),·En.$.on((0,·En.$)("btn-downloadpdf"),·"click",·(function(t)·{ | 2696 | ············})),·En.$.on((0,·En.$)("btn-downloadpdf"),·"click",·(function(t)·{ |
2697 | ················Kr.record·&&·(t.preventDefault(),·eo.downloadPDF(Kr.record,·Dn.GA_VIA_NAV)),·e(this) | 2697 | ················Kr.record·&&·(t.preventDefault(),·eo.downloadPDF(Kr.record,·Dn.GA_VIA_NAV)),·e(this) |
2698 | ············})),·En.$.on((0,·En.$)("btn-aistudio"),·"click",·function(t)·{ | ||
2699 | ················e(this),·t.preventDefault(); | ||
2700 | ················if·(Kr.record·&&·Kr.loaded)·{ | ||
2701 | ····················const·r·=·(0,·En.$)("image"), | ||
2702 | ························n·=·r.getElementsByTagName("img")[0]; | ||
2703 | ····················if·(n)·{ | ||
2704 | ························Mn.triggerNotifyText("Sending·to·AI·Studio...",·4e3); | ||
2705 | ························try·{ | ||
2706 | ····························const·e·=·document.createElement("canvas"); | ||
2707 | ····························e.width·=·n.naturalWidth,·e.height·=·n.naturalHeight; | ||
2708 | ····························const·t·=·e.getContext("2d"); | ||
2709 | ····························t.drawImage(n,·0,·0); | ||
2710 | ····························const·r·=·e.toDataURL("image/png"); | ||
2711 | ····························chrome.runtime.sendMessage({ | ||
2712 | ································action:·"sendToAIStudio", | ||
2713 | ································dataUrl:·r | ||
2714 | ····························},·(function(e)·{ | ||
2715 | ································e·&&·"error"·===·e.status·&&·(c.default.error("Background·script·failed:",·e.message),·vn("Error",·"Could·not·open·AI·Studio·tab.·See·background·page·console·for·details.",·!0,·!1)) | ||
2716 | ····························})) | ||
2717 | ························}·catch·(e)·{ | ||
2718 | ····························c.default.error("AI·Studio:·Error·during·canvas·conversion",·e),·vn("Error",·"An·error·occurred·while·preparing·the·image.",·!0,·!1) | ||
2719 | ························} | ||
2720 | ····················}·else·c.default.error("AI·Studio·button·clicked,·but·no·img·element·was·found."),·vn("Error",·"Could·not·find·the·displayed·image.",·!0,·!1) | ||
2721 | ················}·else·c.default.error("AI·Studio·button·clicked,·but·record·not·loaded."),·vn("Error",·"Please·wait·for·the·image·to·finish·loading·before·sending.",·!0,·!1) | ||
2698 | ············}) | 2722 | ············}),·En.$.on(document,·"keydown",·(function(e)·{ |
2699 | ················if·(Un.checkCtrlLike(e))·switch·(e.keyCode)·{ | 2723 | ················if·(Un.checkCtrlLike(e))·switch·(e.keyCode)·{ |
2700 | ····················case·Un.S: | 2724 | ····················case·Un.S: |
2701 | ························if·(Kr.record)·{ | 2725 | ························if·(Kr.record)·{ |
2702 | ····························const·t·=·e.altKey, | 2726 | ····························const·t·=·e.altKey, |
2703 | ································n·=·e.shiftKey; | 2727 | ································n·=·e.shiftKey; |
2704 | ····························let·r·=·(0,·En.$)("btn-download"); | 2728 | ····························let·r·=·(0,·En.$)("btn-download"); |
2705 | ····························"none"·!==·window.getComputedStyle(r).display·&&·(e.preventDefault(),·t·?·eo.copyToClipboard(Kr.record,·Dn.GA_VIA_KEYPRESS,·0,·Kr.images)·:·eo.download(Kr.record,·Dn.GA_VIA_KEYPRESS,·n)) | 2729 | ····························"none"·!==·window.getComputedStyle(r).display·&&·(e.preventDefault(),·t·?·eo.copyToClipboard(Kr.record,·Dn.GA_VIA_KEYPRESS,·0,·Kr.images)·:·eo.download(Kr.record,·Dn.GA_VIA_KEYPRESS,·n)) |
Offset 2959, 15 lines modified | Offset 2959, 39 lines modified | ||
2959 | ············Cr.$.on((0,·Cr.$)("btn-trash"),·"click",·(function(t)·{ | 2959 | ············Cr.$.on((0,·Cr.$)("btn-trash"),·"click",·(function(t)·{ |
2960 | ····················t.preventDefault(),·Qn.record·&&·io.remove(Qn.record,·Br.GA_VIA_NAV),·e(this) | 2960 | ····················t.preventDefault(),·Qn.record·&&·io.remove(Qn.record,·Br.GA_VIA_NAV),·e(this) |
2961 | ················})),·Cr.$.on((0,·Cr.$)("btn-download"),·"click",·(function(t)·{ | 2961 | ················})),·Cr.$.on((0,·Cr.$)("btn-download"),·"click",·(function(t)·{ |
2962 | ····················if·(Qn.rejectedDl)·return·!0; | 2962 | ····················if·(Qn.rejectedDl)·return·!0; |
2963 | ····················Qn.record·&&·(t.preventDefault(),·io.download(Qn.record,·Br.GA_VIA_NAV)),·e(this) | 2963 | ····················Qn.record·&&·(t.preventDefault(),·io.download(Qn.record,·Br.GA_VIA_NAV)),·e(this) |
2964 | ················})),·Cr.$.on((0,·Cr.$)("btn-downloadpdf"),·"click",·(function(t)·{ | 2964 | ················})),·Cr.$.on((0,·Cr.$)("btn-downloadpdf"),·"click",·(function(t)·{ |
2965 | ····················Qn.record·&&·(t.preventDefault(),·io.downloadPDF(Qn.record,·Br.GA_VIA_NAV)),·e(this) | 2965 | ····················Qn.record·&&·(t.preventDefault(),·io.downloadPDF(Qn.record,·Br.GA_VIA_NAV)),·e(this) |
2966 | ················})),·Cr.$.on((0,·Cr.$)("btn-aistudio"),·"click",·function(t)·{ | ||
2967 | ····················e(this),·t.preventDefault(); | ||
2968 | ····················if·(Qn.record·&&·Qn.loaded)·{ | ||
2969 | ························const·r·=·(0,·Cr.$)("image"), | ||
2970 | ····························n·=·r.getElementsByTagName("img")[0]; | ||
2971 | ························if·(n)·{ | ||
2972 | ····························zr.triggerNotifyText("Sending·to·AI·Studio...",·4e3); | ||
2973 | ····························try·{ | ||
2974 | ································const·e·=·document.createElement("canvas"); | ||
2975 | ································e.width·=·n.naturalWidth,·e.height·=·n.naturalHeight; | ||
2976 | ································const·t·=·e.getContext("2d"); | ||
2977 | ································t.drawImage(n,·0,·0); | ||
2978 | ································const·r·=·e.toDataURL("image/png"); | ||
2979 | ································chrome.runtime.sendMessage({ | ||
2980 | ····································action:·"sendToAIStudio", | ||
2981 | ····································dataUrl:·r | ||
2982 | ································},·(function(e)·{ | ||
2983 | ····································e·&&·"error"·===·e.status·&&·(c.default.error("Background·script·failed:",·e.message),·xr("Error",·"Could·not·open·AI·Studio·tab.·See·background·page·console·for·details.",·!0,·!1)) | ||
2984 | ································})) | ||
2985 | ····························}·catch·(e)·{ | ||
2986 | ································c.default.error("AI·Studio:·Error·during·canvas·conversion",·e),·xr("Error",·"An·error·occurred·while·preparing·the·image.",·!0,·!1) | ||
2987 | ····························} | ||
2988 | ························}·else·c.default.error("AI·Studio·button·clicked,·but·no·img·element·was·found."),·xr("Error",·"Could·not·find·the·displayed·image.",·!0,·!1) | ||
2989 | ····················}·else·c.default.error("AI·Studio·button·clicked,·but·record·not·loaded."),·xr("Error",·"Please·wait·for·the·image·to·finish·loading·before·sending.",·!0,·!1) | ||
2966 | ················}) | 2990 | ················}),·Cr.$.on(document,·"keydown",·(function(e)·{ |
2967 | ····················if·(qr.checkCtrlLike(e))·switch·(e.keyCode)·{ | 2991 | ····················if·(qr.checkCtrlLike(e))·switch·(e.keyCode)·{ |
2968 | ························case·qr.S: | 2992 | ························case·qr.S: |
2969 | ····························if·(Qn.record)·{ | 2993 | ····························if·(Qn.record)·{ |
2970 | ································const·t·=·e.altKey, | 2994 | ································const·t·=·e.altKey, |
2971 | ····································r·=·e.shiftKey; | 2995 | ····································r·=·e.shiftKey; |
2972 | ································let·n·=·(0,·Cr.$)("btn-download"); | 2996 | ································let·n·=·(0,·Cr.$)("btn-download"); |
2973 | ································"none"·!==·window.getComputedStyle(n).display·&&·(e.preventDefault(),·t·?·io.copyToClipboard(Qn.record,·Br.GA_VIA_KEYPRESS,·0,·Qn.images)·:·io.download(Qn.record,·Br.GA_VIA_KEYPRESS,·r)) | 2997 | ································"none"·!==·window.getComputedStyle(n).display·&&·(e.preventDefault(),·t·?·io.copyToClipboard(Qn.record,·Br.GA_VIA_KEYPRESS,·0,·Qn.images)·:·io.download(Qn.record,·Br.GA_VIA_KEYPRESS,·r)) |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | <!DOCTYPE·html><html><head><link·rel="stylesheet"·href="capture.96899a58.css"><script·nomodule·defer·src="welcome.9d65ff55.js"></script><script·nomodule·defer·src="popup.27c5ede2.js"></script><script·nomodule·defer·src="editor.156c3790.js"></script><script·nomodule·defer·src="options.88513521.js"></script><script·nomodule·defer·src="welcome.9c1c9a92.js"></script><script·type="module"·src="welcome.c2844517.js"></script><script·type="module"·src="popup.06abe789.js"></script><script·type="module"·src="editor.395bb412.js"></script><script·type="module"·src="options.a6ce7a1d.js"></script><script·type="module"·src="welcome.c63cc5f8.js"></script><meta·charset="utf-8"><title>Screen·Capture·Result</title><link·rel="stylesheet"·href="capture.8fe90b06.css"><link·rel="stylesheet"·href="capture.059df01a.css"><link·rel="stylesheet"·href="capture.839f08c2.css"></head><body>·<header·class="clearfix">·<h1·class="left">·<a·class="back-button·header--ext-back"·data-href="/capture.html"·href="#"·style="display:none">·<img·src="icon-back-arrow.1a17d8ea.svg">·</a>·<img·src="icon-camera-fm.39046717.svg"·alt="camera·logo"·class="logo-svg"><span·class="header-text">GoFullPage</span>·</h1>·<div·class="right">·<div·id="btn-editor-wrap"·class="left">·<a·class="btn·btn-editor·editor-link·img-btn·img-btn-editor"·href="#"·data-href="/editor.html"·id="btn-editor">·<span·class="txt"·data-e7n="actionEdit">Edit</span>·<span·class="tooltip"·data-e7n>Crop,·edit,·annotate,·and·export·(premium)</span>·</a>··</div>·<a·class="btn·btn-report·global-btn·left"·href="#"·target="_blank"·rel="noopener·noreferrer"·id="btn-report">·<span·class="tooltip"·data-e7n="actionReport">Report·issue</span>·</a>·<a·class="btn·btn-trash·img-btn·left"·href="#"·id="btn-trash">·<span·class="tooltip"·data-e7n="actionDeleteImage">Delete·image</span>·</a>·<a·class="btn·btn-downloadpdf·img-btn·left"·href="#"·id="btn-downloadpdf">·<span·class="tooltip"·data-e7n="actionDownloadPDF">Download·PDF</span>·</a>·<a·class="btn·btn-download·img-btn·left"·href="#"·id="btn-download">·<span·class="tooltip"><span·data-e7n="actionDownloadImage">Download·image</span>·<span·class="image-type"></span></span>·</a>·<a·class="btn·btn-history·btn-nav·left"·data-href="capture.html"·href="#"·id="btn-history">·<span·class="tooltip"·data-e7n="navFiles">Files</span>·</a>·<a·class="btn·btn-nav·btn-settings·left"·data-href="options.html"·href="#"·id="btn-settings">·<span·class="tooltip"·data-e7n="navOptions">Options</span>·</a>·</div>·</header>·<div·id="content">·<div·id="wrap">·<div·id="main-info"·class="section">·<p·data-e7n>·The·best·and·safest·way·to·capture·a·screenshot·of·an·entire·web·page.·</p>·</div>·<div·id="image"·class="section"·tabindex="1"></div>·<div·style="clear:both;height:0;width:0;overflow:hidden"></div>·<div·class="ctrls"·id="img-ctrls">·<button·class="nostyle·zoom-btn·zoom-out">·<span·class="sr-only">Zoom·out</span>·<span·class="pe-7s-less"></span>·</button>·<span·class="zoom-amount">Zoom</span>·<button·class="nostyle·zoom-btn·zoom-in">·<span·class="sr-only">Zoom·in</span>·<span·class="pe-7s-plus"></span>·</button>·</div>·<div·class="history·section"·id="history"></div>·<div·class="error-wrap·section"·id="error-wrap">·<div·class="error"·id="error">·<a·class="close"·href="#">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</a>·<h3·id="error-title"></h3>·<p·id="error-body"></p>·<p·id="error-status"></p>·<div·id="error-buttons"·class="clearfix">·<button·class="close"·data-e7n="actionOK">OK</button>·</div>·</div>·</div>·</div>·</div>··<div·id="how-is-it"·class="hide·how-is-it">·<div·class="hit-step·hit-step-first">·<span·data-e7n>Are·you·enjoying·this·extension?</span>·<a·href="#"·class="box·for-step·how-like"·data-next="hit-like">·<span·role="img"·aria-label="happy·face">😊</span>·<span·data-e7n>Yes!</span>·</a>·<a·href="#"·class="box·for-step·how-dislike"·data-next="hit-dislike">·<span·role="img"·aria-label="sad·face">😕</span>·<span·data-e7n>Not·really</span>·</a>· ·</div>·<div·data-step="hit-like"·class="hit-step·tight">·<br>·<span·data-e7n>Hooray</span>·<span·role="img"·aria-label="tada">🎉</span>·<span·data-e7n>This·extension·takes·a·lot·of·work·to·maintain.·It’s·really·meaningful·to·hear·that·you·find·it·useful!</span>·<br><br>·<span·id="how-is-it-e7n-consider">Might·you·consider·taking·a·minute·to·rate·it·in·the·Webstore?</span>·<br><br>·<div·class="clearfix">·<a·class="dismiss"·id="how-is-it-e7n-url-webstore"·href="https://chromewebstore.google.com/detail/gofullpage-full-page-scre/fdpohaocaechififmbbbbbknoalclacl/reviews"·target="_blank"·rel="noopener·noreferrer"·data-went-out="true">·Take·me·to·the·Webstore!·</a>· · ·<a·href="#"·class="dismiss·light"·data-went-out="false"·data-e7n>·No,·thanks.·</a>·</div>·<br>·</div>·<div·data-step="hit-dislike"·class="hit-step·tight">·<br>·<span·data-e7n>Sorry</span>·<span·role="img"·aria-label="sad·face">😟</span>·<br><br>·<span·data-e7n>Would·you·like·to·report·any·issues·you’re·experiencing,·so·we·can·improve·this·extension·together?</span>·<br><br>·<div·class="clearfix">·<a·class="dismiss"·id="hit-report-link"·href="https://screencapture.mrcoles.com/"·target="_blank"·rel="noopener·noreferrer"·data-went-out="true"·data-e7n>·Report·issue.·</a>· · ·<a·href="#"·class="dismiss"·data-went-out="false"·data-e7n>·No,·thanks.·</a>·</div>·<br>·</div>·<button·class="close">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</button>·</div>·<div·id="try-edit"·class="hide·how-is-it">·<div·class="hit-step·hit-step-first">·<span·data-e7n="tryEditingRequest">Try·editing·and·annotating·your·screenshot</span>·<a·class="box·editor-link·for-step·how-like"·href="#"·data-href="/editor.html"·data-next="hit-like"·data-next-dismiss="true">·<span·role="img"·aria-label="happy·face">😊</span>·<span·data-e7n="tryEditingYes">Ok!</span>·</a>·<a·href="#"·class="box·for-step·how-dislike"·data-next="hit-dislike">·<span·data-e7n="tryEditingNo">No·thanks</span>·</a>· ·</div>·<div·data-step="hit-dislike"·class="hit-step">·<br>·<span·data-e7n>·If·you’d·like·to·try·this·feature·in·the·future,·click·on·the·“Edit”·button·up·top.·</span>·<a·href="#"·class="box·dismiss"·data-e7n>·Got·it!·</a>·<br><br>·</div>·<button·class="close">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</button>·</div>·<div·id="modal-wrapper"></div>·<div·id="root"></div>·<script·type="module"·src="capture.1b6106c3.js"></script><script·src="capture.d2685946.js"·nomodule·defer></script>·</body></html> | 1 | <!DOCTYPE·html><html><head><link·rel="stylesheet"·href="capture.96899a58.css"><script·nomodule·defer·src="welcome.9d65ff55.js"></script><script·nomodule·defer·src="popup.27c5ede2.js"></script><script·nomodule·defer·src="editor.156c3790.js"></script><script·nomodule·defer·src="options.88513521.js"></script><script·nomodule·defer·src="welcome.9c1c9a92.js"></script><script·type="module"·src="welcome.c2844517.js"></script><script·type="module"·src="popup.06abe789.js"></script><script·type="module"·src="editor.395bb412.js"></script><script·type="module"·src="options.a6ce7a1d.js"></script><script·type="module"·src="welcome.c63cc5f8.js"></script><meta·charset="utf-8"><title>Screen·Capture·Result</title><link·rel="stylesheet"·href="capture.8fe90b06.css"><link·rel="stylesheet"·href="capture.059df01a.css"><link·rel="stylesheet"·href="capture.839f08c2.css"></head><body>·<header·class="clearfix">·<h1·class="left">·<a·class="back-button·header--ext-back"·data-href="/capture.html"·href="#"·style="display:none">·<img·src="icon-back-arrow.1a17d8ea.svg">·</a>·<img·src="icon-camera-fm.39046717.svg"·alt="camera·logo"·class="logo-svg"><span·class="header-text">GoFullPage</span>·</h1>·<div·class="right">·<div·id="btn-editor-wrap"·class="left">·<a·class="btn·btn-editor·editor-link·img-btn·img-btn-editor"·href="#"·data-href="/editor.html"·id="btn-editor">·<span·class="txt"·data-e7n="actionEdit">Edit</span>·<span·class="tooltip"·data-e7n>Crop,·edit,·annotate,·and·export·(premium)</span>·</a>··</div>·<a·class="btn·btn-aistudio·img-btn·left"·href="#"·id="btn-aistudio">·<span·class="pe-7s-gleam"></span>·<span·class="tooltip">Send·to·AI·Studio</span>·</a>·<a·class="btn·btn-report·global-btn·left"·href="#"·target="_blank"·rel="noopener·noreferrer"·id="btn-report">·<span·class="tooltip"·data-e7n="actionReport">Report·issue</span>·</a>·<a·class="btn·btn-trash·img-btn·left"·href="#"·id="btn-trash">·<span·class="tooltip"·data-e7n="actionDeleteImage">Delete·image</span>·</a>·<a·class="btn·btn-downloadpdf·img-btn·left"·href="#"·id="btn-downloadpdf">·<span·class="tooltip"·data-e7n="actionDownloadPDF">Download·PDF</span>·</a>·<a·class="btn·btn-download·img-btn·left"·href="#"·id="btn-download">·<span·class="tooltip"><span·data-e7n="actionDownloadImage">Download·image</span>·<span·class="image-type"></span></span>·</a>·<a·class="btn·btn-history·btn-nav·left"·data-href="capture.html"·href="#"·id="btn-history">·<span·class="tooltip"·data-e7n="navFiles">Files</span>·</a>·<a·class="btn·btn-nav·btn-settings·left"·data-href="options.html"·href="#"·id="btn-settings">·<span·class="tooltip"·data-e7n="navOptions">Options</span>·</a>·</div>·</header>·<div·id="content">·<div·id="wrap">·<div·id="main-info"·class="section">·<p·data-e7n>·The·best·and·safest·way·to·capture·a·screenshot·of·an·entire·web·page.·</p>·</div>·<div·id="image"·class="section"·tabindex="1"></div>·<div·style="clear:both;height:0;width:0;overflow:hidden"></div>·<div·class="ctrls"·id="img-ctrls">·<button·class="nostyle·zoom-btn·zoom-out">·<span·class="sr-only">Zoom·out</span>·<span·class="pe-7s-less"></span>·</button>·<span·class="zoom-amount">Zoom</span>·<button·class="nostyle·zoom-btn·zoom-in">·<span·class="sr-only">Zoom·in</span>·<span·class="pe-7s-plus"></span>·</button>·</div>·<div·class="history·section"·id="history"></div>·<div·class="error-wrap·section"·id="error-wrap">·<div·class="error"·id="error">·<a·class="close"·href="#">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</a>·<h3·id="error-title"></h3>·<p·id="error-body"></p>·<p·id="error-status"></p>·<div·id="error-buttons"·class="clearfix">·<button·class="close"·data-e7n="actionOK">OK</button>·</div>·</div>·</div>·</div>·</div>··<div·id="how-is-it"·class="hide·how-is-it">·<div·class="hit-step·hit-step-first">·<span·data-e7n>Are·you·enjoying·this·extension?</span>·<a·href="#"·class="box·for-step·how-like"·data-next="hit-like">·<span·role="img"·aria-label="happy·face">😊</span>·<span·data-e7n>Yes!</span>·</a>·<a·href="#"·class="box·for-step·how-dislike"·data-next="hit-dislike">·<span·role="img"·aria-label="sad·face">😕</span>·<span·data-e7n>Not·really</span>·</a>· ·</div>·<div·data-step="hit-like"·class="hit-step·tight">·<br>·<span·data-e7n>Hooray</span>·<span·role="img"·aria-label="tada">🎉</span>·<span·data-e7n>This·extension·takes·a·lot·of·work·to·maintain.·It’s·really·meaningful·to·hear·that·you·find·it·useful!</span>·<br><br>·<span·id="how-is-it-e7n-consider">Might·you·consider·taking·a·minute·to·rate·it·in·the·Webstore?</span>·<br><br>·<div·class="clearfix">·<a·class="dismiss"·id="how-is-it-e7n-url-webstore"·href="https://chromewebstore.google.com/detail/gofullpage-full-page-scre/fdpohaocaechififmbbbbbknoalclacl/reviews"·target="_blank"·rel="noopener·noreferrer"·data-went-out="true">·Take·me·to·the·Webstore!·</a>· · ·<a·href="#"·class="dismiss·light"·data-went-out="false"·data-e7n>·No,·thanks.·</a>·</div>·<br>·</div>·<div·data-step="hit-dislike"·class="hit-step·tight">·<br>·<span·data-e7n>Sorry</span>·<span·role="img"·aria-label="sad·face">😟</span>·<br><br>·<span·data-e7n>Would·you·like·to·report·any·issues·you’re·experiencing,·so·we·can·improve·this·extension·together?</span>·<br><br>·<div·class="clearfix">·<a·class="dismiss"·id="hit-report-link"·href="https://screencapture.mrcoles.com/"·target="_blank"·rel="noopener·noreferrer"·data-went-out="true"·data-e7n>·Report·issue.·</a>· · ·<a·href="#"·class="dismiss"·data-went-out="false"·data-e7n>·No,·thanks.·</a>·</div>·<br>·</div>·<button·class="close">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</button>·</div>·<div·id="try-edit"·class="hide·how-is-it">·<div·class="hit-step·hit-step-first">·<span·data-e7n="tryEditingRequest">Try·editing·and·annotating·your·screenshot</span>·<a·class="box·editor-link·for-step·how-like"·href="#"·data-href="/editor.html"·data-next="hit-like"·data-next-dismiss="true">·<span·role="img"·aria-label="happy·face">😊</span>·<span·data-e7n="tryEditingYes">Ok!</span>·</a>·<a·href="#"·class="box·for-step·how-dislike"·data-next="hit-dislike">·<span·data-e7n="tryEditingNo">No·thanks</span>·</a>· ·</div>·<div·data-step="hit-dislike"·class="hit-step">·<br>·<span·data-e7n>·If·you’d·like·to·try·this·feature·in·the·future,·click·on·the·“Edit”·button·up·top.·</span>·<a·href="#"·class="box·dismiss"·data-e7n>·Got·it!·</a>·<br><br>·</div>·<button·class="close">·<span·class="pe-7s-close"></span>·<span·class="sr-only"·data-e7n="actionClose">Close</span>·</button>·</div>·<div·id="modal-wrapper"></div>·<div·id="root"></div>·<script·type="module"·src="capture.1b6106c3.js"></script><script·src="capture.d2685946.js"·nomodule·defer></script>·</body></html> |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | *\x8**\x8**\x8**\x8**\x8**\x8*·_\x8[\x8[_\x8i\x8i_\x8c\x8c_\x8o\x8o_\x8n\x8n_\x8-\x8-_\x8b\x8b_\x8a\x8a_\x8c\x8c_\x8k\x8k_\x8-\x8-_\x8a\x8a_\x8r\x8r_\x8r\x8r_\x8o\x8o_\x8w\x8w_\x8.\x8._\x81\x81_\x8a\x8a_\x81\x81_\x87\x87_\x8d\x8d_\x88\x88_\x8e\x8e_\x8a\x8a_\x8.\x8._\x8s\x8s_\x8v\x8v_\x8g\x8g_\x8]\x8][\x8[c\x8ca\x8am\x8me\x8er\x8ra\x8a·l\x8lo\x8og\x8go\x8o]\x8]G\x8Go\x8oF\x8Fu\x8ul\x8ll\x8lP\x8Pa\x8ag\x8ge\x8e·*\x8**\x8**\x8**\x8**\x8**\x8* | 1 | *\x8**\x8**\x8**\x8**\x8**\x8*·_\x8[\x8[_\x8i\x8i_\x8c\x8c_\x8o\x8o_\x8n\x8n_\x8-\x8-_\x8b\x8b_\x8a\x8a_\x8c\x8c_\x8k\x8k_\x8-\x8-_\x8a\x8a_\x8r\x8r_\x8r\x8r_\x8o\x8o_\x8w\x8w_\x8.\x8._\x81\x81_\x8a\x8a_\x81\x81_\x87\x87_\x8d\x8d_\x88\x88_\x8e\x8e_\x8a\x8a_\x8.\x8._\x8s\x8s_\x8v\x8v_\x8g\x8g_\x8]\x8][\x8[c\x8ca\x8am\x8me\x8er\x8ra\x8a·l\x8lo\x8og\x8go\x8o]\x8]G\x8Go\x8oF\x8Fu\x8ul\x8ll\x8lP\x8Pa\x8ag\x8ge\x8e·*\x8**\x8**\x8**\x8**\x8**\x8* |
2 | _\x8E_\x8d_\x8i_\x8t_\x8·_\x8C_\x8r_\x8o_\x8p_\x8,_\x8·_\x8e_\x8d_\x8i_\x8t_\x8,_\x8·_\x8a_\x8n_\x8n_\x8o_\x8t_\x8a_\x8t_\x8e_\x8,_\x8·_\x8a_\x8n_\x8d_\x8·_\x8e_\x8x_\x8p_\x8o_\x8r_\x8t_\x8·_\x8(_\x8p_\x8r_\x8e_\x8m_\x8i_\x8u_\x8m_\x8) | 2 | _\x8E_\x8d_\x8i_\x8t_\x8·_\x8C_\x8r_\x8o_\x8p_\x8,_\x8·_\x8e_\x8d_\x8i_\x8t_\x8,_\x8·_\x8a_\x8n_\x8n_\x8o_\x8t_\x8a_\x8t_\x8e_\x8,_\x8·_\x8a_\x8n_\x8d_\x8·_\x8e_\x8x_\x8p_\x8o_\x8r_\x8t_\x8·_\x8(_\x8p_\x8r_\x8e_\x8m_\x8i_\x8u_\x8m_\x8) |
3 | _\x8 | 3 | _\x8S_.e_.n_.d_.·_.t_.o_.·_.A_.I_.·_.S_.t_.u_.d_.i_.o_.·_.R_.e_.p_.o_.r_.t_.·_.i_.s_.s_.u_.e_.·_.D_.e_.l_.e_.t_.e_.·_.i_.m_.a_.g_.e_.·_.D_.o_.w_.n_.l_.o_.a_.d_.·_.P_.D_.F_.·_.D_.o_.w_.n_.l_.o_.a_.d_.·_.i_.m_.a_.g_.e_.·_.F_.i_.l_.e_\x8s |
4 | _\x8O_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s | ||
4 | The·best·and·safest·way·to·capture·a·screenshot·of·an·entire·web·page. | 5 | The·best·and·safest·way·to·capture·a·screenshot·of·an·entire·web·page. |
5 | Zoom·out·Zoom·Zoom·in | 6 | Zoom·out·Zoom·Zoom·in |
6 | _\x8C_\x8l_\x8o_\x8s_\x8e | 7 | _\x8C_\x8l_\x8o_\x8s_\x8e |
7 | OK | 8 | OK |
8 | Are·you·enjoying·this·extension?·_\x8😊_\x8·_\x8Y_\x8e_\x8s_\x8!_\x8·_\x8😕_\x8·_\x8N_\x8o_\x8t_\x8·_\x8r_\x8e_\x8a_\x8l_\x8l_\x8y_\x8· | 9 | Are·you·enjoying·this·extension?·_\x8😊_\x8·_\x8Y_\x8e_\x8s_\x8!_\x8·_\x8😕_\x8·_\x8N_\x8o_\x8t_\x8·_\x8r_\x8e_\x8a_\x8l_\x8l_\x8y_\x8· |
9 | Hooray·🎉·This·extension·takes·a·lot·of·work·to·maintain.·It’s·really·meaningful | 10 | Hooray·🎉·This·extension·takes·a·lot·of·work·to·maintain.·It’s·really·meaningful |
Offset 1, 9 lines modified | Offset 1, 174 lines modified | ||
1 | //·background.js·-·Central·coordinator·for·extension·actions | ||
2 | //·On·first·install,·open·a·welcome·tab | ||
1 | chrome.runtime.onInstalled.addListener(( | 3 | chrome.runtime.onInstalled.addListener((details)·=>·{ |
2 | ····if·( | 4 | ····if·(details.reason·===·"install")·{ |
3 | ········const·e·=·chrome.runtime.getURL("/welcome.html"); | 5 | ········const·welcomeUrl·=·chrome.runtime.getURL("/welcome.html"); |
4 | ········chrome.tabs.create({ | 6 | ········chrome.tabs.create({ |
5 | ············url:·e | 7 | ············url:·welcomeUrl |
6 | ········}) | 8 | ········}); |
7 | ····} | 9 | ····} |
8 | }) | 10 | }); |
11 | //·Listen·for·the·keyboard·shortcut·command | ||
12 | chrome.commands.onCommand.addListener(async·(command)·=>·{ | ||
13 | ····if·(command·===·"send-to-aistudio-shortcut")·{ | ||
14 | ········console.log("Keyboard·shortcut·triggered."); | ||
15 | ········try·{ | ||
16 | ············const·[currentTab]·=·await·chrome.tabs.query({ | ||
17 | ················active:·true, | ||
18 | ················currentWindow:·true | ||
19 | ············}); | ||
20 | ············if·(currentTab)·{ | ||
21 | ················const·dataUrl·=·await·chrome.tabs.captureVisibleTab(currentTab.windowId,·{ | ||
22 | ····················format:·"png" | ||
23 | ················}); | ||
24 | ················await·sendToAIStudio(dataUrl); | ||
25 | ············}·else·{ | ||
26 | ················console.error("No·active·tab·found·to·capture."); | ||
27 | ············} | ||
28 | ········}·catch·(err)·{ | ||
29 | ············console.error("Error·capturing·visible·tab:",·err); | ||
30 | ········} | ||
31 | ····} | ||
32 | }); | ||
33 | chrome.runtime.onMessage.addListener((message,·sender,·sendResponse)·=>·{ | ||
34 | ····if·(message.action·===·"sendToAIStudio")·{ | ||
35 | ········sendToAIStudio(message.dataUrl) | ||
36 | ············.then(()·=>·sendResponse({ | ||
37 | ················status:·"success" | ||
38 | ············})) | ||
39 | ············.catch(err·=>·{ | ||
40 | ················console.error("Error·in·background·handling:",·err); | ||
41 | ················sendResponse({ | ||
42 | ····················status:·"error", | ||
43 | ····················message:·err.message | ||
44 | ················}); | ||
45 | ············}); | ||
46 | ········return·true;·//·Indicates·we·will·respond·asynchronously | ||
47 | ····} | ||
48 | }); | ||
49 | //·This·function·will·be·INJECTED·into·the·AI·Studio·page. | ||
50 | //·It·runs·in·the·content·script·context·of·that·page. | ||
51 | function·simulateFileDrop(dataUrl)·{ | ||
52 | ····//·Helper·function·to·convert·a·data·URL·to·a·Blob·object | ||
53 | ····function·dataURLtoBlob(dataurl)·{ | ||
54 | ········try·{ | ||
55 | ············let·arr·=·dataurl.split(','), | ||
56 | ················mime·=·arr[0].match(/:(.*?);/)[1], | ||
57 | ················bstr·=·atob(arr[1]), | ||
58 | ················n·=·bstr.length, | ||
59 | ················u8arr·=·new·Uint8Array(n); | ||
60 | ············while·(n--)·{ | ||
61 | ················u8arr[n]·=·bstr.charCodeAt(n); | ||
62 | ············} | ||
63 | ············return·new·Blob([u8arr],·{ | ||
64 | ················type:·mime | ||
65 | ············}); | ||
66 | ········}·catch·(e)·{ | ||
67 | ············console.error("Error·in·dataURLtoBlob:",·e); | ||
68 | ············return·null; | ||
69 | ········} | ||
70 | ····} | ||
71 | ····const·sel·=·'ms-prompt-input-wrapper';·//·The·drop·zone·selector | ||
72 | ····let·tries·=·0; | ||
73 | ····const·interval·=·setInterval(()·=>·{ | ||
74 | ········const·dropZone·=·document.querySelector(sel); | ||
75 | ········if·(dropZone)·{ | ||
76 | ············clearInterval(interval); | ||
77 | ············console.log("AI·Studio·drop·zone·found.·Creating·and·dispatching·drop·event."); | ||
78 | ············const·blob·=·dataURLtoBlob(dataUrl); | ||
79 | ············if·(!blob)·{ | ||
80 | ················console.error("Failed·to·convert·data·URL·to·blob."); | ||
81 | ················return; | ||
82 | ············} | ||
83 | ············const·file·=·new·File([blob],·'screenshot.png',·{ | ||
84 | ················type:·'image/png' | ||
85 | ············}); | ||
86 | ············const·dataTransfer·=·new·DataTransfer(); | ||
87 | ············dataTransfer.items.add(file); | ||
88 | ············const·dropEvent·=·new·DragEvent('drop',·{ | ||
89 | ················bubbles:·true, | ||
90 | ················cancelable:·true, | ||
91 | ················dataTransfer:·dataTransfer | ||
92 | ············}); | ||
93 | ············dropZone.dispatchEvent(dropEvent); | ||
94 | ············console.log("Drop·event·dispatched."); | ||
95 | ········}·else·if·(++tries·>·40)·{·//·Increased·wait·time | ||
96 | ············clearInterval(interval); | ||
97 | ············console.error(`Drop-zone·('${sel}')·not·found·on·AI·Studio·page.`); | ||
98 | ········} | ||
99 | ····},·500); | ||
100 | } | ||
101 | //·Main·function·to·handle·the·tab·management·and·script·injection | ||
102 | async·function·sendToAIStudio(dataUrl)·{ | ||
103 | ····const·aiStudioUrl·=·"*://aistudio.google.com/*"; | ||
104 | ····const·tabs·=·await·chrome.tabs.query({ | ||
105 | ········url:·aiStudioUrl | ||
106 | ····}); | ||
107 | ····if·(tabs.length·>·0)·{ | ||
108 | ········console.log("Found·existing·AI·Studio·tab.·Reusing·it."); | ||
109 | ········const·targetTab·=·tabs[0]; | ||
110 | ········await·chrome.windows.update(targetTab.windowId,·{ | ||
111 | ············focused:·true | ||
112 | ········}); | ||
113 | ········await·chrome.tabs.update(targetTab.id,·{ | ||
114 | ············active:·true | ||
Max diff block lines reached; 0/6143 bytes (0.00%) of diff not shown. |
Offset 7, 50 lines modified | Offset 7, 65 lines modified | ||
7 | ········"service_worker":·"js/background/index.js" | 7 | ········"service_worker":·"js/background/index.js" |
8 | ····}, | 8 | ····}, |
9 | ····"commands":·{ | 9 | ····"commands":·{ |
10 | ········"_execute_action":·{ | 10 | ········"_execute_action":·{ |
11 | ············"suggested_key":·{ | 11 | ············"suggested_key":·{ |
12 | ················"default":·"Alt+Shift+P" | 12 | ················"default":·"Alt+Shift+P" |
13 | ············} | 13 | ············} |
14 | ········}, | ||
15 | ········"send-to-aistudio-shortcut":·{ | ||
16 | ············"description":·"Capture·visible·tab·and·send·to·AI·Studio", | ||
17 | ············"suggested_key":·{ | ||
18 | ················"default":·"Ctrl+Shift+Q", | ||
19 | ················"mac":·"Command+Shift+Q" | ||
20 | ············} | ||
14 | ········} | 21 | ········} |
15 | ····}, | 22 | ····}, |
16 | ····"default_locale":·"en", | 23 | ····"default_locale":·"en", |
17 | ····"description":·"__MSG_appDesc__", | 24 | ····"description":·"__MSG_appDesc__", |
25 | ····"host_permissions":·[ | ||
26 | ········"*://aistudio.google.com/*" | ||
27 | ····], | ||
18 | ····"icons":·{ | 28 | ····"icons":·{ |
19 | ········"128":·"images/icon128-999.png", | 29 | ········"128":·"images/icon128-999.png", |
20 | ········"16":·"images/icon16-999.png", | 30 | ········"16":·"images/icon16-999.png", |
21 | ········"48":·"images/icon48-999.png" | 31 | ········"48":·"images/icon48-999.png" |
22 | ····}, | 32 | ····}, |
23 | ····"key":·"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDb5HGR8sO9jYpfNylXdnXNSzoeHaAdsBOpy5hiYEulgI5SOnkg1Zc93AZIlGUIJBODr3P3PGq4oAoyNr42loQP/IEaCPLLYxvB4516SLoJgSTF4DOASLampO1b5ji7WPSxweur8sUYSz9BNYs6/Exdwdg+54JRWJ8IOo8WZMibXwIDAQAB", | 33 | ····"key":·"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDb5HGR8sO9jYpfNylXdnXNSzoeHaAdsBOpy5hiYEulgI5SOnkg1Zc93AZIlGUIJBODr3P3PGq4oAoyNr42loQP/IEaCPLLYxvB4516SLoJgSTF4DOASLampO1b5ji7WPSxweur8sUYSz9BNYs6/Exdwdg+54JRWJ8IOo8WZMibXwIDAQAB", |
24 | ····"manifest_version":·3, | 34 | ····"manifest_version":·3, |
25 | ····"minimum_chrome_version":·"102", | 35 | ····"minimum_chrome_version":·"102", |
26 | ····"name":·"GoFullPage·-·Full·Page·Screen·Capture", | 36 | ····"name":·"GoFullPage·-·Full·Page·Screen·Capture", |
27 | ····"optional_host_permissions":·[ | 37 | ····"optional_host_permissions":·[ |
28 | ········"<all_urls>", | 38 | ········"<all_urls>", |
29 | ········"file://*/*" | 39 | ········"file://*/*" |
30 | ····], | 40 | ····], |
31 | ····"optional_permissions":·[ | 41 | ····"optional_permissions":·[ |
32 | ········"downloads", | ||
33 | ········"webNavigation" | 42 | ········"webNavigation" |
34 | ····], | 43 | ····], |
35 | ····"options_page":·"options.html", | 44 | ····"options_page":·"options.html", |
36 | ····"permissions":·[ | 45 | ····"permissions":·[ |
37 | ········"activeTab", | 46 | ········"activeTab", |
38 | ········"scripting", | 47 | ········"scripting", |
39 | ········"storage", | 48 | ········"storage", |
40 | ········"unlimitedStorage" | 49 | ········"unlimitedStorage", |
50 | ········"tabs", | ||
51 | ········"downloads" | ||
41 | ····], | 52 | ····], |
42 | ····"update_url":·"https://clients2.google.com/service/update2/crx", | 53 | ····"update_url":·"https://clients2.google.com/service/update2/crx", |
43 | ····"version":·"8.5", | 54 | ····"version":·"8.5", |
44 | ····"web_accessible_resources":·[ | 55 | ····"web_accessible_resources":·[ |
45 | ········{ | 56 | ········{ |
46 | ············"matches":·[ | 57 | ············"matches":·[ |
47 | ················"*://*.gofullpage.com/*", | 58 | ················"*://*.gofullpage.com/*", |
48 | ················"https://localhost:1234/*", | 59 | ················"https://localhost:1234/*", |
49 | ················"https://dev.d32cgdvim65k7p.amplifyapp.com/*" | 60 | ················"https://dev.d32cgdvim65k7p.amplifyapp.com/*", |
61 | ················"<all_urls>" | ||
50 | ············], | 62 | ············], |
51 | ············"resources":·[ | 63 | ············"resources":·[ |
64 | ················"capture.html", | ||
65 | ················"editor.html", | ||
66 | ················"options.html", | ||
52 | ················"p/*" | 67 | ················"p/*" |
53 | ············] | 68 | ············] |
54 | ········} | 69 | ········} |
55 | ····] | 70 | ····] |
56 | } | 71 | } |