Delete unnecessary lines
This commit is contained in:
@@ -45,17 +45,17 @@ def _nval(val):
|
|||||||
buf += val.to_bytes(1,'big')
|
buf += val.to_bytes(1,'big')
|
||||||
return buf
|
return buf
|
||||||
|
|
||||||
def get(video_id, pos = 0, topchatonly = False):
|
def get(video_id, seektime = 0, topchatonly = False):
|
||||||
switch_01 = b'\x04' if topchatonly else b'\x01'
|
switch_01 = b'\x04' if topchatonly else b'\x01'
|
||||||
|
|
||||||
|
|
||||||
if pos<0:
|
if seektime<0:
|
||||||
raise ValueError('pos is 0 or positive number.')
|
raise ValueError('seektime is 0 or positive number.')
|
||||||
if pos == 0:
|
if seektime == 0:
|
||||||
times =_nval(1)
|
times =_nval(1)
|
||||||
switch = b'\x04'
|
switch = b'\x04'
|
||||||
else:
|
else:
|
||||||
times =_nval(int(pos*1000000))
|
times =_nval(int(seektime*1000000))
|
||||||
switch = b'\x03'
|
switch = b'\x03'
|
||||||
header_magic= b'\xA2\x9D\xB0\xD3\x04'
|
header_magic= b'\xA2\x9D\xB0\xD3\x04'
|
||||||
sep_0 = b'\x1A'
|
sep_0 = b'\x1A'
|
||||||
@@ -95,34 +95,5 @@ def get(video_id, pos = 0, topchatonly = False):
|
|||||||
).decode()
|
).decode()
|
||||||
)
|
)
|
||||||
|
|
||||||
import requests
|
|
||||||
import json
|
|
||||||
from .. core_multithread.parser import Parser
|
|
||||||
if __name__=='__main__':
|
|
||||||
headers = {
|
|
||||||
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36'}
|
|
||||||
|
|
||||||
#"sirpY2XUktI"
|
|
||||||
# print(_gen_vid("KeytykF37jY"))
|
|
||||||
param = get("OzBmHAOA2rA",pos = 0)
|
|
||||||
# target = "op2w0wRyGjxDZzhhRFFvTFMyVjVkSGxyUmpNM2Fsa2FFLXFvM2JrQkRRb0xTMlY1ZEhsclJqTTNhbGtnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA"
|
|
||||||
print(param)
|
|
||||||
# if param == target:
|
|
||||||
# print('ok')
|
|
||||||
# else:
|
|
||||||
# print('ng')
|
|
||||||
# print(target)
|
|
||||||
# for i,t in enumerate(target):
|
|
||||||
# if(param[i]!=t):
|
|
||||||
# print('^',end = '')
|
|
||||||
# else:
|
|
||||||
# print(' ',end = '')
|
|
||||||
url=f"https://www.youtube.com/live_chat_replay/get_live_chat_replay?continuation={param}&pbj=1"
|
|
||||||
print(url)
|
|
||||||
resp = requests.Session().get(url,headers = headers)
|
|
||||||
print(resp)
|
|
||||||
jsn = json.loads(resp.text)
|
|
||||||
print(jsn)
|
|
||||||
parser = Parser()
|
|
||||||
metadata , chatdata = parser.parse(jsn)
|
|
||||||
print(chatdata[0])
|
|
||||||
|
|||||||
Reference in New Issue
Block a user