Jump to content


Photo

Socket Enviando Bite


  • Faça o login para participar
3 replies to this topic

#1 H²O

H²O

    Turista

  • Usuários
  • 41 posts
  • Sexo:Não informado

Posted 27/08/2004, 17:03

Ae gente to tentando fzer um socket enviar o bite 0x80 pro servidor mais eu teria que converter isso pra bite se não não da certo. o servidor roda local aqui eu tento conexão pelo php se ele receber 0x80 em bite é porque deu certo caso não ele retorna oque eu mandei.. vo colar o código quem puder ajudar porfavor...




PHP

<?php
$sock
= fsockopen ("127.0.0.1", 2593, $e, $ee);
if (!
$sock) {
echo
"$e - $ee";
}
$puts = fputs($sock, "0x80");
if(!
$puts)
{
echo
"deu erro ao inviar";
} else {
echo
"ok tudo certo";
}
?>


Ai por exemplo ele ta enviando string quando eu conecto e envio isso o servidor mostra "48", se eu tiro as aspas ele mostra "49", alguem sabe algum modo d enviar em forma de byte?
Função..
Algoritimo
OU qualquer outro jeito.. precizo muito!!
Se hulmides quando quiseres adquirir a sabedoria, se mais ainda quando a tiver adquirido.
H²O¹

#2 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 27/08/2004, 17:17

se vc tirar as aspas ele dah pau?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#3 H²O

H²O

    Turista

  • Usuários
  • 41 posts
  • Sexo:Não informado

Posted 27/08/2004, 17:33

Não.. so da outro numero....
Ele envia outro bite...
Ja tentei converter 0x80 pra decimal.. da 128 mais o servidor não vai aceitar 128.. tem q ter um modo de enviar somente bite nao string igual o php faz

Edição feita por: H²O, 27/08/2004, 17:35.

Se hulmides quando quiseres adquirir a sabedoria, se mais ainda quando a tiver adquirido.
H²O¹

#4 H²O

H²O

    Turista

  • Usuários
  • 41 posts
  • Sexo:Não informado

Posted 27/08/2004, 17:39

Aqui ó se alguem intende Visual Basic consegue converter
Ficaria mais ou menos assim

dim packet(0) as byte
packet(0) = &H80
Winsock.senddata packet()

Pronto assim funciona !!
Mais no PHP não !
Se hulmides quando quiseres adquirir a sabedoria, se mais ainda quando a tiver adquirido.
H²O¹




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq