Re: Unofficial Deluge 2 for Windows 7 + 10
Posted: Wed Sep 15, 2021 1:15 pm
Have you tried the AutoAdd plugin?
Support Forum for the Deluge BitTorrent Client
https://forum.deluge-torrent.org/
Have you tried the AutoAdd plugin?
Code: Select all
(2021-09-22T17:13:08): Exception occured in feedparser: <urlopen error unknown url type: https>
(2021-09-22T17:13:08): Feedparser was called with url: 'https://nyaa.si/?page=rss&u=AkihitoSubsWeeklies' using cookies: '{}' and User-agent: 'Deluge v2.0.4.dev70 YaRSS2 v2.1.5 Windows/10'
(2021-09-22T17:13:08): Stacktrace:
!! Traceback (most recent call last):
!! File "c:\users\user\appdata\roaming\deluge\plugins\yarss2-2.1.5-py3.9.egg\yarss2\rssfeed_handling.py", line 185, in get_rssfeed_parsed
parsed_feed = fetch_and_parse_rssfeed(rssfeed_data["url"], user_agent=user_agent,
!! File "c:\users\user\appdata\roaming\deluge\plugins\yarss2-2.1.5-py3.9.egg\yarss2\rssfeed_handling.py", line 104, in fetch_and_parse_rssfeed_atom
result = http.download_file(url_file_stream_or_string, site_cookies_dict=site_cookies_dict,
!! File "c:\users\user\appdata\roaming\deluge\plugins\yarss2-2.1.5-py3.9.egg\yarss2\util\http.py", line 48, in download_file
data = feedparsing._open_resource(url_file_stream_or_string, etag, modified, user_agent, referrer,
!! File "c:\users\user\appdata\roaming\deluge\plugins\yarss2-2.1.5-py3.9.egg\yarss2\util\feedparsing\api.py", line 110, in _open_resource
return http.get(url_file_stream_or_string, etag, modified, agent, referrer, handlers, request_headers, result, timeout=timeout)
!! File "c:\users\user\appdata\roaming\deluge\plugins\yarss2-2.1.5-py3.9.egg\yarss2\util\feedparsing\http.py", line 184, in get
f = opener.open(request, timeout=timeout)
!! File "urllib\request.py", line 517, in open
!! File "urllib\request.py", line 539, in _open
!! File "urllib\request.py", line 494, in _call_chain
!! File "urllib\request.py", line 1417, in unknown_open
!! urllib.error.URLError: <urlopen error unknown url type: https>
Hi mhertz,
Have you tried the workaround that mhertz suggested? That worked fine in my own tests.
Code: Select all
<Target Name="_PatchUplink" BeforeTargets="Build">
<PropertyGroup>
<Uplink>$(opensslDir)\ms\uplink.c</Uplink>
<BeforePatch>((h = GetModuleHandle(NULL)) == NULL)</BeforePatch>
<AfterPatch>((h = GetModuleHandleA("_ssl.pyd")) == NULL) if ((h = GetModuleHandleA("_ssl_d.pyd")) == NULL) if ((h = GetModuleHandle(NULL)) == NULL /*patched*/)</AfterPatch>
</PropertyGroup>