Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
simplen ICQ clienten in C# schreiben
Billabong
myCSharp.de - Member



Dabei seit:
Beiträge: 4

Themenstarter:

simplen ICQ clienten in C# schreiben

beantworten | zitieren | melden

Hallo,
ich habe geplant einen relativ simplen ICQ clienten in C# zu schreiben.
Dabei bin ich dann auf icq# gestoßen: http://icq-sharp.sourceforge.net/
Leider konnte ich nirgend wo eine Dokumentation oder so was in der Art finden.
Meine Frage ist jetzt: Könnt ihr mir bitte sagen wie man das benutzt?
Danke schon mal im voraus...
mfg Billabong
private Nachricht | Beiträge des Benutzers
D-eath
myCSharp.de - Member



Dabei seit:
Beiträge: 240
Herkunft: Ingolstadt

beantworten | zitieren | melden

http://www.red-gate.com/products/reflector/

Bringt dir der was?
private Nachricht | Beiträge des Benutzers
Lion1984
myCSharp.de - Member



Dabei seit:
Beiträge: 782
Herkunft: Österreich

beantworten | zitieren | melden

Hallo,

es liegt der komplette Source vor, d.h. es hält dich nichts davon ab, da rein zu gucken und zu schauen, welche Methoden es gibt.

Weiters gibt es einen Ordner, der sich "tests" nennt und darin eine Program.cs liegt, darin findest du auch die ersten Schritte.

Lion
lg Lion
private Nachricht | Beiträge des Benutzers
Billabong
myCSharp.de - Member



Dabei seit:
Beiträge: 4

Themenstarter:

beantworten | zitieren | melden

Leute, entschuldigt meine Unwissenheit.
Ich habe keine Ahnung was ich mit dem Quelltext tun soll.
Das beispiel sieht zwar ganz logisch aus, aber wie binde ich icq# in mein Projekt ein?

Wenn ich versuche den kompletten Source zu kompillieren, erhalte ich massig Fehler.

//EDIT:

So, ich habe jetzt einfach mal den kompletten Source von Icq# meinem Project beigefügt.
Das klappte soweit ganz gut.

Wenn ich jetzt aber versuche wie bei dem Beispiel mich einzuloggen und eine Nachricht zu verschicken, passiert nichts. Ich bin echt am verzweifeln.
Hier mein Source:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

using IcqSharp;
using IcqSharp.Base;
using IcqSharp.Connections;
using IcqSharp.Packets;

namespace Icqtest
{
    public partial class Form1 : Form
    {
       
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
             Session s = new Session("123123123", "ererer");
             s.Connect();
             CliIcbmSend icbm_send = new CliIcbmSend("123123", "test");
             s.Send(icbm_send);
             s.Dispose()
        }
    }
}

Ich wäre über hilfe wirklich dankbar.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Billabong am .
private Nachricht | Beiträge des Benutzers
Taucher
myCSharp.de - Member



Dabei seit:
Beiträge: 297

beantworten | zitieren | melden

ich kann zwar nicht hellsehen und kenne das projekt nicht, aber wenn du ein projekt startest und dich irgendwo einloggen willst, dann brauchst du ja sicherlich auch eine dementsprechende datenbank oder eine schnittstelle dazu. das wird hier vielleicht fehlen.
kann es sein das dies der fehler ist?
und wenn du mit dem quellcode nix anzufangen weißt dann schau mal was netreflector spricht. vielleicht gibt der dir mehr einsicht.
private Nachricht | Beiträge des Benutzers
Billabong
myCSharp.de - Member



Dabei seit:
Beiträge: 4

Themenstarter:

beantworten | zitieren | melden

Danke für eure hilfe, aber ich habe mittlerweile was funktionierendes gefunden: NOscar
mfg Billa
private Nachricht | Beiträge des Benutzers
Tomot
myCSharp.de - Member

Avatar #avatar-2678.jpg


Dabei seit:
Beiträge: 706
Herkunft: Düsseldorf

beantworten | zitieren | melden

Da ich unter dem Begriff Noscar nicht viel anfangen konnte, und das googeln nach Noscar nicht direkt zum Ziel führt:

Noscar ist eine C# Library basierend auf dem Oscar Protokoll:
http://www.danielgrunwald.de/coding/NOscar/
mit freundlichen Grüßen,
Tomot

Projekte: www.gesellschaftsspieler-gesucht.de
private Nachricht | Beiträge des Benutzers