Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Picons Picons "Mirror Glass" Sky iCam zum Download

Warum nicht einfach die per PiconLoader geladenen Picons verlinken? Voraussetzung, die eigentlichen Sat-Picons liegen auf der Platte (machen sie i.d.R., wenn sie im Bouquet vorhanden sind, sobald die Picons geladen werden),

Hier ein Beispiel:

Code:
#!/bin/bash

cd /usr/share/enigma2/picon/

for SENDER in $(cat /etc/enigma2/userbouquet.favourites.tv | grep "127.0.0.1" | cut -d '/' -f 4 | cut -d ':' -f 1 | sed 's/%3a/_/g' | sed 's/_$//g'); do
  ICAM=$(echo ${SENDER} | sed 's/C00000/21/g')
  ln -s ${SENDER}.png ${ICAM}.png
done
 
Gibt es evtl ein Plugin, mit dem man vorhandene Picons in ICAM Plugins umwandeln lassen kann? Konnte immer noch keine 400*240 ICAM Picons zum Download finden ...

Warum nicht einfach die per PiconLoader geladenen Picons verlinken? Voraussetzung, die eigentlichen Sat-Picons liegen auf der Platte (machen sie i.d.R., wenn sie im Bouquet vorhanden sind, sobald die Picons geladen werden),

Hier ein Beispiel:

Code:
#!/bin/bash

cd /usr/share/enigma2/picon/

for SENDER in $(cat /etc/enigma2/userbouquet.favourites.tv | grep "127.0.0.1" | cut -d '/' -f 4 | cut -d ':' -f 1 | sed 's/%3a/_/g' | sed 's/_$//g'); do
  ICAM=$(echo ${SENDER} | sed 's/C00000/21/g')
  ln -s ${SENDER}.png ${ICAM}.png
done
Mal ne doofe Frage:
Wie führe ich den folgenden Part via SSH aus?
Code:
for SENDER in $(cat /etc/enigma2/userbouquet.favourites.tv | grep "127.0.0.1" | cut -d '/' -f 4 | cut -d ':' -f 1 | sed 's/%3a/_/g' | sed 's/_$//g'); do
  ICAM=$(echo ${SENDER} | sed 's/C00000/21/g')
  ln -s ${SENDER}.png ${ICAM}.png
done

Edit: via.sh Script für mein Bouquet ausgeführt, es wurde jedoch kein einziges Picons umbenannt.
 
Code:
/etc/enigma2/userbouquet.favourites.tv
Sind deine icam Sender auch in dieses userbouquet? Sonst muss du es erstmal anpassen.
 
Danke für den Hinweis, funzt jetzt.
Wie kann ich aber mehrere Bouquets gleichzeitig in der .sh unterbringen um nicht für jedes Bouquet das Script einzeln laufen lassen zu müssen? Einfach mit Komma separieren, also
Code:
for SENDER in $(cat /etc/enigma2/userbouquet.favourites1.tv, userbouquet.favourites2.tv, userbouquet.favourites3.tv | grep "127.0.0.1" | cut -d '/' -f 4 | cut -d ':' -f 1 | sed 's/%3a/_/g' | sed 's/_$//g'); do
  ICAM=$(echo ${SENDER} | sed 's/C00000/21/g')
  ln -s ${SENDER}.png ${ICAM}.png
done

?

Separierung der einzelnen Bouquets via , oder ; funktioniert schon mal nicht.
 
möglich ist viel
Code:
cat /etc/enigma2/userbouquet.favourites1.tv /etc/enigma2/userbouquet.favourites2.tv /etc/enigma2/userbouquet.favourites3.tv
cat /etc/enigma2/userbouquet.favourites[1-3].tv
cat /etc/enigma2/userbouquet.favourites?.tv
cat /etc/enigma2/userbouquet.favourites*.tv
cat /etc/enigma2/userbouquet.*.tv
 
Zurück
Oben