Treat reversed comments as ordinary comments
This commit is contained in:
parent
42c2963bf0
commit
a80b5f2df3
@ -150,11 +150,11 @@ def ReadCommentsBilibili(f, fontsize):
|
||||
try:
|
||||
p = str(comment.getAttribute('p')).split(',')
|
||||
assert len(p) >= 5
|
||||
assert p[1] in ('1', '4', '5', '7')
|
||||
assert p[1] in ('1', '4', '5', '6', '7')
|
||||
if p[1] != '7':
|
||||
c = str(comment.childNodes[0].wholeText).replace('/n', '\n')
|
||||
size = int(p[2])*fontsize/25.0
|
||||
yield (float(p[0]), int(p[4]), i, c, {'1': 0, '4': 2, '5': 1}[p[1]], int(p[3]), size, (c.count('\n')+1)*size, CalculateLength(c)*size)
|
||||
yield (float(p[0]), int(p[4]), i, c, {'1': 0, '4': 2, '5': 1, '6': 0}[p[1]], int(p[3]), size, (c.count('\n')+1)*size, CalculateLength(c)*size)
|
||||
else: # positioned comment
|
||||
c = str(comment.childNodes[0].wholeText)
|
||||
yield (float(p[0]), int(p[4]), i, c, 'bilipos', int(p[3]), int(p[2]), 0, 0)
|
||||
|
Loading…
Reference in New Issue
Block a user