Merge pull request #274 from DzAvril/main

This commit is contained in:
jxxghp
2024-05-10 09:24:00 +08:00
committed by GitHub
3 changed files with 7 additions and 2 deletions

View File

@@ -595,11 +595,12 @@
"name": "契约检查",
"description": "定时检查保种契约达成情况。",
"labels": "做种",
"version": "1.2",
"version": "1.3",
"icon": "contract.png",
"author": "DzAvril",
"level": 1,
"history": {
"v1.3": "修复观众做种数据异常问题",
"v1.2": "修复契约检查无数据返回的问题"
}
},

View File

@@ -39,7 +39,7 @@ class ContractCheck(_PluginBase):
# 插件图标
plugin_icon = "contract.png"
# 插件版本
plugin_version = "1.2"
plugin_version = "1.3"
# 插件作者
plugin_author = "DzAvril"
# 作者主页

View File

@@ -202,6 +202,10 @@ class ISiteUserInfo(metaclass=ABCMeta):
self._torrent_seeding_page = self._user_detail_page
elif self.site_name == "馒头":
self._torrent_seeding_page = f"getusertorrentlist.php?userid={self.userid}&type=seeding"
elif self.site_name == "观众":
self._torrent_seeding_headers = {"Referer": urljoin(self._base_url, self._user_detail_page)}
logger.info(f" {self.site_name} {self._torrent_seeding_headers}")
# 第一页
next_page = self._parse_user_torrent_seeding_info(
self._get_page_content(urljoin(self._base_url, self._torrent_seeding_page),