Autor | Zpráva | ||
---|---|---|---|
mystic Profil * |
#1 · Zasláno: 16. 5. 2008, 13:34:23
Mám server pro battlefield 2 a mám o něm web.No a na tom webu bych chtěl udělat,že se tam vždycky automaticky napíše že je server online když ho spustím,a že je offline když je vypnutý.
Ale nejsem dost znalý na to,abych to dokázal udělat,neumím to propojit.Tak prosím poraťe mi mocní koumáci :) |
||
serion Profil |
#2 · Zasláno: 16. 5. 2008, 14:28:27
Poobzeraj sa po funkcii fsockopen() .
|
||
mystic Profil * |
#3 · Zasláno: 16. 5. 2008, 16:39:40
já bych potřeboval aby se mi tam prostě napsalo "online" nebo "offline"
mohli byste mi prosím napsat jak to nějak zrealizovat.Tu funkci jsem zkoušel ale nevím jak s tím pracovat :( |
||
mystic Profil * |
#4 · Zasláno: 16. 5. 2008, 16:47:11
Aha už chytám pointu :D ale píše mi to "Connection timed out" když zadám IP serveru a port 16567 :(
|
||
mystic Profil |
#5 · Zasláno: 17. 5. 2008, 09:50:29
Prosím prosím :(
|
||
suky Profil |
#6 · Zasláno: 17. 5. 2008, 10:02:20
mystic
"Connection timed out" Tak to zrejme bude offline? Je to tak? |
||
mystic Profil |
#7 · Zasláno: 17. 5. 2008, 10:04:24
Jenže jak zvolím protokol tcp,což je ten správný myslím,tak mi to napíše to connection timed out i když je online
|
||
mystic Profil |
#8 · Zasláno: 17. 5. 2008, 10:38:40
<?php $fp = fsockopen("tcp://82.209.34.106", 16567, $errno, $errstr); if ($fp) { echo "online"; } else { echo "ERROR: $errno - $errstr<br />\n"; } ?> Takhle jsem to zkoušel,nevím jestli je to správně |
||
nightfish Profil |
#9 · Zasláno: 17. 5. 2008, 11:14:56
mystic
tcp:// je výchozí, není třeba uvádět ještě bych možná použil poslední parametr, kterým se dá snížit timeout (doba, po které to vrátí chybu, když nedojde k připojení) jinak ten skript vypadá správně |
||
mystic Profil |
#10 · Zasláno: 17. 5. 2008, 12:08:07
Asi to správně fakt bude,nastavil jsem timeout na 5 sekund,je to tak lepší.
Když dám např. IP od nějakého známého COD4 serveru,okamžitě skoro bez odezvy mi to napíše "Connection refused" což je v pořádku.Ale nevím proč mi to dykcy u toho mojeho timeoutne :( |
||
Časová prodleva: 3 dny
|
|||
mystic Profil |
#11 · Zasláno: 20. 5. 2008, 07:06:56
Beeeeeeeeeeeeeeeee :(
|
||
Časová prodleva: 16 let
|
0