Updated Dumps & Dumpers

This commit is contained in:
phoriah
2024-11-08 15:20:17 +02:00
parent 239dd3f327
commit 05d5b15cea
10 changed files with 196 additions and 34 deletions

View File

@@ -1,5 +1,6 @@
import requests
import os
import re
def array_to_dictionary(table, hybrid_mode=None):
@@ -29,9 +30,33 @@ def find_first_table(array):
s = "\n"
def api():
deploy_history_url = "https://setup.rbxcdn.com/DeployHistory.txt"
deploy_history = requests.get(deploy_history_url).text
lines = deploy_history.splitlines()
for line in reversed(lines):
match = re.search(r"(version-[^\s]+)", line)
if match:
version_hash = match.group(1)
api_dump_url = f"https://setup.rbxcdn.com/{version_hash}-Full-API-Dump.json"
try:
response = requests.get(api_dump_url)
response.raise_for_status()
return response
except requests.RequestException as e:
print(f"Error fetching API dump for {version_hash}: {e}")
def fetch_api():
api_dump_url = "https://raw.githubusercontent.com/MaximumADHD/Roblox-Client-Tracker/roblox/Mini-API-Dump.json"
response = requests.get(api_dump_url)
response = api()
api_classes = response.json()["Classes"]
global s