diff --git a/src/iptvc/commands/check.md b/src/iptvc/commands/check.md index 0f83dbc..02cb76d 100644 --- a/src/iptvc/commands/check.md +++ b/src/iptvc/commands/check.md @@ -89,7 +89,54 @@ iptvc check -u https://site.com/playlist.m3u8 --url http://other.com/list.m3u Пример: ```bash -iptvc check -c RU_BASIC --code MOVIE_PREMIUM +iptvc check -i ~/my.ini -c RU_BASIC --code MOVIE_PREMIUM +``` + + +## `--repeat` + +Указывает количество повторений (итераций) команды. + +Значение по умолчанию: `1` + +Если указано `0`, тогда: + +* повторение будет бесконечным; + +* если переданы [`--url`](#url), [`--file`](#file) или [`--code`](#code), то на каждой итерации будут проверяться только указанные плейлисты; + +* если не переданы [`--url`](#url), [`--file`](#file) или [`--code`](#code), то на каждой итерации список плейлистов будет подготавливаться заново. + Если при этом используется кеширование, то проверенные плейлисты (результаты проверки которых ещё находятся в кеше) проверяться не будут. + +Пример: + +```bash +# проверить 5 раз плейлисты с кодами xx и yy из my.ini +iptvc check -i ~/my.ini -c xx --code yy --repeat 5 +# бесконечно проверять все плейлисты из my.ini, без учёта проверенных +iptvc check -i ~/my.ini --repeat 0 +# бесконечно проверять плейлист из файла +iptvc check -f test.m3u --repeat 0 +``` + + +## `--every` + +Указывает количество секунд между повторениями (итерациями) команды. + +Значение по умолчанию: `5` + +Если указано `0`, то задержки не будет. + +Пример: + +```bash +# проверить 5 раз плейлисты с кодами xx и yy из my.ini каждые 5 секунд +iptvc check -i ~/my.ini -c xx --code yy --repeat 5 --every 5 +# бесконечно проверять все плейлисты из my.ini, без учёта проверенных, каждый час +iptvc check -i ~/my.ini --repeat 0 --every 3600 +# бесконечно проверять плейлист из файла каждые 10 секунд +iptvc check -f test.m3u --repeat 0 --every 10 ``` @@ -97,8 +144,6 @@ iptvc check -c RU_BASIC --code MOVIE_PREMIUM Указывает максимальное количество случайных плейлистов из ini-файла для проверки. -Можно указать только однажды. - !!! warning "Работает только вместе с [`--ini`](#ini)." Если не указан ни разу, то будут проверены все плейлисты, которые указаны в ini-файле. @@ -145,7 +190,3 @@ iptvc check -i ~/my.ini -r 10 -q --json ```bash iptvc check --random 10 --verbose ``` - - - -