Инструкция для работы с IPTV Channel Editor

Инструкция для работы с IPTV Channel Editor

Григорий Ревуцкий

Вернуться в раздел Основные ссылки.

Специальная тема, по IPTV Channel Editor, которую ведёт сам автор, находится на официальном форуме по Dune HD.

Содержание:

1. Создание плагина

2. Обновление списков каналов, через Dropbox

3. Обновление плагина, через Dropbox

ВАЖНО: цель, данной инструкции, не только помочь вам разобраться в IPTV Channel Editor, но ещё и познакомить с его основными возможностями. Поэтому, если вам сложно или для вас, слишком много информации, то игнорируйте пункты, которые вы не понимаете. Сам плагин, если не фильтровать каналы, можно создать в пару кликов. Вам нужно просто выбрать провайдера, ввести свой ключ, переместить каналы из правой колонки в левую (то есть, из списка каналов от провайдера, в свой собственный список), встроить ключ в плагин (просто поставить галочку, делается это, по-желанию, чтобы каждый раз не нужно было вводить ключ, после установки плагина) и нажать на "создать плагин".

Часть 1. Создание плагина

Вернуться к содержанию.

1. Скачайте архив IPTV Channel Editor и распакуйте его в любую папку.

2. Запустите IPTVChannelEditor.exe

3. Если не понимаете интерфейс на английском, то можете в настройках изменить язык на русский.

4. Так же, можно поменять папку, хранящую список каналов и папку для сохранения плагинов, но, для начала, рекомендуется оставить все как есть, по умолчанию.

5. Выберете своего провайдера IPTV. Автоматически загрузится список каналов по умолчанию. Для некоторых провайдеров, плейлист загрузится только после того, как вы введете свои данные в настройках аккаунта.

Если плейлист провайдера не загружается в правой колонке, то нужно ввести информацию из своего кабинета: логин, пароль или токен, или ключ и домен, в зависимости от настроек вашего провайдера.

Нажимаем "Настройки кабинета" (изображение человечков) и в появившемся окне, вводим эту информацию. Если подписка действующая, то появится подтверждение статуса ОК. Нажимаем ОК, после чего, будет загружен ваш активный плейлист.

6. Для Edem/iLook, есть возможность автоматического определения OTT Access Key и Stream Domain из прямой ссылки на плейлист, без авторизации, из кабинета Edem/iLook. Нажмите кнопку Add from URL и вставьте ссылку, скопированную из кабинета (личного кабинета на сайте iLook).

7. Для Edem/iLook, в третьей колонке, можно ввести ключ доступа для VPortal. При его наличии, в плагине будет медиатека.

8. Правый клик мыши, на любой категории - выбор пункта меню Add Category (Добавить категорию), чтобы добавить ее в левую колонку (список каналов). То есть, из правой колонки, со списком каналов Провайдера, вы перемещаете нужные каналы или категории каналов, в левую колонку, в ВАШ плейлист.

9. Также, можно добавить любой канал в выбранную категорию.

10. Фильтрация каналов производится только в правой колонке. Например, чтобы сформировать лист только с HD каналами, вводим HD в строке Show, вводим строку фильтра \+\d|[Oo]rig|FHD|4[Kk]|\s50|Test в строке Hide и устанавливаем галочку "Регулярное выражение".

Фильтром может быть любой текст, отображенный в названии канала или регулярное выражение (Regex), к примеру \+, \+4, orig, HD, 4K, Test.

Подробнее, о регулярных выражениях, можно найти в интернете или сайта с интерактивным редактором, например https://regext.com/ или https://regex101.com/.

P.S. Если не поняли, в полной мере, данный пункт, попробуйте просто поэкспериментировать. Например, можно просто в фильтре поставить + и включить галочку скрывать содержимое. Тем самым, в списке каналов, из правой колонки, не будет каналов +2 +4 +8 и так далее.

P.P.S. Если все равно что - то не поняли, то просто вручную добавляйте нужные каналы или категории. Впоследствии, из своего листа, вы все равно сможете удалить все, что вам не нужно.

11. В списке каналов (слева), можно создавать/удалять каналы и категории, сортировать их, перемещая вверх и вниз. Категории можно сортировать целиком, в алфавитном порядке - пункт меню Sort Category (Сортировать категорию).

12. Можно менять иконки для категорий или каналов, если кликнуть на иконке.
Возможен выбор источников иконок File, Link, it999, iptvx.one, wink.

File - выбор файла (.png) на диске. Имя иконки должно содержать только латинские буквы.

Link - ссылка из Интернета.
it999.ru и it999.ru (square) - выбор иконок с сайта it999.ru. Обычные и квадратные.

iptvx.one и wink - выбор из epg источников iptvx.one и wink.

13. Существует возможность сохранить свои параметры доступа, из кабинета провайдера, в список плагина, чтобы не вводить их в дальнейшем, в настройках плагина.

Для этого нужно поставить галочку Embed into plugin (Встроить в плагин). (Эти данные не будут доступны из плагина, но будут иметь высший приоритет перед введенными в плагине).

P.S. Другими словами, введя свои данные, в указанных полях, поставьте галочку в пункте "Встроить в плагин". После этого, в самом плагине, не будет никакой авторизации, запроса ключа и так далее. Просто устанавливаете плагин на свою Dune HD и пользуетесь.

14. Когда список каналов готов, нажимаем на кнопку Save Channels (Сохранить каналы) и после, на Make plugin (Создать плагин). Если вы забудете сохранить изменения, редактор вас об этом предупредит.

15. Открываем папку редактора и копируем созданный вами dune_plugin_****_mod.zip любым способом на приставку (через флешку, сетевую папку или по SMB).

P.S. если вы не меняли пути по умолчанию, все будет, как на скриншоте (в корне папки, в которую вы извлекли IPTV Channel Editor). Если сменили, то ищите, созданный плагин, уже по вашему пути.

16. При первом старте плагина, всегда появляется окно настроек, чтобы ввести Ключ/Домен/Логин.

Если вы не использовали "Embed into pluging" (Встроить в плагин) своего ключа, домена или логина, в этом плагине, то введите его вручную.
Если же использовали, ничего вводить тут не нужно.

Так же, можно изменить используемый список каналов. А для некоторых провайдеров, используемый сервер и другие настройки в пункте "Настройки проигрывания". Если у вас есть возможность хранить списки плагинов на подключаемом устройстве, например, NAS, то можно указать папку, где плагин будет искать список каналов.

P.S. Учтите, в плагине вы работаете исключительно со своим созданным списком каналов. Соответственно, он не будет обновляться сам, без вашего участия. Не забывайте заходить в редактор и добавлять новые каналы из правой колонки (можно использовать кнопку Показать только Недобавленные каналы) в левую (из общего списка каналов, в ВАШ лист). И так же, удалять, из левой колонки (ваш список каналов), неработающие каналы. Этот процесс осуществляется вручную. Отредактировали, сохранили, создали плагин, установили поверх старого.

Часть 2. Обновление списков каналов, через Dropbox

Вернуться к содержанию.

17. Есть возможность скачивать список каналов с dropbox, при обновлении списка каналов, без необходимости обновлять сам плагин.

На данный момент, редактор поддерживает dropbox, для преобразования ссылок на прямую ссылку, без редиректа на веб страницу.

Для задания прямой ссылки, нужно выбрать канал и вставить ссылку, полученную от dropbox, через кнопку (...). Редактор сам преобразует вашу ссылку, в прямую ссылку для плагина.

P.S. То есть, добавили лист себе на Dropbox, получили на него ссылку (ссылка, чтобы поделиться) и вставляйте эту ссылку в редактор, он ее, в нужный вид, преобразует сам.

ВНИМАНИЕ: Настройка для всех аккаунтов раздельная!

В настройках плагине (Кнопка D, каналы) нужно будет выбрать пункт "Прямая Интернет ссылка".

После этого, вам будет достаточно залить на Dropbox измененный список каналов (просто заменяйте, каждый раз, старый на новый), чтобы плагин его загружал сам, без необходимости обновлять сам плагин на Dune HD.

P.S. Ваши листы лежат в папке Playlists, в папке вашего провайдера (опять же, если вы не меняли пути, в самом начале). Копируйте тот, что вы правили и вставляйте его себе на облако. Процесс замены произойдет автоматически.

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

Вернуться к содержанию.

Часть 3. Обновление плагина, через Dropbox

Вернуться к содержанию.

18. Есть, так же, возможность реализовать обновление плагина, через Dropbox.

Для этого, нужно залить на Dropbox два файла:

• Файл описания обновления

• Само обновление

К сожалению, для того, чтобы получить ссылку на файл, нужно сначала залить файл описания и файл обновления, но редактор не даст это сделать, пока не получит ссылку на обновление.

Поэтому, нужно это сделать в два этапа. (Можно и без редактора, с фейковым содержимым, но не для всех понятно, как создать файл с нужным именем, так что, через редактор будет понятнее.)

1. Заходим в настройки аккаунта и ставим галку Use Dropbox update.

2. Нажимаем кнопку ОК.

3. Ставим галку на WebUpdate и нажимаем кнопку Make Plugin.

После этого, в папке WebUpdate (её расположение указано в настройках программы) будут созданы два файла, они не будут содержать реальную ссылку на обновление, но их можно залить на dropbox, чтобы получить прямую ссылку (тот же принцип, что и описывался ранее).

4. Эти два файла, нужно залить на Dropbox. После этого, получить ссылку, на каждый из них и ввести их в соответствующее поле (естественно, через кнопку ... ).

Ссылку на файл описания обновления (.xml), нужно ввести в первое поле, а само обновление (.tar.gz) - во второе. Редактор сам преобразует ссылки, полученные от dropbox, в прямые ссылки, которые будет читать Dune HD.

5. Нажимаем кнопку ОК и вновь ставим галку на WebUpdate (если её нет) и нажимаем Make Plugin.

Теперь, мы получили нормальные файлы для обновления. Заливаем их на Dropbox.

6. Далее, снимаем галку с WebUpdate и нажимаем Make Plugin. Полученный плагин, устанавливаем на дюну. В нем прописаны ссылки на наше веб - обновление.

Не забываем зайти в настройки и сделать перенос данных в память Дюны (если вы использовали встраивание аккаунта в плагин).

ВНИМАНИЕ: Для работы обновлений через dropbox с новым типом ссылок необходимо 'Включить proxy для веб обновления' в дополнительных настройках плагина. Для старых типов ссылок этого не требуется, но не запрещено.

Все. Ваш плагин будет проверять указанные ссылки на предмет обновления плагина. Все что вам нужно - это генерировать WebUpdate (через установку соответствующей галки) и залить два файла на Dropbox.

Установите приложение от Dropbox, для Windows (если ваша версия Windows его поддерживает), которое делает это автоматически. Достаточно скопировать (или назначить в качестве целевой папки), папку Dropbox, на компьютере и ваше обновление будет закачано на файлообменник. Если не хотите, каждый раз, заливать через браузер - очень рекомендую.

При запуске плагина (не через New GUI), плагин проверит и скачает обновление.

Вернуться к содержанию.

ПРИМЕЧАНИЕ: Если вы столкнулись с каким-то затруднением, то автор плагина попросит у вас log-файл (.log), так как, без него, проблему определить невозможно.

Если у вас возникла проблема в самом IPTV Channel Editor, то потребуется его log. Его можно найти в папке, куда вы извлекли архив с IPTV Channel Editor (если не видно, какой файл, включите в Windows отображение расширений для файлов).

Если же у вас проблема конкретно в работе плагина, то разработчику нужен именно log-файл плагина.

Чтобы получить log-файл плагинов, нужно создать, на первом носителе, доступном дюне (жесткий диск ваш или флешка) папку "dune_plugin_logs" (папку создавать, обязательно, с нижними подчеркиваниями, как написано!).После чего, начните пользоваться плагином, и в папке dune_plugin_logs, появится файл лога.

К файлу лога, добавляйте (!) расширение txt, иначе на форум не загрузить или упакуйте его в zip архив.

Перейти в раздел Основные ссылки.

Telegram - канал по Dune HD

Report Page