From fc25fc715a897f509b35824e4b6d093a3b78d996 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 8 Apr 2024 04:10:56 +0800 Subject: [PATCH 1/5] Update README.md --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index bce4412..0a82a91 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,23 @@ # ✨CHERWIN_SCRIPTS脚本使用指南 +## 青龙订阅任务 +``` +名称:CHERWIN_SCRIPT +类型:公开仓库 +链接:[https://github.com/linbailo/zyqinglong](https://github.com/CHERWING/CHERWIN_SCRIPTS).git +定时类型:crontab +定时规则:(拉库一次就行,后续自动更新) +文件后缀:py +``` +``` +有其他薅羊毛应用或者有新活动可以Issues提交 +格式: + 应用名称:xxxx + 任务奖励:xxxx + (有时间一定写) +``` + ## ✨青龙变量设置 - ck变量名称均为脚本名称,如永辉生活变量:export YHSH="xxxx" - SCRIPT_UPDATE变量设置是否自动更新默认开启,关闭请设置export SCRIPT_UPDATE="False" @@ -160,3 +177,6 @@ - ✔ 支持一对一推送。 - 🎉 功能:签到 - ✨ 变量:手机号@密码 + +# 注意事项&免责申明 + 本仓库发布的脚本及其中涉及的任何解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。本项目内所有资源文件,禁止任何公众号、自媒体进行任何形式的转载、发布。您必须在下载后的 24 小时内从计算机或手机中完全删除以上内容。 From 2d46f5007be7f8668f73746baf997174837923d8 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 8 Apr 2024 04:16:30 +0800 Subject: [PATCH 2/5] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0a82a91..5efcb1a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # ✨CHERWIN_SCRIPTS脚本使用指南 +## 自助挂机:[https://gj.cherwin.cn](https://gj.cherwin.cn) + ## 青龙订阅任务 ``` 名称:CHERWIN_SCRIPT From 985e0f4bc30aa0a940f4b165e84963cef347b12a Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 8 Apr 2024 04:19:19 +0800 Subject: [PATCH 3/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5efcb1a..b23a2d6 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ``` 名称:CHERWIN_SCRIPT 类型:公开仓库 -链接:[https://github.com/linbailo/zyqinglong](https://github.com/CHERWING/CHERWIN_SCRIPTS).git +链接:[https://github.com/CHERWING/CHERWIN_SCRIPTS.git](https://github.com/CHERWING/CHERWIN_SCRIPTS.git) 定时类型:crontab 定时规则:(拉库一次就行,后续自动更新) 文件后缀:py From f216cb9b19f72f3c78f2b22607db1f26ecb1ea61 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 8 Apr 2024 04:22:20 +0800 Subject: [PATCH 4/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b23a2d6..ce77a3a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ✨CHERWIN_SCRIPTS脚本使用指南 +#

✨CHERWIN脚本使用指南 ✨

## 自助挂机:[https://gj.cherwin.cn](https://gj.cherwin.cn) From 5c894eba7e8b1982051e6009cfdd965bb278d7a4 Mon Sep 17 00:00:00 2001 From: CHERWING <160421895+CHERWING@users.noreply.github.com> Date: Mon, 8 Apr 2024 04:41:51 +0800 Subject: [PATCH 5/5] Update CHERWIN_TOOLS.py --- CHERWIN_TOOLS.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/CHERWIN_TOOLS.py b/CHERWIN_TOOLS.py index 2eb5a70..ae15d41 100755 --- a/CHERWIN_TOOLS.py +++ b/CHERWIN_TOOLS.py @@ -6,7 +6,7 @@ import sys import requests from http import HTTPStatus -NOW_TOOLS_VERSION = '2024.04.06' +NOW_TOOLS_VERSION = '2024.04.08' if os.path.isfile('DEV_ENV.py'): import DEV_ENV # 尝试导入包 @@ -135,13 +135,13 @@ def CHECK_UPDATE(local_version, server_version_url, server_script_url, script_fi except requests.exceptions.RequestException as e: print(f'发生网络错误:{e}') - + except Exception as e: print(f'发生未知错误:{e}') return False # 返回 False 表示没有进行更新操作 -def CHECK_UPDATE_NEW(local_version, server_version, server_script_url, script_filename,server_version_url=None): +def CHECK_UPDATE_NEW(local_version, server_version, server_script_url, script_filename,server_version_url=None,APP_NAME=None): """ 检查版本并更新 @@ -187,7 +187,10 @@ def CHECK_UPDATE_NEW(local_version, server_version, server_script_url, script_fi except requests.exceptions.RequestException as e: print(f'发生网络错误:{e}') - + server_base_url = f"https://py.cherwin.cn/{APP_NAME}/" + server_script_url = f"{server_base_url}{script_filename}" + CHECK_UPDATE_NEW(local_version, server_version, server_script_url, script_filename, APP_NAME=APP_NAME) + except Exception as e: print(f'发生未知错误:{e}') @@ -468,13 +471,12 @@ def CHECK(): def main(APP_NAME,local_script_name,ENV_NAME,local_version): global APP_INFO,TIPS,TIPS_HTML - server_base_url = f"https://py.cherwin.cn/{APP_NAME}/" - server_script_url = f"{server_base_url}{local_script_name}" + git_url = f'https://github.com/CHERWING/CHERWIN_SCRIPTS/raw/main/{local_script_name}' if CHECK(): APP_INFO = CHERWIN_SCRIPT_CONFIG.get("APP_CONFIG", {}).get(ENV_NAME, {}) # print(APP_INFO) server_version = APP_INFO.get('NEW_VERSION', '') - if CHECK_UPDATE_NEW(local_version, server_version, server_script_url, local_script_name): + if CHECK_UPDATE_NEW(local_version, server_version, git_url, local_script_name,APP_NAME=APP_NAME): print('更新成功,请重新运行脚本!') if not APP_INFO.get('ENABLE', False):