tv_grab_ru

  • На многих каналах отсутствует программа передачь между 23:00 и 7:00, так как в созданном ХМЛ-файле отсутсвует время конца передачи, например:

    Исходный код
    >  <programme start="20070306230000 +0000" channel="eurosport.net">
    >     <title lang="ru">Покер. Европейский турнир. Барселона.</title>
    >   </programme>
    >   <programme start="20070307000000 +0000" channel="eurosport.net">
    >     <title lang="ru">Все о спорте. Watts.</title>


    Ответ автора на эту ошибку:

    Цитата

    Это неизлечимо, потому что источник данных вообще не содержит сведений о
    конце передач, так что вычислить конец для передачи завершающей условный
    день вещания невозможно.


    Последнее время мне некогда было копаться с программой, так что если
    есть исправления, с удовольствием приму.


    Может кто помочь в решении проблемы?

  • Цитата

    Ответ автора на эту ошибку:
    Это неизлечимо, потому что источник данных вообще не содержит сведений о
    конце передач, так что вычислить конец для передачи завершающей условный
    день вещания невозможно.


    Возможно !
    Конец передачи текущего дня равен началу передачи следующего дня.
    Конец передачи последнего для равен началу передачи последнего дня или плюс один-два часа.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Grischenkow ().

  • Это радует =)
    Но огорчает то, что я в перле бооооольшой нуль. Может я чем другим смогу помочь в замен на твою помощь?

  • Теперь работает, единственное последния передача получается идёт слишком долго

    Исходный код
    01:30 - 08:30    Биатлон. Чемпионат мира. Хольменколлен, Норвегия.


    Ну это ерунда, в установках помойму можно установить максимальное время записи ......


    Надо бы и автора бы в известность поставить =)


    Спасибо.