set_logo_links.sh

  • Мне кажется это нужная вещь (знаю,когда кажется креститься надо :D)?!


    У меня к сожалению в данное время нет компа для теста, поэтому перед тем как что-то испортить, спрошу вас ;)


    1.Где и как лучше запустить этот скрипт?


    2.Правильно ли я изменил следущее? :


    Исходный код
    Logo-Verz> <absoluter Pfad zu Ziel-Logo-Verz>\n\n"
        printf "Beispiele:\n==========\n"
        printf "\t$0 /etc/vdr/channels.conf /etc/vdr/plugins/text2skin/DeepBlue/logos/logos_blue/tv /etc/vdr/plugins/text2skin/DeepBlue/logos\n\n"
        printf "\t$0 /etc/vdr/channels.conf /video/plugins/text2skin/SilverGreen/logos /etc/vdr/plugins/text2skin/SilverGreen/logos\n\n"


    3.Требуются какие либо другии правки/изменения?

    Файлы

    • set_logo_links.sh.gz

      (1.02 kB, скачали 10 раз, последнее скачивание: )
  • ну судя по usage он принимает 3 параметра
    1-Путь к списку каналов
    2-абсолютный путь к исходным логотипам каналов
    3-абсолйтный путь к конечным логотипам каналов


    Запустить с коммандной строки
    По идее ничего в самом скрипте изменять не надо

  • Вот что получаю в ответ с изменённым и не изменённым скриптом:


    Исходный код
    arvdr:~# /usr/bin/set_logo_links.sh
    -bash: /usr/bin/setlogolinks.sh: Permission denied
  • с изменённым и не изменённым:


    Исходный код
    Syntax: /usr/bin/set_logo_links.sh <Pfad auf channels.conf> <absoluter Pfad zu Quell-Logo-Verz> <absoluter Pfad zu Ziel-Logo-Verz>
    
    
    Beispiele:
    ==========
            /usr/bin/set_logo_links.sh /etc/vdr/channels.conf /etc/vdr/plugins/text2skin/DeepBlue/logos/logos_blue/tv /video/plugins/text2skin/DeepBlue/logos
    
    
            /usr/bin/set_logo_links.sh /etc/vdr/channels.conf /etc/vdr/plugins/text2skin/SilverGreen/logos /video/plugins/text2skin/SilverGreen/logos



  • Незнаю правильно ли сделал, но изменив следущую строчку пишет что channels.conf не найден ....


    Исходный код
    if [ "$1" = "/etc/vdr/channels.conf" -o "$2" = "/etc/vdr/plugins/text2skin/DeepBlue/logos/logos_blue/tv" -o "$3" = "/etc/vdr/plugins/text2skin/DeepBlue/logos\n\n" ]
  • да не надо в самом скрипте ничего менять, просто вызови скрипт с параметрами ... типа такого

    Исходный код
    /usr/bin/set_logo_links.sh /etc/vdr/channels.conf /etc/vdr/plugins/text2skin/DeepBlue/logos/logos_blue/tv /etc/vdr/plugins/text2skin/DeepBlue/logos
  • Всё теперь работает. Спасибо.


    Теперь осталось довести русские логотипы(?!) для DeepBlue.


    Как закончу занесу всё в вики =)