Skip to content

Commit 035a8c1

Browse files
authored
cleanup mangaEden (#323)
Removing "Manga Eden" support. Thanks @darodi .
1 parent 113d4d9 commit 035a8c1

17 files changed

+31
-719
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ comic_dl/Logo.ico
7171
*.pdf
7272
*.old2
7373
*.xml___jb_tmp___
74-
comic_dl/Manga_Eden_Data.json
7574
*.mri
7675
comic_dl/config.json*
7776
comic_dl/__main__.spec,old
@@ -82,6 +81,5 @@ comic_dl/build/*
8281
comic_dl/dist/*
8382
/comic_dl.egg-info
8483
/comics/
85-
/Manga_Eden_Data.json
8684
/config.json*
8785
docs/build/*

Changelog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,5 @@
133133
- Added support for mangadex.org [Fix for #195] [2022.04.19]
134134
- Fix for #310 [2022.04.20]
135135
- Added support for Qiremanhua [Fix for #193] [2022.04.23]
136-
- New host chapmanganato [#331] [2023.01.08]
136+
- New host chapmanganato [#331] [2023.01.08]
137+
- Cleanup mangaEden [#323] [2023.01.08]

MANIFEST

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ comic_dl\comic_dl.py
88
comic_dl\exeMaker.py
99
comic_dl\globalFunctions.py
1010
comic_dl\honcho.py
11-
comic_dl\manga_eden\__init__.py
12-
comic_dl\manga_eden\mangaChapterDownload.py
13-
comic_dl\manga_eden\mangaChapters.py
14-
comic_dl\manga_eden\mangaSearch.py
1511
comic_dl\sites\__init__.py
1612
comic_dl\sites\acQQ.py
1713
comic_dl\sites\batoto.py

ReadMe.md

Lines changed: 27 additions & 108 deletions
Large diffs are not rendered by default.

comic_dl/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# -*- coding: utf-8 -*-
33

44
# import sites
5-
# # import manga_eden
65
# # import comic_dl
76
# # import globalFunctions
8-
# # from comic_dl import ComicDL
7+
# # from comic_dl import ComicDL

comic_dl/__main__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
from comic_dl.__version__ import __version__
1111
from comic_dl.sites import *
12-
from comic_dl.manga_eden import *
1312
from comic_dl.readcomiconline import *
1413
from comic_dl.comic_dl import ComicDL
1514

comic_dl/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
__version__ = "2023.01.08"
4+
__version__ = "2023.01.08.2"

comic_dl/comic_dl.py

Lines changed: 0 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
import time
1414
import json
1515
from . import configGenerator
16-
from .manga_eden import mangaChapters
17-
from .manga_eden import mangaChapterDownload
18-
from .manga_eden import mangaSearch
1916

2017
from .readcomiconline import RCO
2118
from .readcomiconline import dataUpdate
@@ -59,24 +56,12 @@ def __init__(self, argv):
5956
parser.add_argument('--print-index', action='store_true',
6057
help='prints the range index for links in the input URL')
6158

62-
parser.add_argument('-find', '--search', nargs=1, help='Searches for a manga through the Manga Eden Database.')
63-
6459
parser.add_argument('-ml', '--manga-language', nargs=1,
6560
help='Selects the language for manga.', default='0')
6661

6762
parser.add_argument('-sc', '--skip-cache', nargs=1,
6863
help='Forces to skip cache checking.', default='0')
6964

70-
parser.add_argument('-cid', '--chapter-id', nargs=1,
71-
help='Takes the Chapter ID to list all the chapters in a Manga.')
72-
73-
parser.add_argument('-pid', '--page-id', nargs=1,
74-
help='Takes the Page ID to download a particular "chapter number" of a manga.')
75-
76-
parser.add_argument("-fd", "--force-download", help="Forces download of chapters, when using comic-dl's"
77-
" search function.",
78-
action="store_true")
79-
8065
parser.add_argument('-p', '--password', nargs=1,
8166
help='Takes Password used to log into a website, along with a username/email.',
8267
default=['None'])
@@ -116,18 +101,6 @@ def __init__(self, argv):
116101
logging.debug("Script Version : {0}".format(__version__))
117102
logger = True
118103

119-
if args.search:
120-
start_time = time.time()
121-
mangaSearch.MangaSearch(search_string=str(args.search[0]),
122-
manga_language=args.manga_language[0], skip_cache=args.skip_cache[0])
123-
124-
end_time = time.time()
125-
total_time = end_time - start_time
126-
127-
print("Total Time Taken To Search : %s" % total_time)
128-
print("API Provided By Manga Eden : http://www.mangaeden.com/")
129-
sys.exit()
130-
131104
# Chr1st-oo, comic search & comic info
132105
if args.comic_info or args.search_comic:
133106
rco = RCO.ReadComicOnline()
@@ -149,58 +122,6 @@ def __init__(self, argv):
149122
else:
150123
dataUpdate.RCOUpdater(name=query)
151124

152-
153-
if args.chapter_id:
154-
force_download = False
155-
156-
if args.force_download:
157-
force_download = True
158-
if type(args.range) == list:
159-
args.range = args.range[0]
160-
if not args.sorting:
161-
args.sorting = ["ascending"]
162-
elif args.sorting:
163-
print("Sorting not supported in this section yet.")
164-
if not args.convert:
165-
args.convert = ["None"]
166-
if not args.keep:
167-
args.keep = ["True"]
168-
if not args.download_directory:
169-
args.download_directory = [os.getcwd()]
170-
start_time = time.time()
171-
172-
mangaChapters.MangaChapters(chapter_id=args.chapter_id[0], download_directory=args.download_directory[0],
173-
conversion=args.convert[0], keep_files=args.keep[0],
174-
chapter_range=args.range, sorting_order=args.sorting[0],
175-
force_download=force_download)
176-
177-
end_time = time.time()
178-
total_time = end_time - start_time
179-
180-
print("Total Time Taken To Search : %s" % total_time)
181-
print("API Provided By Manga Eden : http://www.mangaeden.com/")
182-
sys.exit()
183-
184-
if args.page_id:
185-
if not args.convert:
186-
args.convert = ["None"]
187-
if not args.keep:
188-
args.keep = ["True"]
189-
if not args.download_directory:
190-
args.download_directory = [os.getcwd()]
191-
start_time = time.time()
192-
mangaChapterDownload.MangaChapterDownload(page_id=args.page_id[0],
193-
download_directory=args.download_directory[0],
194-
log_flag=logger, conversion=args.convert[0],
195-
keep_files=args.keep[0])
196-
197-
end_time = time.time()
198-
total_time = end_time - start_time
199-
200-
print("Total Time Taken To Download : %s" % total_time)
201-
print("API Provided By Manga Eden : http://www.mangaeden.com/")
202-
sys.exit()
203-
204125
if args.auto:
205126
# @dsanchezseco
206127
# read config file and download each item of list
@@ -297,4 +218,3 @@ def __init__(self, argv):
297218
@staticmethod
298219
def version():
299220
print(__version__)
300-

comic_dl/honcho.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from .sites import mangaFox
1515
from .sites import omgBeauPeep
1616
from .sites import mangaReader
17-
from .sites import mangaEden
1817
from .sites import acQQ
1918
from .sites import stripUtopia
2019
from .sites import readComicBooksOnline
@@ -231,15 +230,6 @@ def checker(self, comic_url, download_directory, chapter_range, **kwargs):
231230
keep_files=kwargs.get("keep_files"),
232231
print_index=print_index)
233232
return 0
234-
elif domain in ["www.mangaeden.com"]:
235-
if print_index:
236-
print("please use -find and -cid instead!")
237-
return -1
238-
mangaEden.MangaEden(manga_url=comic_url, logger=logging, current_directory=current_directory,
239-
sorting_order=sorting, log_flag=log_flag, download_directory=download_directory,
240-
chapter_range=chapter_range, conversion=kwargs.get("conversion"),
241-
keep_files=kwargs.get("keep_files"))
242-
return 0
243233
elif domain in ["www.webtoons.com", "webtoons.com"]:
244234
webtoons.Webtoons(manga_url=comic_url, logger=logging, current_directory=current_directory,
245235
sorting_order=sorting, log_flag=log_flag, download_directory=download_directory,

comic_dl/manga_eden/__init__.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)