全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: imyoy
打印 上一主题 下一主题

请大佬们帮找这样一个源码

[复制链接]
11#
发表于 2018-4-24 14:49:10 | 只看该作者
netcat/nc
12#
 楼主| 发表于 2018-4-24 14:57:39 | 只看该作者
s1ngle 发表于 2018-4-24 14:42
websocket 通信的 以前用过。
http://www.blue-zero.com/WebSocket/
可以参考一下。

你是作者么大佬
13#
 楼主| 发表于 2018-4-24 14:58:39 | 只看该作者

主要用来调试,小白命令不熟,好大压力
14#
发表于 2018-4-24 14:58:43 | 只看该作者
imyoy 发表于 2018-4-24 14:57
你是作者么大佬

不是.  我以前也找过这个源码.网上的都不完整. 联系过这个作者.最后也没要到.
15#
 楼主| 发表于 2018-4-24 15:06:07 | 只看该作者
s1ngle 发表于 2018-4-24 14:58
不是.  我以前也找过这个源码.网上的都不完整. 联系过这个作者.最后也没要到. ...

它是对公众的,我不需要那么复杂,一个页面就行
16#
发表于 2018-4-24 15:13:31 | 只看该作者
php   fsockopen
17#
发表于 2018-4-24 15:17:26 | 只看该作者
本帖最后由 abccba94 于 2018-4-24 15:19 编辑

1、主机侧:新建test.php,接收并保存客户端数据到txt
  1. <?php
  2. @$str=$_GET['str'];

  3. function WriteStr($content)
  4. {
  5. $file = "rec.txt";   
  6. $fp = fopen($file , 'a');   
  7. if(flock($fp , LOCK_EX)){   
  8.      fwrite($fp ,$content);   
  9.    
  10.   flock($fp , LOCK_UN);   
  11. }   
  12. fclose($fp);
  13. }

  14. WriteStr( $str."\r\n");  
  15. ?>
复制代码


2、客户侧:发送abcd
wget -O /dev/null http://xxx.com/test.php?str=abcd

3、访问http://xxx.com/rec.txt可查看记录

http://xxx.com/改成你的网站
18#
 楼主| 发表于 2018-4-24 15:19:18 | 只看该作者
abccba94 发表于 2018-4-24 15:17
1、主机侧:新建test.php,接收并保存客户端数据到txt

大佬你这是http方式,我需要socket方式直接建立TCP链接,不太一样
19#
 楼主| 发表于 2018-4-24 15:20:28 | 只看该作者

搜了一下还是要写代码,php只会看不会写啊大佬
20#
发表于 2018-4-24 15:29:44 | 只看该作者
那个网页应该是有个websocket,然后你进去的时候会自动在服务器端打开一个端口x,然后监听客户端的连接,同时那个网页会websocket连到服务器的websocket服务,然后客户端通过端口x发过去的东西,会被解析,然后再通过websocket返回去在页面上显示。所以你还是说你原始的需求吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-27 09:52 , Processed in 0.063173 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表