From 0347a717768275c6d55eb0627ffbf989792fd109 Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Wed, 14 Sep 2022 01:34:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/rules.py | 17 ++++++++++------- js/version.txt | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/js/rules.py b/js/rules.py index 1422b19..027dbe4 100644 --- a/js/rules.py +++ b/js/rules.py @@ -77,13 +77,16 @@ def jxTxt2Json(text:str): for i in data: i = i.strip() dt = i.split(',') - if not i.startswith('#'): - jxs.append({ - 'name':dt[0], - 'url':dt[1], - 'type':dt[2] if len(dt) > 2 else 0, - 'ua':dt[3] if len(dt) > 3 else UA, - }) + if not i.startswith('#') and len(i) > 10: + try: + jxs.append({ + 'name':dt[0], + 'url':dt[1], + 'type':dt[2] if len(dt) > 2 else 0, + 'ua':dt[3] if len(dt) > 3 else UA, + }) + except Exception as e: + logger.info(f'解析行有错误:{e}') return jxs def getJxs(path='js'): diff --git a/js/version.txt b/js/version.txt index d1428a7..1ac53bb 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.6.1 \ No newline at end of file +3.6.3 \ No newline at end of file -- GitLab