Entwickler-Ecke

Freeware Projekte - myCQ ICQ Client


Martok - So 17.09.06 14:22
Titel: myCQ ICQ Client
So, dann werd ich mal mein aktuelles Projekt vorstellen.

Erstmal vorneweg: myCQ ist noch nicht der entgültige Titel, wem was besseres einfällt, immer her damit!
(Miranda gibts ja leider schon :( )

Nun stellt sich die Frage, wieso nich ein ICQ-Client? Das Problem ist, dass keiner der mir bekannten so einfach zu bedienen ist wie &RQ, und dazu XTraz (Pool ;) ) unterstützt. Und da man ja Programmierer ist...

Features:

Version 0.1.6
*verschiedene Bugfixes
+Alle Einstellungen im Dialog
+richtiger About-Dialog^^
+Serverliste kann überall sein

Version 0.1.5
+ServerSideList (wie heißen die Deutsch?) Lesezugriff
+BubbleHint bei Statusänderung

Version 0.1
+Kontaktliste, Gruppen (auch verschachtelt)
+Chat vollständig, Smilies als Grafik
+Skin-System
+Sprachdateien (XML)
ganz simples chatten geht also schon.

Bitte beachten: das ist eine Pre-Beta-nochdavor ;) Version. Ich hab zwar keine Fehler mehr festgestellt, aber drauf wetten würde ich nicht.
Was auf jeden Fall zu beachten ist: wenn jemand ein nicht-Deutsches Windows hat, sollte im Lang-Verzeichnis die Datei strings.deu in strings.xml umbenannt werden!

Nochwas lizenztechnisches: Die aktuellen Skin-Grafiken stammen aus &RQ, wobei ich nicht mit Problemen rechne, da er OpenSource(GPL) ist.

Und wie gesagt: wer nen schönen Namen hat, her damit.

Frohes testen!

Greets,
Martok


wulfskin - So 17.09.06 14:30

Beim Start kommt mir gleich eine Accessviolation entgegen :(. Außerdem hollt es sich keine Kontakte aus dem Internet. Sei mir nicht böse, aber so ist das unbrauchbar.


Martok - So 17.09.06 15:24

*grml*
Das war ne Testversion, dachte ich hab das rausgenommen. Neue Version ist da. SSL kommt als nächstes dran, wenn ich diese Komponente verstanden hab^^


Martok - So 17.09.06 19:06

So, ServerSideList ist da. Wenn mir einer sagt, wie man das übersetzt, kann ich auch die Sprachdateien anpassen. Serverliste klingt unpassend, es ist ja keine Liste von Servern sondern eine Liste auf dem Server.

Das ist über eine Art "Mountpoint" realisiert. Da, wo die hinsollen, einfach Rechte Maustaste->Serverliste einbinden.
Der Mountpoint muss im obersten Verzeichnis liegen, ich versuche aber das anders zu realisieren. Mir schwebt da schon was vor, mal sehen, wie ich das mache ;)

Beim nächsten Login oder über das Menü wird die dann runtergeladen. Schreibzugriff kommt als nächstes, ist aber etwas schwieriger.

So, jetzt sollte er nutzbar sein.


Martok - Do 21.09.06 00:04

Nicht nur Doppel-, sogar Dreifach-Post. Hoffentlich nehmens die Mods da nicht so genau. Liegt ja einige Zeit dazwischen.

Also, was gibts neues?
Die SSL-lese-Probleme sind behoben. Schreiben geht (immer) noch nicht. Wenn jemand das schonmal hingekriegt hat, bitte melden! Ich finde leider kein Beispiel für die Verwendung der Funktionen.

Alles weitere (auch der neue Download) (wie immer) im ersten Post.

Eine prinzipielle Frage noch: Einstellungen gehören ja ins Anwendungsdaten-Verzeichnis. Ich würde mit der nächsten Version auch dahin schreiben. Hat jemand was dagegen oder sonstige Kommentare?

Grüße,
Martok


MrHaller - Do 23.11.06 15:05

Hallo,

habe mir gerade deine myCQ Version geladen. Wie ich sehe, hast du das selbe Problem wie ich, nämlich dass sich deine Komponente nicht mehr Verbindet, seit der letzten Protokoll änderung, nehme ich an.

Frage: weisst du ob daran gearbeitet wird?

Ich hatte nämlich ebenfalls überlegt mir einen Client zu schreiben, nur leider finde ich keine Komponenten die noch funktionieren.

MrHaller


Xion - Do 23.11.06 15:10

http://www.delphi-forum.de/viewtopic.php?t=64042&highlight= ;) Wie man aber lesen kann bekomm ich ne Fehlermeldung...


Martok - Do 23.11.06 15:56

Ganz genau. Mal davon abgesehen, dass ich jetzt bei Miranda gelandet bin und mir der eigentlich ganz gut gefällt( => ergo: ich mache nichts mehr dran ;) )