diff --git a/plugins/bilibili_sub/data_source.py b/plugins/bilibili_sub/data_source.py index abcfc7de..111b0abe 100755 --- a/plugins/bilibili_sub/data_source.py +++ b/plugins/bilibili_sub/data_source.py @@ -333,13 +333,13 @@ async def get_user_dynamic( # 删除置顶 await page.evaluate( """ - xs = document.getElementsByClassName('first-card-with-title'); + xs = document.getElementsByClassName('bili-dyn-item__tag'); for (x of xs) { - x.remove(); + x.parentNode.remove(); } """ ) - card = await page.query_selector(".card") + card = await page.query_selector(".bili-dyn-list__item") # 截图并保存 await card.screenshot( path=dynamic_path / f"{local_user.sub_id}_{dynamic_upload_time}.jpg", @@ -409,4 +409,4 @@ class SubManager: if sub: return sub await self.reload_sub_data() - return await self.random_sub_data() \ No newline at end of file + return await self.random_sub_data()