diff --git a/.vscode/launch.json b/.vscode/launch.json index eabc6aac4df..d1b28949066 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -25,7 +25,8 @@ "TQDM_DISABLE": "False", "LOGGING_LEVEL": "Into", "CACHE": "True", - "GRAPHQL_CACHE": "True" + "GRAPHQL_CACHE": "True", + "PYDEVD_CONTAINER_RANDOM_ACCESS_MAX_ITEMS": "1000000" } }, { @@ -44,8 +45,9 @@ "TQDM_DISABLE": "False", "LOGGING_LEVEL": "Into", "CACHE": "True", - "GRAPHQL_CACHE": "True" + "GRAPHQL_CACHE": "True", + "PYDEVD_CONTAINER_RANDOM_ACCESS_MAX_ITEMS": "1000000" } } ] -} \ No newline at end of file +} diff --git a/generator.py b/generator.py index e59ecd541da..6e801451aaa 100644 --- a/generator.py +++ b/generator.py @@ -74,6 +74,11 @@ script_load_data = search_js_reg(parsed_script_list, "Promise.all")[0].after script_load_json = json.loads(json_parser(script_load_data)) + + +script_key_data = search_js_reg(parsed_script_list, "a.js")[0].before +script_key_json = json.loads(json_parser(script_key_data)) + script_load_output = {} base_url = "https://abs.twimg.com/{0}/client-web/".format(twitter.CLIENT) @@ -82,7 +87,9 @@ script_load_url = json.loads(read(f"{output_dir}{FileConf.SCRIPT_LOAD_JSON}")) else: script_load_url = { - k: "{0}{1}.{2}a.js".format(base_url, k, script_load_json[k]) + script_load_json[k]: "{0}{1}.{2}a.js".format( + base_url, script_load_json[k], script_key_json[k] + ) for k in script_load_json }