IRC-Soporte
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Soporte de Internet Relay Chat en Espanol

Bienvenidos al foro de soporte en IRC. Para mas preguntas o dudas dejen sus dudas en los foros respectivos.

No estás conectado. Conéctate o registrate

ejercicios sobre sockets

Ir abajo  Mensaje [Página 1 de 1.]

1ejercicios sobre sockets Empty ejercicios sobre sockets Dom Dic 05, 2010 10:26 pm

IRC-Soporte

IRC-Soporte
Administrador
Administrador

Ahora vamos a hacer algunos ejercicios sobre sockets

copia el código y pone en una ventana nueva de remotes

Código:

alias youtube {
  if ($sock(youtube)) sockclose youtube
  ;; se encargará de chequear si hay una socket llamada YouTube. en caso afirmativo, la cerrará
  sockopen youtube www.youtube.com 80
  ;; Se abrirá la socket con nombre YouTube host www.youtube.com puerto 80
}

on *:Sockopen:youtube:{
  sockwrite -nt $sockname GET / HTTP/1.1
  ;; vamos a obtener la información en la página principal así que usamos sólo / , el protocolo HTTP/1.1
  sockwrite -nt $sockname Host: www.youtube.com
  ;; puedes usar $sockname, en vez escribir sockwrite -nt youtube
  sockwrite -nt $sockname $crlf
  ;; recuerde, usted necesita enviar el $crlf al final
}

on *:sockread:youtube:{
  var %youtube
  ;; creamos una var con todos los datos del websitio
  sockread %youtube
  ;; Ahora, lea la var
  if (*meta name="description"* iswm %youtube) {
  ;; este encuentra meta name="description" en el código HTML de www.youtube.com
    echo -ag %youtube
  ;; y luego regresa la descripción para usted
  }
}

Ahora, escriba en el canal /youtube

https://irc-soporte.activo.mx

Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.