Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Da Codice PHP a C# - Aiuto! Urgente!

    Come da Oggetto...
    Dato che di PHP non so un'H qualche anima buona può
    convertirmi il seguente codice PHP nella relativa paginetta
    in C#?

    Grazie mille a chi saprà e riuscirà ad aiutarmi.

    codice:
    <html>
    <head>
    <body background="silver" text="Blue" link="Blue" vlink="Blue" alink="Blue">
    <title>Name of Server</title>
    <style type="text/css">
    <!--
    .r {
    	color: Black;
    }
    -->
    </style>
    </head>
    <body>
    <center> 
    <?php 
    $ipaddr = "odino.deepabyss.org";
    $port = "5121";
    $timeout = 5;
    $connect = fsockopen( "udp://" . $ipaddr, $port, $errno, $errstr, $timeout );
    if ( ! $connect )
     {
      print( "<h1>Server is down</h1>
    \n" );
      print( "<h3>ERROR: $errno - $errstr</h3>
    \n" );
      exit;
     }
    else
     {
      socket_set_timeout( $connect, $timeout );
      $send = "\xFE\xFD\x00\xE0\xEB\x2D\x0E\x14\x01\x0B\x01\x05\x08\x0A\x33\x34\x35\x13\x04\x36\x37\x38\x39\x14\x3A\x3B\x3C\x3D\x00\x00";
      fwrite( $connect, $send );
      $output = fread( $connect, 5000 );
      if ( ! $output )
       {
    	print ( "<h1>Server is down.
    </h1>\n" );
        }
       else
    	{
    	 $lines = explode( "\x00", $output );
    	 print( "<u>Server IP:</u> <i class='r'>$ipaddr[/i]:<i class='r'>$port[/i]
    \n" );
    	 print( "<u>Server Status:</u> <i class='r'>Online[/i]
    \n" );
    	 print( "Game Category: <i class='r'>" );
    	 if ( $lines[16] == "274" )
          {
    	   print( "Action[/i]
    \n" );
    		} elseif ( $lines[16] == "363" ) {
    			print( "Story[/i]
    \n" );
    		} elseif ( $lines[16] == "364" ) {
    			print( "Story Lite[/i]
    \n" );
    		} elseif ( $lines[16] == "275" ) {
    			print( "Role Play[/i]
    \n" );
    		} elseif ( $lines[16] == "276" ) {
    			print( "Team[/i]
    \n" );
    		} elseif ( $lines[16] == "365" ) {
    			print( "Melee[/i]
    \n" );
    		} elseif ( $lines[16] == "366" ) {
    			print( "Arena[/i]
    \n" );
    		} elseif ( $lines[16] == "277" ) {
    			print( "Social[/i]
    \n" );
    		} elseif ( $lines[16] == "279" ) {
    			print( "Alternative[/i]
    \n" );
    		} elseif ( $lines[16] == "278" ) {
    			print( "PW Action[/i]
    \n" );
    		} elseif ( $lines[16] == "367" ) {
    			print( "PW Story[/i]
    \n" );
    		} elseif ( $lines[16] == "368" ) {
    			print( "Solo[/i]
    \n" );
    		} elseif ( $lines[16] == "370" ) {
    			print( "Tech Support[/i]
    \n" );
    		}
    		print( "<u>Play Type:</u> <i class='r'>$lines[2][/i]
    \n" );
    		print( "<u>Game Name:</u> <i class='r'>$lines[3][/i]
    \n" );
    		print( "<u>Module Name:</u> <i class='r'>$lines[4][/i]
    \n" );
    		print( "<u>Version Number:</u> <i class='r'>$lines[14]" );
    		if ( $lines[20] == '1' ) {
    			print( " / XP-1 " );
    		} elseif ( $lines[20] == '2' ) {
    			print( " / XP-2 " );
    		} elseif ( $lines[20] == '3') {
    			print( " / XP-1 / XP-2 " );
    		}
    		print( "[/i]
    
    \n" );
    		
    		print( "<u>Level Range:</u> <i class='r'>$lines[7][/i] - <i class='r'>$lines[8][/i]
    \n" );
    		
    		print( "<u>Player vs. Player:</u> " );
    		if ( $lines[9] == "NONE" ) {
    			print( "<i class='r'>" );
    		} elseif ( $lines[9] == "FULL" ) {
    			print( "<i class='r'>" );
    		} else {
    			print( "<i class='r'>" );
    		}
    		print( "$lines[9][/i]
    \n" );
    		
    		print( "<u>Character Vault:</u> " );
    		if ( $lines[19] == '1' ) {
    			print( "<i class='r'>Local Vault[/i]
    \n" );
    		} else {
    			print( "<i class='r'>Server Vault[/i]
    \n" );
    		}
    		print( "<u>Only One Party:</u> " );
    		if ( $lines[12] == '1' ) {
    			print( "<i class='r'>enabled[/i]
    \n" );
    		} else {
    			print( "<i class='r'>disabled[/i]
    \n" );
    		}
    		
    		print( "<u>Player Pause:</u> " );
    		if ( $lines[13] == '1' ) {
    			print( "<i class='r'>enabled[/i]
    \n" );
    		} else {
    			print( "<i class='r'>disabled[/i]
    \n" );
    		}
    		
    		print( "<u>Item Level Restrictions:</u> " );
    		if ( $lines[18] == '1' ) {
    			print( "<i class='r'>enabled[/i]
    \n" );
    		} else {
    			print( "<i class='r'>disabled[/i]
    \n" );
    		}
    		print( "<u>Enforce Legal Characters:</u> " );
    		if ( $lines[17] == '1' ) {
    			print( "<i class='r'>enabled[/i]
    \n" );
    		} else {
    			print( "<i class='r'>disabled[/i]
    \n" );
    		}
    		
    		print( "<u>Password:</u> " );
    		if ( $lines[10] == '0' ) {
    			print( "<i class='r'>not required[/i]
    \n" );
    		} else {
    			print( "<i class='r'>required[/i]
    \n" );
    		}
    		
    		print( "<u>Players:</u> <i class='r'>$lines[5][/i] / <i class='r'>$lines[6][/i]
    
    \n" );
    		$dlines = explode( "\n", $lines[15] );
    		print( "<u>Server Description:</u>
    " );
    		print( "\n" );
    		foreach ( $dlines as $dline ) {
    			print( "$dline
    \n" );
    		}
    		print( "\n" );
    	}
    }
    fclose( $connect );			
    ?>
    </center>
    </body>
    </html>
    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  2. #2
    Up!

    Nessuno di voi ha esperienza con il PHP tale da riconvertire
    questo script in C#?


    dai su... Help Me!

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  3. #3
    UP!
    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

  4. #4
    Up!
    Proprio nessuno può darmi una manina????
    No ci credo!

    Richard B. Riddick : "Non avrete mica paura del buio?"

    Scusatemi ma sono mesi che non pago piu' la bolletta della luce....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.