• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Revolt

IRC Sockets + .txt file

1 mensagem neste tópico

Ora bem o caso é este:

Este script de irc tem como função ir buscar as informações presentes num ficheiro .txt de um determinado site. O que acontece é que, ao ler as informações recebidas no socket, ele só apanha o header, ignorando o conteúdo do ficheiro que era o que mais me interessava. No entanto, se analisar os pacotes usando o Wireshark, a resposta do server detém o tal conteúdo que o script não apresenta. Alguém que perceba de sockets em IRC pode dar-me uma ajuda?  ;)

on *:text:*on:#: {
  if ($1 == %c $+ on) {
  /sockopen Online www.l2max.com 80
}
}
on *:SOCKOPEN:Online*: {
  if ($sockerr) { msg #l2-max Error | return }
sockwrite -n Online GET /gamecp/temp/online.txt HTTP/1.1
sockwrite -n Online Host: www.l2max.com
sockwrite -n Online $crlf
}
on *:SOCKREAD:Online*: {
  var %number
  var %b
  sockread %b
  msg HolySpirit %b
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora