diff --git a/package.json b/package.json index 5e33c30..e17c7dc 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,12 @@ "name": "站点数据统计", "description": "自动统计和展示站点数据。", "labels": "站点,仪表板", - "version": "3.8", + "version": "3.9", "icon": "statistic.png", "author": "lightolly", "level": 2, "history": { + "v3.9": "修复YemaPT站点数据统计", "v3.8": "适配m-team Api地址变化", "v3.7": "修复观众做种数据统计", "v3.6": "支持站点数据统计刷新后触发插件事件", diff --git a/plugins/sitestatistic/__init__.py b/plugins/sitestatistic/__init__.py index 153082f..e201ca2 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.8" + plugin_version = "3.9" # 插件作者 plugin_author = "lightolly" # 作者主页 @@ -1199,19 +1199,21 @@ class SiteStatistic(_PluginBase): # 兼容假首页情况,假首页通常没有 = seeder_count: - return None - # 还有下一页 - self._torrent_seeding_params["pageParam"]["current"] += 1 - return "" + torrents = seeding_info.get("data") + + self.seeding += torrents.get("num") + self.seeding_size += torrents.get("fileSize") + + # 是否存在下页数据 + next_page = None + + return next_page def _parse_message_unread_links(self, html_text: str, msg_links: list) -> Optional[str]: """