Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ICQ Client (https://www.delphipraxis.net/10198-icq-client.html)

SleepyMaster 13. Okt 2003 15:24


ICQ Client
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi an alle DPler!

Ich wollte nur mal meinen ICQ Client vorstellen.
(Is noch ned ganz ausgereift).
Kann mir vielleicht auch jemand sagen, ob ich da auch die Icons von nem anderen ICQ Client reinpacken darf (Hab ich zwar schon will aber trotzdem nochmal Fragen)???
(Das in der Freundesliste die Nicknamen anstatt der UINs stehen)

Vielen Dank an alle DPler die mich durch ihr Beiträge unterstützt haben!!!

Wormid 13. Okt 2003 15:50

Re: ICQ Client
 
Nun ja... ein bisschen gewöhnungsbedürftig ist die Oberfläche ja noch, aber der Ansatz ist schon recht nett.

Nur ich werde das Programm erst weitertesten, wenn Du mich auch meine 8-stellige UIN eingeben lässt... :-D

Gruß

Wormid

Matze 13. Okt 2003 15:54

Re: ICQ Client
 
Sobald ich das Programm öffne schießt mir eine Fehlermeldung entgegen. :duck:
Zitat:

Zitat von ICQ
'' ist kein gültiger Integerwert. :warn:

Ansonsten recht nett!

SleepyMaster 13. Okt 2003 18:10

Re: ICQ Client
 
So!

Ich hab das mit der 8stelligen UIN jetzt mal verbessert und die neue Version hochgeladen (Gibt es sonst noch irgendwelche anderen Längen 7 oder 10 vielleicht???)


Zitat:

'' ist kein gültiger Integerwert. :warn:
Hab ich auch schon bemerkt (Tritt aber soweit ich weiß nur unter 2000 auf) oder hat jemand mit nem anderen OS auch dieses Problem???

Wormid 13. Okt 2003 18:24

Re: ICQ Client
 
Gut, meine UIN kann ich nun eingeben... (ob es 7 oder 10 Stellige gibt weiss ich nicht)

Funzt auch so weit (bis auf den "'' ist kein Integerwert"-Fehler (auch W2K)).

3 Dinge sind mir jetzt aufgefallen:

1. Wieso kann ich nicht mit "Tab" durch die Eingabemasken springen? Nervt einwenig, immer zu Maus greifen zu müssen.
2. Wieso wird die "Freunde" Liste denn nicht vom Server abgerufen? Meines Wissens wird die doch inzwischen dort gespeichert, oder nicht?
3. Den "Einstellungen"-Dialog nur über die 4te Tab schließen zu können, finde ich irgendwie eigenartig...

Gruß

Wormid

synex 13. Okt 2003 18:26

Re: ICQ Client
 
Also:

1. Der Fehler
Zitat:

'' ist kein gültiger Integerwert.
kam bei mir auch. Ich hab WinXP.

2. wieso muss man die Einstellungen durch den Tabreiter verlassen? tuts nicht ein X-Knopf auch? Nur so aus der Gewöhnung raus.

3.Man kann die Form zusammenschieben oder maximieren wie man will, das sieht ein wenig komisch aus.

4. Ich hab erstmal gebraucht bis ich draufgekommen bin, dass man "Mit UIN verbinden" muss, um einen Freund hinzuzufügen. Das finde ich nicht so toll.

5. Ich würde mich irgendwie über die englischen Bezeichnungen der Statusse (oder wie das heist) in Klammer dahinter freuen (also z.B. N/A, DnD oder Away)

6. Vielleicht solltest du als Standard-Eintram im Traymenü das Aufpoppen/Verstecken nehmen (also wenn es versteckt ist dann aufpoppen und wenn es offen ist dass verstecken).

7. Bei "Dein Status" ist nur ein Icon zu sehen. Da würde sich der text (also Online/DnD/ N/A /Away und so) recht gut machen.

OK tut mir echt leid wenn ich jetzt so viele Kritikpunkte dir aufgelistet hab, aber so denk ich das halt. Lass dich dadurch nicht zurückschrecken und mach munter weiter, ich werde dein tool gerne weitertesten.

MfG sagt der synex

SleepyMaster 13. Okt 2003 18:49

Re: ICQ Client
 
Näh das mit den Kritikpunkte is schon OK!
Dafür hab ichs ja hier reingestellt. Werd mich bemühen das hinzubekommen.
Außerdem ist es ja noch eine recht frühe Version.

Vielen Dank für die ganzen Tipps schon mal!

SleepyMaster 13. Okt 2003 19:28

Re: ICQ Client
 
So! Hab jetzt versucht die meisten deiner Wünsche/Empfelungen zu erfüllen.

Nur mit dem ersten hab ich noch ein Problem, da ich nicht weiß woher der Fehler kommt (Hab jetzt mal try except end ins FormCreate reingebaut). Und fürs 7te hatte ich noch keine Zeit (Wir schreiben morgen ne MN-Arbeit und nen Erdkunde-Test)

Dagon 13. Okt 2003 19:37

Re: ICQ Client
 
Das Hilfefenster wird zu weit aussen angezeigt.

SleepyMaster 13. Okt 2003 20:09

Re: ICQ Client
 
Danke!!! (Liegt daran, dass ich bei einer "ziemlich" hohen Auflösung code)

Jelly 13. Okt 2003 20:52

Re: ICQ Client
 
Zitat:

Zitat von SleepyMaster
Gibt es sonst noch irgendwelche anderen Längen 7 oder 10 vielleicht???

:-D Yep. Bin einer der wenigen Pioniere und hab noch ne 7-stellige ICQ Nummer. Ob ich mir aber davon irgendwann was kaufen kann ist eher fraglich :zwinker:

aber wenn wir schon dabei sind. Wer hat denn die niedrígste rsp. höchste ICQ Nummer hier im Forum. Ich fang mal an mit 2207717

Gruß,
Tom

BungeeBug 13. Okt 2003 21:01

Re: ICQ Client
 
6 und 7 stellige Nummer verkaufen sich ganz gut bei eBay :)

Jelly 13. Okt 2003 21:32

Re: ICQ Client
 
Zitat:

Zitat von BungeeBug
6 und 7 stellige Nummer verkaufen sich ganz gut bei eBay :)

Hey. Wenn ich davon Millionär werd organisier ich ein Forumtreffen und es gibt einen Abend lang Freibier :cheers:

flomei 13. Okt 2003 21:34

Re: ICQ Client
 
:roll: 177170697 <--- 9 Stellen... Schon nicht so schlecht.

MfG Florian :hi:

SleepyMaster 14. Okt 2003 13:33

Re: ICQ Client
 
320179635 <-- Hab auch neun Stellen

sakura 14. Okt 2003 13:40

Re: ICQ Client
 
Was bekomme ich denn für meine Nummer (283023) :mrgreen: Also zum Thema zu kurze Nummern, einfach vorne mit Nullen auffüllen. Wenn ich 00283023 eingebe, dann akzeptiert Dein Proggi die auch. Warum verbindest Du Dich eigentlich auf einen AOL-ICQ Proxy :gruebel: Ansonsten - warum lädst Du die Liste meiner ICQ Freunde nicht? Bis das nicht geht, ist das Proggi nicht weiter wert getestet zu werden, sorry - aber die Liste will ich nicht schon wieder anlegen müssen ;-)

...:cat:...

moin339 14. Okt 2003 14:51

Re: ICQ Client
 
Die 6 stellige ICQ - Nummer 156717 liegt bei ebay gerade auf 7 Euro. Läuft noch 7 Tage
Wer will noch mal? ;-) So ein Schwachsinn dafür geld auszugeben... :wall:

ciao, moin339

synex 14. Okt 2003 20:50

Re: ICQ Client
 
98034632 <<- 8 Stellen *freu* :-D In 5 Jahren werd ich damit Millionär, ganz bestimmt :zwinker:

OK jetzt zum Thema:
Also soweit finde ich die gewünschten Änderungen im Proggi wieder, wundervoll :)
Aber ein paar Fehler sind immer noch drin:

1. Das Nachrichtenfenster kann man maximieren -> Memo und Edit werden nicht angepasst, also entweder nicht maximieren lassen oder anpassen bitte.

2. Bei den Benutzerinformationen gibt es den letzten Eintrag "Label16", bitte umbenennen

3. Man kann die MainForm noch immer wie man will vergrößern/verkleinern. Tipp: Mit
Delphi-Quellcode:
 Form.Constraints.MaxHeight
Form.Constraints.inHeight
Form.Constraints.MaxWidth
Form.Constraints.MinWidth
kann man die Größe beschränken.

4. Bei "Dein Status" ist noch immer nicht der status als Text. Ist deine Sache ob dus reintust oder nicht, ich für meinen Teil fänds schöner.

5. Wie schon gesagt wurde ist die Hilfe zu weit rechts, wie wärs mit
Delphi-Quellcode:
form.position:=poMainFormCenter;
?

Und 6. Wäre in der Tat die Abfrage der Liste auf dem Server schon ganz nützlich wenn nicht gar unersetzlich (hui was für eine Satzstellung *g*).


So das wärs dann auch schon fürs zweite.

MfG sagt der synex

SleepyMaster 15. Okt 2003 15:56

Re: ICQ Client
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das mit der Freundesliste vom Server laden hab ich noch ned hinbekommen. :wall:

Aber dafür hab ich noch en paar andere Sachen verbessert. :wink:

synex 15. Okt 2003 16:09

Re: ICQ Client
 
Soweit so schön :)

Aber jetzt hab ich schon wieder was:
1. solltest du vielleicht die Nachricht abfangen, wenn sie leer ist
2. Wäre das voll schön wenn man das Nachrichtenfenster mit Esc beenden könnte


MfG synex

S - tefano 15. Okt 2003 17:07

Re: ICQ Client
 
Hi,

zum einen: Prog gefällt mir, nette ICQLite "Konkurrenz" ;-)
Aber: wenn ich Nachrichten von meinem StandardICQ zu deinem schicke, dann kommen da RTF-Codes an, aus denen ich dann meine Nachricht raussuchen muss. Da solltest du an der Implementierung feilen.
Und was mir noch aufgefallen ist:
Zitat:

Zitat von ICQ-API-License
You may not use the ICQ API for or in conjunction with any products having chat ability, presence indication "buddy system-like" functionality or instant messaging capabilities ("Competing Products").

Hab ich das richtig verstanden, dass man mit der ICQ API nichts schreiben darf, was basierend auf eben dieser API Chat-Fähigkeiten besitzt? Dass man sich prinzipiell also keinen eigenen ICQ-Client proggen darf?
Is doch irgendwie Schwachsinn, wozu sollte man die API denn sonst verwenden?

Ansonsten gutes Programm. Ein paar kleine Makel, sind aber Kinderkrankheiten. Und ob du das überhaupt hättest entwickeln dürfen, weiß ich auch nicht...

Bis dann,

S - tefano

S - tefano 15. Okt 2003 17:08

Re: ICQ Client
 
Da fällt mir ein:
Hast du die ICQ API überhaupt benutzt? :lol: :oops: :lol: :oops:

Wenn nein, ich würde sehr gerne wissen wie du das gemacht hast, bzw. wo du die nötigen Informationen her hattest.

Bis dann,

S - tefano

SleepyMaster 15. Okt 2003 20:37

Re: ICQ Client
 
Liste der Anhänge anzeigen (Anzahl: 1)
Nein ich hab die ICQ Api nicht benutzt!

Falls es dich der Aufbau von dem Protokol interessiert dann lad dir mal diese Version runter.
Hab jetzt mal bei der Version freigegeben, dass man die Packete direkt lesen kann die gesendet und empfangen wurden.

Die Informationen hab ich mir überall aus dem Inet gesucht. :-D
Klick
Klick
Auch wenn die Farben net die tollsten sind

Und das sind nur ein paar Seiten die ich grade bei Google gefunden habe Bei Google suchenICQ AND Protocol

S - tefano 16. Okt 2003 15:11

Re: ICQ Client
 
Hi,

huiuiui. Da muss ich mich erstmal einlesen.
Aber gute Links, danke.

Bis dann,

S - tefano


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz