Re: В ПрогДВБ не работают кнопки.

#3
Prog wrote:
Mon Jan 22, 2024 9:35 am
Вроде работает. А если использовать более нейтральные кнопки? например Fx
Может, это у меня только не работает?

Нажимаю "2":
40:17.986 SendKey:D2
40:17.987 Execute action (key):ForwardChannel

Никакой смены канала не происходит:
12:40:16.424 - * s:83 q:100 tr=409652 (0) - ntt16 dmx2774 -1 Buffering
12:40:17.476 - * s:100 q:100 tr=579792 (0) - ntt0 dmx9245 -1 Playing
12:40:18.438 - * s:100 q:100 tr=522640 (0) - ntt16 dmx8282 -1 Playing
12:40:19.469 - * s:100 q:100 tr=588628 (0) - ntt31 dmx7263 -1 Playing
12:40:20.436 - * s:100 q:100 tr=632432 (0) - ntt16 dmx6297 -1 Playing
и
12:40:17.477 - [102]GetState 4 dn7,dt1530132,ds519567,dc553765,db100,dd0,tt1,dl1,di1,dq100,dm-1
12:40:17.478 - [102]GetState 7 cr0,nk1,tp1
12:40:17.480 - [102]IsPaused
12:40:17.480 - GetTimeShiftState 1
12:40:17.615 - GetAllState tt9,dn7,dt1530132,ds519567,db100,dl1,dq100,pm13,ts1,vf2
12:40:18.438 - [102]GetState 4 dn7,dt2052772,ds526164,dc539360,db100,dd0,tt1,dl1,di1,dq100,dm-1
12:40:18.440 - [102]GetState 7 cr0,nk1,tp1
12:40:18.442 - [102]IsPaused
12:40:18.443 - GetTimeShiftState 1
12:40:18.612 - GetAllState tt9,dn7,dt2052772,ds526164,db100,dl1,dq100,pm13,ts1,vf2
12:40:19.470 - [102]GetState 4 dn7,dt2641400,ds537355,dc570929,db100,dd0,tt1,dl1,di1,dq100,dm-1
12:40:19.472 - [102]GetState 7 cr0,nk1,tp1
12:40:19.474 - [102]IsPaused
12:40:19.475 - GetTimeShiftState 1
Это и в ПрогДВБ 7.53.07 и в 7.53.06 и в 7.53.05, к коим я откатился в порядке эксперимента. При том, что в последних двух версиях такой проблемы раньше не было.
Наверное, сломалося что-то только у меня. Надо, наверное, переустановить ПрогДВБ.
Вот логи:
https://disk.yandex.ru/d/wOZcDEgWL17cOw
Вот данные:
https://disk.yandex.ru/d/W4GSLrAGLVYeVQ
Мне даже интересно: у вас кнопки "2" и "5" работать будут?
А я, наверное, вечером переустановлю ПрогДВБ.

Re: В ПрогДВБ не работают кнопки.

#5
У меня "История" отключена. А для чего она? Всегда её отключаю.
Я использую переключение каналов в списке. С четвёртого на пятый. С пятого на четвёртый. Кнопками "2" и "5".
И это всегда работало. Но теперь не работает!

Re: В ПрогДВБ не работают кнопки.

#8
То есть я неправильно назначил кнопки?
Действительно в настройках кнопок есть две похожие пары: "Перейти назад на канал"-"Следующий" и "Канал +"-"Канал -".
Эти функции обозначены по-русски так, что ничего не понятно. Что значит "Следующий"? Следующий в списке? Оказывается, что нет. Оказывается, что следующий в "Истории". Перейти назад на канал... Какой? В списке? Нет. В "Истории".
Хорошо бы таким образом назвать эти функции, чтобы было понятно. Сейчас не понятно.
И непонятно, почему запись не работала. Хотя, может, я строчку перепутал.
А то, что кнопка "Запись" не отменяет запись - это так и должно быть?
Attachments
2024-01-22_16-13-42.png
2024-01-22_16-13-42.png (10.88 KiB) Viewed 488 times

Re: В ПрогДВБ не работают кнопки.

#9
Отменяет.
Лайфхак по избеганию таких ситуаций - использовать всегда английский интерфейс. Англиские термины на английском всегда точнее, и косяков переводчика меньше. Переводчкик ведь видит тоже самое и тоже не знает, по истории переход или нет.

Re: В ПрогДВБ не работают кнопки.

#11
Prog wrote: Отменяет.
Ну, тогда это баг. Потому что на данный момент кнопка записи не останавливает запись.

40:10.468 SendKey:D3
40:10.469 Execute action (key):StartRecord
40:14.396 SendKey:D3
40:14.396 Execute action (key):StartRecord
40:16.397 OSD:None OnTimer
40:20.181 SendKey:D3
40:20.182 Execute action (key):StartRecord
40:20.228 OSD:InfoTextMsg ShowMsgInfoTextIfPossible
40:22.130 SendKey:D3
40:22.131 Execute action (key):StartRecord
40:24.851 SendKey:D3
40:24.853 Execute action (key):StartRecord
40:26.548 SendKey:D3
40:26.548 Execute action (key):StartRecord
40:28.275 SendKey:D3
40:28.276 Execute action (key):StartRecord

P.S.: Я по ошибке написал "отменяет" в предыдущем посте, я имел в виду "останавливает".

Re: В ПрогДВБ не работают кнопки.

#13
Prog wrote:
Mon Jan 22, 2024 2:04 pm
Хорошая вещь лог. Вы запускаете не record а startrecord. Startrecord не останавливает.
Ясно. Посмотрел ещё раз. Даже функции Record в перечне функций нет. Есть только Start record и Stop record.
Это неудобно, что нет начала записи и отмены записи по одной и той же кнопке.