mirror of
https://github.com/doms9/iptv.git
synced 2026-03-08 11:28:34 +01:00
e
This commit is contained in:
parent
289ef984be
commit
00000d9115
1 changed files with 9 additions and 6 deletions
|
|
@ -2,7 +2,7 @@ import asyncio
|
||||||
from functools import partial
|
from functools import partial
|
||||||
from urllib.parse import urljoin
|
from urllib.parse import urljoin
|
||||||
|
|
||||||
from playwright.async_api import Browser, Page
|
from playwright.async_api import Browser, Page, TimeoutError
|
||||||
from selectolax.parser import HTMLParser
|
from selectolax.parser import HTMLParser
|
||||||
|
|
||||||
from .utils import Cache, Time, get_logger, leagues, network
|
from .utils import Cache, Time, get_logger, leagues, network
|
||||||
|
|
@ -99,11 +99,14 @@ async def process_event(
|
||||||
timeout=15_000,
|
timeout=15_000,
|
||||||
)
|
)
|
||||||
|
|
||||||
if btn := await page.wait_for_selector(
|
try:
|
||||||
"button:has-text('Stream 1')",
|
if btn := await page.wait_for_selector(
|
||||||
timeout=8_000,
|
"button:has-text('Stream 1')",
|
||||||
):
|
timeout=5_000,
|
||||||
await btn.click()
|
):
|
||||||
|
await btn.click()
|
||||||
|
except TimeoutError:
|
||||||
|
pass
|
||||||
|
|
||||||
wait_task = asyncio.create_task(got_one.wait())
|
wait_task = asyncio.create_task(got_one.wait())
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue