mirror of
https://github.com/doms9/iptv.git
synced 2026-06-06 02:43:05 +02:00
update M3U8
This commit is contained in:
parent
cffc603058
commit
48706e1421
4 changed files with 2280 additions and 1402 deletions
1836
M3U8/TV.m3u8
1836
M3U8/TV.m3u8
File diff suppressed because it is too large
Load diff
1836
M3U8/events.m3u8
1836
M3U8/events.m3u8
File diff suppressed because it is too large
Load diff
|
|
@ -60,16 +60,15 @@ async def main() -> None:
|
||||||
|
|
||||||
pw_tasks = [
|
pw_tasks = [
|
||||||
asyncio.create_task(cdnlivetv.scrape(xtrnl_brwsr)),
|
asyncio.create_task(cdnlivetv.scrape(xtrnl_brwsr)),
|
||||||
asyncio.create_task(embedhd.scrape(hdl_brwsr)),
|
|
||||||
asyncio.create_task(fsports.scrape(xtrnl_brwsr)),
|
asyncio.create_task(fsports.scrape(xtrnl_brwsr)),
|
||||||
asyncio.create_task(roxie.scrape(hdl_brwsr)),
|
asyncio.create_task(roxie.scrape(hdl_brwsr)),
|
||||||
asyncio.create_task(streamhub.scrape(xtrnl_brwsr)),
|
asyncio.create_task(streamhub.scrape(xtrnl_brwsr)),
|
||||||
asyncio.create_task(watchfooty.scrape(xtrnl_brwsr)),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
httpx_tasks = [
|
httpx_tasks = [
|
||||||
asyncio.create_task(fawa.scrape()),
|
asyncio.create_task(fawa.scrape()),
|
||||||
asyncio.create_task(istreameast.scrape()),
|
asyncio.create_task(istreameast.scrape()),
|
||||||
|
asyncio.create_task(livetvsx.scrape()),
|
||||||
asyncio.create_task(mainportal.scrape()),
|
asyncio.create_task(mainportal.scrape()),
|
||||||
asyncio.create_task(pawa.scrape()),
|
asyncio.create_task(pawa.scrape()),
|
||||||
asyncio.create_task(shark.scrape()),
|
asyncio.create_task(shark.scrape()),
|
||||||
|
|
@ -79,11 +78,14 @@ async def main() -> None:
|
||||||
asyncio.create_task(totalsportek.scrape()),
|
asyncio.create_task(totalsportek.scrape()),
|
||||||
asyncio.create_task(tvapp.scrape()),
|
asyncio.create_task(tvapp.scrape()),
|
||||||
asyncio.create_task(webcast.scrape()),
|
asyncio.create_task(webcast.scrape()),
|
||||||
asyncio.create_task(livetvsx.scrape()),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
await asyncio.gather(*(pw_tasks + httpx_tasks))
|
await asyncio.gather(*(pw_tasks + httpx_tasks))
|
||||||
|
|
||||||
|
# others
|
||||||
|
await embedhd.scrape(hdl_brwsr)
|
||||||
|
await watchfooty.scrape(xtrnl_brwsr)
|
||||||
|
|
||||||
finally:
|
finally:
|
||||||
await hdl_brwsr.close()
|
await hdl_brwsr.close()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -114,7 +114,7 @@ async def get_events(cached_keys: list[str]) -> list[dict[str, str]]:
|
||||||
"sport": sport,
|
"sport": sport,
|
||||||
"league": league,
|
"league": league,
|
||||||
"event": event_name,
|
"event": event_name,
|
||||||
"link": f"https://cdn.livetv872.me/cache/links/en.{event_id[2:]}.html",
|
"link": f"https://cdn.livetv879.me/cache/links/en.{event_id[2:]}.html",
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue