From d67059d1ec58f1377508ce18da89533f010d55e7 Mon Sep 17 00:00:00 2001 From: Anthony Axenov Date: Sat, 29 Nov 2025 22:45:37 +0800 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D1=81=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D0=B0?= =?UTF-8?q?=20=D0=BF=D1=80=D0=BE=20=D1=81=D1=82=D0=B0=D1=82=D1=83=D1=81?= =?UTF-8?q?=D1=8B=20=D0=BF=D0=BB=D0=B5=D0=B9=D0=BB=D0=B8=D1=81=D1=82=D0=BE?= =?UTF-8?q?=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/custom.css | 9 +++++++++ src/common/checks.md | 22 ++++++++++++++++++++-- src/common/index.md | 2 +- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/src/assets/css/custom.css b/src/assets/css/custom.css index afb5209..4a040d4 100644 --- a/src/assets/css/custom.css +++ b/src/assets/css/custom.css @@ -36,6 +36,11 @@ main ol li { background-color: rgb(25, 135, 84); } +.badge.online-percent { + border: 1px solid rgb(25, 135, 84); + color: var(--md-typeset-color); +} + .badge.offline { background-color: rgb(220, 53, 69); } @@ -48,6 +53,10 @@ main ol li { background-color: rgb(255, 193, 7) } +.badge.lapka { + background-color: rgb(13, 202, 240) +} + .icon.online { color: rgb(25, 135, 84); } diff --git a/src/common/checks.md b/src/common/checks.md index 604e104..e90b8a9 100644 --- a/src/common/checks.md +++ b/src/common/checks.md @@ -3,7 +3,7 @@ icon: material/file-refresh-outline tags: ["статусы", "плейлисты", "каналы", "iptvc"] --- -# :material-file-refresh-outline: Как проверяются плейлисты +# :material-file-refresh-outline: Проверки и статусы Плейлисты проверяются автоматически с некоей периодичностью при помощи [iptvc](../iptvc/index.md). Она может настраиваться мной в разное время, чтобы сбалансировать нагрузку на сервер. @@ -41,6 +41,19 @@ tags: ["статусы", "плейлисты", "каналы", "iptvc"] Независимо от статуса плейлиста на сайте, его можно добавить в свой плеер по "Ссылке для ТВ" и проверить самостоятельно. Проверка плейлиста не влияет на его работоспособность. +Если плейлист online (успешно проверен), то у него могут быть дополнительные значки: + +* 95% — количество рабочих каналов на момент проверки; +* 18+ — плейлист имеет каналы для взрослых; +* — плейлист может быть нестабилен + Это значит, что в нём есть каналы со специальными параметрами: токенами, логинами и паролями, которые рано или поздно истекут или будут заблокированы (если ещё не). + Также это признак бесплатного пробного периода. +* — каналы плейлиста разбиты на группы (например, музыкальные каналы и региональные); +* — плейлист предоставляет программу передач для каналов; +* — плейлист предоставляет возможность перемотки передач. + +Если плейлист unknown или offline, этих иконок не будет. + ## Каналы @@ -54,8 +67,13 @@ tags: ["статусы", "плейлисты", "каналы", "iptvc"] Но, *возможно*, *когда-нибудь* плейлист обновят и канал будет работать исправно. Также и здесь может быть просто разовый сбой (например, таймаут проверки), и (возможно) скоро он станет доступен. +* — Канал может быть нестабилен + Это значит, что для него указаны специальные параметры: токен, логин или пароль, которые рано или поздно истекут или будут заблокированы. + Тогда канал перестанет работать, если ещё не. + Также это признак бесплатного пробного периода. + !!! info "Обрати внимание" - Пропорции рабочих и нерабочих каналов в плейлистах может и будет меняться от проверки к проверке. + Пропорции рабочих и нерабочих каналов в плейлистах могут и будут меняться от проверки к проверке. Это нормально, таковы технические особенности проверки. diff --git a/src/common/index.md b/src/common/index.md index 14c176d..fda90cf 100644 --- a/src/common/index.md +++ b/src/common/index.md @@ -8,7 +8,7 @@ hide: [toc]
- [:material-cogs: Как работает сервис](how-it-works.md) - [:material-file-eye-outline: Как отбираются плейлисты](selection.md) -- [:material-file-refresh-outline: Как проверяются плейлисты](checks.md) +- [:material-file-refresh-outline: Проверки и статусы](checks.md) - [:fontawesome-solid-list-check: Список плейлистов](list.md) - [:material-table-eye: Страница плейлиста](details.md) - [:material-television-play: Как подключить плейлист](connect.md)