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
http://www.red-gate.com/products/reflector/
Bringt dir der was?
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
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.
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.
Danke für eure hilfe, aber ich habe mittlerweile was funktionierendes gefunden: NOscar
mfg Billa
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