منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : هل يمكن التحويل من php الى C# او من ASP الى C#
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
هل يمكن التحويل من php الى C# او من ASP الى C#
الكود ASP
كود :
<%
Dim gv_%>
    function serverInfo($ip, $port, $timeout) {
        $fp = @fsockopen($ip, $port, $errno, $errstr, $timeout);
        if(!$fp) {
            return array("online" => false, "player" => "-", "max" => "-");
        }
        fwrite($fp, "\xFE");
        $answer = fread($fp, 256);
        if ($answer[0] != "\xFF") {
            fclose($fp);
            return array("online" => false, "player" => "-", "max" => "-");
        }
        $text = substr($answer, 3);
        $text = mb_convert_encoding($text, 'auto', 'UCS-2');
        $parts = explode("\xA7", $text);
        fclose($fp);
        return array("online" => true, "player" => $parts[count($parts)-2], "max" => $parts[count($parts)-1]);
    }
كود :
<%
Dim gv_%>
$info = serverInfo("url", 7171, 5 * 1000);
echo $info[0]." ".$info[1]."/".$info[2];
PHP
كود :
function serverInfo($ip, $port, $timeout) {
        $fp = @fsockopen($ip, $port, $errno, $errstr, $timeout);
        if(!$fp) {
            return array("online" => false, "player" => "-", "max" => "-");
        }
        fwrite($fp, "\xFE");
        $answer = fread($fp, 256);
        if ($answer[0] != "\xFF") {
            fclose($fp);
            return array("online" => false, "player" => "-", "max" => "-");
        }
        $text = substr($answer, 3);
        $text = mb_convert_encoding($text, 'auto', 'UCS-2');
        $parts = explode("\xA7", $text);
        fclose($fp);
        return array("online" => true, "player" => $parts[count($parts)-2], "max" => $parts[count($parts)-1]);
    }
كود :
$info = serverInfo("url", 7171, 5 * 1000);
echo $info[0]." ".$info[1]."/".$info[2];
السلام عليكم من ملاحظتي للبرنامجين وضيفتهما على ما اعتقد فتح منففذ للاتصال بمخدم ما باستخدام السوكت على ما اعتقد ماذا تريد من البرنامج