VDR Portal
Register Calendar Members List Team Members Search Frequently Asked Questions Gallery Go to the Main Page

VDR Portal » News » VDR News » [ANNOUNCE] message-viewer plugin » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Recommend to a Friend | Add Thread to Favorites
Post New Thread Post Reply
Go to the bottom of this page [ANNOUNCE] message-viewer plugin
Author
Post « Previous Thread | Next Thread »
gestein
Ritter


Registration Date: 06.08.2003
Posts: 1,004
Herkunft: Österreich

[ANNOUNCE] message-viewer plugin Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo,
ich habe ein kleines Plugin (mein erstes) geschrieben, um die syslog (bei suse /var/log/messages) im vdr anzuzeigen.

Getestet unter vdr-1.2.6

Ich hätte noch 2 Frage, vielleicht kann mir wer helfen:
- Weiß jemand wie man eine syslog-Zeile richtig parst?
Mein Problem ist der eigentliche Text.
sscanf liefert nur das erste Wort.
- Wie liest man am einfachsten zeilenweise rückwärts beginnend beim Ende der Datei?

Als nächstes möchte ich gerne ein paar Filter programmieren, um z.B. nur die vdr-Einträge sehen zu können.

Viel Spaß
lg, Gerhard

Attachment:
unknown vdr-viewer-0.0.1.tar.bz2 (10.45 KB, 1,077 downloads)
09.04.2004 19:31 gestein is offline Send an Email to gestein Search for Posts by gestein Add gestein to your Buddy List
gonz
Haudegen


images/avatars/avatar-668.gif

Registration Date: 04.09.2003
Posts: 554

RE: [ANNOUNCE] message-viewer plugin Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hi gestein,

parsen des Syslogs auf der Shell mache ich z.B. so:

code:
1:
VDR-Log : grep \[vdr\] /var/log/messages|cut -b 34-|tail -n 60


(das ist ein commands.conf-Eintrag, der nur die VDR-Meldungen ohne Uhrzeit und ohne "Prefix" anzeigt)

Fuer das "umgedrehte" Anzeigen ist "tac" (cat rueckwaerts geschrieben) das Mittel der Wahl (auf der Shell)

Ob und wie Dir das bei Deinem Plugin hilft weisst sicher Du besser als ich smile

cu
gonz
09.04.2004 19:49 gonz is offline Send an Email to gonz Search for Posts by gonz Add gonz to your Buddy List
gestein
Ritter


Registration Date: 06.08.2003
Posts: 1,004
Herkunft: Österreich

Thread Starter Thread Started by gestein
RE: [ANNOUNCE] message-viewer plugin Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Funktioniert bei mir leider nur bedingt, da meine Maschine schone "stonevdr" heißt.

Aber danke für den Tipp.
lg, Gerhard
09.04.2004 20:39 gestein is offline Send an Email to gestein Search for Posts by gestein Add gestein to your Buddy List
seba
Haudegen


Registration Date: 09.04.2003
Posts: 685

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hallo

Endlich mal wieder eine neues Plugin, dürfte sich olafhenkel besonders freuen großes Grinsen
Hört sich jedenfalls recht nützlich an, werde es auch mal testen.

Danke

__________________
vdr-1.7.14 + Kernel DVB-- LFS 6.6 / linux-2.6.32.8 - Celeron 2,0 GHz - 256 MB DDR Ram - 160 GB Seagate Barracuda HDD - NEC ND-1300A - DVB-S Rev. 1.5 - TBE Extension Board - Feegy GLCD 240x128
# nvram-wakeup-1.1 # vdradmind-am-3.6.7 # vdr-extb-0.3.1 # graphlcd-0.1.6 # tvtv-0.4.0


Linux From Scratch | How To Ask Questions The Smart Way
10.04.2004 09:34 seba is offline Send an Email to seba Search for Posts by seba Add seba to your Buddy List Add seba to your Contact List
olafhenkel olafhenkel is a male
Fürst


images/avatars/avatar-261.jpg

Registration Date: 27.02.2003
Posts: 2,766
Herkunft: Dormagen (NRW, bei Köln)
Berufung: Oberdepp

Naja, nicht wirklich... Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Joaar...

ich habs auch gleich eingespielt...wenngleich ich nicht so wirklich den grossen Sinn in diesem Teil erkennen kann.

Immerhin kann man es ja modifizieren, um sich vielleicht auch andere Textdateien anzeigen zu lassen. Vielleicht sollte man das Plugin um ne kleine Liste derjenigen logs und .txt-Files erweitern, die man so jeden Tag braucht. Diese Liste kann man sich dann hinten bei den Einstellungen anzeigen lassen und dann je nach Bedarf die gewünschte Datei aufrufen.

Ich mein ja immer noch, dass es mal langsam an der Zeit wäre, nen Filedetection-Plugin mit den entsprechenden Routinen zu schreiben und hätte es sicherlich auch schon lang gemacht, wenn ich dieses komische Linuxrussisch denn mal könnte. Aber das lern ich in meinem Alter wie gesagt nimmer.

Greets Olaf

__________________
Ollie jetzt auch im Internet !!! ->> www.ohms.ws << VDR mit ASUS A7V8X-X, Athlon XP 2 Ghz, 512 MB DDR-RAM und gentoo 2008.0 Linux, ner Menge Platten (1 TB), 2 Brennern und Karten-Vollausstattung (1 X Nexus 4 MB Mod, 3 x Nova, 1 PVR 350) , TFT/Sony PSOne, Nvidia Graka und und und * Linux - wir geben ihrem Computer das Leben zurück *
10.04.2004 09:56 olafhenkel is offline Send an Email to olafhenkel Homepage of olafhenkel Search for Posts by olafhenkel Add olafhenkel to your Buddy List Add olafhenkel to your Contact List AIM Screen Name of olafhenkel: olafhenkel YIM Account Name of olafhenkel: / View the MSN Profile for olafhenkel
randy
König


images/avatars/avatar-2684.jpg

Registration Date: 01.04.2003
Posts: 4,818

RE: [ANNOUNCE] message-viewer plugin Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

quote:
Original von gestein
Funktioniert bei mir leider nur bedingt, da meine Maschine schone "stonevdr" heißt.


naja, wenn du so ne zeile hast:

code:
1:
2:
3:
Apr 11 05:00:00 dvb vdr[8175]: cleaning up schedules data


dann mach doch so nen grep:

code:
1:
2:
3:
grep "vdr\[.*\]" /var/log/messages |tail -n 60 | tac


"greppe nach allem, was vdr klammer irgendwas klammer beinhaltet in
var/log/messages, zeig mir nur die letzen 60 zeilen, und dreh mir das
komplett um, damit ich die letzen nachrichten ganz oben stehen habe."

das tut wunderbar inner command.conf und braucht kein eigenes plugin ;)


-- randy

__________________

vdr projekte:

* vdr-sanitizer rev4 SMD (fertig)
* aurora led controller (beta/aufbau)


smue.org:useless stuff

11.04.2004 09:42 randy is offline Send an Email to randy Search for Posts by randy Add randy to your Buddy List
gestein
Ritter


Registration Date: 06.08.2003
Posts: 1,004
Herkunft: Österreich

Thread Starter Thread Started by gestein
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Das plugin wird später mehr können, als nur die syslog anzuzeigen.

Hat jemand einen "perfekten" c(++)-code, um Verzeichnisse zu durchsuchen (explorer)?
Ich möchte nämlich einen Öffnen-Dialog einbauen.

Danke im voraus
lg, Gerhard
12.04.2004 18:27 gestein is offline Send an Email to gestein Search for Posts by gestein Add gestein to your Buddy List
I30R6 I30R6 is a male
Freiherr


images/avatars/avatar-2127.jpg

Registration Date: 21.12.2004
Posts: 1,587
Herkunft: Ruhrpott
Berufung: Auf-Suche-Hinweiser

Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Mahlzeit zusammen,

*buddel buddel .. nen alten Thread wieder hochholt*

Und zwar geht es um folgendes :

@gestein : Gibt es vielleicht ne neue Version vom PlugIn ?

leider kann ich es nicht beim neuen Vdr 1.3.24 &bitpatch&HDTV Patch
nicht kompilieren :

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
g++ -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"viewer"' -I../../../include -I../../../../DVB/include viewer.c
viewer.c: In constructor `cMenuText::cMenuText(const char*, const char*,
   eDvbFont)':
viewer.c:151: error: syntax error before `(' token
viewer.c: In member function `bool cViewer::GetFileContent()':
viewer.c:200: error: `readline' undeclared (first use this function)
viewer.c:200: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
make[1]: *** [viewer.o] Error 1
make[1]: Leaving directory `/vdr/PLUGINS/src/viewer'


ich finde das kleine aber feine PlugIn recht praktisch ,da ich nicht gern immer über Netzwerk auf den VDR zu greifen möchte um zu schauen was es für Probleme wieder gibt großes Grinsen

I30R6

__________________
VDR
Hardware : GA-EP35-DS3L, C2D E6300 , 3GB DDR2 , MSI 9500GT, 80GB System & 500GB Video,
Mystique-CaBix C2&Ci,TT Budget C-1501 X10,GCG-H20L
Software : Debian Lenny 5.0, Kernel 2.6.33, vdr 1.7.14 &ExtP-NG ,vdpau
PlugIns : von A - Z

22.05.2005 14:22 I30R6 is offline Send an Email to I30R6 Homepage of I30R6 Search for Posts by I30R6 Add I30R6 to your Buddy List Add I30R6 to your Contact List
gestein
Ritter


Registration Date: 06.08.2003
Posts: 1,004
Herkunft: Österreich

Thread Starter Thread Started by gestein
Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Hab daran jetzt länger nichts mehr gemacht, aber in nächster Zeit werde ich mich wieder mal dran setzen.

lg, Gerhard

p.s.: Das mit dem Fehler habe ich auch bemerkt, schau mir das bald an.
29.05.2005 10:41 gestein is offline Send an Email to gestein Search for Posts by gestein Add gestein to your Buddy List
Tree Structure | Board Structure
Jump to:
Post New Thread Post Reply
VDR Portal » News » VDR News » [ANNOUNCE] message-viewer plugin

www.vdr-portal.de VDR Portal © 2002-2006 by genka
Forum Software: Burning Board 2.3.4, Developed by WoltLab GmbH