|
@@ -150,8 +150,10 @@ class ReadCommand extends Command
|
|
//本地ipv4地址
|
|
//本地ipv4地址
|
|
$ipv4 = $this->getMyIpV4();
|
|
$ipv4 = $this->getMyIpV4();
|
|
|
|
|
|
- $host = env('HOST_TCP',$ipv4); // 主机地址
|
|
|
|
- $port = env('HOST_PORT',9501); // 端口号
|
|
|
|
|
|
+ $host = env('HOST_TCP'); // 主机局域网地址
|
|
|
|
+ $port = env('HOST_PORT'); // 端口号
|
|
|
|
+ if(empty($host)) $host = $ipv4;
|
|
|
|
+ if(empty($port)) $port = 9501;
|
|
|
|
|
|
// 创建一个TCP socket
|
|
// 创建一个TCP socket
|
|
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
|
|
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
|
|
@@ -163,7 +165,7 @@ class ReadCommand extends Command
|
|
// 初始内存使用量
|
|
// 初始内存使用量
|
|
$initialMemoryUsage = memory_get_usage();
|
|
$initialMemoryUsage = memory_get_usage();
|
|
|
|
|
|
- echo date("Y-m-d H:i:s") . "服务器已启动\n";
|
|
|
|
|
|
+ echo date("Y-m-d H:i:s") . " 服务器" . $host . ":" . $port . "已启动监听\n";
|
|
file_put_contents('C:\Users\Administrator\Desktop\record.txt',date("Y-m-d H:i:s") . "服务器已启动".PHP_EOL,8);
|
|
file_put_contents('C:\Users\Administrator\Desktop\record.txt',date("Y-m-d H:i:s") . "服务器已启动".PHP_EOL,8);
|
|
|
|
|
|
while (true) {
|
|
while (true) {
|
|
@@ -342,6 +344,8 @@ class ReadCommand extends Command
|
|
|
|
|
|
public function getMyIpV4(){
|
|
public function getMyIpV4(){
|
|
$ip = exec("ipconfig | findstr /i \"IPv4\"");
|
|
$ip = exec("ipconfig | findstr /i \"IPv4\"");
|
|
- return $ip;
|
|
|
|
|
|
+ $parts = explode(": ", $ip);
|
|
|
|
+ $ipAddress = $parts[1];
|
|
|
|
+ return $ipAddress;
|
|
}
|
|
}
|
|
}
|
|
}
|