Форум Beholder http://beholder.ru/bb/ | |
Планировщик и программа передач http://beholder.ru/bb/viewtopic.php?f=1&t=13060 |
Страница 1 из 1 |
Автор: | xOleg [ 25 апр 2012, 00:34 ] |
Заголовок сообщения: | Планировщик и программа передач |
Эх, было бы классно, если планировщик умел запускать задания не только по времени, но и по названию передачи в программе. Скажем: Канал "НТВ", (сб, вс), передача: "Своя игра". А то часто бывает, что запишет только кусок, т.к. время выхода плавает. Такие дела. |
Автор: | ЮpГен [ 25 апр 2012, 07:33 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
В настройках планировщика есть автопоправка запуска/завершения задания. |
Автор: | hd44780 [ 25 апр 2012, 09:01 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Лично я на программу ориентируюсь лишь приблизительно, по факту добавляю руками минут 15. Конкретный пример из реальности - передача "Право на защиту", Первый канал. По программе всегда начинается в 16:10, заканчивается в 17:05. По факту же она идёт где-то с 16:20 до 17:15..17:20. Я лично не раз получал вместо передачи какой-то "обрубок" с оборванным концом. Зато в начале до хрена этого "Обручального кольца", которое уже 3 года идёт ![]() |
Автор: | miha [ 25 апр 2012, 14:20 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
писал(а): Эх, было бы классно, если планировщик умел запускать задания не только по времени, но и по названию передачи в программе. Скажем: Канал "НТВ", (сб, вс), передача: "Своя игра". А то часто бывает, что запишет только кусок, т.к. время выхода плавает. Такие дела. Это реализовать без проблем можно. В видаках такая система была, VPS/PDS вроде. Только для этого нужно, чтобы в телесигнале информация о начале и конце передачи была зашита. А это только от телецентра зависит - у нас эту систему не используют. |
Автор: | xOleg [ 25 апр 2012, 15:25 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
ЮpГен: Автопоправка добавляет время к началу/концу записи, а многие из тех передач, которые мне интересны периодически "прыгают" по программе. miha: Можно же и совсем просто сделать: ставить задание планировщику без указания времени и брать время начала/конца из программы передач. Дешево и сердито. Я может непонятно высказался. Вот пример: "В контексте" на Первом канале выходит поздно по средам, поэтому смотрю в записи. Я ее поставил в планировщик (чекбокс "ср.", задание активно постоянно) и регулярно пролетаю, т.к. от недели к неделе начало сдвигают на все более позднее время. |
Автор: | ЮpГен [ 25 апр 2012, 16:45 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
у сожалению, нам не дано знать когда реально началась или закончилась какая-либо передача. |
Автор: | hd44780 [ 25 апр 2012, 17:10 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
писал(а): начало сдвигают на все более позднее время. Корректируйте задание планирощика. Программы ведь пишутся раз в неделю, а в жизни бывают и отличия ... Или жалуйтесь в 1-й канал на несоблюдение заявленной телепрограммы. |
Автор: | xOleg [ 25 апр 2012, 20:04 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
писал(а): Или жалуйтесь в 1-й канал на несоблюдение заявленной телепрограммы. Да не в этом же дело. С телепрограммой все совпадает. Просто в одну неделю интересующая передача стоит, скажем в 13:00-13:30, а во вторую - 14:10-14:40. В телепрограмме, разумеется так же - это канал сдвинул время выхода в эфир. Было бы классно, если бы была опция корректировки времени записи в планировщике при загрузке новой программы передач. |
Автор: | miha [ 26 апр 2012, 11:25 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
писал(а): ЮpГен: Автопоправка добавляет время к началу/концу записи, а многие из тех передач, которые мне интересны периодически "прыгают" по программе. miha: Можно же и совсем просто сделать: ставить задание планировщику без указания времени и брать время начала/конца из программы передач. Дешево и сердито. Я может непонятно высказался. Вот пример: "В контексте" на Первом канале выходит поздно по средам, поэтому смотрю в записи. Я ее поставил в планировщик (чекбокс "ср.", задание активно постоянно) и регулярно пролетаю, т.к. от недели к неделе начало сдвигают на все более позднее время. Так я это и имел в виду. В той системе запись начинается не по времени, а по коду начала и конца передачи, вшитому в служебной области телесигнала. Т.е. запись включается не в определенное время, как в программе указано, а именно при начале данной передачи - записью управляет сам телесигнал. У нас эта система не используется. |
Автор: | DERS [ 21 июн 2012, 23:08 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Почему-то вполне реализуемый запрос обсуждается в фантастических для наших реалий перспективах. Для ТВ-приёмников соперничающего производителя один умелец написал планировщик, который работает именно как описано в первом сообщении: <Ссылка удалена администрацией> Пользователь задает список передач -- даже без указания каналов -- а планировщик ищет совпадения по названию передач в программе на текущую неделю и автоматически добавляет задания скопом, отмечая желтым цветом те из них, которые пересекаются по времени. К сожалению, это приложение не универсально, то есть для "Бехолдера" он работать не будет. А сам разработчик уже пару лет неактивен. Есть подобный планировщик для "Бехолдера"? |
Автор: | DERS [ 22 июн 2012, 19:46 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Кстати, а есть ли системный доступ к планировщику "Бехолдера"? Нашел описание сообщений "PostMessage", которые воспринимает только основное приложение (начать запись, остановить запись; так далее), но вдруг я пропустил и есть то же и для планировщика. Команды вроде "добавить задание" и т.п. Просто если нет готового варианта планировщика, который умеет заполняться сразу по списку наименований передач, то его можно написать на чем-то относительно простом вроде языка скриптов "AutoHotKey", который умеет использовать методы ОС. Если есть такой доступ к планировщику, то можно было бы решить задачу проще. Если нет -- то придется по сути полностью писать планировщик, либо пытаться имитировать действия пользователя через механизм скриптов автоматизации. |
Автор: | hd44780 [ 22 июн 2012, 21:03 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
писал(а): Нашел описание сообщений "PostMessage", которые воспринимает только основное приложение (начать запись, остановить запись; так далее), но вдруг я пропустил и есть то же и для Нет, нету там событий для планировщика. В своей системе - http://www.beholder.ru/bb/viewtopic.php?f=8&t=7497 я сам парсил и анализировал файл планировщика. Но предлагаемого Вами функционала у меня нет ![]() |
Автор: | DERS [ 22 июн 2012, 21:25 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Спасибо. Может, допустим хотя бы доступ к БД планировщика? "SQLlite" или "dbf" какой-нибудь, где задания хранятся? Или там какой-то свой, нестандартный формат хранения данных о заданиях? Или, может, и стандартный, но сам файл БД жестко "залочен" и стороннее приложение вроде моего не сможет туда само ничего добавить? п.с.: кстати, занятное у Вас приложение. Хотя я до такого уровня использования ТВ-приемника еще не дорос. |
Автор: | hd44780 [ 22 июн 2012, 22:04 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Вся БД - файл C:\Program Files\BeholdTV\Schedule.ini или такой же где-то в профиле. Он текстовый, посмотрите блокнотом, всё поймёте ![]() |
Автор: | DERS [ 22 июн 2012, 23:10 ] |
Заголовок сообщения: | Re: Планировщик и программа передач |
Спасибо; значит, всё куда проще, чем можно было ожидать. Спасибо разработчикам, что не стали редисками, а сделали нормальный доступ к расписанию, настройке каналов, телепрограмме. А доступ к программе передач сделаю с помощью других добрных умельцев (http://www.autohotkey.com/community/viewtopic.php?t=66318). В итоге приложение можно будет скомпилировать и использовать без внешних библиотек, установщиков, тому подобного. Для такого простого функционала более серьезной платформы не требуется. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |