Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            IMServer server = new IMServer();

            server.Start();
            Console.ReadLine();
        }
Ejemplo n.º 2
0
 public Form1()
 {
     InitializeComponent();
     m_server = new IMServer();
     m_server.OnDisconnect  += m_server_OnDisconnect;
     m_server.OnDownload    += m_server_OnDownload;
     m_server.OnError       += m_server_OnError;
     m_server.OnReceive     += m_server_OnReceive;
     m_server.OnReConnected += m_server_OnReConnected;
     m_server.OnUpload      += m_server_OnUpload;
     m_server.Log            = new Logger();
     m_server.OnLog         += m_server_OnLog;
 }
Ejemplo n.º 3
0
 public Form3()
 {
     InitializeComponent();
     m_server = new IMServer();
     m_server.Encrypt_Version = "1.0";
     m_server.OnDisconnect   += m_server_OnDisconnect;
     m_server.OnDownload     += m_server_OnDownload;
     m_server.OnError        += m_server_OnError;
     m_server.OnReceive      += m_server_OnReceive;
     m_server.OnReConnected  += m_server_OnReConnected;
     m_server.OnUpload       += m_server_OnUpload;
     m_server.Log             = new Logger();
     m_server.OnLog          += m_server_OnLog;
     m_server.EnableEncrypt   = true;
     m_server.ClientPingMode  = BA.Framework.IMLib.Enums.PingMode.Passive;
     m_server.PingInterval    = 10;
 }
Ejemplo n.º 4
0
        private static void IMTest()
        {
            IMServer server      = new IMServer();
            bool     isConnected = server.Connect("192.168.87.21", 8282, "new", "star", "pc", Guid.NewGuid().ToString(), 1, Connected);

            server.OnReceive += server_OnReceive;
            server.OnUpload  += server_OnUpload;
            //server.OnError += server_OnError;
            server.OnDownload += server_OnDownload;

            if (isConnected)
            {
                while (true)
                {
                    string sendTxt = Console.ReadLine();
                    if (sendTxt == "q")
                    {
                        server.Disconnect();
                        break;
                    }
                    if (sendTxt == "file_test1")
                    {
                        server.SendFile(MessageType.Image, "star", "", @"C:\Users\Public\Pictures\Sample Pictures\1.jpg", SendCallback);
                    }
                    if (sendTxt == "file_test2")
                    {
                        server.SendFile(MessageType.Image, "star", "", @"C:\Users\Public\Pictures\Sample Pictures\1.jpg", null);
                    }
                    else if (sendTxt == "down")
                    {
                        //server.Download_BreakPoint("http://oa.bitauto.com/ImportFiles/UpLoad/0/0/0/929273d4-6ae5-47ae-9478-4ca4735d0a8a.xls", "C:\\123.xls");
                    }
                    else
                    {
                        server.SendText("star", "111", sendTxt, SendCallback);
                    }
                }
            }
        }
Ejemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     IMServer server = new IMServer();
     //server.Connect()
 }