mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-07 08:26:53 +08:00
fix hddolby
This commit is contained in:
@@ -1,5 +1,3 @@
|
|||||||
import base64
|
|
||||||
import json
|
|
||||||
from typing import Tuple, List
|
from typing import Tuple, List
|
||||||
|
|
||||||
from app.core.config import settings
|
from app.core.config import settings
|
||||||
@@ -23,10 +21,9 @@ class HddolbySpider:
|
|||||||
_ua = None
|
_ua = None
|
||||||
_apikey = None
|
_apikey = None
|
||||||
_size = 40
|
_size = 40
|
||||||
_pageurl = "%sdetails.php?id=%s&hit=1"
|
_pageurl = None
|
||||||
_timeout = 15
|
_timeout = 15
|
||||||
_searchurl = None
|
_searchurl = None
|
||||||
_downloadurl = None
|
|
||||||
|
|
||||||
# 分类
|
# 分类
|
||||||
_movie_category = [401, 405]
|
_movie_category = [401, 405]
|
||||||
@@ -74,7 +71,7 @@ class HddolbySpider:
|
|||||||
self._apikey = indexer.get('apikey')
|
self._apikey = indexer.get('apikey')
|
||||||
self._timeout = indexer.get('timeout') or 15
|
self._timeout = indexer.get('timeout') or 15
|
||||||
self._searchurl = f"https://api.{self._domain_host}/api/v1/torrent/search"
|
self._searchurl = f"https://api.{self._domain_host}/api/v1/torrent/search"
|
||||||
self._downloadurl = f"https://api.{self._domain_host}/api/v1/torrent/download?id=%s"
|
self._pageurl = f"{self._domain}details.php?id=%s&hit=1"
|
||||||
|
|
||||||
def search(self, keyword: str, mtype: MediaType = None, page: int = 0) -> Tuple[bool, List[dict]]:
|
def search(self, keyword: str, mtype: MediaType = None, page: int = 0) -> Tuple[bool, List[dict]]:
|
||||||
"""
|
"""
|
||||||
@@ -212,4 +209,3 @@ class HddolbySpider:
|
|||||||
获取下载链接,返回base64编码的json字符串及URL
|
获取下载链接,返回base64编码的json字符串及URL
|
||||||
"""
|
"""
|
||||||
return f"{self._domain}download.php?id={torrent_id}&downhash={downhash}"
|
return f"{self._domain}download.php?id={torrent_id}&downhash={downhash}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user