29 Сентября 2023
6

Японский киберпанк

Японцы умеют: перед вами супер-технологичный паркинг для велосипедов. Многоуровневая подземная система экономит кучу пространства в загруженных мегаполисах.

- - -
Больше новостей в Телеграм канале:
https://t.me/neuro_trends8/2736

НЕЙРОСЕТИ | НЕЙРОТРЕНДЫ | CHATGPT | MIDJORNEY | STABLE DIFFUSION

4

Скрипт для препарирования нескольких IPTV-списков

Пикабушник @AlexCool333 делает очень полезную работу по созданию стабильно работающих IPTV-списков, за что ему большое спасибо, и рекомендую ознакомиться с его постами.
Но списки разбиты тематически, а у меня давно зудит насчёт возможности их объединения-сортировки, ну вот, например, у меня дети смотрят только футбол и мультики, два листа для них, во-первых, избыточны, а во-вторых, переключаться постоянно туда-сюда неудобно. Можно конечно заморочиться и вручную всё это нарезать, но у меня какое-то время вызревала мысль сделать какой-то инструмент для автоматизации подобной рутины, плюс чтобы не заморачиваться со вбиванием длинных ссылок в приставки-телевизоры. Зрела-зрела и однажды ночью дозрела, поэтому сел и на коленке быстренько накидал на vbs следующий инструмент (может есть что и получше, но тут-то оно ж своё, ссылка на архив будет в конце поста).

Итак, поехали:

Содержимое архива

Содержимое архива


В файле linkz.txt уже содержится список листов, которые мы будем обрабатывать. Символ # в начале отменяет обработку, поэтому удалите её перед теми листами, которые вам нужны, в моём случае это будет выглядеть так:

В моём случае мне нужны только детские и спортивные каналы

В моём случае мне нужны только детские и спортивные каналы

После этого смело запускаем getListz.vbs, параноики перед этим его могут вдумчиво изучить на предмет вирусов, закладок, майнеров и говнокода.
Будет создана (если ещё не существует) папка listz, куда будут закачаны выбранные вами листы, а также в корне файл listz.txt с полными путями к этим спискам, его трогать не надо, это чисто вспомогательное, а также chList.csv, вот он-то нам и нужен. Открываем его любым офисным приложением и видим следующую картину:

Список всех каналов из выбранных листов

Список всех каналов из выбранных листов

Теперь надо немного поработать руками. Ненужные каналы удаляем, можно отредактировать отображаемое название; меняем в первом столбце нумерацию для выстраивания в нужной очерёдности - и сортируем массив по этим номерам, в моём случае получилось как-то так:

Сохраняем либо в этот же, либо в файл с другим наименованием, только обязательно в тот же формат csv.

Теперь запускаем createM3U.vbs, здесь в два сценария, можно просто запустить файл - и вы получите в папке listz, готовый список 1.m3u из файла chList.csv. А можно запустить следующим образом:
createM3U.vbs вашсписок.csv вашеимя.m3u - получите в той же папке m3u с нужным именем из выбранного вами csv. Подобный сценарий сработает только в случае указания обоих аргументов, причём имя списка можно указывать без расширения, в таком случае оно подставится автоматически.

Собственно всё, список готов и можно им пользоваться, перекинуть через флешку, например.
Но в случае наличия локальной сети можно поднять свой http-сервер, так вы решите вопрос как с быстрой доставкой листа в приставку-телевизор, а также с его обновлением в случае замены @AlexCool333 линков на протухшие каналы (он это реально делает, ещё раз спасибо). Какой веб-сервер поднимать - решать вам, тащить в архив exe-файлы я не буду из-за местных параноиков, которые мигом разбубнятся, поэтому просто посоветую опенсурсный moongose, сами найдёте где скачать (vbs http сервер как-нибудь потом напишу). Запускать из папки со скриптами следующим образом:
mongoose.exe -d .\listz -l ip-этого-пк:80, как пример: mongoose.exe -d .\listz -l 192.168.0.1:80
Прекращение работы сервера "Ctrl-с".

Что вы увидите при обращении из браузера на указанный ip-адрес

Что вы увидите при обращении из браузера на указанный ip-адрес

После этого в плеер приставки-телевизора для нового листа вбиваете адрес (ip понятно для примера) http://192.168.0.1/1.m3u - и наслаждаетесь просмотром выбранных каналов. Для обновления списка (сейчас речь пойдёт только о LazyIPTV) выберите обновление "всегда", в случае если сервер не запущен, то при запуске ругнётся на список и будет показывать по старым линкам. Списки можно обновлять вручную по этому описанному сценарию, а можно эти скрипты запускать по расписанию, тут уже дело ваше. А ещё, ещё если роутер умеет в свой днс (или у вас свой днс-сервер), то там можно сопоставить короткий адрес и будет типа aa.aa/1.m3u. Или прямо на приставке хосты подправить, если не лень, словом, тут есть ещё определённый простор для шаловливых ручек.
Разумеется, что это не только для LoganetX листов, можно любые m3u использовать, например, пикабушник @Undertaker1 тоже какие-то ещё листы крутит, но! тестировалось только на логанетовских, если будут проблемы со сторонними листами - пишите в комментариях.

Вот теперь точно всё, хорошего просмотра!

https://pixeldrain.com/u/PYSsUxJR
Распаковать куда-нибудь, лучше в корень какого диска.
PS Не знаю зачем и почему, но пикабу упорно предлагает тег "Алкоголь", придётся его проставить и таки выпить, с пятницей, товарищи!

Показать полностью 5
7

Моя Моргана

фото стырено с пинтереста

фото стырено с пинтереста

Не убегай, моя Моргана!
Постой, краса, умерь свой пыл!
Ведь лишь с тобою утром рано
Я всем собою в грёзах был.

Не уходи, прошу, останься!
Я твой колдун на все века.
В объятья, милая, отдайся,
Будь пламенем опалена.

Поверь мне, славная колдунья,
Я магией готов грешить
Ради того, чтоб ты, родная,
Позволила с тобой мне быть.

Забудь про зло Артуру, Мора!
Придёт его душе черёд.
Не вынести мне глаз укора,
Что в сердце отражают лёд.

Тебе, моя колдунья, знаю,
Не интересен в высь полёт,
Драконий вой, и рык… И пламя
От зла в душе не унесёт.

И ты в отчаянье упавши,
Готова Камелот спалить,
Всё королевство в тьму загнавши,
Корону бриттов погубить.

А я гляжу в озёр мерцанье,
Я вижу будущее в них.
Там пал король, и ты, родная,
Сложила жизнь у ног моих.

Так что же, фея, что же важно?
Кружиться в танце колдовства,
Бросаться в бой и пасть отважно,
Быть может, хватит баловства?

Ах, прекрати ты игры, Мора!
И мёдом губ к моим прижмись...
Я буду для тебя опорой,
Мечом, щитом... Прошу, уймись.

Ты будешь для меня женою,
Колдуньей, королевой фей.
На веки вечные со мною...
На что похож вкус зелья сей?

Показать полностью 1

Время прогревать аудиторию!

Сентябрь — это не только начало учебного года, но и время активной подготовки к горячему сезону распродаж. Самое время подключить подписку Пикабу+:

  • рассказывайте о своих товарах и услугах

  • добавляйте ссылки

  • создавайте витрину товаров прямо в профиле

  • подключайте дополнительное продвижение постов

Пора готовить сани!

ПОДКЛЮЧИТЬ ПИКАБУ+

Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов, волны постов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите