I need a chapter break
Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
|
Patch `Chapters progress increasing size in Kepub`
File nickel.patch
Version 2.0: bigger chapters height, make sure the last chapter bar is not cut, move the book time to the center.
Tested on Kobo Glo, Aura, Aura HD/H2O, Glo HD, Aura ONE.
Thanks to jackie_w for testing this patch.
Spoiler:
Code:
<Patch>
patch_name = `Chapers progress increasing size in Kepub`
patch_enable = `yes`
#
# Multi-version patch: 4.4.9298+
# Patch version: 2.0
#
find_base_address = `\x78\x9C\xB5\x98\xDF\x6F\xD3\x30\x10\xC7\xDF\xFB`
replace_bytes = 0000, 78 9C B5 98 DF 6F D3 30, 78 9C A5 98 DF 6F 9B 30
replace_bytes = 0008, 10 C7 DF FB 57 44 DB C3, 10 C7 FF 95 AA 79 E8 4B
replace_bytes = 0010, 5E A8 B4 36 4D BB 65 DA, 23 25 10 F2 83 AA 0F 5D
replace_bytes = 0018, C3 18 12 02 01 AA D8 D8, 27 4D 9B B6 A9 5A BB BE
replace_bytes = 0020, 0B 42 93 9B 98 C6 D4 B1, 4C 53 E5 80 17 BC 82 4D
replace_bytes = 0028, 33 C7 65 ED 10 FF 3B 69, 8D B3 26 8D FA BF 2F 04
replace_bytes = 0030, 93 FE 48 CE BE 38 08 DE, 96 72 E0 B3 8D F6 96 0B
replace_bytes = 0038, DA 8B FD F9 5E EF 2E BE, DC E7 7B BE B3 CF 36 83
replace_bytes = 0040, 73 4F 3F 53 12 33 31 FF, 6F 94 C4 8C AF BE 50 BE
replace_bytes = 0048, 48 C5 F2 4E 13 9D 3F 30, BE 55 44 15 F7 8C 3E EF
replace_bytes = 0050, FA EC FD EA 79 DE 8C 44, 96 24 7A 5C 49 B1 E6 F1
replace_bytes = 0058, 8B B9 92 4B 11 F7 23 C9, 30 12 A9 90 A1 92 84 17
replace_bytes = 0060, A5 0A 3D AD 88 C8 33 A2, 39 91 94 AB 8B D7 41 94
replace_bytes = 0068, A8 D0 57 BD DF BD D3 28, 90 5C 51 79 23 C5 4A D2
replace_bytes = 0070, 21 99 A6 6A AA E4 5C D1, A2 78 47 E4 6E 29 64 4C
replace_bytes = 0078, 3C 7F 4D 54 B9 51 AA 98, E5 50 89 3C 1C E5 9B 93
replace_bytes = 0080, AA BE 96 59 E8 9D 67 2B, 42 A4 2C 3E 59 A6 7B CE
replace_bytes = 0088, 2F 97 9C C5 DE 8C 17 BC, 45 FD 68 29 94 12 59 F7
replace_bytes = 0090, AB C3 E3 99 D4 5A A6 E6, 69 5B 2A 65 AB 44 7D 90
replace_bytes = 0098, 15 40 99 B3 79 A2 DF 2A, 64 AB 15 FA F1 74 95 E7
replace_bytes = 00A0, B2 B6 E8 7E 7D BA C9 B2, 0F 31 FD C3 22 FA B1 B8
replace_bytes = 00A8, C7 98 FE 64 11 7D 97 DF, 93 2C 15 AB ED A5 92 6B
replace_bytes = 00B0, 2B C6 E5 7C 7D AD D5 92, FA 73 97 31 3E 4C 68 E9
replace_bytes = 00B8, 7E DB BA 94 32 D1 4F E8, 1E CE F2 CD 45 46 36 4D
replace_bytes = 00C0, 06 12 7A 93 6C B5 11 49, D3 4E BB 49 04 E5 6C D3
replace_bytes = 00C8, C9 AA 6E 72 00 4F 13 49, A5 8D C7 10 77 B0 ED BC
replace_bytes = 00D0, 05 5B 59 C0 83 01 24 97, F7 92 AC 04 D7 E0 82 16
replace_bytes = 00D8, 36 07 F4 1B 45 E6 52 D8, 2E 70 C3 91 ED 21 37 5D
replace_bytes = 00E0, C8 81 81 1C B8 92 C9 7A, A0 37 82 C0 83 AD 03 86
replace_bytes = 00E8, 1B 3E 0B 7B 78 0E D9 A5, 61 94 AC F9 63 A3 BE 61
replace_bytes = 00F0, CD C8 0E C3 28 59 8A 45, 55 85 67 16 AB 24 D4 C6
replace_bytes = 00F8, A3 42 C2 43 F2 9E 59 AC, 71 9B 93 88 BA E6 DD 6D
replace_bytes = 0100, 93 D0 B3 78 77 97 91 88, 68 3A 24 9A 7C AF 85 F4
replace_bytes = 0108, 76 4A 57 97 DF 6E A2 E3, 9C 91 58 FE 27 3E 24 1E
replace_bytes = 0110, 39 1B 1A E8 C3 0E 74 34, 6C 37 22 5A 82 60 0A 99
replace_bytes = 0118, 6D 23 1F C2 4B 9B 23 1C, 07 FB 75 A0 12 56 5C 57
replace_bytes = 0120, CF 5C 30 86 F8 D2 56 E0, DC CF F4 97 72 CB 65 55
replace_bytes = 0128, 75 C2 F2 DB 52 E2 03 FD, 8C B1 57 13 1B A6 13 B0
replace_bytes = 0130, AE DD E3 5E E5 6F 30 3C, 9B C9 9A 10 40 60 E0 0A
replace_bytes = 0138, C0 6B 26 37 B6 39 EA 3B, EC E4 B1 02 1C 67 5D C3
replace_bytes = 0140, 50 00 D9 81 3B DB 18 F3, 74 E3 75 B3 58 23 A6 90
replace_bytes = 0148, 8A 73 5C CD 35 93 23 DA, D8 C9 E1 1D CB A8 21 7B
replace_bytes = 0150, 1C F1 1D 69 0C E1 86 78, E7 03 4E 37 CA ED DD 5D
replace_bytes = 0158, DF B3 94 22 91 7E D5 3B, 4E E2 B2 F1 0D D3 7D 94
replace_bytes = 0160, 15 74 A5 DD 16 6F 5D C8, 9A EC 76 DD 41 5E 2D 52
replace_bytes = 0168, 48 BC 39 A2 FB BC F0 DA, B0 06 50 AA 93 F7 AE 7B
replace_bytes = 0170, 9C 06 48 A9 25 A0 4D 12, 33 E3 16 25 50 1C 20 D4
replace_bytes = 0178, 66 AB 21 69 C8 0E A4 1C, 2D 88 C6 1B 94 C2 26 05
replace_bytes = 0180, E7 A5 4D 11 E4 B0 2E 68, EB 06 C5 0C B5 4A 45 44
replace_bytes = 0188, CA 99 01 52 CB 56 AB 24, 52 FA 95 64 F4 F2 F4 37
replace_bytes = 0190, CC 6D 43 14 CD 25 97 11, 79 F8 74 73 8A 29 69 DE
replace_bytes = 0198, E1 F4 13 49 E9 F5 C9 0F, 3C CA 94 5B 4B 99 BA A7
replace_bytes = 01A0, F2 F8 7E 7A 62 55 34 2C, 5C 8A 9C 4A B5 1D 92 7D
replace_bytes = 01A8, AD C9 6D 3B 63 F5 0E 3C, 34 3C DB 6F 49 E1 D9 55
replace_bytes = 01B0, 65 4A 66 54 E9 75 9F 14, F9 F3 FE 7A FF 9B CA B3
replace_bytes = 01B8, DE 89 B4 E8 AD A1 77 76, 6E 1C DF 39 53 45 9F 89
replace_bytes = 01C0, B3 F9 FC 70 5B 7C A1 EA, 63 73 00 51 D5 15 5D 0A
replace_bytes = 01C8, CC E4 D3 17 C1 74 DE A9, F1 D8 DB D7 D7 CE 06 0D
replace_bytes = 01D0, C8 1C 76 CC A4 5C B8 2C, C2 3C FB 6C 0E 3D E3 C5
replace_bytes = 01D8, 85 3F C6 56 20 06 52 4B, 7D 27 AE F1 1A A7 B0 E5
replace_bytes = 01E0, 61 3A EC 40 DC B4 17 72, 7D A0 E8 59 A3 45 5D 03
replace_bytes = 01E8, 57 37 F1 62 6E DF 80 38, E7 60 CD CB C0 EA 01 4B
replace_bytes = 01F0, 69 AD FD AD 8F C3 0E 3E, EA 5B 03 C6 9D A7 AE 21
replace_bytes = 01F8, B6 D4 BF CB 16 CC 4F FB, 5F A5 DB A2 58 67 EE 11
replace_bytes = 0200, 0B B3 F5 D4 F7 9D 3D BD, 03 07 18 F0 C8 16 30 EE
replace_bytes = 0208, E1 EB 3C 5F A6 1D 1C 6D, 3B D5 36 99 06 C2 65 F1
replace_bytes = 0210, EE 40 FC AC 2D 35 B8 69, 9B 5F 37 74 80 B4 3A BC
replace_bytes = 0218, 39 4B 8E 48 4E EF 76 EB, 86 81 5B 57 48 C9 92 A6
replace_bytes = 0220, 7A 83 8B 7F 77 12 F0 72, 8D FD 66 E2 CD C1 86 53
replace_bytes = 0228, 24 2F 9E 74 39 21 38 99, D9 F5 7B 4E 7B E0 74 0C
replace_bytes = 0230, 51 DE 6C 59 A3 E1 05 E8, 37 C1 CA D6 13 B0 5D 6F
replace_bytes = 0238, 59 95 6D B7 C5 BD B9 8E, B6 F0 01 A3 B2 8F E7 91
replace_bytes = 0240, 07 B0 BB 56 36 0B 0C 6D, 5E 67 06 ED 16 6F 00 61
replace_bytes = 0248, A7 93 4B 1F E0 2A DB 61, 67 05 FD DE 6E 00 61 67
replace_bytes = 0250, 3E EA 3E B8 20 C3 05 C2, 04 18 90 67 0D 08 CD 92
replace_bytes = 0258, 44 07 16 6C AA 40 98 E8, 0F 93 D4 5A 64 CE ED 76
replace_bytes = 0260, A0 02 DD 6C CE 9D DD 07, 64 70 33 74 3D 93 1B DE
replace_bytes = 0268, 14 1F 06 74 FF 92 EE AA, 7E 8C 5E 86 1E A0 F3 D3
replace_bytes = 0270, F3 FF B5 A8 9D 42 E7 94, AE 23 CD 92 B5 2D A0 43
replace_bytes = 0278, F9 30 BC FB 97 16 83 A2, 06 9C 56 CB 3F F8 FF 4F
replace_bytes = 0280, 39 1B 41 E8 C8 05 8A 25, 40 13 A9 DF 0C 34 91 7A
replace_bytes = 0288, 2D 80 CC C0 89 89 66 6D, 4D 41 23 08 9B 83 13 18
replace_bytes = 0290, 0C 4B 61 DC 2C 05 F6 42, D3 04 AE 0A F6 42 8D DB
replace_bytes = 0298, 5B 3B B2 DB DD A0 1E 79, 7E E3 B6 B0 68 5D D8 2A
replace_bytes = 02A0, 43 94 FC 51 B3 B4 A1 38, FB 6D AE CF 61 CC 95 6D
replace_bytes = 02A8, 7E A9 9A 18 AE 94 7B DB, 52 C2 AF AE 7E 4B AA FE
replace_bytes = 02B0, F1 D9 64 48 11 78 AF A0, E3 6D 4C 0B A8 55 D9 26
replace_bytes = 02B8, 38 7E 55 3E 37 88 1F 8C, 2D F4 5A 3B 6B 4B CD A0
replace_bytes = 02C0, 47 B9 BC 80 61 AF 6C B8, D4 74 06 DB 6D 65 1B A5
replace_bytes = 02C8, 3A 7E 29 1B F8 26 7D 1F, F0 2B 6F FB A6 59 FF 71
replace_bytes = 02D0, EA 4F C6 03 A0 5F D9 0A, 14 9B 4F E1 B8 E6 F5 CE
replace_bytes = 02D8, FD 94 C5 FF F8 AA 6C 21, 9A B1 B8 DF 8D B6 3D A8
replace_bytes = 02E0, B6 5C 8F B1 3F 07 2C 44, 91 09 83 D7 C1 6B 61 3C
replace_bytes = 02E8, 34 3D E8 7D DB 06 C4 23, 13 A6 E7 97 03 8C D2 F7
replace_bytes = 02F0, EE 1B 6E D9 FB 53 8F EF, 83 41 7A BC B0 9D 0F 64
replace_bytes = 02F8, 2F 7A 45 83 56 9B 87 E5, F9 A0 32 9A 9F 0B B8 E0
replace_bytes = 0300, 37 F0 FF 85 90 82 36 76, 14 BC 69 3C 55 37 20 6E
replace_bytes = 0308, E0 C3 F2 11 AC C3 51 87, FD 43 BF EA 31 B5 D6 99
replace_bytes = 0310, 75 12 9B 72 73 FE B5 2A, 18 55 43 7B 8C B6 35 60
replace_bytes = 0318, E3 3D 0C 69 38 36 E5 C6, 6A F0 44 8B 8A 21 6D C8
replace_bytes = 0320, 4C 6B 15 C6 CE 4C EC 70, 87 23 F3 CD 23 6B 1F 48
replace_bytes = 0328, B7 EA 36 A7 54 BB 32 DE, 71 35 74 BF 5C 40 BD D2
replace_bytes = 0330, 0F 2F A1 F6 65 A9 FD 07, 7C FD 0B 03 31 94 0A 00
replace_bytes = 0338, BB D7 51 7A 00 00 00 D1, 00 00 00 00 00 00 00 D1
</Patch>
Last edited by oren64; 12-17-2017 at 03:18 PM.
|