diff --git a/package.json b/package.json index 1d5ba1f..29dbe91 100644 --- a/package.json +++ b/package.json @@ -3,11 +3,12 @@ "name": "站点自动签到", "description": "自动模拟登录、签到站点。", "labels": "站点", - "version": "2.4.2", + "version": "2.4.3", "icon": "signin.png", "author": "thsrite", "level": 2, "history": { + "v2.4.3": "修复空签到失败问题", "v2.4.2": "修复PT时间签到失败问题", "v2.4.1": "修复海胆签到失败问题", "v2.4": "适配m-team Api地址变化", diff --git a/package.v2.json b/package.v2.json index 45d2514..12e12ef 100644 --- a/package.v2.json +++ b/package.v2.json @@ -33,11 +33,12 @@ "name": "站点自动签到", "description": "自动模拟登录、签到站点。", "labels": "站点", - "version": "2.5", + "version": "2.5.1", "icon": "signin.png", "author": "thsrite", "level": 2, "history": { + "v2.5.1": "修复空签到失败问题", "v2.5": "MoviePilot V2 版本站点自动签到插件" } }, @@ -295,4 +296,4 @@ "v2.0": "兼容MoviePilot V2" } } -} \ No newline at end of file +} diff --git a/plugins.v2/autosignin/__init__.py b/plugins.v2/autosignin/__init__.py index 4574daf..a012f90 100644 --- a/plugins.v2/autosignin/__init__.py +++ b/plugins.v2/autosignin/__init__.py @@ -37,7 +37,7 @@ class AutoSignIn(_PluginBase): # 插件图标 plugin_icon = "signin.png" # 插件版本 - plugin_version = "2.5" + plugin_version = "2.5.1" # 插件作者 plugin_author = "thsrite" # 作者主页 diff --git a/plugins.v2/autosignin/sites/hdsky.py b/plugins.v2/autosignin/sites/hdsky.py index d75bf85..ff58d68 100644 --- a/plugins.v2/autosignin/sites/hdsky.py +++ b/plugins.v2/autosignin/sites/hdsky.py @@ -42,6 +42,7 @@ class HDSky(_ISiteSigninHandler): ua = site_info.get("ua") proxy = site_info.get("proxy") render = site_info.get("render") + referer = site_info.get("url") # 判断今日是否已签到 html_text = self.get_page_source(url='https://hdsky.me', @@ -117,6 +118,7 @@ class HDSky(_ISiteSigninHandler): # 访问签到链接 res = RequestUtils(cookies=site_cookie, ua=ua, + referer=referer, proxies=settings.PROXY if proxy else None ).post_res(url='https://hdsky.me/showup.php', data=data) if res and res.status_code == 200: diff --git a/plugins/autosignin/__init__.py b/plugins/autosignin/__init__.py index d81ee4d..a6c8161 100644 --- a/plugins/autosignin/__init__.py +++ b/plugins/autosignin/__init__.py @@ -38,7 +38,7 @@ class AutoSignIn(_PluginBase): # 插件图标 plugin_icon = "signin.png" # 插件版本 - plugin_version = "2.4.2" + plugin_version = "2.4.3" # 插件作者 plugin_author = "thsrite" # 作者主页 diff --git a/plugins/autosignin/sites/hdsky.py b/plugins/autosignin/sites/hdsky.py index d75bf85..ff58d68 100644 --- a/plugins/autosignin/sites/hdsky.py +++ b/plugins/autosignin/sites/hdsky.py @@ -42,6 +42,7 @@ class HDSky(_ISiteSigninHandler): ua = site_info.get("ua") proxy = site_info.get("proxy") render = site_info.get("render") + referer = site_info.get("url") # 判断今日是否已签到 html_text = self.get_page_source(url='https://hdsky.me', @@ -117,6 +118,7 @@ class HDSky(_ISiteSigninHandler): # 访问签到链接 res = RequestUtils(cookies=site_cookie, ua=ua, + referer=referer, proxies=settings.PROXY if proxy else None ).post_res(url='https://hdsky.me/showup.php', data=data) if res and res.status_code == 200: