Re: Ничего не понятно как обновлять TV программу!
Posted: Thu Aug 19, 2010 1:37 am
С 6.46.2 есть результат в лучшу сторону, но далеко не полный.
1. При ручном импортировании, снова получаем такие связи:
Напомню, что в моем списке каналов есть "Интер" и "Кино" (названия каналов без плюсов). Если ранее не возможно было, то сейчас без проблем исключаю каналы с плюсами, и в базу попадают нужные мне каналы (без плюсов). На этом и все улучшения в 6.46.2.
2. Теперь делаем автоматическое обновление/импортирование, на этот момент chrel.dat не существует. Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер+" и "Кино+" (присвоены к каналам без плюсов, что НЕ верно). То есть, в базу попали не те каналы, которые нужны (нужны без плюсов). Баг на месте, всему виной не точный поиск, то есть игнорирует знак "+".
3. Снова делаем автоматическое обновление/импортирование, но на этот момент chrel.dat существует и в нем указаны каналы "Интер" и "Кино". Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер" и "Кино" (присвоены к каналам без плюсов, что верно), а так же видим каналы "Интер+" и "Кино+", на которых стоит крестик, что означает, что они не присвоены. В итоге, телепрограммы на оба этих канала нет, в базу EPG ничего не импортировалось.
Выход из этой ситуации, отказаться от автоматического обновления/импорта, то есть нужно делать импорт вручную и при этом самому отсекать не нужные каналы. Но нафиг такой выход нужен, нужно фиксить эту беду, либо нахрен убрать не точный поиск, чтобы он не игнорировал символы.
Только не говорите, что вы ничего не поняли, я расписал все, как для маленького, вам, как разработчику, воспроизвести эту ситуацию, как два пальца обмочить, так что вперед, плиз.
1. При ручном импортировании, снова получаем такие связи:
Code: Select all
Интер Интер
Интер+ Интер
Кино Кино
Кино+ Кино
2. Теперь делаем автоматическое обновление/импортирование, на этот момент chrel.dat не существует. Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер+" и "Кино+" (присвоены к каналам без плюсов, что НЕ верно). То есть, в базу попали не те каналы, которые нужны (нужны без плюсов). Баг на месте, всему виной не точный поиск, то есть игнорирует знак "+".
3. Снова делаем автоматическое обновление/импортирование, но на этот момент chrel.dat существует и в нем указаны каналы "Интер" и "Кино". Сделав автоматическое импортирование, лезем в 'Авто-обновление -> Каналы', там видим каналы "Интер" и "Кино" (присвоены к каналам без плюсов, что верно), а так же видим каналы "Интер+" и "Кино+", на которых стоит крестик, что означает, что они не присвоены. В итоге, телепрограммы на оба этих канала нет, в базу EPG ничего не импортировалось.
Выход из этой ситуации, отказаться от автоматического обновления/импорта, то есть нужно делать импорт вручную и при этом самому отсекать не нужные каналы. Но нафиг такой выход нужен, нужно фиксить эту беду, либо нахрен убрать не точный поиск, чтобы он не игнорировал символы.
Только не говорите, что вы ничего не поняли, я расписал все, как для маленького, вам, как разработчику, воспроизвести эту ситуацию, как два пальца обмочить, так что вперед, плиз.