Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ABDERRAMAH

#801
#802
Ha sido este, yo le pillé en el ajo:

#803
si sabes ingles perfect world, que es como wow, solo que el propio mapa es como un risk y los equipos pueden invadir y declarar guerras para tomar posiciones.
#805
¿Y si eliminamos todos los subforos y posteamos en el indice de temas??????
#806
Siiiii, ya lo siento por autoresponderme.Me va perfecto con unas modificaciones. aunque me laguea bastante cuando no consigue conectar. He intentado meterlo en un proceso de fondo, pero no estoy seguro de que sea así. la función ha quedado así, aunque me gustaría optimizarla o pasarla a segundo plano:

Public Function funConexion(ByVal DIR As String) As Boolean
        Dim Req As HttpWebRequest = WebRequest.Create(DIR)
        Dim res As System.Net.HttpWebResponse
        If Not BackgroundWorker1.IsBusy Then
            BackgroundWorker1.RunWorkerAsync()
            Try
                Req = DirectCast(System.Net.WebRequest.Create(DIR), System.Net.HttpWebRequest)
                Req.Timeout = 5000
                res = DirectCast(Req.GetResponse(), System.Net.HttpWebResponse)
                Req.Abort()
                If res.StatusCode = System.Net.HttpStatusCode.OK Then
                    Return True
                    Exit Function
                Else
                    Return False
                    Exit Function
                End If
            Catch
                Return False
                Exit Function
            End Try
            BackgroundWorker1.CancelAsync()
        End If
    End Function
#807
es porque a veces me caigo del wifi y no me doy cuenta hasta que cargo una página. Si la página no hace ping pero carga, pues no pasa nada, es para cuando entro, por ejemplo en elhacker y me hace ping, saber que si deja de hacer ping estoy caido. O sea, solo necesito que me avise cuando el ping no llega, hace un ping cada tres segundos.

Ostia, el de elguille.info es mucho code, quiero que sea ligero, me quedo con tu función a ver.
#808
Joder, yo hubiera pensado en hacerlo por hardware, como los teclados que tienen un minicache de puro hardware que manda las órdenes pendientes en órden. Pero obviamente tu método es mucho mejor, más barato y no lo se, pero posiblemente más ligero.
#809
Quiero hacer un pequeño navegador basado en vb.net que con un timer haga ping al server del que viene la web que estás viendo, y me responda con el retardo en ms (si es posible, me vale con un si o no, si recibe o no). El navegador está casi acabado, de hecho escribo ésto desde él. Pero la funcion :

ping(DIR, 1)

me responde siempre con true, por lo que creo que sólo responde con true cuando envia el ping, independientemente de si éste llega o no. ¿tengo que usar otra funcion para ésto? éste es el código que se ejecuta cuando el objeto web1 ha cargado una nueva página:

    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles

Web1.DocumentCompleted
        Dim DIR As String
        DIR = TextBox1.Text
        INFO.Text = "ping tiene nuevo objetivo"
        TextBox1.Text = Web1.Url.AbsoluteUri
        STATE.Text = "pagina cargada"
     
    If ping(DIR, 1) Then
          Else
              STATE.Text = "no se pudo enviar ping"
              NotifyIcon1.BalloonTipText = "no hay ping"
              NotifyIcon1.Visible = True
          End If
     
  STATE.Text = CStr(Web1.DocumentTitle)
  Me.Text = CStr(Web1.DocumentTitle)
  ComboBox1.Items.Add(Web1.Url.AbsoluteUri)
  minitext.Text = "mostrando: " & CStr(Web1.Url.AbsolutePath)
End Sub


Ésto me interesa simplemente porque uso wifi y me parecía una buena idea añadir esa funcionalidad al navegador (que usa el motor iexplorer) ¿Alguien que me sepa ayudar?

Me valdria con que me dieran una función que mande ping y responda si recibe respuesta o no.
#810
El problema es mi nivel de C#, que es muy básico, lo que no se hacer y ahora no tengo tiempo de mirar es cómo concatenar strings, yo en vb lo haría así:

writer.writeline(cstr(nombre&";"&telefono&";"))

en un algoritmo como el tuyo sería así (aunque ya te digo que la concatenación de nombre+;+telefono+; no está bien hecha en codigo c#)

public void modificar_telefono(string nombre,string telefono)
{
     FileStream fs = new FileStream("cheques.txt", FileMode.Open);
     StreamReader sr = new StreamReader(fs);
     char[] x ={ ';' }; // delimitador
     string[] campos= sr.ReadLine().Split(x);
      string fileName = "cheques.txt";

      while(!sr.EndOfStream)
      {
               if( campos[0] == nombre )
                        //aca deberia poner la instruccion para modifcar la linea
 {
     
      // esto inserta texto en un archivo existente, si el archivo no existe lo crea
      StreamWriter writer = File.AppendText(fileName);
      writer.WriteLine(nombre+x+telefono+x);   //abderramah-YO NO SE HACER CONCATENACIONES EN C# x es un char, ¿se puede concatenar a un string?
      writer.Close();
    }
              campos= sr.ReadLine().Split(x);
       }
        fs.Close();
        sr.Close();
}


examina esto, tiene fallos porque yo lo que programo no es C#, mira la linea donde se escribe y concatena bien las variables a ver si te va.