我有一个使用php/javascript运行的呼叫中心应用程序。当操作员在他的Mac或Windows或Linux上使用Web浏览器(例如Firefox/Chrome/Opera/Internet Explorer)时。我需要实时连接到远程服务器以发送诸如“拨打电话”之类的命令。如何从本地网络浏览器连接到远程telnet服务器并发送预定义的命令?
但我怎么能使用JavaScript远程登录到远程服务器?这是可能的JavaScript如果是这样以及哪些浏览器?
感谢
注:不使用此
1)http://matthaynes.net/blog/2008/07/17/socketbridge-flash-javascript-socket-bridge/
2)http://stephengware.com/proj/javasocketbridge/
追问:只有我同时使用Chrome抓住这个包? (Firefox/Opera/Midori/Safari,没有任何工作)。
# tcpdump -n -x -X -i any port 23
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes
16:37:00.446070 IP 1.164.45.143.56295 > 1.164.45.143.telnet: Flags [S], seq 205310205, win 32792, options [mss 16396,sackOK,TS val 37248521 ecr 0,nop,wscale 6], length 0
0x0000: 4500 003c 96f4 4000 4006 a561 51a4 2d8f E..<[email protected]@..aQ.-.
0x0010: 51a4 2d8f dbe7 0017 0c3c c8fd 0000 0000 Q.-......<......
0x0020: a002 8018 fe94 0000 0204 400c 0402 080a [email protected]
0x0030: 0238 5e09 0000 0000 0103 0306 .8^.........
16:37:00.446109 IP 1.164.45.143.telnet > 1.164.45.143.56295: Flags [R.], seq 0, ack 205310206, win 0, length 0
0x0000: 4500 0028 0000 4000 4006 3c6a 51a4 2d8f E..([email protected]@.<jQ.-.
0x0010: 51a4 2d8f 0017 dbe7 0000 0000 0c3c c8fe Q.-..........<..
0x0020: 5014 0000 0031 0000 P....1..
16:37:00.446555 IP 1.164.45.143.56296 > 1.164.45.143.telnet: Flags [S], seq 196642802, win 32792, options [mss 16396,sackOK,TS val 37248521 ecr 0,nop,wscale 6], length 0
0x0000: 4500 003c d9fb 4000 4006 625a 51a4 2d8f E..<[email protected]@.bZQ.-.
0x0010: 51a4 2d8f dbe8 0017 0bb8 87f2 0000 0000 Q.-.............
0x0020: a002 8018 fe94 0000 0204 400c 0402 080a [email protected]
0x0030: 0238 5e09 0000 0000 0103 0306 .8^.........
16:37:00.446581 IP 1.164.45.143.telnet > 1.164.45.143.56296: Flags [R.], seq 0, ack 196642803, win 0, length 0
0x0000: 4500 0028 0000 4000 4006 3c6a 51a4 2d8f E..([email protected]@.<jQ.-.
0x0010: 51a4 2d8f 0017 dbe8 0000 0000 0bb8 87f3 Q.-.............
0x0020: 5014 0000 41bf 0000 P...A...
看看这里:http://stackoverflow.com/questions/4725625/is-there-a-telnet-library-for-javascript –