Irgendwie wird das nicht so abgearbeitet.
Kann man dem Pop nicht selbst eine Zeit zuordnen wie lange es angezeigt werden soll?

Gruß Gorcon
Nachtrag: gibts irgendwo eine Befehlsübersicht die deutsch Dokumentiert ist?
Code: Alles auswählen
#!/bin/sh
cd /var/tuxbox/plugins
wget -q http://127.0.0.1/control/massage?popup=S02%20bzw.%20P02%20Karte%20Aktiviert!!
rm /var/tuxbox/ucodes/cam-alpha.bin
cp /var/tuxbox/ucodes/cam-alpha_Sat.bin /var/tuxbox/ucodes/cam-alpha.bin
rm /var/tuxbox/plugins/shell2
cp /var/tuxbox/plugins/shell_Kabel /var/tuxbox/plugins/shell2
sleep 3
reboot
exit;
Code: Alles auswählen
[CPlugins] try exec...
[CPlugins] exec done...
/dev/input/event1: No such file or directory
Starting pid 113, console /dev/console: '/etc/init.d/halt'
CXA2092 found
CXA2092 found
Unmounting 'ramfs' on '/tmp'
umount: /tmp: Device or resource busy
Unmounting 'jffs2' on '/var'
umount: forced umount of /dev/mtdblock/3 failed!
Oops: umount failed :-( -- trying to remount readonly...
Ready to shutdown system...
The system is going down NOW !![ConfigFile] Unable to open file /var/tuxbox/conf
ig/contr[nhttpd] stop requested......
[ConfigFile] Unable to open file /var/tuxbox/config/controld.conf for writing.
Sending SIGKILL to all processes.
Please stand by while rebooting the system.
Code: Alles auswählen
wget -q http://127.0.0.1/control/massage?popup=S02
massage ??? find ich super
Code: Alles auswählen
wget -q http://127.0.0.1/control/message?nmsg=S02%20bzw.%20P02%20Karte%20Aktiviert!!
Nein tut es nicht denn ich habe ja extra den reboot einbauen müssen damit die Box neu Bootet. wenn reboot fehlt dann bleibt das Popup länger.kann das sein dass beim löschen der camalpha neutrino abstürzt dann ist klar warum das popup weg ist glaub ich jedenfalls.
Code: Alles auswählen
#!/bin/sh
cd /var/tuxbox/plugins
wget -q http://127.0.0.1/control/message?nmsg=S02%20bzw.%20P02%20Karte%20Aktiviert!!
sleep 30
rm /var/tuxbox/ucodes/cam-alpha.bin
cp /var/tuxbox/ucodes/cam-alpha_sat.bin /var/tuxbox/ucodes/cam-alpha.bin
rm /var/tuxbox/plugins/shell2
cp /var/tuxbox/plugins/shell_Kabel /var/tuxbox/plugins/shell2
reboot
exit;
...das hat AFAIK mit dem was npq gesagt hat nichts zu tun, und scheint mir auch nicht nötig, ein hin- und hertauschen lässt sich locker mit einem shellscript realisieren, evtl. kannst du auch noch die shell.cfg (oder wie die bei dir heisst) entsprechend ändern, um eine richtige Anzeige zu haben, damit dein shellscript weiss, welche camalpha aktiv ist könntest du z.B. mitGorcon hat geschrieben:[...]Dann muss ich wohl doch wieder je ein Plugin für den jeweiligen cam-alpha Tausch einbauen. [...]
Code: Alles auswählen
touch .cam1
Code: Alles auswählen
if [ -e /var/tuxbox/config/.cam1 ]; then
bla....
Code: Alles auswählen
#!/bin/sh
cd /var/tuxbox/plugins
wget -q http://127.0.0.1/control/message?nmsg=S02%20bzw.%20P02%20Karte%20Aktiviert!!
rm /var/tuxbox/ucodes/cam-alpha.bin
cp /var/tuxbox/ucodes/cam-alpha_sat.bin /var/tuxbox/ucodes/cam-alpha.bin
rm /var/tuxbox/plugins/shell2
cp /var/tuxbox/plugins/shell_Kabel /var/tuxbox/plugins/shell2
sh /var/tuxbox/plugins/rebootscript &
exit;
Code: Alles auswählen
#!/bin/sh
sleep 5
reboot
exit;
So, hab mir den ganzen thread seit deiner 'kleinen Zwischenfrage' (ca 3 Seiten) nochmal durchgelesen, trotzdem finde ich keine Erklärung, warum du die *so und die *cfg _datei nicht ins Verzeichnis /var/tuxbox/plugins legen kannst, es sei denn, es läge an diesem speziellen Image, dass diesen Pfad für Plugins nicht kennt, das glaube ich aber nicht.Gorcon hat geschrieben:[...]
aber die shell.cfg ist aber eben nicht austauschbar da sie nur im read only liegt.[...]
Ich kannes Dir nicht erklären es läuft dort einfach nicht. Keine Ahnung warum.So, hab mir den ganzen thread seit deiner 'kleinen Zwischenfrage' (ca 3 Seiten) nochmal durchgelesen, trotzdem finde ich keine Erklärung, warum du die *so und die *cfg _datei nicht ins Verzeichnis /var/tuxbox/plugins legen kannst, es sei denn, es läge an diesem speziellen Image, dass diesen Pfad für Plugins nicht kennt, das glaube ich aber nicht.
Code: Alles auswählen
[CPlugins] try exec...
[CPlugins] exec done...
/dev/input/event1: No such file or directory
/var/tuxbox/plugins/shell2: 8: shell3: not found
Code: Alles auswählen
/bin/sh /var/tuxbox/plugins/shell3 &