Jump to content


Photo

[Resolvido] Php+Telnet


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

#1 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 01/12/2009, 14:39

Pessoal queria saber como que eu faco para mandar um comando pelo telnet no php!!


o que eu queria mandar esse comando aqui:

telnet localhost 51234

e depois mandar esse comando aqui:

kick Usuario

#2 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 01/12/2009, 14:49

Veja se essa classe é o que você procura: http://www.geckotribe.com/php-telnet/

(ok2)
att,
Muller Dias
ex-administrador Fórum WMO

#3 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 01/12/2009, 19:54

Fábio, já que você quer conectar com telnet, e for utilizar a classe que o 100. mencionou, terá que fazer uma modificação na classe.

Eu estava analizando, ela só permite conectar na porta 23. (Linha 58).
Com certeza, a porta que você configurou o TELNET do L2J não é esta.

Então, na linha 58, altere a porta, para que você tenha êxito.

Até mais!

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#4 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 02/12/2009, 20:07

pow mais eu nao consegui digitar nenhum comando nao!

#5 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 04/12/2009, 14:16

Você leu a documentação da classe?

[codebox]
<?php
require_once "PHPTelnet.php";

$telnet = new PHPTelnet();

// if the first argument to Connect is blank,
// PHPTelnet will connect to the local host via 127.0.0.1
$result = $telnet->Connect('www.somewhere.com','login name','password');

if ($result == 0) { $telnet->DoCommand('enter command here', $result);
// NOTE: $result may contain newlines
echo $result;
$telnet->DoCommand('another command', $result);
echo $result;
// say Disconnect(0); to break the connection without explicitly logging out
$telnet->Disconnect(); }
?>
[/codebox]

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#6 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 04/12/2009, 15:23

li sim!!!

mais quando eu coloco esse codigo nao aparece nenhum text box ou campo para digitar o comando!

#7 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 04/12/2009, 18:26

Não não fábio.
Você não entendeu o esquema da coisa.


Você cria um form, normal, e coloca no action, alguma página, com este código.
Neste código, você recebe com GET OU POST.

Até mais.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#8 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 04/12/2009, 19:28

entao no caso eu teria que fazer assim:

$telnet->DoCommand('$aqui a string com o comando?', $result);

#9 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 04/12/2009, 23:33

É como o Dudu disse... ;)

Exemplo:

$telnet->DoCommand($_POST['campo_do_formulario'], $result);

(ok2)
att,
Muller Dias
ex-administrador Fórum WMO

#10 Fábio Web Arts

Fábio Web Arts

    Web IN Arts

  • Usuários
  • 299 posts
  • Sexo:Masculino
  • Localidade:No Saco De Magé
  • Interesses:Tudo que for da área de Informática

Posted 05/12/2009, 10:22

vlw mesmo pode dar um resolvido! agora so eu coloca na pratica!!

obrigado mesmo!

#11 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 29/10/2017, 13:51

Viagra Rezeptfrei Ausland Amoxicillin And Appetite Ere To Get Cialis In Perth cheap cialis Cialis ... Cheap.... 40mg Trouver Levitra Pas Cher Trouver Viagra Paris
Secure Ordering Isotretinoin With Free Shipping Direct lowest price for 20 mg of levitra Lipitor No Prescription Needed




2 user(s) are reading this topic

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

IPB Skin By Virteq