glcd automatisch einbinden

Makeglcd ist ein Skript, dass das Einbinden der glcd-Dateien erleichtert. Makeglcd hier herunterladen. Danach das Skript makeglcd in das Verzeichnis /usr/bin z. B. mit FTP kopieren (als root anmelden). Das Skript mit „sudo chmod 775 makeglcd“ ausführbar machen. Das Skript makeglcd arbeitet wie folgt:

  • Makeglcd prüft, ob der Sendername in die channels.conf existiert. Wenn nicht, wird angezeigt, welche Namen unabhängig von der Großkleinschreibung, „_“, „-„ oder Leerzeichen passen könnten.
  • Existiert der Name in der channels.conf, geht es weiter. Nun wird geprüft, ob eine Datei mit dem entsprechenden Namen als Logo in /etc/vdr/plugins/graphlcd/logos existiert. Ggf. wird die Großkleinschreibung, Leerzeichen, „_“ und “-“ angepasst. Existiert keine Logo-Datei mit dem entsprechenden Namen wird eine Ähnlichkeitssuche ausgegeben und beendet.
  • Existiert die Logo-Datei in /etc/vdr/plugins/graphlcd/logos, geht es weiter. Nun wird geprüft, ob die Channel-ID in der logonames.alias.1.3 existiert. Ggf. kann der ID mehrmals auftauchen. Existiert die Kombination aus Channel-ID und Name nicht, wird die logonames.alias.1.3 um den entsprechenden Eintrag erweitert.
  • Nun werden ggf. die überflüssigen Einträge zum Channels-ID in der logonames.alias.1.3 gelöscht. Es wird vorher ein Backup der logonames.alias.1.3.Channels-ID angelegt.
  • Im letzten Schritt wird, wenn notwendig, ein Neustart vom VDR angeboten. Hierzu muss ein „y“ eingegeben werden. Mit Return oder einem anderen Buchstaben wird nicht rebootet.
avantgarde/bedienung/makeglcd.txt · Zuletzt geändert: 2012/05/14 17:51 von satellit
Nach oben
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0