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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Programación Visual Basic / Crea tu propio navegador en 5 minutos en: 26 Septiembre 2005, 23:56 pm
En este post vamos a ver como podemos crear ¡nuestro propio navegador web!.

Aunque en un principio parece una tarea muy complicada, veremos que es realmente sencilla gracias a que usaremos los objetos que nos proporciona Microsoft.

Empezamos

Lo primero que debemos hacer, como casi siempre, es crear un proyecto Estándar  Exe, A continuación tienes que añadir el control que vamos usar. Para hacerlo existen tres formas:

  • CTRL+T
  • Con el menú: Project > Components
  • Pulsando con el botón derecho del ratón en la barra de herramientas y seleccionando la primera opción del menú emergente: Components... 


Una vez hayamos realizado esto, aparecerá una ventana de diálogo con tres etiquetas, pero la que nos interesa la que está seleccionada por defecto: Controls. En esta etiqueta, puedes ver una lista con todos los posibles controles que puedes usar en tu proyecto. Marca “Microsoft Internet Controls” y pulsa sobre el botón Aceptar.


Cuadro de diálogo para añadir nuevos controles

Aparecerá un nuevo control en la barra de herramientas como el que puedes ver en la imagen.


Nuevo icono en la
Barra de Herramientas

La interfaz de usuario
Aunque tener una interfaz amigable y llamativa es primordial en los programas de hoy en día, sólo voy  a crear algo extremadamente simple para concentrarnos en cómo debe funcionar. Por he incluido 2 botones para la navegación hacia atrás (cmdRetrocede) y hacia delante (cmdAvanza), una etiqueta (lblDireccion), una caja de texto (txtUrl), una línea  y el nuevo control, WebBrowser (MiWebBrowser), que es el nuevo control que había añadido al proyecto

El resultado final es este :


Distribución de los controles

Ya sé que es muy feo pero verás lo bien que funciona. Además, eres libre de hacerlo lo bonito que quieras por tu cuenta.

Programando nuestro navegador
Muchas veces no dispondremos de la ayuda para programar un control ActiveX, pero existe una forma de saber las constantes, propiedades, métodos y eventos de los que dispone un control. Para ello es útil el “Object Browser”. Para abrirlo puedes:

Pulsar F2 o
Usando el menú: View > Object Browser
En la imagen lo puedes verlo después haber seleccionado la librería SHDocVwCtl (la que hemos incluido con Microsoft Internet Controls), y particularizado en la clase WebBrowser y la función Navigate que es la que usaremos en breve.


Object Browser

En el panel inferior del Object Browser puedes ver el nombre de la función junto con los parámetros que admite, anidando entre corchetes los opcionales.

Recuerda, el “Object Browser” es tu amigo, ¡úsalo!.

Primero vamos a ver cómo mostrar una página web después de introducirla en el recuadro de texto y pulsar ENTER ( o INTRO o RETURN o como quiera que llames a la tecla de retorno de carro)

Lo que vamos a hacer es comprobar cual es la tecla que se ha pulsado en el recuadro de texto y si tiene el valor ASCII de ENTER ( 13 ), indicarle al navegador que visite la dirección indicada.

NOTA: ASCII es el acrónimo de American Estándar Code for Information Interchange. Es un código que sirve para representar caracteres como números. A cada letra se le asigna un número único. Por ejemplo a la M se le ha asignado el número 77.

El código es el siguiente:

Código:
Private Sub txtURL_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
        MiWebBrowser.Navigate txtURL.Text
    End If
End Sub

Esto ya lo podrías probar y verías como funciona, aunque tienes que estar conectado a la red, y si no tienes tarifa plana, mejor que lo dejes para cuando hayamos terminado de programar los dos botones que nos faltan y puedas probarlo todo de una vez.

Estos son todavía más fáciles de programar:

Código:
Private Sub cmdAvanza_Click()
    On Error Resume Next
    MiWebBrowser.GoForward
End Sub

Private Sub cmdRetrocede_Click()
    On Error Resume Next
    MiWebBrowser.GoBack
End Sub

Ya está todo, tienes tu propio navegador web y con sólo 7 líneas de código. ¿No es Visual Basic una maravilla?

Ampliaciones y Aplicaciones[/size
]¿Quieres mejorar tu navegador?

Por favor, ¡cambia la interfaz gráfica!
Creo que no he creado algo más antiestético en mi vida. Seguro que tu puedes darle un nuevo look.
Añade nuevas funciones.
Sólo hemos visto 3 funciones de las 17 que dispone el objeto WebBrowser y eso que no he tenido en cuenta los eventos y propiedades que son muchos más. Utiliza el Object Browser para investigar y después intenta usarlas de alguna manera.
Pero, ¿para qué sirve todo esto si ya tenemos Internet Explorer?

Existen multitud de usos que puedes conseguir usando este control. Algunas ideas que se me ocurren son:

Personaliza tu navegador
Muy útil para cibercafés y terminales de punto de venta.
Simplificar la interfaz de IE.
Podría ser útil para crear un navegador especial para niños.
Evitar que se visten páginas prohibidas
Puedes censurar aquellos webs que no tengan el contenido adecuado.
Esto son  sólo algunas ideas de lo que se puede hacer pero seguro que a ti se te ocurren muchas más. Para darte una idea del potencial que tiene usar este control, te comento que Microsoft ha usado el motor de Internet Explorer para crear aplicaciones como Microsoft Money 2000.  ¿Qué no puedes hacer tu?

fuente: http://www.ciberteca.net/visualbasic/articulos/tunavegador/default.asp
2  Informática / Tutoriales - Documentación / Re: ***************P2m**************** en: 18 Junio 2005, 00:40 am
**********Series de investigacion***********

gracias a www.promaq.com


C.S.I. MIAMI:

 


c.s.i.miami.cap.1y2:

http://www.progmaq.com/foro/download.php?id=2711


c.s.i.miami.cap.3y4:

http://www.progmaq.com/foro/download.php?id=2710




Aviso legal:

La descarga de peliculas ,juegos y demas archivos estan destinadas a aquellos usuarios que desean obtener una copia de seguridad de su original. No nos hacemos responsables del uso que los demas usuarios hagande estos archivos.
La tenencia de todo tipo de material descargado SÓLO será legal si se dispone del archivo original.
Por otro lado, SÍ es legal poseer estas copias de seguridad durante un máximo de 24h.(como periodo de prueba). Pasado este plazo deberéis borrar éstas copias de seguridad o, de lo contrario, comprar el original.

No hay ningún medio posible para frenar o evitar a los 'fuera de la ley', por ello os pedimos que os abstengais de comprometer legalmente a los fundadores de este grupo que, con la mejor intención, hacen circular sus
copias de seguridad para aquellos que no sepan realizarlas.

Un saludo

3  Informática / Tutoriales - Documentación / Re: ***************P2m**************** en: 18 Junio 2005, 00:33 am
   
                                   **********Series de investigacion***********

Gracias a www.progmaq.com

C.S.I. LAS VEGAS :




C.S.I. 1x03 Cajón y entierro:

http://www.progmaq.com/foro/download.php?id=493


C.S.I. 1x02 Buen cambio:

http://www.progmaq.com/foro/download.php?id=527


C.S.I. 1x04 Los requisitos del señor Johnson:

http://www.progmaq.com/foro/download.php?id=807


C.S.I. 1x05 Amigos y amantes:

http://www.progmaq.com/foro/download.php?id=863


c.s.i._las_vegas_cap6y7:

http://www.progmaq.com/foro/download.php?id=940


.s.i._las_vegas_cap8y9:

http://www.progmaq.com/foro/download.php?id=1435


c.s.i.las.vegas.cap10y11:

http://www.progmaq.com/foro/download.php?id=3117


c.s.i.las.vegas.cap.12y13:

http://www.progmaq.com/foro/download.php?id=3116


c.s.i.las.vegas.cap14y15:

http://www.progmaq.com/foro/download.php?id=3115


c.s.i.las.vegas.cap16y17

http://www.progmaq.com/foro/download.php?id=3292





Aviso legal:

La descarga de peliculas ,juegos y demas archivos estan destinadas a aquellos usuarios que desean obtener una copia de seguridad de su original. No nos hacemos responsables del uso que los demas usuarios hagande estos archivos.
La tenencia de todo tipo de material descargado SÓLO será legal si se dispone del archivo original.
Por otro lado, SÍ es legal poseer estas copias de seguridad durante un máximo de 24h.(como periodo de prueba). Pasado este plazo deberéis borrar éstas copias de seguridad o, de lo contrario, comprar el original.

No hay ningún medio posible para frenar o evitar a los 'fuera de la ley', por ello os pedimos que os abstengais de comprometer legalmente a los fundadores de este grupo que, con la mejor intención, hacen circular sus
copias de seguridad para aquellos que no sepan realizarlas.

Un saludo     



4  Media / Juegos y Consolas / Re: **-_Final fantasy-_** en: 17 Junio 2005, 23:23 pm
Pero el 8 tambien tiene lo suyo la historia estan de pu.. madre





saludos.
5  Media / Juegos y Consolas / Re: Mejor juego de la historia en: 17 Junio 2005, 23:07 pm
Yo creo que son los final fantasy expecialmente el 7,8 y 10




saludos
6  Media / Juegos y Consolas / Re: juego diablo dos en: 17 Junio 2005, 23:04 pm
Ami mi me gustaria saber como se puede acer para jugar online con un juego pirata





saludos
7  Media / Juegos y Consolas / **-_Final fantasy-_** en: 17 Junio 2005, 23:03 pm
Para mi final fantasy son los mejor juegos que hay (por mi opinion)

                                   ¿? encuesta?¿
quiero decir cual creis que es el mejor final fantasy:


yo creo que es el 7 , 8 , 10 pero no me decido


saludos
8  Media / Juegos y Consolas / Re: Preguntas sobre juegos final fantasy en: 17 Junio 2005, 22:58 pm
En el final fantasy X me lo e pasado completamente de ariba a bajo y solo puedes moverte con ellos en llanura de la calma ,camino de mith (o como se dija)pero solo montarte pero no comprarlo.


sobre final fantasy x-2 pues lo puedes conseguir :
Después de la misión "Carrera contra Leblanc" en el Bosque de Macalania podrás conseguir la vestisfera hablando con Tromel 4 veces en el capítulo 1 o 2.


si te gusta el mundo final fantasy puedes jugar al VIII que para my es uno de lo mejores despues de el VII. ;D ;D ;D




saludos.,
9  Informática / Tutoriales - Documentación / Re: ***************P2m**************** en: 14 Junio 2005, 17:34 pm
 
                 *************anime*************

gracias a www.progmaq.com


Dagon ball:

Dragon.Ball-dvdrip.spanish.cansino-001:
http://www.progmaq.com/foro/download.php?id=242

Dragon.Ball-dvdrip.spanish.cansino-002:
http://www.progmaq.com/foro/download.php?id=241

Dragon.Ball-dvdrip.spanish.cansino-003:
http://www.progmaq.com/foro/download.php?id=240

Dragon_Ball.cap.004.ulom,el.secuestrador:
http://www.progmaq.com/foro/download.php?id=239

Bola_de_dragon.005-_el_temible_y_solitario_yamcha:
http://www.progmaq.com/foro/download.php?id=238

episodio_006-_¡vi_gilad_las_bolas_d_e_dragón:
http://www.progmaq.com/foro/download.php?id=237

Dragon.Ball-dvdrip.spanish.cansino-007:
http://www.progmaq.com/foro/download.php?id=236

Dragon.Ball-dvdrip.spanish.cansino-008:
http://www.progmaq.com/foro/download.php?id=235

Bola_de_Dragon.cap.010-_¡han_robado_las_bolas_de_dragón!
http://www.progmaq.com/foro/download.php?id=234

Bola_de_Dragon.cap.011-invocando_al_dragón:
http://www.progmaq.com/foro/download.php?id=233

Bola_de_Dragon.cap.012:
http://www.progmaq.com/foro/download.php?id=232

Bola_de_Dragon.cap._016:
http://www.progmaq.com/foro/download.php?id=231

Bola_de_Dragon.cap._017:
http://www.progmaq.com/foro/download.php?id=230

Bola_de_Dragon.cap._018:
http://www.progmaq.com/foro/download.php?id=229

Dragon.Ball-dvdrip.spanish.cansino-020:
http://www.progmaq.com/foro/download.php?id=228

Aviso legal:

La descarga de peliculas ,juegos y demas archivos estan destinadas a aquellos usuarios que desean obtener una copia de seguridad de su original. No nos hacemos responsables del uso que los demas usuarios hagande estos archivos.
La tenencia de todo tipo de material descargado SÓLO será legal si se dispone del archivo original.
Por otro lado, SÍ es legal poseer estas copias de seguridad durante un máximo de 24h.(como periodo de prueba). Pasado este plazo deberéis borrar éstas copias de seguridad o, de lo contrario, comprar el original.

No hay ningún medio posible para frenar o evitar a los 'fuera de la ley', por ello os pedimos que os abstengais de comprometer legalmente a los fundadores de este grupo que, con la mejor intención, hacen circular sus
copias de seguridad para aquellos que no sepan realizarlas.

Un saludo


10  Informática / Electrónica / Re: tarjeta de telefono en: 14 Junio 2005, 16:28 pm
Esas tarjetas SI se pueden acer (aunque yo no se)pero lo que pasa esque las tarjetas normales llevan un id incorporado que al meterlo lo leer y te deja yamar y ya no hay ids igual.

esos temas los tiene mas que solucionados telefonica o timofonico porque no tiene nombre lo timadores que son  ;D ;D


saludos.
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines