Category: jBot

jBot Feed

jBot 1.9.6 Release

Die neueste jBot Version 1.9.6 steht ab sofort zum Download bereit. Diese Version bringt Unterstützung für YAC Chat-Engines und Scream Labs Chat Engine mit. Damit unterstützt der jBot wohl so ziemlich jede Chatengine da draußen und ist alleine damit schon einzigartig.

Seit dem letzten Release ist meine Zeit vorwiegend in den BlueClient geflossen aber ich habe mich sehr bemühmt den jBot dabei möglichst unverändert zu lassen. Der Lohn dafür ist, dass jeder der einen jBot laufen hat mit sehr wenig Aufwand auch den BlueClient in seinem Chat verwenden kann.

Änderungen seit 1.9.5:

Download:

Announcement, jBot : Read more : comments (0) : 23.11.2008 18:35

Yet another status update

Ich weiß es war in letzter Zeit wieder etwas ruhiger hier aber ja ich lebe und arbeite noch. Es war nur wenig spannendes dabei also gibt es die Neuigkeiten jetzt im Kurzüberblick:

FreeBSD, jBot : Read more : comments (0) : 17.11.2008 14:00

jBot 1.9.5 Release

Die neueste jBot Version 1.9.5 steht ab sofort zum Download bereit. Diese Version bringt Unterstützung von CellChat Engines mit und verbessert die Unterstützung von CVC Engines. Neu ist ebenfalls die Möglichkeit, dass der Bot jetzt auch Werte in der jbot.conf updaten bzw speichern kann. Achtet bei einem Update deshalb bitte darauf, dass die Filesystemrechte von der jbot.conf korrekt sind und der Bot schreibend auf die Datei zugreifen kann. Dieses Feature ermöglicht es damit auch, dass man die QuizModeratoren vom Chat aus ändern kann.

Außerdem wurden einige Erweiterungen am QuizPlugin hinzugefügt und 16 Bugs beseitigt. Damit sollten nun auch User mit englischen Windows Systemen keine Probleme mehr mit dem Startscript haben und Benutzer von Java 1.4.2 den Bot wieder normal verwenden können.

die Änderungen im Detail:

Announcement, jBot : Read more : comments (0) : 23.12.2007 11:20

C3kcom Status Update (June)

Status Update ersetzt Weekly Report

Es macht zwar kein gutes Bild etwas neues mit einer Entschuldigung zu beginnen aber in diesem Fall bleibt mir leider nichts anderes übrig. Sorry, dass ich euch so lange hängen gelassen habe aber mir fehlte schlicht der Inhalt, die Zeit und die Lust den Weekly Report fortzusetzen.

Ganz will ich auf diese Möglichkeit unsere Arbeit zu beschreiben aber trotzdem nicht verzichten deshalb habe ich mich dazu entschlossen den Weekly Report durch einen unregelmäßigen "Status Update" zu ersetzen. Alle anderen Themen werde ich einfach wie ein Blog als eigenen Artikel schreiben. Damit ist alles wichtige gesagt und ich kann euch zeigen, dass wir die letzten Wochen sehr gut genutzt haben.

WikiRenderer

Der verwendete "Wiki Syntax to XHTML Renderer" auf Basis von Radeox ist zwar ein sehr leistungsfähiger Renderer aber es fehlt ihm meiner Meinung nach an mehreren Features die ich bisher vermisst habe. Einige davon habe ich bereits selbst implementiert wie die automatische erzeugung eines "Table of Contents". Emoticon Support gibt es auch bereits sowie diverse kleinere und größere Anpassungen und Erweiterungen.

MBox

Die interne Message Box wurde komplett neu programmiert und beherrscht nun auch den Umgang mit Ordnern. Vorerst gibt es aber nur fix "Inbox" und "Sent" und leider keine Möglichkeit eigene Ordner zu erstellen. Es ist aber bereits für die nächste Version geplant hier einige Erweiterungen vorzunehmen. Dafür ist es bereits möglich gesendete Meldungen in "Sent" abzuspeichern.

Guestbooks

Die Gästebücher sind ebenfalls bereits fertig und simpel wie gewohnt. Als kleine nützliche Erweiterung gibt es nun aber die Möglichkeit Gästebucheinträge zu beantworten.

Registrierung

Die neue Registrierung ist auch bereits recht weit und wird euch in Zukunft über mehrere Schritte zu eurem neuen Nick führen.

ACLs

Unser internes Rechtesystem hat noch ein paar Optimierungen vor sich aber funktioniert bereits und wird uns in Zukunft die nötige Flexibilität geben die wir bisher vermisst haben.

Toplisten

Die klassische und bekannte Chatstunden Toplist wird durch einen neueren Nachfolger ersetzt der bereits großteils fertiggestellt ist. Die Werte werden dann täglich 1 mal aktualisiert und ihr könnt eure Veränderungen und Chatstunden pro Woche/Tag sehen … damit endich wahre Werte vorliegen wer denn nun am meisten süchtelt. Natürlich gibt es auch eine Quiztopliste denn schließlich wird ja dort auch gesüchtelt.

jBot

Wenn wir gerade beim Quiz sind möchte ich an dieser Stelle MudVayne und allen Quizfragenschreibern für die 500 neuen Quiz-Fragen und 9 neuen Themen danken. Mit dabei sind auch ein paar echt knifflige Simpsons Fragen. Viel Spaß damit!

jBot, c3kcom : Read more : comments (0) : 11.07.2007 19:13

8th C3kcom Weekly Report

Hier nun der achte Status Report einer sehr ereignisreichen Urlaubswoche.

C3kcom Performance

Seit gestern läuft die clubk.at Community mit Java 1.6.0 und sollte jetzt speziell zur Hauptzeit flüssiger reagieren. Die technischen Hintergründe dazu werde ich versuchen unter C3kcom Hardcore zu erklären.

Fortschritt

Andi hat trotz einer Grippe am ACL Modul weitergearbeitet - gute Besserung auf diesem Weg. Damit kann man ACLs nun auch schon ändern und löschen. Außerdem hat er einige Bugs gefixt und in der Nacht von Mittwoch auf Donnerstag die JRE auf beiden Servern aktualisiert.

Ich war einige Tage damit beschäftigt Fehler im jBot zu fixen und ihn stabil genug zu kriegen um ein Release wagen zu können. Seit Dienstag gibt es das neue Release 1.9.4 in dem nun auch CVC Chats unterstützt werden.

Am Dienstag hat sich außerdem jemand bei mir gemeldet der sich für den Sourcecode des BlueClients interessiert hat. Bis zu diesem Zeitpunkt war ich noch davon überzeugt, dass ich den Sourcecode irgendwo herumliegen habe aber dem ist wohl nicht so. Zumindest habe ich ihn bis jetzt nicht gefunden. Nach einigen inspirierenden Gesprächen hat sich johi dann aber dazu bereit erklärt die GUI zu coden wenn ich ihm einen funktionierenden Prototypen liefere -- 12h später habe ich den ersten funktionierenden Prototypen bereits im CVS eingespielt. Damit liegt es jetzt an ihm etwas bedienbares daraus zu machen.

C3kcom Hardcore - jBot Debugging Part 2

Die Vermutung eines Memory Leaks im jBot war richtig und es tritt nur in Verbindung mit dem MySQL Connector auf der explizit alle ResultSet und Statement Objekte genullt und geschlossen haben will wie es einige Beispiele in der Dokumentation zeigen.

C3kcom Hardcore - Java 1.6.0

Wie michi in einem Blogeintrag über Java 1.6 Performance schreibt ist scheinbar der Garbage Collector von Java 1.5 bei sehr großem Heap Space überfordert und führt immer wieder zu enormen Lastspitzen. Da Helma in dieser Zeit kaum Pages ausliefern kann sammeln sich Requests an und führen zu Timeouts oder extrem langen Reaktionszeiten. Der erste Abend mit Java 1.6 hat gezeigt, dass Sun hier sehr gute Arbeit geleistet hat denn es sind scheinbar keine Timeouts aufgetreten und die Community läuft viel flüssiger als bisher.

Helma, jBot : Read more : comments (0) : 25.05.2007 16:18

jBot 1.9.4 Release

Die neueste jBot Version 1.9.4 steht ab sofort zum Download bereit. Diese Version bringt zum ersten mal Unterstützung für ChatVirus und NEngine2 Chatengines mit. Außerdem wurde ein Memory Leak im QuizPlugin beseitigt das nur bei Nutzung des MySQL Treibers auftritt.

Ein Update von jBot 1.9.X ist problemlos möglich.

die Änderungen im Detail:

Announcement, jBot : Read more : comments (0) : 23.05.2007 17:43

7th C3kcom Weekly Report

Es tut sich wieder etwas mehr rund um die neue Community. Hier nun also der siebente Status Report um euch auf dem laufenden zu halten.

C3kcom

Für mich scheint es vorerst überstanden zu sein denn in der Firma war es in der vergangenen Woche bereits wieder um einiges ruhiger und die nächste Woche habe ich außerdem Urlaub. Also wieder mehr Zeit für die c3kcom.

Fortschritt

Andi hat die CSS Files nocheinmal überarbeitet damit sie jetzt mit macros arbeiten. Ich habe an der Wiki Implementierung weitergearbeitet und versuche momentan einen Bug im jBot zu finden.

C3kcom Hardcore - jBot Debugging

img/articles/jbot_heap_usage_small.png

Ich weiß seit einigen Wochen von einem Fehler im jBot der dazu führt, dass er sich bei club3k ca. alle 2 bis 3 Tage auslogt. Die ersten Debugging Versuche haben ergeben, dass scheinbar der Thread der für das senden der Nachrichten an den Chat zuständig ist sich plötzlich in Luft auflöst. Keine Exception, keine Nachrichten und kein Thread.

Da die einzige verdächtige Meldung beim Logout eine OutOfMemory Exception war habe ich mal wieder jconsole angeworfen und dem QuizPlugin eine art Simulationsmodus beigebracht bei dem der Bot mit sich selbst spielt. Nach fast 4 Stunden läuft der Bot immer noch bei konstantem HEAP Verbrauch von ca 3MB. Es wird wohl noch einige Tage dauern bis ich herausgefunden habe woran es liegt.

jBot, c3kcom : Read more : comments (0) : 18.05.2007 15:31

5th C3kcom Weekly Report

Sorry für den einen Tag Verspätung aber leider hat es in meinem Terminplan gestern keinen Platz mehr gefunden. Der Bericht zu dieser Woche fällt ohnehin sehr kurz aus da wir alle mit unseren Jobs beschäftigt waren und trotz des Feiertages keine Zeit für das Projekt fanden.

Datenbank

Seppo hat an den Updatescripts gearbeitet um den Umstieg von der aktuellen Club3k Version auf die Neue zu erleichtern.

JBot

Ich habe in der letzten Woche eine neue jBot Version mit einigen Bugfixes veröffentlicht die auch bei Club3k seit Montag läuft.

jBot, c3kcom : Read more : comments (0) : 05.05.2007 07:19

jBot 1.9.3 Release

Die neueste jBot Version 1.9.3 steht ab sofort zum Download bereit. Diese Version beseitigt mehrere kleine Fehler speziell im Logout und bringt Unterstützung für eine neue Chatengine mit.

Ein Update von jBot 1.9.X ist problemlos möglich.

die wichtigsten Änderungen seit 1.9.2:

Announcement, jBot : Read more : comments (0) : 29.04.2007 18:22

jBot 1.9.2 Bugfix Release

Die neueste jBot Version 1.9.2 steht ab sofort zum Download bereit. Diese Version beseitigt ausschließlich Fehler die seit jBot 1.9.0 und besonders mit 1.9.1 aufgetreten sind. So ist diese Version jetzt auch wieder mit Java 1.4.2 kompatibel und dank der modifizierten Startscripts einfacher einzurichten.

Ich rate allen Benutzern des jBot auf diese Version upzudaten da auch ein kritischer Fehler im QuizPlugin gefixt worden ist der unter Umständen ausgenutzt werden kann um QuizAdmin Rechte zu erlangen.

Ein Update von jBot 1.9.0 ist problemlos möglich.

die wichtigsten Änderungen seit 1.9.0:

Announcement, jBot : Read more : comments (0) : 10.02.2007 19:47