$struct_id = 100900;
$size = 20;
$company_id = 121820;//$_SESSION['account']
$port = 6888;
$ip = "192.168.1.199";
$out = '';
$struct = '';
$struct .= pack("i*",$struct_id);
$struct .= pack("i*",$size);
$struct .= pack("a12",$company_id);
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$result = socket_connect($socket, $ip, $port);
socket_write($socket, $struct, strlen($struct));
$data = "";
do{
$buf = @socket_read($socket, 1024, PHP_NORMAL_READ);
$data.=$buf;
if(strpos($data,'}}}') > 0){break;}
}while(true);
socket_close($socket);
$result = explode('}}}',$data);
$res = trim(str_replace(' ','',str_replace(',}','}',$result[0].'}}}')));
return $res;