Themabewertung:
- 0 Bewertung(en) - 0 im Durchschnitt
- 1
- 2
- 3
- 4
- 5
Präsentiere: siginfo-ng 0.1
|
gandro
Quälgeist
Beiträge: 8.953
Registriert seit: Jul 2008
|
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 |
|
Blue
Seit dem 17.10.2006 dabei!
Beiträge: 21.535
Registriert seit: Jul 2008
|
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 |
|
gandro
Quälgeist
Beiträge: 8.953
Registriert seit: Jul 2008
|
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 |
|
Blue
Seit dem 17.10.2006 dabei!
Beiträge: 21.535
Registriert seit: Jul 2008
|
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 |
|
DosAmp
Anderes Zeigegerät
Beiträge: 12.219
Registriert seit: Jul 2008
|
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 |
|
Blue-Fox
nothing to see here
Beiträge: 2.758
Registriert seit: Jul 2008
|
Präsentiere: siginfo-ng 0.1
Die deutsche Config Datei habe ich ja schon gemacht.
|
|
26.04.2009 15:05 |
|
Fabio
Benutzer
Beiträge: 134
Registriert seit: Nov 2008
|
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 |
|
Blue-Fox
nothing to see here
Beiträge: 2.758
Registriert seit: Jul 2008
|
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 |
|
Blue
Seit dem 17.10.2006 dabei!
Beiträge: 21.535
Registriert seit: Jul 2008
|
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 |
|
Gelöschter Beitrag von Blue-Fox
|
gandro
Quälgeist
Beiträge: 8.953
Registriert seit: Jul 2008
|
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 |
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste