using using using using using using using
System; [Link]; [Link]; [Link]; [Link]; [Link]; [Link];
namespace Nhan_dang_chu { class tao_ket_noi { public static void ketnoiserver(String IP) { IPEndPoint endpoint = new IPEndPoint([Link](IP),0); Socket new socket = new Socket([Link], [Link], [Link]); [Link](endpoint); } public static void guidl(String nguon,String IP,String myIP,int port) { /*try {*/ FileStream stream = new FileStream(nguon, [Link], [Link]); FileInfo info = new FileInfo(nguon); Byte[] mang = new Byte[[Link]]; [Link](mang, 0, (int)[Link]); IPEndPoint endpoint = new IPEndPoint([Link](IP), port); // [Link]([Link]( ));
Socket new socket = new Socket([Link], [Link], [Link]); [Link](endpoint); Byte[] thongbao1 = new Byte[[Link](nguon).Length]; String tb1 = [Link](nguon) + "," + myIP + "," + [Link](); tb1 += "," + [Link]() + ","; thongbao1 = [Link](tb1); [Link](thongbao1, [Link], [Link]); Byte[] doitactraloi1 = new Byte[1]; [Link](doitactraloi1, [Link], [Link]); String dich1 = [Link](doitactraloi1); if (dich1 == "y") { [Link](mang, [Link], [Link]); [Link]("Gi d liu thnh cng", "Thng bo", [Link], [Link]); //[Link](); } [Link](); /* } catch (Exception) { [Link]("Khng th gi d liu", "Li", [Link], [Link]);
} */ } } }
using using using using using using using using using using using using using using using using using
System; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link]; [Link];
namespace Nhan_dang_chu { /// <summary> /// Interaction logic for [Link] /// </summary> public partial class Window1 : Window { bool cho; String nguon;
public Window1() { InitializeComponent(); String HostName=[Link](); IPHostEntry entry=[Link](HostName); foreach(IPAddress ad in [Link]) { [Link]+=[Link](); } nguon = ""; cho = false; [Link] = "1"; [Link] = "M kt ni"; } private void button1_Click(object sender, RoutedEventArgs e) { [Link] dialog = new [Link](); [Link] = @"All File|*.*"; if ([Link]() == [Link]) { nguon = [Link]; FileInfo info=new FileInfo(nguon); [Link] = [Link]([Link]); [Link] = [Link]([Link]); [Link] = [Link] / 1000 + " Kb"; [Link] = [Link]([Link]); } } private void button2_Click(object sender, RoutedEventArgs e) {
tao_ket_noi.guidl(nguon, [Link],[Link],[Link]([Link])); } private void button3_Click(object sender, RoutedEventArgs e) { [Link](); } private void button4_Click(object sender, RoutedEventArgs e) { try { if ([Link] == "M kt ni") { cho = true; [Link] = "ng kt ni"; IPEndPoint endpoint = new IPEndPoint([Link]([Link]), [Link]([Link])); Socket new socket = new Socket([Link], [Link], [Link]); [Link](endpoint); [Link](10); Socket client = [Link](); Byte[] yeucau1 = new Byte[102]; [Link](yeucau1, [Link], [Link]); String tb1 = [Link](yeucau1); String[] tb2 = [Link](','); tb1 = [Link](0, [Link](tb2[3]));
tb2 = [Link](','); if ([Link]("Bn c mun nhn tp tin " + tb2[0] + " t a ch " + tb2[1] + "?", "Thng bo", [Link], [Link]) == [Link]) { String traloi1 = "y"; Byte[] traloi1a = new Byte[1]; traloi1a = [Link](traloi1); [Link](traloi1a, [Link], [Link]); //[Link](); String thumucluu = ""; [Link] dialog2 = new [Link](); if ([Link]() == [Link]) { thumucluu = [Link] + "\\" + tb2[0]; }
//============================================ Byte[] nhanfile = new Byte[[Link](tb2[2])]; [Link](nhanfile, [Link], [Link]); if ([Link](thumucluu) == true) { if ([Link]("File ny tn ti.
Bn c mun ghi ln?", "Thng bo", [Link], [Link]) == [Link]) { [Link](thumucluu); } else thumucluu += "[1]"; } FileStream stream = new FileStream(thumucluu, [Link], [Link]); [Link](nhanfile, 0, (int)[Link]); [Link](" nhn file thnh cng"); } [Link](); } else if ([Link] == "ng kt ni") { cho = false; [Link] = "M kt ni"; } } catch (Exception) { [Link]("Khng th nhn d liu", "Looixx", [Link], [Link]); } } private void Window_Loaded(object sender, RoutedEventArgs e) {
} } }