Comments (19)
Not a bug! Just wanted to say this is great, and you are amazing for this, I spent all day looking for way to do this exact thing before finally finding this, and it's exactly what I wanted.
Thank you! It's always great to know that people find my software useful.
I would say that I modified the .yml file to install on python 3.9
You mean pyproject.toml
, right? I should probably lower the required Python version.
It would also be nice if you could change the DL dir
I think I'll do this and the version change by the end of the day.
from crunchyroll-manga-to-komga.
Yeah, it worked fine on 3.9 with debian bullseye, so 3.10 is not required.
from crunchyroll-manga-to-komga.
OK, odd question, but I've noticed for example "The Tenth Prism" the first few chapters show up with blank word bubbles, but have words in them on CR's site? Seems like they are doing something odd?
from crunchyroll-manga-to-komga.
OK, odd question, but I've noticed for example "The Tenth Prism" the first few chapters show up with blank word bubbles, but have words in them on CR's site? Seems like they are doing something odd?
Yeah, I've noticed this with another series, Love Theory, I'm not exactly sure why this happens yet; I'll investigate it at some point.
from crunchyroll-manga-to-komga.
Brought down the required Python version and added support for custom directories; check the README for the latter. Still debugging that "no text" issue.
from crunchyroll-manga-to-komga.
I'm very confused. It seems that the URLs sent to the browser client and my client are different. This is a real head scratcher.
from crunchyroll-manga-to-komga.
Maybe some kind of user-agent fiddlery?
from crunchyroll-manga-to-komga.
Possibly.
from crunchyroll-manga-to-komga.
It is not a user-agent issue. I'm going to start digging through series and chapter data.
from crunchyroll-manga-to-komga.
@garbled1 This is the series info and chapter listing of two series, one of them Love Theory. Anything look off?
'The Strongest Sage With the Weakest Crest'
{'chapters': [{'availability_start': '2022-05-24 17:00:00',
'chapter_id': '19669',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 56'}},
'number': '56.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-05-24 17:00:00',
'chapter_id': '19670',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 57'}},
'number': '57.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-05-24 17:00:00',
'chapter_id': '19674',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 58'}},
'number': '58.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-05-24 17:00:00',
'chapter_id': '19675',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 59'}},
'number': '59.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-07-19 17:00:00',
'chapter_id': '19712',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 60'}},
'number': '60.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-07-19 17:00:00',
'chapter_id': '19721',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 61'}},
'number': '61.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '2182',
'volume_number': '0'},
{'availability_start': '2022-08-17 17:00:00',
'chapter_id': '19772',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 62'}},
'number': '62.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '556',
'updated': '0000-00-00 00:00:00',
'viewable': True,
'volume_id': '2182',
'volume_number': '0'}],
'series': {'authors': '',
'content_type': '1',
'created': '2022-05-12 02:16:28',
'editor': 'Thalia Sutton',
'featured': False,
'genres': ['action', 'comedy', 'fantasy', 'jp_manga', 'shonen'],
'group_id': '0',
'joint_promo_id': '0',
'letterer': 'Kaitlyn Wiley',
'locale': {'enUS': {'copyright': None,
'description': None,
'full_image_url': 'https://api-manga.crunchyroll.com/i/croll_manga/ffd65388973529545029d438b19480e6_1653365447_full_978ebe49fa3d85361ce706ccaba8e178.jpg',
'landscape_image_url': 'https://api-manga.crunchyroll.com/i/croll_manga/dd16130222bf6237832020248a5d9409_1653365447_landscape_978ebe49fa3d85361ce706ccaba8e178.jpg',
'name': 'The Strongest Sage With the Weakest '
'Crest',
'thumb_url': 'https://api-manga.crunchyroll.com/i/croll_manga/ffd65388973529545029d438b19480e6_1653365447_large.jpg'}},
'more_info_id': '0',
'name': 'Square Enix',
'new_chapter': False,
'paid_content': True,
'published': '0000-00-00',
'publisher_slug': 'square-enix',
'rating_crime': '0',
'rating_language': '0',
'rating_sex': '0',
'rating_violence': '0',
'series_id': '556',
'total_chapters': 0,
'translator': 'Caleb Cook',
'url': '/the-strongest-sage-with-the-weakest-crest'}}
'Love Theory'
{'chapters': [{'availability_start': '2014-06-25 00:00:00',
'chapter_id': '3473',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Love Theory'}},
'number': '1.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:38:50',
'viewable': True,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3587',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Debut" Theory'}},
'number': '2.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:39:27',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3589',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Fashion Bitch" Theory'}},
'number': '3.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:40:13',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3593',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Self-Depreciation" Theory'}},
'number': '4.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:41:03',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3595',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Skin Deep Kindness" Theory'}},
'number': '5.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:43:11',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3597',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Infatuation Diversification" '
'Theory Part A'}},
'number': '6.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:59:18',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3599',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Infatuation Diversification" '
'Theory Part B'}},
'number': '7.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 01:59:42',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3601',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Team Japan" Theory'}},
'number': '8.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:42:27',
'viewable': False,
'volume_id': '657',
'volume_number': '1'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3605',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Hama-Chan" Theory'}},
'number': '9.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:44:09',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3611',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Home Field" Theory'}},
'number': '10.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:44:45',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3613',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Out at Second" Theory Part '
'A'}},
'number': '11.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:45:42',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3619',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Out at Second" Theory Part '
'B'}},
'number': '12.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:46:30',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3621',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'Kanjurou is on the Scene'}},
'number': '13.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:47:18',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3623',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Edison" Theory'}},
'number': '14.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:49:43',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3625',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Surprised" Theory Part 1'}},
'number': '15.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:50:46',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3627',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Surprised" Theory Part 2'}},
'number': '16.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:51:14',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3629',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Surprised" Theory Part 3'}},
'number': '17.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:51:45',
'viewable': False,
'volume_id': '669',
'volume_number': '2'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3721',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Surprised" Theory Part 4'}},
'number': '18.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:52:17',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3723',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Pickup" Theory Part 1'}},
'number': '19.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-23 02:52:59',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3725',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Pickup" Theory Part 2'}},
'number': '20.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:40:44',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3727',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Pickup" Theory Part 3'}},
'number': '21.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:41:06',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3729',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Pickup" Theory Part 4'}},
'number': '22.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:41:38',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3731',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'A New Classmate'}},
'number': '23.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:42:02',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3733',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Tsunayoshi" Theory Part 1'}},
'number': '24.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:43:10',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3735',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Tsunayoshi" Theory Part 2'}},
'number': '25.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:43:57',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3737',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Tsunayoshi" Theory Part 3'}},
'number': '26.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:44:13',
'viewable': False,
'volume_id': '671',
'volume_number': '3'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3739',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': '(Original Theory) The "Tsunayoshi" '
'Theory Part 3'}},
'number': '27.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 01:01:23',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '3741',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Away Game" Theory Part 1'}},
'number': '28.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:46:01',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4019',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Away Game" Theory Part 2'}},
'number': '29.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:46:35',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4021',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The Graduation...'}},
'number': '30.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:47:19',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4023',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "BTO" Theory Part 1'}},
'number': '31.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:47:58',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4025',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "BTO" Theory Part 2'}},
'number': '32.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:48:40',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4027',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Straw Millionaire Theory" '
'Part 1'}},
'number': '33.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:49:31',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '0000-00-00 00:00:00',
'chapter_id': '4029',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Straw Millionaire Theory" '
'Part 2'}},
'number': '34.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:49:46',
'viewable': False,
'volume_id': '725',
'volume_number': '4'},
{'availability_start': '2014-01-06 16:00:00',
'chapter_id': '3283',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Straw Millionaire" Theory'}},
'number': '35.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-01-21 01:45:26',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-01-20 16:00:00',
'chapter_id': '3489',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': "Saki's Past"}},
'number': '36.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:50:57',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-02-03 16:00:00',
'chapter_id': '3641',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': "Valentine's Bonus Chapter"}},
'number': '36.50',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:51:32',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-03-03 16:00:00',
'chapter_id': '3967',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': "Aiya's Secret"}},
'number': '37.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:52:04',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-03-17 16:00:00',
'chapter_id': '4155',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "First Love" Theory Part 1'}},
'number': '38.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:52:37',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-03-31 16:00:00',
'chapter_id': '4423',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "First Love" Theory Part 2'}},
'number': '39.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:52:57',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-04-14 17:00:00',
'chapter_id': '4563',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '',
'name': 'The "Love and Sex" Theory'}},
'number': '40.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-24 00:53:36',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-04-29 17:00:00',
'chapter_id': '4745',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 41'}},
'number': '41.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-04-29 17:00:00',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-05-19 17:00:00',
'chapter_id': '4929',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 42'}},
'number': '42.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '0000-00-00 00:00:00',
'viewable': False,
'volume_id': '605',
'volume_number': '0'},
{'availability_start': '2014-06-02 16:00:00',
'chapter_id': '5065',
'credits': '0',
'disable_whole_image': False,
'is_new': False,
'locale': {'enUS': {'description': '', 'name': 'Chapter 43'}},
'number': '43.00',
'published': '0000-00-00',
'reading_direction': 'right_to_left',
'series_id': '249',
'updated': '2014-06-02 16:00:00',
'viewable': False,
'volume_id': '605',
'volume_number': '0'}],
'series': {'artist': 'Masaki Satou',
'authors': '',
'content_type': '1',
'created': '2014-01-06 00:16:34',
'editor': '',
'featured': False,
'genres': ['comedy', 'jp_manga', 'romance', 'seinen'],
'group_id': '0',
'joint_promo_id': '0',
'letterer': '',
'locale': {'enUS': {'copyright': '©Masaki Satou/Keiya '
'Mizuno/FUTABASHA PUBLISHERS LTD.',
'description': "Even if I'm hideous. Even if "
"I'm broke. Even if there's "
'not one iota of sexiness to '
'me. There HAS to be a way for '
'me to snag my ideal woman. '
'Masaki Satou (author of "The '
'Ultra-Apathetic Spec Ops Squad '
'JAP FIVE!") and Keiya Mizuno '
'(head writer of "My Dreams '
'will come TRUUUUUE!") come '
'together for a hilarious, '
'risque collaboration that just '
'might help YOU find true love '
'too!',
'full_image_url': 'https://api-manga.crunchyroll.com/i/croll_manga/41018d6f028ae2b144929fd8d9f8e908_1389732939_full_978ebe49fa3d85361ce706ccaba8e178.jpg',
'landscape_image_url': 'https://api-manga.crunchyroll.com/i/croll_manga/7bced1d0564668f5d015a80f9199e2cb_1389039574_landscape_978ebe49fa3d85361ce706ccaba8e178.jpg',
'name': 'Love Theory',
'thumb_url': 'https://api-manga.crunchyroll.com/i/croll_manga/41018d6f028ae2b144929fd8d9f8e908_1389732939_large.jpg'}},
'more_info_id': '0',
'name': 'Futabasha',
'new_chapter': False,
'paid_content': True,
'published': '0000-00-00',
'publisher_slug': 'futabasha',
'rating_crime': '0',
'rating_language': '0',
'rating_sex': '0',
'rating_violence': '0',
'series_id': '249',
'total_chapters': 0,
'translator': '',
'url': '/love-theory'}}
from crunchyroll-manga-to-komga.
Figured it out. By default, we get the our page URL from page["image_url"]
when we need to instead get it from page.get("encrypted_mobile_image_url")
in order to also get text. Cool. Scanlators, this is how you, yes, you can legally and easily get high-quality scans for some manga! Sending a patch soon.
from crunchyroll-manga-to-komga.
@garbled1 Are you aware of any other series that have been plagued by this bug?
from crunchyroll-manga-to-komga.
Pushed my fix. Delete all your files for Love Theory and The Tenth Prism and run my program again.
from crunchyroll-manga-to-komga.
Once I get your confirmation, I'll close the issue.
from crunchyroll-manga-to-komga.
ISTR I found another one. let me dig a bit, and then test the fix. need a day or so.
from crunchyroll-manga-to-komga.
Will download new version and test shortly, but did a quick scan, and compiled this list:
Action Mask
Arpeggio of Blue Steel
Bokura wa Minna Kawaisou
Cronos Haze
Dragon Zakura 2
Girl May Kill
Hoshi no Samidare: The Lucifer and Biscuit Hammer
Inside Mari
Investor Z
Is this Girl for Real!?
Joshi Kausei
King's Game: Origin
Love Theory
Memoirs of Amorous Gentlemen
Murder Incarnation
Okitenemuru
Orange
ReCollection
Shindo
Silver Nina
Soredemo Machi wa Mawatteiru
Spirit Circle
Star Light Woman
Sun-Ken Rock
The Diary of Ochibi
The Legend of Onikirimaru
The Tenth Prism
from crunchyroll-manga-to-komga.
Jeez, that's a lot. I have a bunch of manga to redownload.
from crunchyroll-manga-to-komga.
I tested 3. Action Mask, Love Theory, and Is this girl for real. I wanted to check that last one, because it had original japanese, not just empty bubbles. It worked properly, so you can close this as fixed.
from crunchyroll-manga-to-komga.
Sick.
from crunchyroll-manga-to-komga.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crunchyroll-manga-to-komga.