Zum Inhalt springen
Der Papst

Open-Source-ICQ-Client

Empfohlene Beiträge

Geschrieben (bearbeitet)

Ich suche einen ICQ-Clienten (wenn möglich soll er auch noch das MSN-Netz unterstützen) im C++ - Quellcode für Windows XP

Da es das für Linux auch gibt, schätze ich mal, das sich wohl auch einer für Windows XP finden wird...

Bearbeitet von Der Papst
Geschrieben

Schonmal bei SourceForge.net vorbeigeschaut?

Da gibt's viele OpenSource-Projekte und sicherlich auch Messenger die in C++ geschrieben sind.

BTW: Wieso eigentlich C++, warum nicht C# o. ä. Willst du dir das Programm selbst kompilieren?

MfG

Monoman

Geschrieben
Schonmal bei SourceForge.net vorbeigeschaut?

Da gibt's viele OpenSource-Projekte und sicherlich auch Messenger die in C++ geschrieben sind.

BTW: Wieso eigentlich C++, warum nicht C# o. ä. Willst du dir das Programm selbst kompilieren?

MfG

Monoman

Ich will's nicht nur kompilieren sondern einiges verändern

Und ich kann nur C++, Java und VBasic

Geschrieben

Öhm... also z.B. miranda IM. Ich habe aber keine Ahnung, welche Sprache das ist o.ä. ;)

Geschrieben

Hab mir nun Miranda geholt

Nicht gerade leicht für mich als Anfänger, mich darin zurecht zu finden - obwohl MS Visual C++ alles sehr übersichtlich darstellt - gerade in einem Fremden Projekt von solchem Umfang

Nur schade, das es den original-ICQ-Clienten nicht im Source-Code gibt

Geschrieben
Hab mir nun Miranda geholt

Nicht gerade leicht für mich als Anfänger, mich darin zurecht zu finden - obwohl MS Visual C++ alles sehr übersichtlich darstellt - gerade in einem Fremden Projekt von solchem Umfang

Nur schade, das es den original-ICQ-Clienten nicht im Source-Code gibt

Aber MirandaIM hat eine sehr aktive Community, wenn du Probleme hast, bekommst du da sicher Hilfe. ;)

Geschrieben
Hab mir nun Miranda geholt

Nicht gerade leicht für mich als Anfänger, mich darin zurecht zu finden - obwohl MS Visual C++ alles sehr übersichtlich darstellt - gerade in einem Fremden Projekt von solchem Umfang

Nur schade, das es den original-ICQ-Clienten nicht im Source-Code gibt

Aber MirandaIM hat eine sehr aktive Community, wenn du Probleme hast, bekommst du da sicher Hilfe. ;)

Du hast mich scheinbar falsch verstanden

Ich hab keine Probleme mit Miranda selbst, sondern mit dem Sourcecode (zum glück ist alles schön kommentiert)

Geschrieben

Als Anfänger würde ich da auch nicht an mehr oder weniger komplexen Programmen im Sourcecode rumfummeln. Den Frontend ein bisschen modifizieren geht ja noch, aber wenn es dann in den Kern geht (Socketroutinen etc.) sollte man die Finger davon lassen. ;)

MfG

Monoman

Geschrieben
Hab mir nun Miranda geholt

Nicht gerade leicht für mich als Anfänger, mich darin zurecht zu finden - obwohl MS Visual C++ alles sehr übersichtlich darstellt - gerade in einem Fremden Projekt von solchem Umfang

Nur schade, das es den original-ICQ-Clienten nicht im Source-Code gibt

Aber MirandaIM hat eine sehr aktive Community, wenn du Probleme hast, bekommst du da sicher Hilfe. ;)

Du hast mich scheinbar falsch verstanden

Ich hab keine Probleme mit Miranda selbst, sondern mit dem Sourcecode (zum glück ist alles schön kommentiert)

Ich meinte auch, wenn du Probleme mit dem Source-Code oder ähnlichem hast, kann dir die Community helfen und sicher Tipps geben. ;)

Geschrieben
Nur schade, das es den original-ICQ-Clienten nicht im Source-Code gibt

decompiler?^^

aber warum original-icq-client, der dürfte wohl schwieriger sein als miranda oder ähnliches, hat ja so.. 139865798176 überflüssige funktionen integiert^^

Geschrieben

Mit einem Decompiler, genauer Disassembler, kriegst du keinen C++ o. ä. Code, sondern der gibt dir Assembler aus. Und Assembler ist eine ziemlich trockene Sprache, da muss man schon leicht masochistisch veranlagt sein, um sich da reinzuknien. Beispiel gefällig?

* Reference To: libhttpd.ap_default_loglevel, 0rd:0170h

:004011DD 8B158C204000 mov edx, dword ptr [0040208C]

:004011E3 C70202000000 mov dword ptr [edx], 00000002

:004011E9 E98A010000 jmp 00401378

Die Assemblersprache ist ziemlich nah am Prozessor ;)

Außerdem wäre das nicht die "feine englische Art" den ICQ-Clienten zu disassemblen.

MfG

Monoman

Geschrieben

Bei MS Visual C++ kann man sich seine Werke dann im Assembler-Code ansehen

Ich lerne Assembler übrigens nächstes Schuljahr :ph34r:

Geschrieben

Wenn ihr wirklich richtiges Assembler lernt -> Na dann, viel Spaß *lol*.

Bei uns haben die auch Assembler versprochen und was haben wir gelernt? Von-Neumann-Recher mit primitiven Op-Codes die vllt. um die 30 Befehle umfassen. Aber ein moderner Prozessor versteht so um die 300 Befehle und noch mehr... wie gesagt: viel Spaß xD

MfG

Monoman

Geschrieben
Wenn ihr wirklich richtiges Assembler lernt -> Na dann, viel Spaß *lol*.

Bei uns haben die auch Assembler versprochen und was haben wir gelernt? Von-Neumann-Recher mit primitiven Op-Codes die vllt. um die 30 Befehle umfassen. Aber ein moderner Prozessor versteht so um die 300 Befehle und noch mehr... wie gesagt: viel Spaß xD

MfG

Monoman

Nö, wir lernen das auf Athlon XP 2400-CPUs

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden


  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.