Status serwera na www

Szukam skrypu który będzie mi pokazywał statusy serwerów Counter Strike. Chodzi mi o taki jak jest tutaj:

http://velvet.i15.eu/index.php?go=serv16 że klikam na nazwe serwera i mi pokazuje jego status tak jak jest tutaj http://velvet.i15.eu/index.php?go=views … port=27015 . Nie koniecznie musi być taki sam ale chcem włąsnie coś takiego aby zobaczyć status jakiegoś serwera muszę kliknać na nazwe serwera, a nie że mi odrazu pokazuje statusy wszystkich serwerów tak jak jest to w hlss. Mógłby mi ktoś coś takiego napisać bo nie jestem w stanie, lub może ma ktoś linki do gotowca ? Z góry dziękuję !

Zobacz:

http://forum.php.pl/Status-serwera-CS-16-t23051.html

http://www.google.pl/search?hl=pl&q=sta … Szukaj&lr=

Musisz sam to poprzerabiać…

Było…

:arrow: http://forum.dobreprogramy.pl/viewtopic … highlight=

Wszystkie te skrypty przejżałem, ale nie o takie mi chodzi. Wszystkie te co podaliście działają na zasadzie wyświetlania statusów serwerów naraz, a ja takiech nie chcem. Poprostu chcem mieć taki silnik że tak powiem że wpisuję adres np. http://localhost/?viewserv=154.65.846?port=27015 i mi odrazu pokazuje status jaka mapa ile graczy itp. A później sam dodaje link do tego.

To może skorzystaj z naszych skryptów i wgraj je na oddzielną stronę, a potem po prostu podlinkuj? Będzie tak samo jak na tej stronie, do której link podałeś w pierwszym poście :stuck_out_tongue:

Nie rozumiesz mnie. Nie mam zamiaru wstawiać skryptu na innej stronie i później go podliknkować. Bo zależy mi na tym aby skrypt bezsesnownie nie ładował wszystkich serwerów.

Jeżeli Ci te co wyżej podaliśmy nie odpowiadają to należy samemu coś napisać.

google.pl kurs+php

I jedziesz …

Pozdrawiam

Dobra, mam skrypt hlss2. Taki sam jaki jest na tamtej stronie. Natomiast jak zrobić aby dzięki temu skryptu było można zobaczyć status każdego serwera zmieniając wyłącznie w adresie ip oraz port tak jak jest to na http://velvet.i15.eu . Oto zawartość config.php

<?php

$main['cache'] = "hlss2_cache.txt"; //cache file, updated from time to time, must be writable by server www

$main['cache_outdate'] = "10";//time in seconds when the cache needs to be updated, i suggest you do not go below 3 seconds

$main['dateformat'] = "Y-M-d H:i:s";

$main['template'] = "list.html"; //main template for listing all servers on one page

$main['nicklength'] = "35";//maximum nick lenght, if nick name is too long, it will be abbreviated to nicklength-3

$main['online_img'] = "img/online.gif";//image must be on server WWW

$main['offline_img'] = "img/offline.gif";//image must be on server WWW

// you can call image display by where _X_ is the number of the server id

// in example 



// notice, every $main[] variable can be inserted to the $server[] setting, (except 'cache')


$server[] = array( // CS 1.6 example

	"disable"	=> 0,// if set to 1 the server is completley ignored

	"ip" =>"ip", // serevr ip:port, can be hostname, if port ommitted default port is 27015

	"template"	=> "vertical-200px.html", // use this skin to display this server, if single mode specified

	"name" => "KoBa", // show this name if connection time out

	"gameurl"	=> "halflife",

	"nicklength" => "29",

	"mapurl"	=> "../maps/halflife", //where image maps to this game are stored

	"mapext"	=> "jpg", // image maps extension

	"applaunch"	=> "30", // which application version to run, more at http://developer.valvesoftware.com/wiki/Steam_Application_IDs

	"ha" => "?", // head admin name

	"ha_mail"	=> "kaszpir@gmail.com", // head admin mail

	"timeout"	=> 1 // timeout in seconds

	);



$main['showall'] = 1;

//show all variables to use in template, also for debug mode,

//normally you do not want this enabled, cause it shows MASS of crap! :D



$main['debug'] = 0;// just enables error_reporting(E_ALL);, causes image corruption


///////////////////////////////////////////////////////////////

// images for iamge output mode


// players as normal number

$main['online_img_plr_off'] = "img/online/off.gif";

$main['online_img_plr_1'] = "img/online/1.gif";

$main['online_img_plr_2'] = "img/online/2.gif";

$main['online_img_plr_3'] = "img/online/3.gif";

$main['online_img_plr_4'] = "img/online/4.gif";

$main['online_img_plr_5'] = "img/online/5.gif";

$main['online_img_plr_6'] = "img/online/6.gif";

$main['online_img_plr_7'] = "img/online/7.gif";

$main['online_img_plr_8'] = "img/online/8.gif";

$main['online_img_plr_9'] = "img/online/9.gif";

$main['online_img_plr_10'] = "img/online/10.gif";

$main['online_img_plr_11'] = "img/online/11.gif";

$main['online_img_plr_12'] = "img/online/12.gif";

$main['online_img_plr_13'] = "img/online/13.gif";

$main['online_img_plr_14'] = "img/online/14.gif";

$main['online_img_plr_15'] = "img/online/15.gif";

$main['online_img_plr_16'] = "img/online/16.gif";

$main['online_img_plr_17'] = "img/online/17.gif";

$main['online_img_plr_18'] = "img/online/18.gif";

$main['online_img_plr_19'] = "img/online/19.gif";

$main['online_img_plr_20'] = "img/online/20.gif";

$main['online_img_plr_21'] = "img/online/21.gif";

$main['online_img_plr_22'] = "img/online/22.gif";

$main['online_img_plr_23'] = "img/online/23.gif";

$main['online_img_plr_24'] = "img/online/24.gif";

$main['online_img_plr_25'] = "img/online/25.gif";

$main['online_img_plr_26'] = "img/online/26.gif";

$main['online_img_plr_27'] = "img/online/27.gif";

$main['online_img_plr_28'] = "img/online/28.gif";

$main['online_img_plr_29'] = "img/online/29.gif";

$main['online_img_plr_30'] = "img/online/30.gif";

$main['online_img_plr_31'] = "img/online/31.gif";

$main['online_img_plr_32'] = "img/online/32.gif";

///////////////////////////////////////////////////////////////

// players as percent of server full

// not all positions are needed

$main['online_img_plr_off%'] = "img/online_prc/off.gif";

$main['online_img_plr_0%'] = "img/online_prc/0.gif";

$main['online_img_plr_3%'] = "img/online_prc/3.gif";

$main['online_img_plr_4%'] = "img/online_prc/4.gif";

$main['online_img_plr_5%'] = "img/online_prc/5.gif";

$main['online_img_plr_6%'] = "img/online_prc/6.gif";

$main['online_img_plr_7%'] = "img/online_prc/7.gif";

$main['online_img_plr_8%'] = "img/online_prc/8.gif";

$main['online_img_plr_9%'] = "img/online_prc/9.gif";

$main['online_img_plr_10%'] = "img/online_prc/10.gif";

$main['online_img_plr_11%'] = "img/online_prc/11.gif";

$main['online_img_plr_12%'] = "img/online_prc/12.gif";

$main['online_img_plr_13%'] = "img/online_prc/13.gif";

$main['online_img_plr_14%'] = "img/online_prc/14.gif";

$main['online_img_plr_15%'] = "img/online_prc/15.gif";

$main['online_img_plr_16%'] = "img/online_prc/16.gif";

$main['online_img_plr_17%'] = "img/online_prc/17.gif";

$main['online_img_plr_18%'] = "img/online_prc/18.gif";

$main['online_img_plr_19%'] = "img/online_prc/19.gif";

$main['online_img_plr_20%'] = "img/online_prc/20.gif";

$main['online_img_plr_21%'] = "img/online_prc/21.gif";

$main['online_img_plr_22%'] = "img/online_prc/22.gif";

$main['online_img_plr_23%'] = "img/online_prc/23.gif";

$main['online_img_plr_24%'] = "img/online_prc/24.gif";

$main['online_img_plr_25%'] = "img/online_prc/25.gif";

$main['online_img_plr_26%'] = "img/online_prc/26.gif";

$main['online_img_plr_27%'] = "img/online_prc/27.gif";

$main['online_img_plr_28%'] = "img/online_prc/28.gif";

$main['online_img_plr_29%'] = "img/online_prc/29.gif";

$main['online_img_plr_30%'] = "img/online_prc/30.gif";

$main['online_img_plr_31%'] = "img/online_prc/31.gif";

$main['online_img_plr_32%'] = "img/online_prc/32.gif";

$main['online_img_plr_33%'] = "img/online_prc/33.gif";

$main['online_img_plr_34%'] = "img/online_prc/34.gif";

$main['online_img_plr_35%'] = "img/online_prc/35.gif";

$main['online_img_plr_36%'] = "img/online_prc/36.gif";

$main['online_img_plr_37%'] = "img/online_prc/37.gif";

$main['online_img_plr_38%'] = "img/online_prc/38.gif";

$main['online_img_plr_39%'] = "img/online_prc/39.gif";

$main['online_img_plr_40%'] = "img/online_prc/40.gif";

$main['online_img_plr_41%'] = "img/online_prc/41.gif";

$main['online_img_plr_42%'] = "img/online_prc/42.gif";

$main['online_img_plr_43%'] = "img/online_prc/43.gif";

$main['online_img_plr_44%'] = "img/online_prc/44.gif";

$main['online_img_plr_45%'] = "img/online_prc/45.gif";

$main['online_img_plr_46%'] = "img/online_prc/46.gif";

$main['online_img_plr_47%'] = "img/online_prc/47.gif";

$main['online_img_plr_48%'] = "img/online_prc/48.gif";

$main['online_img_plr_50%'] = "img/online_prc/50.gif";

$main['online_img_plr_51%'] = "img/online_prc/51.gif";

$main['online_img_plr_52%'] = "img/online_prc/52.gif";

$main['online_img_plr_53%'] = "img/online_prc/53.gif";

$main['online_img_plr_54%'] = "img/online_prc/54.gif";

$main['online_img_plr_55%'] = "img/online_prc/55.gif";

$main['online_img_plr_56%'] = "img/online_prc/56.gif";

$main['online_img_plr_57%'] = "img/online_prc/57.gif";

$main['online_img_plr_58%'] = "img/online_prc/58.gif";

$main['online_img_plr_59%'] = "img/online_prc/59.gif";

$main['online_img_plr_60%'] = "img/online_prc/60.gif";

$main['online_img_plr_61%'] = "img/online_prc/61.gif";

$main['online_img_plr_62%'] = "img/online_prc/62.gif";

$main['online_img_plr_63%'] = "img/online_prc/63.gif";

$main['online_img_plr_64%'] = "img/online_prc/64.gif";

$main['online_img_plr_65%'] = "img/online_prc/65.gif";

$main['online_img_plr_66%'] = "img/online_prc/66.gif";

$main['online_img_plr_67%'] = "img/online_prc/67.gif";

$main['online_img_plr_68%'] = "img/online_prc/68.gif";

$main['online_img_plr_69%'] = "img/online_prc/69.gif";

$main['online_img_plr_70%'] = "img/online_prc/70.gif";

$main['online_img_plr_71%'] = "img/online_prc/71.gif";

$main['online_img_plr_72%'] = "img/online_prc/72.gif";

$main['online_img_plr_73%'] = "img/online_prc/73.gif";

$main['online_img_plr_74%'] = "img/online_prc/74.gif";

$main['online_img_plr_75%'] = "img/online_prc/75.gif";

$main['online_img_plr_76%'] = "img/online_prc/76.gif";

$main['online_img_plr_77%'] = "img/online_prc/77.gif";

$main['online_img_plr_78%'] = "img/online_prc/78.gif";

$main['online_img_plr_79%'] = "img/online_prc/79.gif";

$main['online_img_plr_80%'] = "img/online_prc/80.gif";

$main['online_img_plr_81%'] = "img/online_prc/81.gif";

$main['online_img_plr_82%'] = "img/online_prc/82.gif";

$main['online_img_plr_83%'] = "img/online_prc/83.gif";

$main['online_img_plr_84%'] = "img/online_prc/84.gif";

$main['online_img_plr_85%'] = "img/online_prc/85.gif";

$main['online_img_plr_86%'] = "img/online_prc/86.gif";

$main['online_img_plr_87%'] = "img/online_prc/87.gif";

$main['online_img_plr_88%'] = "img/online_prc/88.gif";

$main['online_img_plr_89%'] = "img/online_prc/89.gif";

$main['online_img_plr_90%'] = "img/online_prc/90.gif";

$main['online_img_plr_91%'] = "img/online_prc/91.gif";

$main['online_img_plr_92%'] = "img/online_prc/92.gif";

$main['online_img_plr_93%'] = "img/online_prc/93.gif";

$main['online_img_plr_94%'] = "img/online_prc/94.gif";

$main['online_img_plr_95%'] = "img/online_prc/95.gif";

$main['online_img_plr_96%'] = "img/online_prc/96.gif";

$main['online_img_plr_100%'] = "img/online_prc/100.gif";

///////////////////////////////////////////////////////////////



?>

[/code]