Re: [問題] 請問如和抓取所連上的client ip??
※ 引述《satanel3121 (翔仔)》之銘言:
: 小弟在寫一個類似IRC SERVER的東西....
: 問題點在於 SERVER端無法抓到所連上的IP...
: 所以無法透過SERVER接受到一個CLIENT的訊息後...
: 無法把訊息傳給其他的CLIENT端...XD
: 所以小弟想請問有什麼模組和指令提供以下其中之一的功能:
: 1.SERVER可以偵測CLIENT IP
: 2.SERVER可對所有的CLIENT端廣播...
: 程式是SERVER和CLIENT二端分開寫....
: 用IO::Socket......
: 先謝謝各位大大...
不好意思.....可以請問一下...
用foreach要怎麼實作對所有的client廣播...
我大概知道要用什麼方法...
不過...找到的資料好少...自己也太菜了XD...
while ( defined ($buf=<$new_sock>) ) {
$sock->send($buf);
}
PS: 以上的$new_sock=$sock->accept();
↑
自己產生的SOCKET
還有一個小問題 $addr=$sock->peername();
print $addr;
這樣寫印得出clinet端ip嗎??我是不是寫錯了....QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.54.214
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章