123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- //using DllEapFile;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace EapFileUploadClient
- {
- public partial class Form1 : Form
- {
- //EapSocket eapsocket = null;
- string filename;
- string filepath;
- public Form1()
- {
- InitializeComponent();
- //eapsocket = new EapSocket();
- }
- private void button2_Click(object sender, EventArgs e)
- {
- string msg = string.Empty;
- string ip = txtIp.Text.Trim();
- string pt = txtPort.Text.Trim();
- //if (!eapsocket.Connect(ip,pt,ref msg))
- //{
- // ShowMsg("服务器连接失败");
- //}
- //else
- //{
- // ShowMsg("服务器连接成功!!!");
- //}
- }
- /// <summary>
- /// 上传
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void button5_Click(object sender, EventArgs e)
- {
- //string ip = txtIp.Text.Trim();
- //string pt = txtPort.Text.Trim();
- //filename = txtfilename.Text.Trim();
- //filepath = txtfilepath.Text.Trim();
- ////eapsocket.UpLoadToFile(filename, filepath);
- ////SendFile
- //string msg=string.Empty;
- //DllSocket.SendFile(ip, int.Parse(pt), filepath , filename, ref msg);
- GetFileDatas("wechart.exe", 1);
- }
- private byte[] GetFileDatas(string filename, Int32 mode)
- {
- byte[] filenamebytes = Encoding.UTF8.GetBytes(filename);
- Int32 len = filenamebytes.Length + 8;
- byte[] alldatas = BitConverter.GetBytes(len);
- alldatas.Concat(BitConverter.GetBytes(mode)).Concat(filenamebytes);
- return alldatas;
- }
- /// <summary>
- /// 下载
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void button1_Click(object sender, EventArgs e)
- {
- string ip = txtIp.Text.Trim();
- string pt = txtPort.Text.Trim();
- filename = txtfilename.Text.Trim();
- filepath = txtfilepath.Text.Trim();
- //eapsocket.DownLoadToFile(filename, filepath);
- string msg = string.Empty;
- //DllSocket.DownFile(ip, int.Parse(pt), filepath, filename, ref msg);
- }
- void ShowMsg(string str)
- {
- txtMsg.Items.Add(str + "\r\n");
- }
- }
- }
|