Skip to content

8comic下載失敗 #417

Description

@Zivch

目前8comic無法下載,新增網址也無法解析。
麻煩有空再幫忙看一下,謝謝。

--下載錯誤--
範例網址:
https://www.8comic.com/html/1551.html

下載錯誤回報:
Traceback (most recent call last):
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\requests\session.py", line 597, in request
c.perform()
~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\curl.py", line 319, in perform
self._check_error(ret, "perform")
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\curl.py", line 150, in _check_error
raise error
curl_cffi.curl.CurlError: Failed to perform, curl: (35) BoringSSL: error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER. See https://curl.se/libcurl/c/libcurl-errors.html first for more details.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\crawler.py", line 405, in error_loop
process()
~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\crawler.py", line 354, in download
crawler.init()
~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\crawler.py", line 58, in init
self.init_images(self.ep.current_page - 1)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\crawler.py", line 65, in init_images
self.get_images()
~~~~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\crawler.py", line 247, in get_images
images = self.mod.get_images(
self.html,
self.ep.current_url
)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\mods\eight.py", line 78, in get_images
j_js = grabhtml(j_js)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 141, in grabhtml
r = grabber(*args, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 91, in grabber
r = await_(do_request, s, url, proxies, retry, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 943, in wrapped
return f(*args, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 962, in await_
return async_(callback, *args, **kwargs).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 691, in get
raise err
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 483, in wrap_worker
self.ret = self.worker(*args, **kwargs)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 109, in do_request
r = s.request(kwargs.pop("method", "GET"), url, proxies=proxies, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\session_manager.py", line 25, in request
return super().request(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\requests\session.py", line 602, in request
raise error(str(e), e.code, rsp) from e
curl_cffi.requests.exceptions.SSLError: Failed to perform, curl: (35) BoringSSL: error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER. See https://curl.se/libcurl/c/libcurl-errors.html first for more details.
wait 10 seconds...

--加入連結錯誤--
範例網址:https://www.8comic.com/html/20108.html
錯誤回報:
Start analyzing https://www.8comic.com/html/20108.html
Thread crashed: <function DownloadManager.start_analyze..analyze_thread at 0x000002250D3422A0>
Traceback (most recent call last):
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\requests\session.py", line 597, in request
c.perform()
~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\curl.py", line 319, in perform
self._check_error(ret, "perform")
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\curl.py", line 150, in _check_error
raise error
curl_cffi.curl.CurlError: Failed to perform, curl: (35) BoringSSL: error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER. See https://curl.se/libcurl/c/libcurl-errors.html first for more details.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 483, in wrap_worker
self.ret = self.worker(*args, **kwargs)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\download_manager.py", line 203, in analyze_thread
Analyzer(mission).analyze()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\analyzer.py", line 58, in analyze
self.do_analyze()
~~~~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\analyzer.py", line 81, in do_analyze
self.html = self.grabber.html(self.mission.url, retry=True)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\module_grabber.py", line 15, in html
return self.grab(grabhtml, url, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\module_grabber.py", line 34, in grab
return grab_method(url, **new_kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 141, in grabhtml
r = grabber(*args, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 91, in grabber
r = await_(do_request, s, url, proxies, retry, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 943, in wrapped
return f(*args, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 962, in await_
return async_(callback, *args, **kwargs).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 691, in get
raise err
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\worker_init_.py", line 483, in wrap_worker
self.ret = self.worker(*args, **kwargs)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\grabber.py", line 109, in do_request
r = s.request(kwargs.pop("method", "GET"), url, proxies=proxies, **kwargs)
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\comiccrawler\session_manager.py", line 25, in request
return super().request(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\USER\AppData\Local\Programs\Python\Python313\Lib\site-packages\curl_cffi\requests\session.py", line 602, in request
raise error(str(e), e.code, rsp) from e
curl_cffi.requests.exceptions.SSLError: Failed to perform, curl: (35) BoringSSL: error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER. See https://curl.se/libcurl/c/libcurl-errors.html first for more details.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions