JavDB: add User Rating for Emby&Jellyfin
This commit is contained in:
@@ -304,6 +304,9 @@ def main(number):
|
|||||||
userrating = getUserRating(lx)
|
userrating = getUserRating(lx)
|
||||||
if userrating:
|
if userrating:
|
||||||
dic['userrating'] = userrating
|
dic['userrating'] = userrating
|
||||||
|
dic['rating'] = userrating
|
||||||
|
rating_score = float(userrating) * 20.0
|
||||||
|
dic['criticrating'] = '{:.1f}'.format(rating_score) # 保存小数点后1位即可
|
||||||
if not dic['actor'] and re.match(r'FC2-[\d]+', number, re.A):
|
if not dic['actor'] and re.match(r'FC2-[\d]+', number, re.A):
|
||||||
dic['actor'].append('素人')
|
dic['actor'].append('素人')
|
||||||
if not dic['series']:
|
if not dic['series']:
|
||||||
|
|||||||
4
core.py
4
core.py
@@ -356,6 +356,10 @@ def print_files(path, leak_word, c_word, naming_rule, part, cn_sub, json_data, f
|
|||||||
print(" <release>" + release + "</release>", file=code)
|
print(" <release>" + release + "</release>", file=code)
|
||||||
if 'userrating' in json_data:
|
if 'userrating' in json_data:
|
||||||
print(" <userrating>" + json_data['userrating'] + "</userrating>", file=code)
|
print(" <userrating>" + json_data['userrating'] + "</userrating>", file=code)
|
||||||
|
if 'rating' in json_data:
|
||||||
|
print(" <rating>" + json_data['rating'] + "</rating>", file=code)
|
||||||
|
if 'criticrating' in json_data:
|
||||||
|
print(" <criticrating>" + json_data['criticrating'] + "</criticrating>", file=code)
|
||||||
print(" <cover>" + cover + "</cover>", file=code)
|
print(" <cover>" + cover + "</cover>", file=code)
|
||||||
if config.getInstance().is_trailer():
|
if config.getInstance().is_trailer():
|
||||||
print(" <trailer>" + trailer + "</trailer>", file=code)
|
print(" <trailer>" + trailer + "</trailer>", file=code)
|
||||||
|
|||||||
Reference in New Issue
Block a user