Page 15 of 47
Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 6:50 am
by Valera
в pre 8 проблема при переключении между IPTV и спутниковыми каналами, т. е. если переключился на IPTV то при переключении обратно на спутниковое остается работать IPTV
Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 8:58 am
by Prog
Пока тестировал выше описанное, заметил что опубликованая версия работает скорее чудом и в принципе каналы переключать не должна. Выложил обновления, заодно непонятнки с свойствами списка каналов должны пропасть.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 2:05 pm
by nicko123
Prog wrote:Пока тестировал выше описанное, заметил что опубликованая версия работает скорее чудом и в принципе каналы переключать не должна. Выложил обновления, заодно непонятнки с свойствами списка каналов должны пропасть.
Я заметил, так ни одного канала на этой версии и не увидел.

Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 3:55 pm
by Prog
В той что сейчас на сайте, всё OK? К сожалению даже у самой красивой схемы есть периуд отлова тупых опечаток

Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 8:18 pm
by boss911
Prog wrote:Выложил обновления, заодно непонятнки с свойствами списка каналов должны пропасть.
Да, глюка больше этого нет. Спасибо, теперь намного проще и удобнее стало с провайдерами.
Prog, может, уже добьете IPTV до конца? Вот эти вещи просто НЕОБХОДИМЫ:
viewtopic.php?p=40888#p40888
viewtopic.php?p=40387#p40387
viewtopic.php?p=40330#p40330
Тогда уже можно будет точно сказать, что IPTV клиент близок к идеалу.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 10:05 pm
by boss911
БАГА. При сообщении, что был обновлен M3U и согласии, что я хочу начать сканировку, ничего не происходит после нажатия на "Да", сканер даже не пытается запуститься. Раньше сканер запускался, видимо это поломалось после того, как появилось создание провайдеров.
Так как у меня два провайдера и после того, как появится сообщение, что был обновлен M3U, то не понятно, от какого именно провайдера. Обязательно нужно сделать, чтобы оно писало, какой именно провайдер обновился, например:
Получен новый M3U лист от "Провайдер 2". Вы хотите просканировать каналы сейчас?
Если у пользователя только один провайдер, то пусть " от "Провайдер 2"" не пишется. Или пусть имя провайдера пишется в заголовке этого окна/сообщения.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Tue Sep 06, 2011 11:35 pm
by boss911
БАГА №2. Когда в "Настройке устройств" меняем M3U (неважно какой выбрать), он автоматически меняется в первом по списку провайдере (Tuner_0_0), а так же слетает имя этого первого в списке провайдера (Caption).
Как ни крутите, но вам все равно в "Настройке устройств" нужно будет сделать, чтобы там выбирался провайдер, а не лист, как сейчас, который всегда будет перезаписывать 'Url' в [Tuner_0_0] и убивать имя в 'Caption'.
Я как чувствовал, что будет какая-то хрень, вот почему я вам
это предложил.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 5:06 am
by Prog
ну кроме того что вы себе противоречите, если вы фанат 100% локализации то это противоречит тому что диалоги надо менять. Потому что такие изменения в первую очередь убью локализацию а потом уже что то добавят. Во вторых нет смысла перегружать диалог экзотической ситуация с двумя провайдерами. Это список с добавлением и удалением, считая формы которая 95% iptv пользователей не нужна, но усложнит им понимание.
По этому провайдеры сейчас отдельно, устройство отдельно. Правильнее было бы как раз выкинуть провайдеров из свойств _модуля_. Потому что они не явлюятся свойствами модуля по сути.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 6:08 am
by boss911
Prog wrote:ну кроме того что вы себе противоречите, если вы фанат 100% локализации то это противоречит тому что диалоги надо менять.
Вы решили с остроумить? Да, я фанат и, конечно же, я потом бы начал на вас нависать, чтобы вы локализовали диалог. Я знал это, что слетит локализация, но я ни как не думал, что вы на этом построите причину и домыслы о том, что я противоречу себе.
Не хотите делать, не надо, никто вас тут не будет упрашивать, как девочку-целочку (целку и то проще уговорить). Но будьте добры устранить БАГУ №2 (чтобы при выборе там списка, он не перезаписывал данные в первом по списку провайдере). Сойдемся на том, что вы пофиксите багу.
Prog wrote:Правильнее было бы как раз выкинуть провайдеров из свойств _модуля_. Потому что они не явлюятся свойствами модуля по сути.
Не совсем понял, откуда выкинуть. Честно сказать, я ожидал видеть создание провайдеров для IPTV в "Настройках устройств", а никак в “Источниках ТВ”.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 6:18 am
by Prog
1. Я решил констатировать.
2. Провайдер это свойство устройства?
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 6:36 am
by boss911
Сейчас все буду пояснять на пальцах.
В "Источниках ТВ" так:
DiseqTree.ini -
Code: Select all
[Main]
TunerCount=1
[Tuner]
ID=4
[Tuner_0]
ID=5
PortCount=2
CableTransponderList=
Caption=IPTV Client
DevID=040000000570726F6769656E7471
[Tuner_0_0]
ID=6
Url=http://iptv1.ua/iptv.m3u
Caption=Пров 1
UrlID=129597287558906250
Codepage=1251
[Tuner_0_1]
ID=6
Url=http://iptv2.ua/iptv.m3u
Caption=Пров 2
UrlID=129597288619218750
Codepage=1251
В "Transponders\IPTV" закинул левый "MyList.m3u". В "Настройках устройств" выбираю "MyList.m3u" и применяю. После чего убивается все настройки "Пров 1", будет выглядеть так:
Code: Select all
[Tuner_0_0]
ID=6
Url=MyList
Caption=
UrlID=129597287558906250
Codepage=1251
Оно всегда будет убивать настройки первого провайдера (Tuner_0_0). Оно вообще не должно трогать настройки провайдеров. Вы поняли?
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 7:25 am
by Prog
Да я понял, просто идеи лучше чем сейчас нет, и не вижу большой проблемы в том что в каких то экзотических ситуациях имя будет сбрасыватся на url. Не сбрасывать там его нельзя логически. Ну по крайней мере не меняя логики диалогов. В общем это обсуждаемый вопрос, но не глюк.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 8:06 am
by boss911
Поймите, что таким вот действием, я порчу настройки "Пров 1", изменяя его лист и имя. Прошу заметить, что портится всегда будет первый по списку провайдер, то есть [Tuner_0_0].
Например, я захочу просканировать какой-то другой (временный) M3U, не от моих двух провайдеров. Я его выберу в "Настройках устройств", тем самым этот M3U станет на место моего "Пров 1", то есть произойдет подмена листа в моем провайдере. Прог, вы понимаете, что это не допустимо, что нужно как-то разрулить эту ситуацию.
Пусть выбираемый M3U в "Настройках устройств" ни в какой [Tuner_Х_Х] не прописывается, пусть он будет сам по себе, ни к кому провайдеру не привязывается, пусть оно будет для всего IPTV в целом, то есть для всего [Tuner_0]. И вам ничего не нужно будет мудрить в в окне "Настройка устройств".
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 9:06 am
by Prog
Это вполне допустимо. Вместо имени провайдера увидите новый url. Делов то.
Re: ProgDVB 6.7x / Engine 5.1
Posted: Wed Sep 07, 2011 9:34 am
by boss911
Не допустимо то, что меняя лист, он подменяется в настроенном мною первом провайдере. Листы конкретного провайдера настраиваются в другом месте, а не в "Настройках устройств". Почему оно перезаписывает только первого провайдера, а не второго, третьего или того, кого я захочу? Например, меняя лист в "Настройках устройств", я не в виду, чтобы этот лист менялся во втором провайдере, надо, например, во втором или третьем. А так же я не хочу, что бы слетало имя моего провайдера.
Все просто, сделайте отвязку, чтобы меняя лист в "Настройках устройств", он нигде не перезаписывался, ни в каких созданных провайдерах, чтобы всегда оставался сам по себе.