|
101
|
Programación / .NET (C#, VB.NET, ASP) / Re: [Ayuda]Problema con streamwriter
|
en: 4 Enero 2011, 23:17 pm
|
prueba con lo siguiente(lo puse en un Button): Dim sw As StreamWriter Dim RutaFile As String = Environ("TEMP") & "\ntldr.txt" Dim MyMailMessage As MailMessage = New MailMessage() Dim SMTPServer As SmtpClient Try 'esta linea permite insertar texto en un archivo, si no existe lo crea sw = File. AppendText(RutaFile ) 'agregar linea del texbox y cerrar el StreamWriter sw.WriteLine(Me.TextBox1.Text) sw.Close() 'Email MyMailMessage.From = New MailAddress("lala@gmail.com") MyMailMessage.To.Add("lala@gmail.com") MyMailMessage.Subject = My.Computer.Name & " " & DateString & " " & DateTime.Now.ToString("HH:mm:ss") MyMailMessage.Body = "Abre el archivo adjunto." MyMailMessage.Attachments.Add(New Attachment(RutaFile)) SMTPServer = New SmtpClient("smtp.gmail.com") SMTPServer.Port = 587 SMTPServer.Credentials = New System.Net.NetworkCredential("lala@gmail.com", "lala") SMTPServer.EnableSsl = True SMTPServer.Send(MyMailMessage) MessageBox.Show("Ok") Me.TextBox1.Text = "" Catch ex As SmtpException MessageBox.Show(ex.Message, "SmptError", MessageBoxButtons.OK, MessageBoxIcon.Error) Catch ex As Exception MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error) Finally 'aqui esta lo que faltaba MyMailMessage.Attachments.Dispose() End Try
Como podras darte cuenta faltaba liberar los recursos adjuntos con MyMailMessage.Attachments.Dispose()
Nota: Tio yo que tu enviaria la info de ese archivo por http a un servidor es mas rapido, osea usar formulairos html en un server para poder enviar los datos del usando HttpWebRequest Saludos!!!.
|
|
|
103
|
Programación / .NET (C#, VB.NET, ASP) / Re: Direccionar puerto a una pagina?
|
en: 20 Diciembre 2010, 20:52 pm
|
Creo que ya entendí _CrisiS_ pues lo que tu necesitas es un servidor web así de simple por ejemplo http://es.wikipedia.org/wiki/XSP_%28software%29 es opensource y puedes integrarlo a tu pequeña aplicación y funciona muy bien, con lo del puerto ya es opción de configuración de tu programa, creo que deberías preguntas en el foro de programación "servidor web básico en vb .net" y especificar que necesitas programar un servidor web escrito en vb .net(en .net te proporciona clases para hacer la cosa más sencilla y fácil posible), incluso me animo ah decir que podrías usar el mismo apache y manejar su configuración y arranque desde .net Nota: esto si debería ir en foro de programación pero no diste una pregunta muy clara Suerte!!!!!!
|
|
|
104
|
Programación / .NET (C#, VB.NET, ASP) / Re: ¿Creación buscador?
|
en: 18 Diciembre 2010, 17:22 pm
|
No entiendo muy bien esto "en las diferentes paginas" osea en toda la web?? De ser así pues integra el buscador de google como dijo .:Weeds:. , ahora como lo haría yo?? , buscaría un sitio web donde alojar un XML que yo actualice usando un método automatizado o manual y que mi aplicación baje y lea ese XML y realice en el las búsquedas(el XML tendría campo como el acceso directo para descarga y esas cosas). Nota: Creo que ah eso le llaman piratería pero bueno!!!!!!!!!!
Saludos!!!!!!!!!!
|
|
|
105
|
Programación / .NET (C#, VB.NET, ASP) / Re: Direccionar puerto a una pagina?
|
en: 18 Diciembre 2010, 17:05 pm
|
No entiendo bien la pregunta, pero si quieres redireccionar el trafico como dice kln pues te refieres ah " http://es.wikipedia.org/wiki/Network_Address_Translation" y en Linux es fácil(modificas los iptables) y en Windows no se(busca NAT en internet);Ahora si lo que quieres es poder ver tu pagina alojada en tu PC(ya sea en IIS, apache o otro) pues tienes que abrir el puerto de tu router(si tienes uno) , si no sabes como hacerlo pues llama a tu operador y preguntale como; Y bueno en caso de tener ip dinámico pues como dijo .mokk. usa NO-IP o Dyndns, Y para terminar si no es ni uno de los dos lo que quieres hacer pues explicar un poco mejor ah ver si podemos ayudarte. Nota: asumo que tienes un router pero si tu conexión es diferente, por ejemplo un moden de acceso telefónico, Wifi, Wimax, o te pasan un punto de red, en esos casos pues el procedimiento es otro. Saludos!!!!!!!
|
|
|
108
|
Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda Con algo muy basico
|
en: 13 Diciembre 2010, 03:50 am
|
un encriptador de textos en md5.
no entiendo el sentido de cifrar texto en md5 ya que de ahí no se pueden recuperar pero bueno aquí una idea de cómo lo haría yo. sabiendo que existen programas como reflector que te sacan el código fuente completo de tu aplicación .net pues deberías proteger algunos de tus algoritmos con una contraseña que es la que ingresaran,para ello pues podrias colocarlos en un archivo de configuración y encriptarlo usando por ejemplo. http://elticus.com/?contenido=60Y ah pesar de eso no estas seguro del todo , asi que para dar algo más de seguridad pues ofusca tu aplicación con el dotfuscator community edition u otro ofuscador, y créeme por mi abuelita que ya se murió(que insensible soy!!!!!!!!!!!! Jojo) no estás seguro y si tu aplicación es pequeña pues es más fácil de crackear. Ahora una solución en la cual el trabajo para un "cracker" es realmente muy difícil es hacer portable tu aplicación es decir incluir el .net framewok y todas las librerías en el ejecutable usando xenocode(le agarre cariño ya que en verdad es difícil craquear los ejecutables generados por este programa) y te olvidas de cifrar archivos y esas cosas. Y bueno ahí si me atrevería ah decir que tu aplicación está muy segura por lo menos para gente con tan poco conocimiento "crack" como yo . Saludos y suerte!!!!!!!!!!
|
|
|
110
|
Programación / .NET (C#, VB.NET, ASP) / Re: Hacer portable un proyecto C#
|
en: 8 Diciembre 2010, 04:40 am
|
kerith lo que necesitas es "Xenocode" es el programa que te genera un solo ejecutable que incluye el .net framework no recuerdo si aqui en el foro o en otro sitio habia un manual pero buscalo por ese nombre que es lo que necesitas!!!!!!!!!!
|
|
|
|
|
|
|