MCPcopy
hub / github.com/ssili126/tv / modify_urls

Function modify_urls

new.py:667–679  ·  view source on GitHub ↗
(url)

Source from the content-addressed store, hash-verified

665
666
667async def modify_urls(url):
668 modified_urls = []
669 ip_start_index = url.find("//") + 2
670 ip_end_index = url.find(":", ip_start_index)
671 base_url = url[:ip_start_index]
672 ip_address = url[ip_start_index:ip_end_index]
673 port = url[ip_end_index:]
674 ip_end = "/iptv/live/1000.json?key=txiptv"
675 for i in range(1, 256):
676 modified_ip = f"{ip_address[:-1]}{i}"
677 modified_url = f"{base_url}{modified_ip}{port}{ip_end}"
678 modified_urls.append(modified_url)
679 return modified_urls
680
681async def is_url_accessible(session, url, semaphore):
682 async with semaphore:

Callers 1

check_urlsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected