Просмотр задачи
Номер | Проект | Категория | Видимость | Создан | Изменен |
---|---|---|---|---|---|
0000856 | Addons | [Все проекты] [Addons] Предложение | публичная | 2015-01-12 17:53 | 2019-11-13 17:53 |
Инициатор | wafee | Ответственный | wafee | ||
Приоритет | обычный | Влияние | малое | Воспроизводимость | не проверялась |
Состояние | закрыта | Решение | решена | ||
Версия продукта | [SimpleTV] 0.4.8 b8 | ||||
Целевая версия | [SimpleTV] 0.4.8 b8 | Решена в версии | |||
Тема | 0000856: Tools Add-on | ||||
Описание | Представляю оффлайн версию инструментов для обработки плейлистов. Аналог сайта http://plstonline.org/ Особенности: *удаление пустых строк в плейлисте *удаление дубликтов в плейлисте *конвертация RTMP данных из снифферов URL Helper 3.42 или Coojah6 в формат simpletv *конвертация XSPF плейлиста в M3U *конвертация XML данных (плейлиста) в M3U *загрузка обработанных M3U плейлистов в simpletv *сохранение данных в файл | ||||
Шаги по воспроизведению | требуется последний билд http://iptv.gen12.net/bugtracker/view.php?id=854 | ||||
Дополнительные сведения | Плейлисты для теста можно найти на http://www.tvonlinestreams.com/ Отдельная благодарность SergeyVS за помощь при разработке расширения! | ||||
Метки | Нет связанных меток. | ||||
Вложенные файлы |
|
|
ToolsDialog не умещается в рамку. У меня получилось так: Object = m_simpleTV.Dialog.Show('Tools Add-on for SimpleTV',m_simpleTV.MainScriptDir .. 'user\\Tools\\ToolsDialog.html','user\\Tools\\ToolsDialog.lua',800,550,1+8+512+1024+32) |
|
@zvif у тебя увеличенные шрифты в системе? |
|
wafee Не помню, но наверное так. У меня телевизор 42" вместо монитора |
|
update +изменение размера окна +фикс при загрузке с пустым ExtFilter |
|
wafee Изменение размера окна только редактированием в блокноте? Буква T уже занята для выбора источника TVS, я у себя поставил Z. |
|
мышкой можно менять размер окна, потянув за края рамки |
|
wafee 1. А можно сделать кнопку Open для загрузки через проводник? 2. И ещё не понятно почему при попытке перетащить плейлист в окно Tools Add-on, открывается плеер ассоциированный с плейлистами? 3. Размер окна меняется, но смысла в этом нет, так как с ним не изменяются окна ввода и результата. |
|
@George 1.Ок 2.драг н дроп в api не реализован, спрошу у Сергея 3.смысл есть, если в системе увеличен размер тектса более, чем на 150% |
|
wafee 3. Понятно. DPI что ли? |
|
на семерке в классической теме- полная кривизна в aero при hidpi - нормально пока такие дела |
|
wafee Горячие клавиши Shift+T был занят на выводе списка переключения источников TVS. Теперь окно AT перехватывает. ( |
|
update to 0.3 +Added button Open playlist. Open file in utf-8 +Added Drag and Drop function. Required IE 10 and above +Made some changes in UI +Shift+Z hotkey to run tools |
|
Обновление аддона + Edit Channels - Редактирование каналов + Edit Filter - Редактирование фильтра + Convert TVSources filters - Конвертация TVS фильтров в свой формат Основное назанчение Edit Channels: привести любой загруженный плейлист к заданному пользователем виду. Требование: MS Internet Explorer 10 и выше. Тестировал только на SimpleTV 0.4.8b9 (vlc 2.2.1) Для полноценной работы необходимы наличие источников программы (EPG) Фильтр по умолчанию создан на основе программы от Мегана http://georgemikl.ucoz.ru/load/0-0-0-4-20 Главное правило наименования каналов: Имя канала = Имя программы Настройки: Path to filter text file (utf-8) - путь к файлу с фильтром, выбрать файл с фильтром или создать новый пустой текстовый файл в utf-8 Path to group names text file (utf-8) - путь к файлу со списком групп, выбрать файл со списком групп или создать новый текстовый файл в utf-8 с группами, каждая группа с новой строки Enable filter - вкл/откл фильтра Save Settings - сохранение настроек Default Settings - настройки по умолчанию Exit - выход из аддона ---------------------------------------- Операции с базой симпла Extended filter list - список расширенных фильтров Refresh ExtFilter - обновить список ExtFilter Get Channels List - экспорт списка каналов из расширенного фильтра в таблицу Update All Channels - обновить список каналов, обновляются все текущие каналы, которые есть в таблице ---------------------------------------- Шапка таблицы: Current Name - текущее имя канала New Name - новое имя канала Group - название группы Source - название источника программы (EPG) Значения в таблице: !No Group - у канала нет группы !No Source - у канала нет программы Особенности: Ячейки для ручного редактирования в колонках New Name и Group Сортировка колонок таблицы Возможность отмечать диапазон чексбоксов по Shift+Click ---------------------------------------- Операции с таблицей: Group names list - список групп, названия берутся из файла с группами Rename Groups - изменить названия группы у отмеченных каналов в таблице, на имя из списка групп Remove Selected - удалить отмеченные каналы из таблицы Set Current Name - изменить новое имя канала на текушее имя канала у отмеченных каналов в таблице ---------------------------------------- Операции с фильтром: Add data to filter file - добавить данные из таблицы в файл фильтра Save as new filter file - сохранить данные из таблицы в новый файл фильтра ---------------------------------------- Формат фильтра: CURRENT NAME,New name,Group,EPG Source name CURRENT NAME - текущее имя канала в uppercase New name - новое имя канала Group - имя группы канала EPG Source name - имя источника программы Функция обработки каналов через фильтр, заключается в сравнение имени канала с текущим именем канала из фильтра и, при совпадении, возвращает новое имя канала, имя группы, и источника программы. Необходимое требование для редактирования каналов - всегда загружать плейлисты в расширенный фильтр (ExtFilter). Дополнительно: В названии канала можно указать ремарку через разделитель звезочку * Пример: Первый канал *Резерв, Пятый канал (+5) *Кукуево и.т.п Новое имя канала регистронезависимое, главное чтобы соблюдалось правило New Name = EPG Name. Пример: текущее имя канала Shop 24, имя программы SHOP24, новое имя канала может быть SHOP24, или shop24 или Shop24 или Shop24 *Магазин 24 Краткий алгоритм действий: Если файл фильтра пустой. 1.Загружаем плейлист в симпл в расширенный фильтр 2.Привязываем программу (EPG) у тех каналов, где автоматом не подхватилась, при этом не меняем текущее имя канала. 3.В аддоне экспортируем список каналов из расширенного фильтра, флажок у чексбокса Enable file снят, выбираем из Extended filter list наш ExtFilter и кликаем по кнопке Get Channels List 4.Присваиваем группы у каналов, где есть имя источника программы (в таблице колонка Source). Выбираеем имя группы из Group names list -> отмечаем каналы -> кликаем на Rename Groups. 5.Создаем фильтр из данных в таблице, кликаем на Add data to filter file 6.Если в колонке New Name пусто, то здесь несколько вариантов: Первый - присваиваем им текущее имя канала, отмечаем каналы и кликаем по кнопке Set Current Name и присваиваем группы как в п.4 Второй - присваиваем им текущее имя канала, но оставлем имя группы !No Group Третий - удаляем эти каналы их таблицы, отмечаем каналы и кликаем на Remove Selected Обновляем каналы, кликаем на Update All Channels. При первом варианте, каналы попадут в присвоенную группу, при втором варианте каналы попадут в группу с именем !No Group, при третьем варианте, каналы не будут обновлены. Если файл фильтра не пустой. 1.Загружаем плейлист в симпл в расширенный фильтр 2.В аддоне экспортируем список каналов из расширенного фильтра, флажок у чексбокса Enable file включен 3.Присваиваем группы у каналов, где есть имя источника программы 4.Далее как в предыдущем п.6 5.Обновляем каналы, кликаем на Update All Channels. 6.Смотрим в симпле каналы, у которых не подхватилась программа и присваиваем ее вручную. Возвращаемся в аддон. 6.Снимаем флажок у чексбокса Enable file и повторно экспортируем каналы Get Channels List. На этом этапе подготавливаем данные для фильтра: можно изменить новое имя канала на канал с ремаркой, проверить принадлежность групп у каналов и т.д.... 7.Добавляем данные из таблицы в фильтр, кликаем на Add data to filter file |
|
уух.. прям линукс и кубик рубика в одном флаконе) обильно поработано даа.. но, вот файлик lang_ru бы, а? оно как-то сразу всё и проще и удобней стало бы) |
|
апдейт |
|
аддон больше не поддерживается |
Дата изменения | Пользователь | Поле | Изменить |
---|---|---|---|
2015-01-12 17:53 | wafee | Новая задача | |
2015-01-12 17:53 | wafee | Состояние | новая => назначена |
2015-01-12 17:53 | wafee | Ответственный | => wafee |
2015-01-12 17:53 | wafee | Файл добавлен: Tools Addon 0.1.zip | |
2015-01-12 18:14 | zvif | Комментарий добавлен: 0011354 | |
2015-01-12 18:42 | wafee | Комментарий добавлен: 0011361 | |
2015-01-12 19:00 | zvif | Комментарий добавлен: 0011363 | |
2015-01-12 21:08 | wafee | Файл удалён: Tools Addon 0.1.zip | |
2015-01-12 21:09 | wafee | Файл добавлен: Tools Addon 0.2.zip | |
2015-01-12 21:12 | wafee | Комментарий добавлен: 0011377 | |
2015-01-17 14:55 | wafee | Файл удалён: Tools Addon 0.2.zip | |
2015-01-17 14:55 | wafee | Файл добавлен: Tools Addon 0.2.zip | |
2015-01-17 15:20 | zvif | Комментарий добавлен: 0011500 | |
2015-01-17 16:35 | wafee | Комментарий добавлен: 0011503 | |
2015-01-17 19:44 | George | Комментарий добавлен: 0011506 | |
2015-01-17 19:44 | George | Комментарий изменен: 0011506 | Просмотр редакций |
2015-01-17 19:48 | George | Комментарий изменен: 0011506 | Просмотр редакций |
2015-01-17 21:58 | wafee | Комментарий добавлен: 0011507 | |
2015-01-17 23:36 | George | Комментарий добавлен: 0011508 | |
2015-01-18 01:59 | wafee | Комментарий добавлен: 0011509 | |
2015-01-19 13:17 | George | Комментарий добавлен: 0011512 | |
2015-01-19 23:46 | wafee | Файл удалён: Tools Addon 0.2.zip | |
2015-01-19 23:46 | wafee | Файл добавлен: Tools Addon 0.3.zip | |
2015-01-19 23:47 | wafee | Файл удалён: Tools Addon 0.3.zip | |
2015-01-19 23:51 | wafee | Файл добавлен: Tools Addon 0.3.zip | |
2015-01-19 23:56 | wafee | Комментарий добавлен: 0011532 | |
2015-01-19 23:58 | wafee | Комментарий изменен: 0011532 | Просмотр редакций |
2015-01-19 23:58 | wafee | Комментарий изменен: 0011532 | Просмотр редакций |
2015-08-18 01:23 | wafee | Файл добавлен: Захват-1.png | |
2015-08-18 01:23 | wafee | Файл добавлен: Захват-2.png | |
2015-08-18 01:24 | wafee | Комментарий добавлен: 0015666 | |
2015-08-19 03:15 | wafee | Файл добавлен: Tools_20150819.zip | |
2015-08-19 03:16 | wafee | Файл удалён: Tools Addon 0.3.zip | |
2015-08-19 03:19 | wafee | Комментарий изменен: 0015666 | Просмотр редакций |
2015-08-19 03:24 | wafee | Комментарий изменен: 0015666 | Просмотр редакций |
2015-08-19 07:52 | FiLinX | Комментарий добавлен: 0015682 | |
2015-08-19 21:59 | wafee | Файл удалён: Tools_20150819.zip | |
2015-08-19 21:59 | wafee | Файл добавлен: Tools_20150819b.zip | |
2015-08-20 21:56 | wafee | Файл удалён: Tools_20150819b.zip | |
2015-08-20 21:56 | wafee | Файл добавлен: Tools_20150820.zip | |
2015-08-20 21:57 | wafee | Комментарий добавлен: 0015713 | |
2015-08-25 02:41 | wafee | Файл удалён: Tools_20150820.zip | |
2015-08-25 02:42 | wafee | Файл добавлен: Tools_20150825.zip | |
2019-11-13 17:53 | wafee | Состояние | назначена => закрыта |
2019-11-13 17:53 | wafee | Решение | открыта => решена |
2019-11-13 17:53 | wafee | Комментарий добавлен: 0028828 |