NG-FritzCallMonitor

kargo.25

Super VIP
Messages
9,725
NG-FritzCallMonitor

Hallo Coolyfan's,

FlatTV vom Next-Generation-Team hat für die Cooly den FritzCallmonitor neu geschrieben.

Funktionsumfang ist der selbe wie man ihn von der D-Box her kennt.

Rückwertssuche mit Eintrag in das Adressbuch
MSN Support gibt nur Popup oder Massage für definierte Rufnummern aus
Ip-Adressen für weitere Boxen können angegeben werden

Damit das Plugin auch automatisch geladen wird hab ich diesen Eintrag in die "start_neutrino" gemacht:
Code:
#!/bin/sh
export PATH=/var/bin:/var/sbin:/var/plugins:/sbin:/bin:/usr/sbin:/usr/bin

[ -c /dev/null ] || ( rm -f /dev/null ; mknod -m 777 /dev/null c 1 3 )

/var/bin/FritzCallMonitor &
operations camd_init

#touch /tmp/norestart
touch /tmp/.kill_bootlogo
.. und hier noch die Erläuterung dazu, was in der Datei ".version" für das Beispielplugin "Demo-Plugin" stehen müßte:

Struktur eines Eintrages in der kwupdate.conf

Code:
T;name;description;version;ABCDEFGH;[from];[until];;;[[[dir;[[file;]file;...]

T           Typ         "P"=Plugin, "S"=Systemtool, "G"=Spiel, "L"=Sprachdatei, "F"=Einzelfile

name        Paketname        für dieses Beispiel: "demo"

description     Klarname    "Demo-Plugin", wird in den Dialogen angezeigt

version     Version     z.B. "1.0"

ABCDEFGH    Deinstallflags  müssen 1 oder 0 sein
                            A=1 es wurden Dateien / Verzeichnisse installiert
                            B=1 es wurde ein Eintrag in plugin_run.mnu vorgenommen
                            C=1 es wurde zusätzlich die Datei plrun_name.mnu angelegt
                            D=1 es wurde ein Eintrag in plugin_config.mnu vorgenommen
                            E=1 es wurde zusätzlich die Datei plconfig_name.mnu angelegt
                            F=1 nach Installation oder Deinstallation ist ein Boxenneustart nötig
                            G=1 nach Installation oder Deinstallation ist ein Neustart von Neutrino nötig  
                            H   Reserve (im Moment immer 0)                    
                            
from        ab Version      Image-Version, ab welcher das Update installiert werden darf (ergibt sich aus
                            den letzten 12 Ziffern des Versionsstrings hinter "version=" im File "/.version"
                            im Root des Images. Aus Scriptinggründen muß noch eine 1 abgezogen werden. Für
                            das aktuelle Image mit "201007212130" wäre das also "201007212129".
                            
until       bis Version     Image-Version, bis zu welcher dieses Update installiert werden muß oder darf.
                            kann mit "from" kombiniert werden                          
                            
dir;file    zu löschen      wenn A=1, dann werden ab dieser Stelle beliebig viele Directorys (welche rekur-
                            siv und forced gelöscht werden) und Dateien getrennt durch Semikolons angegeben
                            Diese werden nacheinander gelöscht.
                            
Die mehrfachen Semikolons dienen der Definition von momentan nicht genutzten Reserveparametern und
müssen unbedingt in der vorgegebenen Anzahl übernommen werden.
Thx Snowhead
 
Last edited:
Top