|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
|||||||||||
Автоматизированная работа с плейлистами Iptv в powershell24.01.2020, 00:31. Показов 12165. Ответов 43
Всем доброго времени суток.
Есть плейлист большой с группами group-title. Пример :
Пример:
[PSHELL] #EXTINF:5803088 group-title="
0
|
|||||||||||
| 24.01.2020, 00:31 | |
|
Ответы с готовыми решениями:
43
Дипломная работа - Автоматизированная система управления поликлиникой! Дипломная работа. Автоматизированная система по формированию и осуществлению контроля выполнения задач. работа с PowerShell |
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
|
| 06.02.2020, 15:56 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||||||||||||
| 06.02.2020, 16:45 [ТС] | ||||||||||||
![]() ![]() Спасибо
0
|
||||||||||||
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
|
| 06.02.2020, 16:57 | |
|
Извиняюсь... все время забываю, что надо полностью приводить скрипт )))
Удачи!
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
|
| 06.02.2020, 17:34 [ТС] | |
|
Скажите,а ссылки типа http://iptvpro.vision-new.org:... P&type=m3u нельзя проверить через StatusCode 200?
Что-то застывает на проверке.
0
|
|
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
||||||
| 06.02.2020, 19:12 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||||||||||||||||
| 09.02.2020, 16:59 [ТС] | ||||||||||||||||
|
Это работает .
Но как сделать чтобы по такому принципу из файла брало ?
Добавлено через 28 минут Есть задумка ,иногда попадаются каналы которые по подписке на определенном ip или адресе. Хочется удалять такие адреса вообще из обработки,чтобы не затрачивать время в последующей обработке. Я знаю,что удалять адреса прям из файла невозможно , но можно написать скрипт,чтобы находило и разбивало на разные файлы где есть нужная пара строк,а где нету . Пример(не обращайте внимание на group-title они добавляются в конце всего пути обработки) : ненужный канал
Есть у меня скрипт для удаления дубликатов , но он удаляет именно полный дубликат первая строчка (название канала и вторая(ссылка). Идея заключается:попадаются каналы с разными названиями , но одинаковыми ссылками нужно чтобы удалялись каналы дублирующиеся именно по ссылками, . Как можно реализовать? Добавлено через 16 минут Хочу еще добавить ,чтобы можно было добавлять ссылки .
0
|
||||||||||||||||
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
|||||||||||||
| 09.02.2020, 17:20 | |||||||||||||
0
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||||||||
| 09.02.2020, 18:02 [ТС] | ||||||||
|
Но сделал вывод ,а он не работает , файл создается, но данных нету
Добавлено через 10 минут Пока идей вообще нету про алгоритм(
0
|
||||||||
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
|||||||
| 10.02.2020, 15:59 | |||||||
1
|
|||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||||||||||||||||||
| 11.02.2020, 16:15 [ТС] | ||||||||||||||||||
![]() Можете ли помощь в задумке по Как реализовать если нужно перемещать по паре строк ? И если критерий для отбора находится во второй строке пары?
Решил склеить 2 скрипта вышло такое
0
|
||||||||||||||||||
|
|
||
| 12.02.2020, 07:58 | ||
|
Siomsolyu, вы нарушаете принцип "от простого к сложному" к примеру довольно трудно найти объём купола, не понимая теоремы Пифагора, я не люблю мешать чужим мучениям, если они доставляют радость... но все же рекомендую сделать два шага назад...
Добавлено через 2 минуты
0
|
||
|
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
|
||||||||||||||||||||||||||||||||||||||
| 12.02.2020, 08:46 | ||||||||||||||||||||||||||||||||||||||
Далее, идет конвейер (pipeline). Вначале конвейера мы получаем содержимое файла по указанному пути
Что происходит в цикле ? Используется оператор условной логики if, в котором определяется:
Поэтому должен сработать else
Где ошибка в алгоритме (надеюсь, что он хоть какой-то, но есть) ?..
0
|
||||||||||||||||||||||||||||||||||||||
|
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
|
||||||
| 12.02.2020, 10:59 | ||||||
|
Siomsolyu,
1
|
||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||||||
| 12.02.2020, 15:23 [ТС] | ||||||
|
Uragan66, Спасибо , проверю.
Добавлено через 52 минуты Uragan66, Скрипт работает отлично , но возникла заминка. после обработки пропадает в начале #EXTM3U Решил взять строчку из твоего скрипта по объединению , но оно не помогло .
0
|
||||||
|
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
|
|||||||
| 12.02.2020, 15:55 | |||||||
1
|
|||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
|
| 12.02.2020, 16:07 [ТС] | |
|
Uragan66, Отлично работает)
Спасибо большое.
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
|||||||||||
| 16.02.2020, 19:52 [ТС] | |||||||||||
|
Есть плейлист который содержит в себе дубликаты каналов
Пример
Что в итоге должно получится
0
|
|||||||||||
|
|
||||||
| 17.02.2020, 10:17 | ||||||
|
Без претензий на оптимальность
Оставляет крайнее вхождение
0
|
||||||
|
0 / 0 / 0
Регистрация: 06.08.2018
Сообщений: 59
|
||
| 17.02.2020, 13:12 [ТС] | ||
|
Если вам не сложно можете доделать, чтобы данные брались из файла и записывались в выходной файл ?
0
|
||
|
|
|
| 17.02.2020, 13:20 | |
|
0
|
|
| 17.02.2020, 13:20 | |
|
Работа с папками в powershell Работа с таблицами Word средствами PowerShell
Работа в PowerShell (скопировать файл из одного места в другое) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|