diff --git a/package.json b/package.json index 7c8ad5c..f5adcec 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "author": "lightolly", "level": 2, "history": { + "v3.7": "修复观众做种数据统计", "v3.6": "支持站点数据统计刷新后触发插件事件", "v3.5": "站点数据统计支持YemaPT", "v3.4": "修复馒头站点数据统计", diff --git a/plugins/sitestatistic/__init__.py b/plugins/sitestatistic/__init__.py index 897e1a9..9f79191 100644 --- a/plugins/sitestatistic/__init__.py +++ b/plugins/sitestatistic/__init__.py @@ -43,7 +43,7 @@ class SiteStatistic(_PluginBase): # 插件图标 plugin_icon = "statistic.png" # 插件版本 - plugin_version = "3.6" + plugin_version = "3.7" # 插件作者 plugin_author = "lightolly" # 作者主页 diff --git a/plugins/sitestatistic/siteuserinfo/nexus_audiences.py b/plugins/sitestatistic/siteuserinfo/nexus_audiences.py index 9a1c369..304dc26 100644 --- a/plugins/sitestatistic/siteuserinfo/nexus_audiences.py +++ b/plugins/sitestatistic/siteuserinfo/nexus_audiences.py @@ -13,6 +13,10 @@ class NexusAudiencesSiteUserInfo(NexusPhpSiteUserInfo): def match(cls, html_text: str) -> bool: return 'audiences.me' in html_text + def _parse_site_page(self, html_text: str): + super()._parse_site_page(html_text) + self._torrent_seeding_page = f"usertorrentlist.php?userid={self.userid}&type=seeding" + def _parse_seeding_pages(self): self._torrent_seeding_headers = {"Referer": urljoin(self._base_url, self._user_detail_page)} super()._parse_seeding_pages()