Re: Ничего не понятно как обновлять TV программу!

#121
С 6.46.2 есть результат в лучшу сторону, но далеко не полный.

1. При ручном импортировании, снова получаем такие связи:

Code: Select all

Интер     Интер
Интер+    Интер
Кино      Кино
Кино+     Кино
Напомню, что в моем списке каналов есть "Интер" и "Кино" (названия каналов без плюсов). Если ранее не возможно было, то сейчас без проблем исключаю каналы с плюсами, и в базу попадают нужные мне каналы (без плюсов). На этом и все улучшения в 6.46.2.

2. Теперь делаем автоматическое обновление/импортирование, на этот момент chrel.dat не существует. Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер+" и "Кино+" (присвоены к каналам без плюсов, что НЕ верно). То есть, в базу попали не те каналы, которые нужны (нужны без плюсов). Баг на месте, всему виной не точный поиск, то есть игнорирует знак "+".

3. Снова делаем автоматическое обновление/импортирование, но на этот момент chrel.dat существует и в нем указаны каналы "Интер" и "Кино". Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер" и "Кино" (присвоены к каналам без плюсов, что верно), а так же видим каналы "Интер+" и "Кино+", на которых стоит крестик, что означает, что они не присвоены. В итоге, телепрограммы на оба этих канала нет, в базу EPG ничего не импортировалось.

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

Только не говорите, что вы ничего не поняли, я расписал все, как для маленького, вам, как разработчику, воспроизвести эту ситуацию, как два пальца обмочить, так что вперед, плиз.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#122
Исходя из поста выше, в 6.46.3 ничего не изменилось. Сколько можно держать этот баг, который переходит из версии в версию?

Блин, раньше не было с этим проблем, пока вы не ввели не точный поиск, который игнорирует символы. Если вы не в силах совместить оба поиска, нормально совместить, а не этот галимое на всю голову, то не мучайте других, уберите не точный поиск и все станет нормально, как и было прежне. Доведите все до ума.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#123
Появилось желание и время, чтобы обновиться до 6.46.6. Приятно был удивлен, что баг, который я тут, последние время/посты, описывал, вроде как исчез. Спасибо. Что-то поменяли или просто убрали не точный поиск и оставили только точный?

Есть баг, который тянется еще с давних пор. В окне импортированной базы или попросту в окне XMLTV каналов, если сделать активный комбобокс на какм-то канале и после этого покрутить колесо мыши, то при прокрутке каналов, комбобокс остается на месте, а не на том канале, на котором я его оставил, если двигать скрулбаром, то все нормально. Прошу пофиксить, а то вечно натыкаюсь на эту граблю.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#125
Prog wrote:Я вернул старый код.
Тем не менее, все стало на свои места, нет конфликтов с похожими именами каналов. Начнете эксперимент, предупредите, плиз, чтобы я был готов к косякам.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#126
Сделайте, плиз, аналогичное окно, но наоборот. Чтобы в левой колонке был список каналов из ProgDVB, а в правой колонке, где комбобоксы, список каналов из базы XMLTV/JTV, что база каналов из XMLTV/JTV была в этих комбобоксах. Подобный метод реализован в IP-TV Player, и хочу признать, что так удобнее настраивать, когда сперва видишь свой список каналов, а из комбобокса выбираешь/присваиваешь канал из базы.

Сделайте, плиз, чтобы ProgDVB понимал такие параметры в M3U листе (например):

Code: Select all

#EXTM3U url-tvg="http://local/tv.rar"

#EXTINF:0 audio-track=0 group-title="Общеформатные" tvg-name="1+1" tvg-shift="-1" tvg-logo="1+1" ,1+1
http://local:4501/1_1
#EXTINF:0 audio-track=0 group-title="Общеформатные" tvg-shift="-1" ,2+2
http://local:4584/2_2
Что бы при скане такого M3U, в каждый канал, в его EPG, прописывалось "tvg-name", в Time offset - "tvg-shift" и ссылка на XMLTV/JTV - "url-tvg", Вы уже знаете, что все это понимает IP-TV Player.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#127
Prog

Пардон, я в своем посте выше, забыл показать скриншот того окна, про которое говорил. Прочтите его еще разок и взгляните на скриншот, вам сразу станет понятно, о чем я прошу.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#128
Prog wrote:Сделал кстати канад=xmltv как boss911 просил. Так что у меня просьба к тебя лично протестировать это дело и подробно описать о проблемах.
Спасибо, это оно. В течении 3-4 минут присвоил EPG 20-ти каналам, раньше это занимало дольше, так как среди большого списка XML каналов надо было искать свой. Но есть проблемы.

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

Выпадающий комбобокс надо сделать по длиннее, все же там список огромный, визуально будет удобнее искать канал, когда оно будет длиннее.

Если сделать поиск канала в комбобоксе с помощью нажатой первой буквы канала, то оно автоматом ставит первый канал и комбобокс закрывается, его снова надо активировать/открыть. Раньше он не закрывался при поиске, верните эту возможность.

Когда вручную импортируешь базу, нет автоматического поискового подбора имя_каналя=имя_базы, то есть, нет автоматической привязки. Раньше это было, очень помогало, так как делало за тебя много работы, если оно ошибалось, то надо всего лишь поправить, сейчас, видимо, поломалось.

Если нажать на кнопку Авто-обновление - Каналы, то список будет пуст, все, что ты там вручную присваивал, нет. Такое впечатление, что связи не были сохранены. В свойствах каналов, во вкладке EPG, я не вижу, чтобы там было прописано имя канала в базе, как это было ранее.

При автоматическом импорте ничего не импортируется, видимо потому, что я написал выше.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#129
Prog wrote:Заполнение связей из m3u недоделано и работать скорее всего не будет. В режиме сканирования по крайней мере точно.
Не работает вообще. Пробовал как M3U в качестве списка каналов, так же пробовал сканировать. Прошу учесть, что в моем случае EPG упакована в RAR и ее формат JTV.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#131
Да я и не редактирую, то, что я делаю оно не сохраняется.

Я правильно понял, что в базу каналов оно не будет сохраняться, то есть вкладка EPG в свойстве каналов уже не нужна? Я правильно понял, что теперь связи будут сохраняться в "EpgImportChannelsRelations.txt"? Я так понял, что эти связи сейчас не хотят читаться с этого файла?

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

Вы бы этот файл что ли покороче назвали. ))
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#133
Prog wrote:В будущем надо будет какой то адекватный бинарный формат.
Оставьте как есть ID_канала=имя_базы_=имя_в_базе. Назовите попроще файл и дайте ему расширение, например, LST.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#134
Правильно ли я понял, что в "XmlTvRelations.dat" импортируются все записи каналов из XMLTV/JTV, все они обозначены как {0,0,0 dev 0,0,0} ? А те, что с ID, это присвоенные каналы? Prog, браво, что вся база имен каналов будет храниться в программе.

Заметил БАГУ. У меня два списка каналов, в обоих списках есть одинаковые каналы с одинаковыми именами, но источники каналов разные. Происходит конфликт, когда мы настраиваем каналы в первом списке, то такие же каналы во втором списке слетают. Нельзя присвоить одно EPG двум и более каналам. Чтобы вы поняли, не получается сделать так:
{1,11993662901536671746,5756312519390311664 dev 5,4,129597288619218750}::"tvprogram_utc2"::"5 канал"
{5,6873953782624936676,1119183608130330081 dev 5,4,129597287558906250}::"tvprogram_utc2"::"5 канал"
Как же быть? Реализуйте, пожалуйста, такую возможность.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]

Re: Ничего не понятно как обновлять TV программу!

#135
Например, у меня в списке есть "5 Канал", в XMLTV базе оно называется "5 канал" (обратите внимание на регистр). При импорте базы, автопоиск не находит этот канал, есть подозрение, что из-за зависимости регистра. Плиз, уберите эту зависимость
boss911 wrote:Само окно надо сделать шире, сейчас оно настолько мало, что появляется горизонтальный скрулбар.

Выпадающий комбобокс надо сделать по длиннее, все же там список огромный, визуально будет удобнее искать канал, когда оно будет длиннее.

Если сделать поиск канала в комбобоксе с помощью нажатой первой буквы канала, то оно автоматом ставит первый канал и комбобокс закрывается, его снова надо активировать/открыть. Раньше он не закрывался при поиске, верните эту возможность.
[size=92][color=olive][b]Мама не горюй[/b][/color]
[b][url=http://forum.oszone.net/thread-68355.html#post459993][color=blue][u]Vista Inspirat Boss911 Pack[/u][/color][/url][/b][/size]