diff --git a/js/rules.py b/js/rules.py index 1422b1928329515d81262b8862aaa17681a74c08..027dbe484753c508290061bf5398de246f8adb43 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 d1428a7e96acc3e0da1013ce0300759a53655109..1ac53bb4bd2c040881bcd088407e1fe3fe5370d5 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