[請益] SOCKET TELNET 設定

看板PHP作者 (看文不要只會用橫的看)時間11年前 (2014/10/24 01:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
不才最近要用 socket 去 telnet 本機的 telnet-server.但遇到了問題。 我先用 $this->sockets = socket_create(AF_INET, SOCK_STREAM,SOL_TCP); 做建立,接著 $this->connection = socket_connect($this->sockets,$host, $port); 連結,以上二行沒問題。 接著如果我直接 $buffer = socket_read($this->sockets, 1024, PHP_BINARY_READ) 會得到 fffd18 fffd20 fffd23 fffd27 的回傳。 這裡似乎是要我設定終端機類型、速度、XDisplay Location。 我試過用 socket_write 直接回傳 fffc18 fffc20 fffc23 fffc27 去回覆。 但沒有成功。 也試過用 socket_write ff、socket_write fc、 socket_write 18 ,一個 字元一個字元回傳也沒用。 我也有試過不先 socket_read ,直接用上述二者回傳也沒有用。 要怎麼才有法子讓socket 能正確回傳並取得該出現的 "login:"呢? -- http://averywu.pixnet.net/blog/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.237.155 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1414083602.A.256.html
文章代碼(AID): #1KIJGI9M (PHP)
文章代碼(AID): #1KIJGI9M (PHP)