[ANNOUNCE] umsadmin-0.0.1

  • Hallo Leute,
    hab mal wieder etwas gebastelt bzw. habe ich eigentlich schon länger nur noch nie kundgetan. Ist wie immer noch nicht so ganz perfekt aber schon ganz gut zu gebrauchen.
    Hier der Auszug aus der Readme:
    This is a plugin for using the "capisuite" scripts inside VDR.
    You can view the inboxes of capisuite, listen to messages and see who has called in.


    In the call history there are 3 different Symbols:
    [-] Someone called but has not left a message
    [+] Someone called and a person answered
    [V] Someone called and has left a message


    There is also a script included called "tbident.sh". It searches the german online phonebook and tries to identify the caller.
    This information is also shown in vdr.


    I have modified the default capisuite scripts to use the tbident Script and to notify a someone if new messages are there. This is done via a short call which last 1 Minute.
    So it doesn't cost anything.


    the scripts are in the "contrib" directory


    REQUIREMENTS:
    =============
    - libmad
    - libsndfile
    - capisuite


    INSTALLATION:
    =============


    Just the normal way:
    - copy to ...\PLUGINS\src\umsadmin-0.0.1
    - make symlink
    - type make plugins
    - copy the compiled plugin


    CONFNIGURATION:
    ===============


    You only need to set 1 command line parameter


    --csdir=/var/spool/capisuite/


    Feedback und Kritik (natürlich nur positive ;) ) dringend erbeten.
    Eigentlich wollte ich das immer mal noch etwas verbessern, aber dann hätte ich es aus Zeitmangel wohl nie veröffentlicht.
    Läuft eigentlich mit so ziemlich jeder einigermassen aktuellen VDR Version.
    Zumindest von 1.3.33 bis 1.3.40
    Hoffe es kann jemand brauchen.

  • Hallo,


    ich verwende auch die Capisuite als Anrufbeantworter und wollte mal dein Skript ausprobieren. Ich verwende vdr-1.3.45, doch sobald ich den Menüeintrag "Ums Admin" auswähle, crasht der VDR :(. Hast du eine Idee woran das liegen kann? Habs so installiert wie beschrieben und auch den korrekten Parameter übergeben.


    Gigabyteman

    gentoo 2.6.16-r2 | vdr-1.3.45-r1 | PIII-1GHz, 512 MB | Hauppauge DVB-C FF Rev2.1 + CI | CAM: Alphacrypt Light 1.01, EuroBoot V1.05L, App 3.01

  • Hi,
    also ich benutze aktuell die 1.3.46 und habe seit der Erstellung des Plugins nicht einmal Anpassungen bezüglich einer neuen VDR Version machen müssen. Daran liegts also schon mal nicht. Hilfreich wäre ein Logfile vom VDR.
    Dann könnte man der Sache mal gezielt nachgehen.

    Activy 300 - standard - ohne LCD Display :(
    Kernel 2.6.14, VDR 1.3.42 - Plugins: AdZap, DVD, gnb2vdr, mailbox, mp3, ,mplayer, osdteletext, pilot, vcd, wetter, vdrcd, image, radio, umsadmin, muggle

  • Hallo,


    ich bin jetzt schon einen Tick weitergekommen :). Anfangs ist der VDR immer terminiert, weil es keine Übersetzung ins deutsche gibt:


    -----------------------
    Apr 25 15:34:25 server vdr: [19321] umsadmin: no translation found for 'UMS Boxen' in language 1 (Deutsch)
    -----------------------


    Danach hat er sich stumpf verabschiedet. Wenn ich das OSD auf Englisch stelle, dann kommt nach Auswahl des Menüeintrags "Ums Admin" eine Liste mit:


    -----------------------
    done (-/-/1/0)
    sendq (-/-/1/0)
    users (-/-/1/0)
    failed (-/-/1/0)
    -----------------------


    Wenn ich dann in "users" wechsle, verabschiedet sich der VDR wieder ohne Vorwarnung und ohne jeglichen Eintrag ins Log sofort :(. Ich habe auch schon probiert, den VDR als root zu starten, um sicher zu gehen, dass er die richtigen Rechte hat.


    Ich habe auch schon probiert, /var/spool/capisuite/users anzugeben. Dann kann ich mich bis zum Menü "Anrufe" weiterklicken, aber das sieht dann folgendermaßen aus:


    -----------------------
    _F
    _F
    _F
    _F
    _F
    _F
    _F
    -----------------------


    Meine Ordnerstruktur unter /var/spool/capisuite sieht so aus:


    -----------------------
    /var/spool/capisuite/
    /var/spool/capisuite/done
    /var/spool/capisuite/done/.keep
    /var/spool/capisuite/sendq
    /var/spool/capisuite/sendq/.keep
    /var/spool/capisuite/users
    /var/spool/capisuite/users/.keep
    /var/spool/capisuite/users/thomas
    /var/spool/capisuite/users/thomas/ansage.la
    /var/spool/capisuite/users/thomas/announcement
    /var/spool/capisuite/users/thomas/received
    /var/spool/capisuite/users/thomas/received/voice-nextnr
    /var/spool/capisuite/users/thomas/received/voice-12.txt
    /var/spool/capisuite/users/thomas/received/voice-13.txt
    /var/spool/capisuite/users/thomas/received/voice-14.txt
    /var/spool/capisuite/users/thomas/received/voice-16.txt
    /var/spool/capisuite/users/thomas/received/voice-12.la
    /var/spool/capisuite/users/thomas/received/voice-13.la
    /var/spool/capisuite/users/thomas/received/voice-14.la
    /var/spool/capisuite/users/thomas/received/voice-16.la
    /var/spool/capisuite/users/thomas/received/voice-7.txt
    /var/spool/capisuite/users/thomas/received/voice-8.txt
    /var/spool/capisuite/users/thomas/received/voice-9.txt
    /var/spool/capisuite/users/thomas/received/last_inquiry
    /var/spool/capisuite/users/thomas/received/voice-7.la
    /var/spool/capisuite/users/thomas/received/voice-8.la
    /var/spool/capisuite/users/thomas/received/voice-9.la
    /var/spool/capisuite/failed
    /var/spool/capisuite/failed/.keep
    -----------------------


    Hast du eventuell eine anderen capisuite-version und somit eine andere Ordnerstruktur? Ich hab capisuite-0.4.5. :D.

    gentoo 2.6.16-r2 | vdr-1.3.45-r1 | PIII-1GHz, 512 MB | Hauppauge DVB-C FF Rev2.1 + CI | CAM: Alphacrypt Light 1.01, EuroBoot V1.05L, App 3.01

  • Hi.
    Also an der Capisuite Version liegts nicht direkt, aber das Plugins ist schon recht abhängig von den geänderten Scripten idle.py und incoming.py.
    Wenn du die original Scripte der Capisuite benutzt, dann fehlt dem Plugin was. Es werden nämlich unter anderem die Ansagen innerhalb des incoming.py Scripts umgewandelt. Darüber hinaus noch einiges mehr.
    Alle Änderungen sind mit ## by kwasi gekennzeichnet.

    Activy 300 - standard - ohne LCD Display :(
    Kernel 2.6.14, VDR 1.3.42 - Plugins: AdZap, DVD, gnb2vdr, mailbox, mp3, ,mplayer, osdteletext, pilot, vcd, wetter, vdrcd, image, radio, umsadmin, muggle

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!