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

#92
Prog

Не понял. Я не думаю, что в описании 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 программу!

#94
Prog

У авторов XMLTV есть софт, который генерирует базу. Я уверен, что этот софт использует специальный символ для сноса строки, этот символ не распознается блокнотом и ProgDVB. Я уверен, что это не фишка структуры XMLTV, так по сути это обычный XML файл. Этот XML чем-то создается, вот это что-то и ставит такой псевдо снос строки. Нужно просто научить ProgDVB, что символ в XML "[]" это ни как иначе, как снос строки. У меня есть программа для написания скриптов для инсталлятора, я открываю такой XML через эту программу и, как не странно, она УМЕЕТ распознавать подобный символ. Раз она умеет, то и ProgDVB можно научить, имхо.
[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 программу!

#95
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 программу!

#96
В последний версии вообще знаки не учитываются. Разумеется я не собираюсь делать проверку под конкретный сайт. Точеку, запятую... попробовал без наков вообще. если будет много отрицательных отзывов верну строгий поиск.

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

#97
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 программу!

#100
Prog

Автор XMLTV убрал точки в конце названий каналов, как я его и просил. Но возникла проблема, опять же по вашей вине или упрямства. Понятно, что это повлекло изменения имен в базе, то есть, в базе каналы уже без точек, а в моем chrel.dat с точками, мне придется заново настраивать больше полсотни каналов. Ваша вина в том, что вы до сих пор упрямитесь перевести 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 программу!

#101
Prog

Блин, что вы натворили. Импортирую вручную базу, в моем списке есть каналы "Интер" и "Кино", автоматический подбор выдает такое?

Code: Select all

Интер       Интер
Интер+      Интер
Кино        Кино
Кино+       Кино
Я беру в настройках отсеиваю "Интер+" и "Кино+", то есть оставляю нужные мне каналы без "+", жму ОК, чтобы база импортировалась. В итоге получаю, что "Интер" и "Кино" не попадают в chrel.dat.

Если сделать так, как мне предлагает автоматический подбор, то в chrel.dat заносятся ТОЛЬКО "Интер+" и "Кино+", а мне эти каналы не нужны.

Я млять уже затрахался, я реально не могу занести в chrel.dat нужные мне каналы. Сделайте что-то, ибо за этого конфликта я ничего не могу сделать. Каким-то хреном добавляются ТОЛЬКО "Интер+" и "Кино+", а не те другие без плюсов, эти каналы с плюсами я вообще отключаю.
[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 программу!

#103
Prog wrote:так так что берётся первый попавшийся.
Нет, в данном случае ВСЕГДА берется последний, то есть с "+". Первый ни как не хочет попадать, я убираю нижний, в итоге верхний не попадает и все равно попадает нижний. Бред какой-то, я не могу в базу занести нужный мне канал, всегда лезет канал с "+".
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 программу!

#104
Все, я на пределе. У меня в списке каналов есть "Discovery Channel", когда я вручную импортирую базу, получаю такое совпадение:

Code: Select all

Discovery Channel               Discovery Channel
Discovery Channel CEE           Discovery Channel
Самый верхний "Discovery Channel" я удаляю (мне нужен только CEE). Все нормально, телепрограмма для нужного канала присваивается верно. Но когда я делаю автоматическое обновление/импортирование EPG, разумеется, из XML источника, то в chrel.dat заносится телепрограмма на "Discovery Channel" и этим самым перекрывает телепрограмму на "Discovery Channel CEE". Я получаю телепрограмму не на тот канал и, это происходит автоматически, и я на это не могу повлиять.

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 программу!

#105
Это полный мандец. А ведь я просил отключить только автоматический подбор каналов в базе при автоматическом обновлении/импортировании. Обновился сегодня до 6.45.4, делаю автоматическое обновление их XML источника, а телепрограммы НЕТ. Я беру, делаю ручной импорт, после прогресса импортирования, получаю хрень.

Жду исправления баги, ибо на 6.45.3 все работает нормально. Собственно откатываюсь на эту версию, ибо на версии 6.45.4 не удается прикрутить EPG из XML источника.
[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]