From 1d7034f1b2afb11eff44520d36c7d3e78b025ce3 Mon Sep 17 00:00:00 2001 From: xingsu1021 Date: Sat, 17 Sep 2022 08:19:30 +0800 Subject: [PATCH] 1 --- apps/common/sites_sign.py | 2 +- apps/common/utils.py | 18 +++++++++--------- pthelper/settings.py | 14 ++++++++++++++ 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/apps/common/sites_sign.py b/apps/common/sites_sign.py index f0f24dc..a39420a 100644 --- a/apps/common/sites_sign.py +++ b/apps/common/sites_sign.py @@ -1601,7 +1601,7 @@ def u2(site_name, site_name_cn, site_url, site_cookie): #print(tables) data = {} captcha = [] - data['message'] = '我就是来签到看看:)!!!' + data['message'] = '6666666666666666' if len(tables) != 0: #获取所有input diff --git a/apps/common/utils.py b/apps/common/utils.py index b540e76..b5ef139 100644 --- a/apps/common/utils.py +++ b/apps/common/utils.py @@ -867,12 +867,12 @@ def Unicode(): val = random.randint(0x4e00, 0x9fbf) return chr(val) -#def GBK2312(): - #""" - #随机产生汉字 - #""" - #head = random.randint(0xb0, 0xf7) - #body = random.randint(0xa1, 0xfe) - #val = f'{head:x} {body:x}' - #str = bytes.fromhex(val).decode('gb2312') - #return str \ No newline at end of file +def GBK2312(): + """ + 随机产生汉字 + """ + head = random.randint(0xb0, 0xf7) + body = random.randint(0xa1, 0xfe) + val = f'{head:x} {body:x}' + str = bytes.fromhex(val).decode('gb2312') + return str \ No newline at end of file diff --git a/pthelper/settings.py b/pthelper/settings.py index d7151c4..c110001 100644 --- a/pthelper/settings.py +++ b/pthelper/settings.py @@ -261,6 +261,15 @@ LOGGING = { 'formatter': 'standard', 'encoding': 'utf-8', }, + 'rss': { + 'level': 'INFO', + 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切 + 'filename': os.path.join(BASE_LOG_DIR, "rss.log"), # 日志文件 + 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M + 'backupCount': 3, # 最多备份几个 + 'formatter': 'standard', + 'encoding': 'utf-8', + }, }, 'loggers': { # 默认的logger应用如下配置 @@ -279,5 +288,10 @@ LOGGING = { 'level': 'INFO', 'propagate': True, # 向不向更高级别的logger传递 }, + 'rss': { #记录站点用户日志 + 'handlers': ['user', 'error'], + 'level': 'INFO', + 'propagate': True, # 向不向更高级别的logger传递 + }, }, } \ No newline at end of file