Example #1
0
        private void ClientForm_Load(object sender, EventArgs e)
        {
            m_clientId = ConfigurationManager.AppSettings.Get("clientId").ToInt32();
            string configServiceAddress       = ConfigurationManager.AppSettings.Get("ConfigServiceAddress");
            string configServicePort          = ConfigurationManager.AppSettings.Get("ConfigServicePort");
            string configStreamingServicePort = ConfigurationManager.AppSettings.Get("ConfigStreamingServicePort");
            string configRipServicePort       = ConfigurationManager.AppSettings.Get("ConfigRipServicePort");

            string useConfig = ConfigurationManager.AppSettings.Get("UseConfig");


            ClientIdTextBox.Text = m_clientId.ToString();
            IPTextBox.Text       = configServiceAddress;
            PortTextBox.Text     = configServicePort;

            m_serviceAddress       = configServiceAddress;
            m_servicePort          = configServicePort;
            m_streamingServicePort = configStreamingServicePort;
            m_ripServicePort       = configRipServicePort;

            ClientManager.Instance.ServerDisconnectEvent += ServerDisconnect;
            RipDataFileTransferClient.Instance().ServerDisconnectEvent += RipServerDisconnect;
            m_ftClient = new FileTransferClient();
            m_ftClient.ServerDisconnectEvent += FTServerDisconnect;
        }
Example #2
0
        private void ClientConnectButton_Click(object sender, EventArgs e)
        {
            (new Thread(() => { m_client.StartClient(ClientIdTextBox.Text.ToInt32(), PortTextBox.Text, IPTextBox.Text); })).Start();

            string port = (Int32.Parse(m_streamingServicePort)).ToString();

            m_ftClient.Init(m_clientId, port, m_serviceAddress);

            port = (Int32.Parse(m_ripServicePort)).ToString();
            RipDataFileTransferClient.Instance().Init(m_clientId, port, m_serviceAddress);

            m_ripData = new RipData()
            {
                Parameters = new Dictionary <string, string>()
            };
        }
Example #3
0
        private void RetrieveRipDadaButton_Click(object sender, EventArgs e)
        {
            try
            {
                string         strFileName    = null;
                OpenFileDialog openFileDialog = new OpenFileDialog();
                if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    strFileName = openFileDialog.FileName;
                }


                m_ripData.Name        = "Test";
                m_ripData.Description = "Test of RIP server";
                string value = null;


                bool isKeyExists = m_ripData.Parameters.TryGetValue("RipTask", out value);
                if (!isKeyExists)
                {
                    m_ripData.Parameters.Add("RipTask", strFileName);
                }

                isKeyExists = m_ripData.Parameters.TryGetValue("RipToFile", out value);
                if (!isKeyExists)
                {
                    m_ripData.Parameters.Add("RipToFile", "C:\\temp\\MyTest2.pdf");
                }


                Bitmap rippedBitMap = RipDataFileTransferClient.Instance().RetrieveFile(m_ripData);
                rippedBitMap.Save("C:\\temp\\MyTest2.tif");
            }

            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }