Files
Roblox-Buyer/utils/parsing.py
T

18 lines
596 B
Python

def parse_cookies_text(text: str) -> tuple[list[str], int]:
valid = set()
duplicates = 0
for line in text.replace("\r", "").split("\n"):
line = line.strip()
if "_|WARNING:-DO-NOT-SHARE-THIS." not in line:
continue
try:
cookie = line.split("_|WARNING:-DO-NOT-SHARE-THIS.")[1].split()[0]
full = f"_|WARNING:-DO-NOT-SHARE-THIS.{cookie}"
if full in valid:
duplicates += 1
else:
valid.add(full)
except Exception:
pass
return list(valid), duplicates