Auto EPG - EPG beim Booten einlesen

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Auto EPG - EPG beim Booten einlesen

Beitrag von PauleFoul »

Hallo zusammen,

beflügelt durch die letzten Erweiterungen (EPG-Filter) habe ich mal
versucht ein kleines Skript zu schreiben, um die EPG Daten bestimmter
Sender / Transponder bereits beim Booten einzulesen.

Dabei sind mir folgende Dinge aufgefallen:

1. Prinzipiell funktioniert das ganze :D
2. Allerdings wird beim zappen Ton ausgegeben (Trotz pzapit -vol 0)
3. Werden von den Sendern nur die ersten beiden Events eingelesen
4. Flackert das Bild wenn Neutrino hoch kommt 2-3 mal

Hier mal das Skript:

Code: Alles auswählen

#!/bin/sh
# by PauleFoul
# 2006-12-31
	Version=0.10
	echo
	echo
	echo
	echo	AutoEPG - EPG-Daten von bestimmten Sendern bereits beim Booten einlesen
	echo
	echo
	echo
	
	pzapit -vol 0							#Ton beim zappen ausschalten
	#pzapit -p								#Playback ausschalten
	#pzapit 1 1							  #Auf Bouquet1 / Kanal1 umschalten --- ARD /ZDF - EPG
	#sleep 1								  #X Sekunde warten um EPG Daten zu einzulesen
	pzapit 1 3						   	#Auf Bouquet1 / Kanal3 umschalten --- RTL - EPG
	sleep 2								   #X Sekunde warten um EPG Daten zu einzulesen
	pzapit 1 4								#Auf Bouquet1 / Kanal4 umschalten --- Sat1 / Pro7 - EPG
	sleep 2								   #X Sekunde warten um EPG Daten zu einzulesen
	pzapit 1 1								#Auf  Bouquet1 / Kanal1 umschalten
	exit										#Skript beenden
	
Und hier der Aufruf in der Start_Neutrino:

Code: Alles auswählen

if [ -e /var/plugins/autoepg.sh ] ; then
  ECHO AutoEPG gestartet!!!
  /var/plugins/autoepg.sh &
else
  ECHO AutoEPG nicht vorhanden!!!
fi;
Vielleicht kann man das noch mal als Option direkt in Neutrino oder
Zapit einbauen. Die Bootzeit wird ja nur unwesentlich verlängert...


Gruß
____Paule
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Hey,

super Sache das!
Da ich nur Probleme mit EPG Speichern habe und das booten damit ebenfalls länger dauert ist dies für mich die bessere Variante :)

Wo hast Du das eingehängt?
unmittelbar vor neutrino?

Optional geht ja auch pzapit -n Das\ Erste usw...
Ard braucht mit Sicherheit länger fürs EPG...

Wird der Ton (und das Bild) beim Starten von Neutrino automatisch wieder eingeschaltet?

Ansonsten fänd ich es auch toll, eine Option "Scan EPG at Startup" zu haben mit z.B. Alle Transponder, Whitelist oder Blacklist ;)
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

palace hat geschrieben:Hey,

super Sache das!
Da ich nur Probleme mit EPG Speichern habe und das booten damit ebenfalls länger dauert ist dies für mich die bessere Variante :)
Danke für die Blumen :P

palace hat geschrieben:Wo hast Du das eingehängt?
Skript oben kopieren und in einer Datei Namens "autoeg.sh" speichern in /var/plugins/

palace hat geschrieben:unmittelbar vor neutrino?
Und dann in der Start_neutrino den oben beschriebenen Aufruf einfügen.
Hab den Aufruf direkt hinter dem Start von Zapit eingefügt.

palace hat geschrieben:Optional geht ja auch pzapit -n Das\ Erste usw...
Ard braucht mit Sicherheit länger fürs EPG...
Das wäre auch eine Variante...

palace hat geschrieben:Wird der Ton (und das Bild) beim Starten von Neutrino automatisch wieder eingeschaltet?
Ja, Neutrino schaltet das automatisch mit ein.

palace hat geschrieben: Ansonsten fänd ich es auch toll, eine Option "Scan EPG at Startup" zu haben mit z.B. Alle Transponder, Whitelist oder Blacklist ;)
Das wäre natürlich eine saubere Lösung...


Gruß
____Paule
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

bspw auch:

Code: Alles auswählen

#!/bin/sh
pzapit -vol 0                     #Ton beim zappen ausschalten
pzapit -p                         #Playback ausschalten
pzapit -n PREMIERE\ SPORT\ PORTAL
sleep 5
pzapit -n THEMA\ LIVE
sleep 5
pzapit -n ProSieben
sleep 2
pzapit -n RTL\ Television
sleep 2
pzapit -n ZDF
sleep 2
pzapit -n Das\ Erste
exit
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Mh... hab hier noch gewisse Schwierigkeiten...
mit o.g. Skript will das im JtG nicht so richtig...
Habe am Ende nur ZDF und ARD...

Jedenfalls sollte es VOR dem controld ausgeführt werden, denn sonst gibts kein Ton.

EDIT: Also bei mir will das nicht so recht funktionieren :(
Habe n bischen Premiere, n bisschen Pro7, ZDF und ARD...

Selbst wenn ich die sleep Werte massiv erhöhe(?)...

Wenn ich das Skript ausführe, während neutrino läuft, ist alles okay.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

palace hat geschrieben: EDIT: Also bei mir will das nicht so recht funktionieren :(
Habe n bischen Premiere, n bisschen Pro7, ZDF und ARD...

Selbst wenn ich die sleep Werte massiv erhöhe(?)...

Wenn ich das Skript ausführe, während neutrino läuft, ist alles okay.

Siehe Punkt 3 von meinem ersten Posting... Scheint ein Problem vom
Sectionsd zu sein...


Gruß
____Paule