Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Präsentiere: siginfo-ng 0.1
gandro Offline
Quälgeist

Beiträge: 8.953
Registriert seit: Jul 2008
Beitrag #41
Präsentiere: siginfo-ng 0.1
Es ist mit in reinem C nicht möglich (jedenfalls hab ich nichts gefunden), Maschinencode (aka. Funktionen) in externen Dateien aufzurufen, die bei der Kompilierung nicht bekannt sind. Von daher wird sich dort nichts ändern.

Exec-Plugin hab wie gesagt geplant, aber darauf aufbauende Shellscript-Plugins kommen mir nicht in die offizielle Distribution, dazu sind die zu unportabel und zu langsam.
26.04.2009 14:56
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.533
Registriert seit: Jul 2008
Beitrag #42
Präsentiere: siginfo-ng 0.1
Hab ich gandro auch mal vorgeschlagen, wollt er aber iwie nicht oder ging nicht?

edit: gandro war schnell0r

Wär sonst ganz nice gewesen, hätte ich verschiedene debs basteln können wie
siginfo-ng-base, siginfo-ng-temp, siginfo-ng-full u.s.w

jetzt muss ich das halt anders machen öö
26.04.2009 14:57
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.953
Registriert seit: Jul 2008
Beitrag #43
Präsentiere: siginfo-ng 0.1
Natürlich könnte man die Plugins als .so-Dateien bauen lassen, und dann in einzelne Pakete kopieren (wie das PHP oder Apache machen). Aber sehe keinen Grund, warum man das wollte, zumal das Kompilieren from Scratch einfacher geht als die Pakete zu bauen und zu maintainen.
26.04.2009 14:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.533
Registriert seit: Jul 2008
Beitrag #44
Präsentiere: siginfo-ng 0.1
Hab auch gerade ne idee gehabt, da ich eh make config vorher machen muss, pass ich die teile an, und mach daraus dann eine deb. Ebenhalt mit verschiedenen configs. Werd mich auch mal ransetzen und ein Temperatur-Plugin bauen öö
26.04.2009 15:01
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #45
Präsentiere: siginfo-ng 0.1
PKGBUILD (472 Bytes)
Zumindest kompiliert er jetzt 0.1.1 sauber – die Bugfixes der aktuellen Git-Version wurden halt erst mal in die PKGBUILD integriert und man wird halt gefragt, welche Plugins kompiliert werden sollen.

Ansonsten stimme ich gandro darin zu, dass wir uns nun mal um Plugins kümmern könnten.

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
26.04.2009 15:04
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue-Fox Offline
nothing to see here

Beiträge: 2.758
Registriert seit: Jul 2008
Beitrag #46
Präsentiere: siginfo-ng 0.1
Die deutsche Config Datei habe ich ja schon gemacht.
26.04.2009 15:05
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Fabio Offline
Benutzer

Beiträge: 134
Registriert seit: Nov 2008
Beitrag #47
Präsentiere: siginfo-ng 0.1
Ich hab inzwischen ziemlich genau herausgefunden, was gebraucht wird für das NetHack-Plugin, aber ein Problem steht noch. Die Implementation wird vermutlich nicht von mir kommen, zumindest garantiert nicht in C.

Die Felder 12-16 (cut -d' ' -f12-16) beinhalten Klasse, Rasse, Geschlecht und Religion, sowie den User, der NetHack gestartet hat und den Todesgrund/Sieg. Das Feld 1 die Programmversion (Eventuell um SLASH'EM, SporkHack und NetHack auseinanderzuhalten) und das Feld 2 die Punktzahl. Mit ein wenig cut, hat man das schon fast in Ordnung.

Das Problem ist Todesgrund/Siegesnachricht anzuzeigen, ohne den lokalen User, den niemanden interessiert. Der User und die Nachricht sind im Feld 16 mit einem Komma abgetrennt, deshalb müsste man das Logfile zweimal "tail -n1"-en. Einmal für (Version,) Punktzahl und den Charakter ("cut -d' ' -f2,12-15") und einmal für Tod/Sieg.
Dann, für den Todesgrund ohne den Usernamen "cut -d' ' -f16|cut -d',' -f2".

Das macht insgesamt drei pipes und zwei Lesezugriffe auf das Logfile. Das müsste man doch irgendwie verkürzen können.
(Dieser Beitrag wurde zuletzt bearbeitet: 26.04.2009 15:27 von Fabio.)
26.04.2009 15:24
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue-Fox Offline
nothing to see here

Beiträge: 2.758
Registriert seit: Jul 2008
Beitrag #48
Präsentiere: siginfo-ng 0.1
darf ich darauf aufmerksam machen, dass {HDD_USED} und {HDD_TOTAL} vertauscht zu seien scheinen?!?
26.04.2009 15:36
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.533
Registriert seit: Jul 2008
Beitrag #49
Präsentiere: siginfo-ng 0.1
Blue-Fox schrieb:  darf ich darauf aufmerksam machen, dass {HDD_USED} und {HDD_TOTAL} vertauscht zu seien scheinen?!?

entweder du hast was falsch in der config gesetzt oder dein opensuse vergeigt das.. kannst ja fixen öö
26.04.2009 15:38
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gelöschter Beitrag von Blue-Fox
gandro Offline
Quälgeist

Beiträge: 8.953
Registriert seit: Jul 2008
Beitrag #50
Präsentiere: siginfo-ng 0.1
Wenn ihr seltsame Ergebnisse habt und um Hilfe fragt, bitte folgendes tun:

In der Config-Datei alle andere Zeilen auskommentieren, "strace siginfo-ng -s" ausführen und die Ausgabe irgendwohin hochladen. Dazu natürlich sagen was genau falsch ist, und was da hin soll.
26.04.2009 15:58
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste