<%@ page import="java.net.*" %> <%@ page contentType="text/html; charset=iso-8859-9" %> <%! String login_server; boolean login_status; int saniye; int dakika; long last_time; long curr_time; int count_game_server; String game_server_names[]; String game_servers[]; boolean gameserver_status[]; public void jspInit() { login_server = "212.174.90.98"; count_game_server = 1; game_servers = new String[count_game_server]; game_server_names = new String[count_game_server]; gameserver_status = new boolean[count_game_server]; //game server listesi game_servers[0] = "212.174.90.98"; game_server_names[0] = "Staris"; last_time = System.currentTimeMillis(); } %> <% curr_time = System.currentTimeMillis(); if(last_time + 600000 < curr_time) { last_time = curr_time; Thread thread = new Thread( new Runnable( ) { public final void run() { try { Socket login_socket = new Socket(login_server,2106); login_status = true; try {login_socket.close( );} catch(Throwable thw) {} } catch(Exception erx) { login_status = false; } for(int j = 0 ; j < count_game_server ; j++) { try { Socket game_socket = new Socket( game_servers[j] , 7777 ); gameserver_status[j] = true; try {game_socket.close( );} catch(Throwable thw) { } } catch(Exception erx) { gameserver_status[j] = false; } } } }); thread.start(); } %>