import requests

base_url = "http://stream1.cinerama.uz/{}/index.m3u8"

#base_url = "http://81.162.94.11/{}/index.m3u8?ssid=2bd8eb5a-d459-4909-bbe9-38b7a38d5f2f&appid=app.matelko.tv"

start = 1000
end = 2999

working = []

for i in range(start, end + 1):
    url = base_url.format(i)
    try:
        r = requests.head(url, timeout=3)
        if r.status_code == 200:
            print("OK:", url)
            working.append(url)
        else:
            print("FAIL:", i)
    except requests.RequestException:
        print("ERROR:", i)

# uloženie M3U
with open("streams.m3u", "w") as f:
    f.write("#EXTM3U\n")
    for url in working:
        f.write(f"#EXTINF:-1,{url}\n{url}\n")

print("Hotovo. Nájdené:", len(working))
