elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17
151  Programación / .NET (C#, VB.NET, ASP) / Re: Pregunta n00b, no encuentro keypress en: 23 Octubre 2010, 06:14 am
D4N93R cual concurso ???
152  Programación / .NET (C#, VB.NET, ASP) / Re: Capturar captcha del webbrowser en: 12 Octubre 2010, 00:49 am
Vamos hombre no te rindas no es tan dificil solo que no hay mucha info por hay pero en fin dime que numero puedo colocar para probar que es lo que devuelve esa pagina. porque soy de peru y con mi numeor no sale nada.

si fueran dos o tre numeros seria mejor para hacer pruebas.
153  Programación / .NET (C#, VB.NET, ASP) / Re: Capturar captcha del webbrowser en: 11 Octubre 2010, 22:14 pm
Código
  1. HttpWebRequest _HttpWebRequest = (HttpWebRequest)WebRequest.Create("http://www.cmt.es/cmt_ptl_ext/Captcha.jpg");
  2.  
  3. HttpWebResponse _HttpWebResponse = (HttpWebResponse)_HttpWebRequest.GetResponse();
  4.  
  5. Stream _Stream = _HttpWebResponse.GetResponseStream();
  6.  
  7. this.pictureBox1.Image = Image.FromStream(_Stream);
  8.  


Ahora cada ves que haces uan peticion ah http://www.cmt.es/cmt_ptl_ext/Captcha.jpg
pues te da un cookie por lo que necesitas uan variable de tipo CookieContainer donde guardarlo y usarlo para la peticion "POST".

seria algo como

Código
  1. _HttpWebRequest .CookieContainer = "aqui tu variable CookieContainer"
  2.  

Suerte y aqui un ejemplo de como hacer lo que te digo
http://foro.elhacker.net/net/aporte_consumir_contenido_web_en_aplicaciones_net_cvb_netasp_net-t306634.0.html
154  Programación / .NET (C#, VB.NET, ASP) / Re: Mantener aspecto contenido formulario en: 9 Octubre 2010, 15:14 pm
Puedes usando TableLayoutPanel  y la propiedad Dock=Fill en cada control

Lamentablemente pues si ya tienes tus formularios diseñados a de ser un trabajo algo trabajoso jajajaja, y si lo haces con anchor pues vas a demorar mucho haciendo pruebas y esas cosas ademas que no siempre funciona como queremos.

de tejo unos links
http://www.codeproject.com/KB/dotnet/LayoutPanels_VS2005.aspx?msg=1964972

Aqui un ejemplo donde uso TableLayautPanels
http://foro.elhacker.net/net/aporte_consumir_contenido_web_en_aplicaciones_net_cvb_netasp_net-t306634.0.html

155  Programación / .NET (C#, VB.NET, ASP) / Re: [Navegador en vb 2008] Favoritos e Historial en: 8 Octubre 2010, 19:09 pm
http://www.elguille.info/colabora/NET2005/miliuco_web.htm

Y como dijo en el post anterior D4N93R no es un navegador propio si no un inclusion del navegador IE en tu aplicacion.
156  Comunicaciones / Redes / Re: Wimax en Peru en: 8 Octubre 2010, 19:04 pm
Hi thedoctor77 bueno pues si se que wimax no se conecta por magia an internet es odvio que necesito un proveedor, la cuestion es el ambito legal permisos y esas cosas, por ahi lei que tengo que presentar mi poryecto todo documentado al ministerio de comunicaciones y otras cosas pero quisiera la opinion de alguien conocedor del tema, y como dije inicialmente que equipos recomendados puedo comprar en peru.
157  Programación / .NET (C#, VB.NET, ASP) / Re: alguien que sepa leer vocales y consonantes de vector en: 8 Octubre 2010, 17:02 pm
Suponiendo que te den el vetor ya lleno pues aqui el ejemplo de como buscar vocales,consonates

primero declaras un vector(o arreglo como quieras llamarlo) con todas las vocales

Código:
private char[] vocales = new char[] { 'a', 'e', 'i', 'o', 'u' };

luego suponiebdo que tienes el un Vector con los elementos ya llenos puedes usar
Array.IndexOf(array,elemento) que devuelve -1 cuando no encuentra "elemento" dentro de "array"

Código
  1. public int TotalVocales()
  2.        {
  3.                int contador = 0;//contador
  4.  
  5.                //recorremos todo el arrary y contamos las vocales
  6.                for (int i = 0; i < vector.Length; i++)
  7.                {
  8.                    /*
  9.                      * Array: clases del .net
  10.                      * IndexOf: metodo de la clase array que busca el index de un elemento dentro de un array si no lo encuentra devuelve -1
  11.                      */
  12.                    if (Array.IndexOf(vocales, vector[i]) != -1)
  13.                    {
  14.                        contador++;//Indexof encontro el elemento porque devolvio un valor diferente de -1 entonces aumentar contador
  15.                    }
  16.                }
  17.                return contador;
  18.        }
  19.  

por ultimo todo el codigo de ejemplo


Código
  1.  
  2. using System;
  3. using System.Text;
  4.  
  5. namespace Arreglos
  6. {
  7.    class Cola
  8.    {
  9.        /// <summary>
  10.        /// Vector de las vocales
  11.        /// </summary>
  12.        private char[] vocales = new char[] { 'a', 'e', 'i', 'o', 'u' };  
  13.  
  14.        /// <summary>
  15.        /// Vector que se llena con el metodo Add(char Letra)
  16.        /// </summary>
  17.        private char[] vector;
  18.  
  19.        /// <summary>
  20.        /// Variable que determina el numero maximo de elementos
  21.        /// </summary>
  22.        private int _TotalElementos;
  23.  
  24.        /// <summary>
  25.        /// Contructor donde se define el tamaño maximo para el vector
  26.        /// </summary>
  27.        /// <param name="Tamaño"></param>
  28.        public Cola(int Tamaño)
  29.        {
  30.            _TotalElementos = Tamaño;
  31.            // Inicializamos el vector en 0
  32.            vector = new char[0];  
  33.        }
  34.  
  35.        /// <summary>
  36.        /// Metodo para arreglar elementos al array
  37.        /// </summary>
  38.        /// <param name="Letra"></param>
  39.        public void Add(char Letra)
  40.        {
  41.            if (vector.Length < _TotalElementos)
  42.            {
  43.                /*
  44.                  * Redimensionamos el vector para agregar el elemento nuevo
  45.                  * Array: es una clase del .net
  46.                  * Resize<T>: es un metodo de la clase array y "<T>" es el tipo de dato del vector ah redimencionar
  47.                  * ref: indica que el vector se pasa por referencia
  48.                  */
  49.                int NewSize = vector.Length + 1;
  50.                Array.Resize<char>(ref vector, NewSize);
  51.  
  52.                vector[NewSize - 1] = Letra;
  53.  
  54.                Console.WriteLine("Se registro {0}", Letra);  
  55.            }
  56.            else
  57.                throw new Exception("vector lleno");
  58.        }
  59.  
  60.        #region Metodos y propiedades publicas
  61.        /*
  62.          * las propiedades tienen dos secciones de codigo
  63.          * get{codigo}: todo el codigo de lectura por lo que siempre contendra un return en la linea final
  64.          * set{codigo}: todo el codigo de escritura para la propiedad se odtiene el valor asignado ah traves la variable "value"
  65.         */
  66.  
  67.  
  68.  
  69.        /// <summary>
  70.        /// Devuelve el numero de elementos del vector
  71.        /// </summary>
  72.        public int NumElementos
  73.        {
  74.            get
  75.            {
  76.                return vector.Length;
  77.            }
  78.        }
  79.  
  80.        /// <summary>
  81.        /// Devuelve el total de vocales del vector
  82.        /// </summary>
  83.        public int TotalVocales
  84.        {
  85.            get
  86.            {
  87.                int contador = 0;//contador
  88.  
  89.                //recorremos todo el arrary y contamos las vocales
  90.                for (int i = 0; i < vector.Length; i++)
  91.                {
  92.                    /*
  93.                      * Array: clases del .net
  94.                      * IndexOf: metodo de la clase array que busca el index de un elemento dentro de un array si no lo encuentra devuelve -1
  95.                      */
  96.                    if (Array.IndexOf(vocales, vector[i]) != -1)
  97.                    {
  98.                        contador++;//Indexof encontro el elemento porque devolvio un valor diferente de -1 entonces aumentar contador
  99.                    }
  100.                }
  101.                return contador;
  102.            }
  103.        }
  104.  
  105.        /// <summary>
  106.        /// Devuelve el total de consonantes del vector
  107.        /// </summary>
  108.        public int TotalConsonantes
  109.        {
  110.            get
  111.            {
  112.                /*
  113.                  * Colocar aqui todo el codigo para contar las consonates basandote en el codigo de TotalVocales
  114.                  * Solo declara un vector de tipo char con todas las consonantes y repiete el mismo proceso
  115.                  */
  116.                throw new Exception("codigo no implementado");
  117.            }        
  118.        }
  119.  
  120.        public void MostrarElementos()
  121.        {
  122.            for (int i = 0; i < vector.Length; i++)
  123.            {
  124.                Console.WriteLine(vector[i]);  
  125.            }
  126.        }
  127.  
  128.        #endregion
  129.    }
  130.  
  131.    class Arreglos
  132.    {
  133.  
  134.        static void Main()
  135.        {
  136.  
  137.            Cola MyCola = new Cola(5);
  138.  
  139.            char Letra = char.Parse(" ");
  140.  
  141.            //llenar el vector
  142.            do
  143.            {
  144.                Console.WriteLine("Ingrese un caracter para llenar el vector o precione \"Enter\" para terminar");
  145.  
  146.                Letra = Console.ReadKey().KeyChar; //leer solo el primer caracter
  147.  
  148.                Console.WriteLine();//para pasar a la siguiente linea
  149.  
  150.                if (Letra == Char.Parse("\r"))
  151.                    break;
  152.  
  153.                try
  154.                {
  155.                    MyCola.Add(Letra);
  156.  
  157.                }
  158.                catch (Exception ex)
  159.                {
  160.                    Console.WriteLine(ex.Message);//mostramos el mensaje en pantalla
  161.                    break; //terminamos el bucle
  162.                }
  163.  
  164.            } while (Letra != Char.Parse("\r"));
  165.  
  166.            //Aqui muestrar todo lo que quiera
  167.            try
  168.            {
  169.                Console.WriteLine("Lista de Elementos");
  170.                Console.WriteLine("------------------");
  171.                MyCola.MostrarElementos();
  172.  
  173.                Console.Write("Total de Vocales : ");
  174.                Console.WriteLine(MyCola.TotalVocales.ToString());
  175.  
  176.                Console.Write("Total de Consonantes : ");
  177.                Console.WriteLine(MyCola.TotalConsonantes.ToString());
  178.            }
  179.            catch (Exception ex)
  180.            {
  181.                Console.Write(ex.Message);
  182.            }
  183.  
  184.            Console.ReadKey();  
  185.        }
  186.    }
  187. }
  188.  

espero te sirva falta implementar el conteo de consonates pero ahi te escribi como debes hacerlo, lo mismo seria si quieres contar numeros, ciertos numeros,letras etc
158  Comunicaciones / Redes / Wimax en Peru en: 8 Octubre 2010, 01:52 am
Bueno alguien que viva en Perú y pudiera darme información sobre LA TECNOLOGIA WIMAX, en especial sobre el ámbito legal para usar la banda 3.5G que es licenciada, donde puedo sacar esa licencia?, que equipos necesito comprar o si tengo que importar?? Bueno ya encontré antenas para clientes en una página de ventas, EN RESUMEN quisiera información sobre costos de implementación en Perú. Agradeceré sus respuestas. Gracias
159  Programación / .NET (C#, VB.NET, ASP) / Re: [DUDA] Usar Httpwebrequest en: 7 Octubre 2010, 18:40 pm
Umm la pregunta era como usar HttpWebrequest?? peor bueno creo que lo que estas buscando es llenar los controles de formularios  de una pagina y ahcer sumit y cargar dicha pagina o me equivoco?? bueno de ser asi pues mira esto

http://foro.elhacker.net/net/webbrowser_en_c_como_rellenar_campos_automaticamente-t280952.0.html

160  Programación / .NET (C#, VB.NET, ASP) / Re: [DUDA] Usar Httpwebrequest en: 7 Octubre 2010, 00:01 am
Pues mira no necesariamente necesitas llenar cajas de texto en la pagina lo unico es enviar los valores necesarios por metodo POST o GET para ello tienes el HtttpWebReques, para recoger lo que devuelve el server pues tienes el HttpWebResponce ambos se encuentran en System.Net por lo que tendras que agregar la referencia al ensamblando y colocar Import System.Net

ahora un ejmplo basico de su uso seria

http://foro.elhacker.net/net/aporte_obtener_ip_publica_e_isp_en_net-t306700.0.html

ahora pues para hacer POST pues supongamos lo siguiente

tienes una web  htt::\\www.webprueba.com\form.html

donde form.html contiene lo sigueinte

<html>
<head>
</head>
<body>
   <FORM action="http://www.webprueba.com/nombre.php" method="POST">
      <LABEL for="nombre">Nombre: </LABEL>
      <INPUT type="text" id="nombre"><BR>
      <INPUT type="submit" value="Enviar"> <INPUT type="reset">
   </FORM>
</body>
</html>


el form tiene "action=http://www.webprueba.com/nombre.php",
un INPUT  con id="nombre" entonces en la creacion de tu HttpWebRequest deberias asignarle,

http://www.webprueba.com/nombre.php?nombre="el nombre simcomillas"

aqui un ejemplo donde se hace post ya demas se afronta un reto capcha

http://foro.elhacker.net/net/aporte_consumir_contenido_web_en_aplicaciones_net_cvb_netasp_net-t306634.0.html

Ahora si la web en sus fuentes no vees nada claro pues deberias usar wireshark  para ver todas las peticiones que se hacen durante el envio.

Y por ultimo si pudieras decirnos exactamente que web es pues encatado te ayudaria!!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines