更新 WX_Applet/Applet_WLJi.py
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# cron: 12 8 * * *
|
# cron: 30 8 * * *
|
||||||
# new Env("王老吉瓶盖")
|
# new Env("王老吉瓶盖")
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
@@ -23,31 +23,20 @@ from typing import List, Dict, Any, Optional
|
|||||||
from urllib.parse import urlencode
|
from urllib.parse import urlencode
|
||||||
|
|
||||||
# ==================== 养鸡场配置 ====================
|
# ==================== 养鸡场配置 ====================
|
||||||
# 养鸡场服务地址
|
WX_CLOUD = os.getenv('wx_cloud', '') # 养鸡场服务地址
|
||||||
WX_CLOUD = os.getenv('wx_cloud', '')
|
AUTH_TOKEN = os.getenv('wx_token', '') # 养鸡场认证Token (需要配置)
|
||||||
|
|
||||||
# 养鸡场认证Token (需要配置)
|
|
||||||
AUTH_TOKEN = os.getenv('wx_token', '')
|
|
||||||
|
|
||||||
# ==================== 码字文件配置 ====================
|
# ==================== 码字文件配置 ====================
|
||||||
# 码字文件路径(与脚本同目录)
|
CODE_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "WLJ_MZ.txt") # 码字文件路径(与脚本同目录)
|
||||||
CODE_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), "WLJ_MZ.txt")
|
|
||||||
|
|
||||||
# ==================== 代理配置 ====================
|
# ==================== 代理配置 ====================
|
||||||
# 代理API地址(返回格式:ip:端口),留空则不使用代理
|
PROXY_DEFAULT = "" # 代理API地址(返回格式:ip:端口),留空则不使用代理
|
||||||
PROXY_DEFAULT = ""
|
PROXY_API_URL = "" # 青龙变量 pgdl(如果有值且脚本默认也为空时使用)
|
||||||
# 青龙变量 pgdl(如果有值且脚本默认也为空时使用)
|
USE_PROXY = False # 是否使用多账号代理(True=每个账号使用不同代理,False=不使用代理)
|
||||||
PROXY_API_URL = ""
|
|
||||||
|
|
||||||
# 是否使用多账号代理(True=每个账号使用不同代理,False=不使用代理)
|
|
||||||
USE_PROXY = True
|
|
||||||
|
|
||||||
# ==================== 账号配置 ====================
|
# ==================== 账号配置 ====================
|
||||||
# 是否从养鸡场API获取账号 → 固定关闭
|
USE_API_ACCOUNTS = False # 是否从养鸡场API获取账号 → 固定关闭
|
||||||
USE_API_ACCOUNTS = False
|
WX_LIST_MANUAL = os.getenv("WLJ_ID", "") # 手动配置的账号列表 → 从环境变量 WLJ_ID 读取
|
||||||
|
|
||||||
# 手动配置的账号列表 → 从环境变量 WLJ_ID 读取
|
|
||||||
WX_LIST_MANUAL = os.getenv("WLJ_ID", "")
|
|
||||||
|
|
||||||
# 需要剔除的wxid列表
|
# 需要剔除的wxid列表
|
||||||
REMOVE_WXIDS = [
|
REMOVE_WXIDS = [
|
||||||
@@ -57,28 +46,16 @@ REMOVE_WXIDS = [
|
|||||||
"wxid_5jtncnh3v8ud2",
|
"wxid_5jtncnh3v8ud2",
|
||||||
]
|
]
|
||||||
|
|
||||||
# 账号间延迟(秒)
|
DELAY_BETWEEN_ACCOUNTS = 5 # 账号间延迟(秒)
|
||||||
DELAY_BETWEEN_ACCOUNTS = 3
|
WX_APPID = "wxd25dc8ba975776e3" # 小程序AppID(王老吉)
|
||||||
|
|
||||||
# 小程序AppID(王老吉)
|
|
||||||
WX_APPID = "wxd25dc8ba975776e3"
|
|
||||||
|
|
||||||
# ==================== 抽奖配置 ====================
|
# ==================== 抽奖配置 ====================
|
||||||
# 每账号最大成功抽奖次数
|
DAILY_LOTTERY_LIMIT = 1 # 每账号最大成功抽奖次数
|
||||||
DAILY_LOTTERY_LIMIT = 1
|
MAX_CODE_ATTEMPTS = 3 # 每账号最大使用码次数(包括成功和失败的码)
|
||||||
|
LOTTERY_INTERVAL_MIN = 5 # 最小抽奖间隔时间(秒)
|
||||||
# 每账号最大使用码次数(包括成功和失败的码)
|
LOTTERY_INTERVAL_MAX = 15 # 最大抽奖间隔时间(秒)
|
||||||
MAX_CODE_ATTEMPTS = 2
|
MAX_RETRY_COUNT = 3 # 最大重试次数
|
||||||
|
LOTTERY_CODE_PRICE = 0.34 # 有奖码统一价格(元)
|
||||||
# 抽奖间隔时间(秒)
|
|
||||||
LOTTERY_INTERVAL_MIN = 5
|
|
||||||
LOTTERY_INTERVAL_MAX = 15
|
|
||||||
|
|
||||||
# 最大重试次数
|
|
||||||
MAX_RETRY_COUNT = 3
|
|
||||||
|
|
||||||
# 有奖码统一价格(元)
|
|
||||||
LOTTERY_CODE_PRICE = 0.34
|
|
||||||
|
|
||||||
# ==================== API配置 ====================
|
# ==================== API配置 ====================
|
||||||
WLJ_BASE_URL = "https://wechatec.brand.wljhealth.com"
|
WLJ_BASE_URL = "https://wechatec.brand.wljhealth.com"
|
||||||
@@ -109,9 +86,7 @@ SCAN_LOCATIONS = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
# ==================== 调试配置 ====================
|
# ==================== 调试配置 ====================
|
||||||
# 是否显示调试信息 True 开启 False 关闭
|
DEBUG_MODE = False # 是否显示调试信息 True 开启 False 关闭
|
||||||
DEBUG_MODE = False
|
|
||||||
|
|
||||||
|
|
||||||
# ==================== User-Agent轮换池 ====================
|
# ==================== User-Agent轮换池 ====================
|
||||||
USER_AGENTS = [
|
USER_AGENTS = [
|
||||||
|
|||||||
Reference in New Issue
Block a user