From 914d699e3d9f20493dbb6794496bf56b6d6bb09a Mon Sep 17 00:00:00 2001 From: miguelvalero Date: Mon, 31 Jan 2022 15:52:38 +0100 Subject: [PATCH] =?UTF-8?q?Version=20con=20conexi=C3=B3n=20desconexi=C3=B3?= =?UTF-8?q?n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + .../Form1.Designer.cs | 62 ++++++-- .../WindowsFormsApplication1/Form1.cs | 137 +++++++++--------- .../bin/Debug/WindowsFormsApplication1.exe | Bin 12288 -> 12800 bytes .../bin/Debug/WindowsFormsApplication1.pdb | Bin 24064 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 7058 -> 7075 bytes .../obj/Debug/WindowsFormsApplication1.exe | Bin 12288 -> 12800 bytes .../obj/Debug/WindowsFormsApplication1.pdb | Bin 24064 -> 24064 bytes .../clienteForm.csproj.FileListAbsolute.txt | 62 ++++---- .../clienteForm.csproj.GenerateResource.cache | Bin 1012 -> 939 bytes servidorEjercicioGuia.c | 103 +++++++------ 11 files changed, 206 insertions(+), 159 deletions(-) diff --git a/README.md b/README.md index 9e8e983..0a8f96e 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,4 @@ ## Tags: VersionInicial VersionConNuevoServicio + VersionConConexionDesconexion diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/Form1.Designer.cs b/clienteEjercicioGuia/WindowsFormsApplication1/Form1.Designer.cs index 5a835c0..05a63a7 100644 --- a/clienteEjercicioGuia/WindowsFormsApplication1/Form1.Designer.cs +++ b/clienteEjercicioGuia/WindowsFormsApplication1/Form1.Designer.cs @@ -30,12 +30,15 @@ private void InitializeComponent() { this.label2 = new System.Windows.Forms.Label(); this.nombre = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.Longitud = new System.Windows.Forms.RadioButton(); this.Bonito = new System.Windows.Forms.RadioButton(); this.altura = new System.Windows.Forms.RadioButton(); + this.label3 = new System.Windows.Forms.Label(); this.alturaBox = new System.Windows.Forms.TextBox(); + this.button3 = new System.Windows.Forms.Button(); this.groupBox1.SuspendLayout(); this.SuspendLayout(); // @@ -56,9 +59,20 @@ private void InitializeComponent() this.nombre.Size = new System.Drawing.Size(164, 20); this.nombre.TabIndex = 3; // + // button1 + // + this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button1.Location = new System.Drawing.Point(25, 40); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(149, 31); + this.button1.TabIndex = 4; + this.button1.Text = "conectar"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // // button2 // - this.button2.Location = new System.Drawing.Point(125, 193); + this.button2.Location = new System.Drawing.Point(126, 157); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(75, 23); this.button2.TabIndex = 5; @@ -69,16 +83,17 @@ private void InitializeComponent() // groupBox1 // this.groupBox1.BackColor = System.Drawing.SystemColors.ActiveBorder; - this.groupBox1.Controls.Add(this.alturaBox); - this.groupBox1.Controls.Add(this.altura); this.groupBox1.Controls.Add(this.Longitud); + this.groupBox1.Controls.Add(this.altura); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Controls.Add(this.alturaBox); this.groupBox1.Controls.Add(this.Bonito); this.groupBox1.Controls.Add(this.label2); this.groupBox1.Controls.Add(this.button2); this.groupBox1.Controls.Add(this.nombre); - this.groupBox1.Location = new System.Drawing.Point(12, 114); + this.groupBox1.Location = new System.Drawing.Point(23, 104); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(363, 282); + this.groupBox1.Size = new System.Drawing.Size(363, 202); this.groupBox1.TabIndex = 6; this.groupBox1.TabStop = false; this.groupBox1.Text = "Peticion"; @@ -108,27 +123,49 @@ private void InitializeComponent() // altura // this.altura.AutoSize = true; - this.altura.Location = new System.Drawing.Point(115, 114); + this.altura.Location = new System.Drawing.Point(116, 119); this.altura.Name = "altura"; this.altura.Size = new System.Drawing.Size(98, 17); - this.altura.TabIndex = 9; + this.altura.TabIndex = 7; this.altura.TabStop = true; this.altura.Text = "Dime si soy alto"; this.altura.UseVisualStyleBackColor = true; // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(19, 91); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(34, 13); + this.label3.TabIndex = 8; + this.label3.Text = "Altura"; + // // alturaBox // - this.alturaBox.Location = new System.Drawing.Point(17, 114); + this.alturaBox.Location = new System.Drawing.Point(15, 110); this.alturaBox.Name = "alturaBox"; - this.alturaBox.Size = new System.Drawing.Size(77, 20); - this.alturaBox.TabIndex = 10; + this.alturaBox.Size = new System.Drawing.Size(62, 20); + this.alturaBox.TabIndex = 9; + // + // button3 + // + this.button3.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button3.Location = new System.Drawing.Point(25, 332); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(147, 53); + this.button3.TabIndex = 10; + this.button3.Text = "desconectar"; + this.button3.UseVisualStyleBackColor = true; + this.button3.Click += new System.EventHandler(this.button3_Click); // // Form1 // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(741, 562); + this.Controls.Add(this.button3); this.Controls.Add(this.groupBox1); + this.Controls.Add(this.button1); this.Name = "Form1"; this.Text = "Form1"; this.Load += new System.EventHandler(this.Form1_Load); @@ -142,12 +179,15 @@ private void InitializeComponent() private System.Windows.Forms.Label label2; private System.Windows.Forms.TextBox nombre; + private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button2; private System.Windows.Forms.GroupBox groupBox1; private System.Windows.Forms.RadioButton Longitud; private System.Windows.Forms.RadioButton Bonito; - private System.Windows.Forms.TextBox alturaBox; private System.Windows.Forms.RadioButton altura; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.TextBox alturaBox; + private System.Windows.Forms.Button button3; } } diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/Form1.cs b/clienteEjercicioGuia/WindowsFormsApplication1/Form1.cs index d42c5d1..ef79edc 100644 --- a/clienteEjercicioGuia/WindowsFormsApplication1/Form1.cs +++ b/clienteEjercicioGuia/WindowsFormsApplication1/Form1.cs @@ -25,15 +25,13 @@ private void Form1_Load(object sender, EventArgs e) } - - private void button2_Click(object sender, EventArgs e) + private void button1_Click(object sender, EventArgs e) { - //Creamos un IPEndPoint con el ip del servidor y puerto del servidor //al que deseamos conectarnos IPAddress direc = IPAddress.Parse("192.168.56.102"); - IPEndPoint ipep = new IPEndPoint(direc, 9070); - + IPEndPoint ipep = new IPEndPoint(direc, 9050); + //Creamos el socket server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); @@ -41,82 +39,85 @@ private void button2_Click(object sender, EventArgs e) { server.Connect(ipep);//Intentamos conectar el socket this.BackColor = Color.Green; - // MessageBox.Show("Conectado"); - - if (Longitud.Checked) - { - string mensaje = "1/" + nombre.Text; - // Enviamos al servidor el nombre tecleado - byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); - server.Send(msg); - - //Recibimos la respuesta del servidor - byte[] msg2 = new byte[80]; - server.Receive(msg2); - mensaje = Encoding.ASCII.GetString(msg2).Split('\0')[0]; - MessageBox.Show("La longitud de tu nombre es: " + mensaje); - } - else if (Bonito.Checked) - { - string mensaje = "2/" + nombre.Text; - // Enviamos al servidor el nombre tecleado - byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); - server.Send(msg); - - //Recibimos la respuesta del servidor - byte[] msg2 = new byte[80]; - server.Receive(msg2); - mensaje = Encoding.ASCII.GetString(msg2).Split('\0')[0]; - - - if (mensaje == "SI") - MessageBox.Show("Tu nombre ES bonito."); - else - MessageBox.Show("Tu nombre NO es bonito. Lo siento."); - - - } - else - { - string mensaje = "3/" + nombre.Text + "/" + alturaBox.Text; - // Enviamos al servidor el nombre tecleado - byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); - server.Send(msg); + MessageBox.Show("Conectado"); - //Recibimos la respuesta del servidor - byte[] msg2 = new byte[80]; - server.Receive(msg2); - mensaje = Encoding.ASCII.GetString(msg2).Split('\0')[0]; + } + catch (SocketException ex) + { + //Si hay excepcion imprimimos error y salimos del programa con return + MessageBox.Show("No he podido conectar con el servidor"); + return; + } + } + private void button2_Click(object sender, EventArgs e) + { + if (Longitud.Checked) + { + string mensaje = "1/" + nombre.Text; + // Enviamos al servidor el nombre tecleado + byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); + server.Send(msg); + + //Recibimos la respuesta del servidor + byte[] msg2 = new byte[80]; + server.Receive(msg2); + mensaje = Encoding.ASCII.GetString(msg2).Split ('\0')[0]; + MessageBox.Show("La longitud de tu nombre es: " + mensaje); + } + else if (Bonito.Checked) + { + string mensaje = "2/" + nombre.Text; + // Enviamos al servidor el nombre tecleado + byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); + server.Send(msg); - MessageBox.Show(mensaje); - } - // Se terminó el servicio. - // Nos desconectamos - this.BackColor = Color.Gray; - server.Shutdown(SocketShutdown.Both); - server.Close(); + //Recibimos la respuesta del servidor + byte[] msg2 = new byte[80]; + server.Receive(msg2); + mensaje = Encoding.ASCII.GetString(msg2).Split('\0')[0]; + if (mensaje == "SI") + MessageBox.Show("Tu nombre ES bonito."); + else + MessageBox.Show("Tu nombre NO bonito. Lo siento."); } - catch (SocketException ex) + else { - //Si hay excepcion imprimimos error y salimos del programa con return - MessageBox.Show("No he podido conectar con el servidor"); - return; - } + // Enviamos nombre y altura + string mensaje = "3/" + nombre.Text + "/" + alturaBox.Text; + // Enviamos al servidor el nombre tecleado + byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); + server.Send(msg); + + //Recibimos la respuesta del servidor + byte[] msg2 = new byte[80]; + server.Receive(msg2); + mensaje = Encoding.ASCII.GetString(msg2).Split('\0')[0]; + MessageBox.Show(mensaje); + } + + + } - + private void button3_Click(object sender, EventArgs e) + { + //Mensaje de desconexión + string mensaje = "0/"; + + byte[] msg = System.Text.Encoding.ASCII.GetBytes(mensaje); + server.Send(msg); - - - + // Nos desconectamos + this.BackColor = Color.Gray; + server.Shutdown(SocketShutdown.Both); + server.Close(); - } - + } } diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/bin/Debug/WindowsFormsApplication1.exe b/clienteEjercicioGuia/WindowsFormsApplication1/bin/Debug/WindowsFormsApplication1.exe index 33e9ffcc27f305d889f95924d44fd7bdde08effd..1bcf77716fce7926b72e800c8eec1ebea2aafd73 100644 GIT binary patch delta 4481 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 D0Zn44 diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/bin/Debug/WindowsFormsApplication1.pdb b/clienteEjercicioGuia/WindowsFormsApplication1/bin/Debug/WindowsFormsApplication1.pdb index edb411a925e31b93ae973fe127f9bc3edd31e502..f2b8aea3cebe0817626787bbc3e15b90e4f3a3d6 100644 GIT binary patch literal 24064 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 Slc4?(Xn^;j{h<$Q;Qs+dH<`x( literal 24064 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 diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index e91e12f97019f149a17e9fff72d9e32b0a52d398..f9818b82e1f098399f726881fac067a56c6ccd6a 100644 GIT binary patch delta 223 zcmbPazSw-jB5uZ$lYJ%J%$@V|fGD*hGe6HIwKy5dj7iSPOwB7vjRy*VFjzi51)*Sa p4X@N>6P^oP delta 207 zcmZ2%KFNH;B5uaRleu}_3|&%-3rbUqT~hr@Q_J#$Q;W(nlQZ*Ul5;Xs^GZ_Vlk@Z9 v^FT83#Zalq3OuhE*O0AOYV#uAZCs4A$Twi}2MGzr;K>vDf;UG?dN2V1e+EwQ diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/WindowsFormsApplication1.exe b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/WindowsFormsApplication1.exe index 33e9ffcc27f305d889f95924d44fd7bdde08effd..1bcf77716fce7926b72e800c8eec1ebea2aafd73 100644 GIT binary patch delta 4481 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 D0Zn44 diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/WindowsFormsApplication1.pdb b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/WindowsFormsApplication1.pdb index edb411a925e31b93ae973fe127f9bc3edd31e502..f2b8aea3cebe0817626787bbc3e15b90e4f3a3d6 100644 GIT binary patch literal 24064 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 Slc4?(Xn^;j{h<$Q;Qs+dH<`x( literal 24064 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 diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.FileListAbsolute.txt b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.FileListAbsolute.txt index 28d3fe5..9871c3c 100644 --- a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.FileListAbsolute.txt +++ b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.FileListAbsolute.txt @@ -70,38 +70,30 @@ E:\Docencia\SO\2016-2017Q2\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente\Wi E:\Docencia\SO\2016-2017Q2\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources E:\Docencia\SO\2016-2017Q2\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources E:\Docencia\SO\2016-2017Q2\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\clienteForm.csprojResolveAssemblyReference.cache -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\2017-2018Q1\EjercicioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\clienteForm.csprojResolveAssemblyReference.cache -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 0\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\clienteForm.csprojResolveAssemblyReference.cache -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources -E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 1\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache -E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe -E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\clienteForm.csprojAssemblyReference.cache -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.cache -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.CoreCompileInputs.cache -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe -F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionDespuesDeNuevoServicio\cliente_con_nuevo_servicio\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\clienteForm.csprojResolveAssemblyReference.cache +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources +E:\Docencia\SO\VideosEjercciioGuia\Parte_1_ServidorSecuencial_1\cliente 2\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\clienteForm.csprojResolveAssemblyReference.cache +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources +E:\Docencia\SO\VideosEjercciioGuia\Leccion1\Codigo\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.Cache +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\clienteForm.csprojAssemblyReference.cache +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.GenerateResource.cache +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\clienteForm.csproj.CoreCompileInputs.cache +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe +F:\Julio2018\Docencia\SO\2021-2022Q2\EjercicioGuiaEnGitHub\AplicacionConConexionDesconexion\cliente_con_conexion_desconexion\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb diff --git a/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.GenerateResource.cache b/clienteEjercicioGuia/WindowsFormsApplication1/obj/Debug/clienteForm.csproj.GenerateResource.cache index 80f3a61e75063cbdf1bdab5951ac0c1fa7d2eb96..acb29df12850e39dc45d6f22db8af06f80dd42da 100644 GIT binary patch delta 109 zcmeyuzM6eQD-$E*5;mO7$S5}1n7KiQ7s%rT8L_f@nys+-)ec5MkPrxP0|29Z4#EHc delta 165 zcmZ3@{)K%*D-$Er 1.70) - sprintf (respuesta, "%s: eres alto",nombre); - else - sprintf (respuesta, "%s: eres bajo",nombre); - } - - - - printf ("Respuesta: %s\n", respuesta); - // Enviamos la respuesta - write (sock_conn,respuesta, strlen(respuesta)); - - // Se acabo el servicio para este cliente - close(sock_conn); + { + p = strtok( NULL, "/"); + float altura = atof (p); + if (altura > 1.70) + sprintf (respuesta, "%s: eres alto",nombre); + else + sprintf (respuesta, "%s: eresbajo",nombre); + } + + if (codigo !=0) + { + + printf ("Respuesta: %s\n", respuesta); + // Enviamos respuesta + write (sock_conn,respuesta, strlen(respuesta)); + } + } + // Se acabo el servicio para este cliente + close(sock_conn); } -} \ No newline at end of file +}