diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py
index b366ea5..a9b1bf8 100644
--- a/pt_site/UtilityTool.py
+++ b/pt_site/UtilityTool.py
@@ -319,7 +319,7 @@ class PtSpider:
# my_site = MySite.objects.filter(site=site).first()
# logger.info('查询我的站点:',my_site)
# 如果有更新cookie,如果没有继续创建
- my_level_str = cookie.get('info').get('levelName')
+ my_level_str = cookie.get('info').get('levelName').strip(" ")
if my_level_str:
my_level = re.sub(u'([^a-zA-Z_ ])', "", my_level_str).strip(" ")
else:
@@ -1817,7 +1817,7 @@ class PtSpider:
ratio = 'inf' if ratio_str == '∞' else ratio_str
my_site.time_join = stats.get('joinedDate')
my_site.latest_active = stats.get('lastAccess')
- my_site.my_level = details_response.get('personal').get('class')
+ my_site.my_level = details_response.get('personal').get('class').strip(" ")
community = details_response.get('community')
seed = community.get('seeding')
leech = community.get('leeching')
@@ -1885,7 +1885,7 @@ class PtSpider:
ratio = uploaded / downloaded if downloaded > 0 else 'inf'
my_site.time_join = datetime.fromtimestamp(details_html.get(site.time_join_rule))
invitation = details_html.get(site.invitation_rule)
- my_site.my_level = details_html.get('class').get('name')
+ my_site.my_level = details_html.get('class').get('name').strip(" ")
seed = details_html.get(site.seed_rule)
leech = details_html.get(site.leech_rule)
my_site.mail = details_html.get(site.mailbox_rule)
@@ -2118,13 +2118,13 @@ class PtSpider:
# 去除字符串中的中文
my_level_1 = ''.join(
details_html.xpath(site.my_level_rule)
- ).replace('_Name', '').replace('fontBold', '').strip()
+ ).replace('_Name', '').replace('fontBold', '').strip(" ").strip()
if 'hdcity' in site.url:
- my_level = my_level_1.replace('[', '').replace(']', '').strip()
+ my_level = my_level_1.replace('[', '').replace(']', '').strip(" ").strip()
# elif 'u2' in site.url:
# my_level = ''.join(re.findall(r'/(.*).{4}', my_level_1)).title()
else:
- my_level = re.sub(u"([^\u0041-\u005a\u0061-\u007a])", "", my_level_1)
+ my_level = re.sub(u"([^\u0041-\u005a\u0061-\u007a])", "", my_level_1).strip(" ")
logger.info('用户等级:{}-{}'.format(my_level_1, my_level))
# my_level = re.sub('[\u4e00-\u9fa5]', '', my_level_1)
# logger.info('正则去除中文:', my_level)
@@ -2178,7 +2178,7 @@ class PtSpider:
else:
invitation = int(re.sub('\D', '', invitation))
my_site.latest_active = datetime.now()
- my_site.my_level = my_level if my_level != '' else ' '
+ my_site.my_level = my_level.strip(" ") if my_level != '' else ' '
if my_hr:
my_site.my_hr = my_hr
seed = int(get_decimals(seed)) if seed else 0
diff --git a/templates/auto_pt/status.html b/templates/auto_pt/status.html
index 4d6622d..137ac6c 100644
--- a/templates/auto_pt/status.html
+++ b/templates/auto_pt/status.html
@@ -465,8 +465,15 @@
+ style="color: coral" title="时魔">
+
+
+