@echo off echo Livacha set /p "line=Enter URL or nickname: " for %%a in ("%line:/=" "%") do set "name=%%~a" :: Читаем куки из файла (должен лежать рядом со скриптом) set /p mycookies=<cookies.txt set "user_agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36" set "url_api=https://livacha.com/api/stream/player?from=web&streamerId=%name%" set quality=best set dir=W:\Liva set waiting=30 :loop cls title Requesting %name%... set /a "rand_wait=%random% %% 5 + 1" timeout /t %rand_wait% > nul :: Добавлен заголовок с куками для curl curl -ksS --connect-timeout 15 --max-time 30 --url "%url_api%" -H "User-Agent: %user_agent%" -H "Cookie: %mycookies%" -o %name%.json if %errorlevel% neq 0 ( echo [ERROR] Connection reset or timeout. Code: %errorlevel% del %name%.json 2>nul timeout %waiting% goto loop ) echo Livacha - %name% findstr /c:"code: 400" %name%.json > nul if %errorlevel% equ 0 ( title INVALID: %name% echo [%time%] %name% - nickname invalid or room deleted del %name%.json 2>nul timeout %waiting% goto loop ) for /f %%a in ('jq ".result.live" -r ^< %name%.json') do set "live=%%a" for /f %%a in ('jq ".result.servers[0].host" -r ^< %name%.json') do set "host=%%a" del %name%.json 2>nul ::echo live: %live% ::echo host: %host% if "%live%"=="false" ( title %name% is offline echo OFFLINE timeout %waiting% goto loop ) title %name% - rec echo online echo. set url_stream=https://%host%/hls/%name%.m3u8 set datetime=%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2% set datetime=%datetime: =0% set file=%name%_Livacha_%datetime%.ts :: Добавлен заголовок с куками для streamlink streamlink --http-header "Cookie=%mycookies%" --stream-segment-threads 3 %url_stream% %quality% -o "%dir%\%file%" timeout %waiting% goto loop
Вчера, 17:45
Вчера, 15:15
Вчера, 12:37
Вчера, 09:56
Вчера, 06:30
4 июня 2026 21:41
4 июня 2026 20:46
4 июня 2026 20:28
4 июня 2026 20:23
4 июня 2026 19:54
4 июня 2026 17:16
4 июня 2026 15:42
4 июня 2026 15:31
4 июня 2026 15:04
31 мая 2026 23:34
31 мая 2026 16:13
30 мая 2026 10:33
29 мая 2026 18:20
29 мая 2026 16:17
28 мая 2026 19:27
27 мая 2026 23:14
27 мая 2026 21:35
24 мая 2026 23:08
24 мая 2026 20:57
15 мая 2026 07:53
15 мая 2026 00:43
14 мая 2026 17:33
14 мая 2026 17:32
7 мая 2026 00:36
21 апреля 2026 00:16
13 апреля 2026 00:13
12 апреля 2026 23:28
11 апреля 2026 23:09
4 апреля 2026 16:11
4 апреля 2026 10:24
25 марта 2026 11:17
25 марта 2026 10:46
24 марта 2026 18:14
5 марта 2026 04:50
25 февраля 2026 18:39
19 февраля 2026 20:48
16 февраля 2026 15:27
14 февраля 2026 16:33
5 февраля 2026 01:07