Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Julio 20, 2008, 01:34:32
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Php
(Moderadores:
RuB [vacaciones]
,
SaTeLuCo
) | Tema:
poner si el server esta on o off
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: poner si el server esta on o off (Leído 499 veces)
adryitan
Miembro
Desconectado
Mensajes: 49
poner si el server esta on o off
«
en:
Octubre 13, 2006, 10:18:49 »
«
Última modificación: Octubre 13, 2006, 10:55:27 por adryitan
»
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #1 en:
Octubre 13, 2006, 01:58:21 »
No te impacientes, tu solucion puede ser tan sencilla como esta
function ping3 ($ping)
{
$comm = "ping -c3 ".$ping;
$output=shell_exec($comm);
echo $output; ---->> Aki en vez de un echo miras el valor y si es mayor a 3 segundos lo pones como off, esta comprobacion se realiza cada vez que alguien se conecta a tu pagina y listo! Segun el valor no tienes mas que cargar una imagen u otra}
ping3 ("
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
www.servidor.com
");
?>
salu2
p.D.: Akabo de pensar que tal vez 3 segundos sea demasiado, ya que tendras que esperar ese tiempo para cargar la pagina, podrias hacerla por frames (creo que se llamaba asi), me refiero a eso de hacer la pagina partida en varias paginas diferentes, de forma que vayan cargandose todas las secciones y quede para el final la del servidor...
«
Última modificación: Octubre 13, 2006, 02:02:57 por sickness1
»
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #2 en:
Octubre 13, 2006, 02:05:58 »
lo ke no entiendo es eso d:
Aki en vez de un echo miras el valor y si es mayor a 3 segundos lo pones como off, esta comprobacion se realiza cada vez que alguien se conecta a tu pagina y listo! Segun el valor no tienes mas que cargar una imagen u otra
x cierto, e puesto el codigo, y segun e entendido, e puesto en vez d echo un 3 , pero me sale en blanco, voy a probar a poner 1 y eso d los frames ya me pierdo xD
saludos
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #3 en:
Octubre 13, 2006, 02:12:32 »
Te explico lo que hace le programa
function ping3 ($ping)
{
$comm = "ping -c3 ".$ping; --->Aki le pasas a la variable comm el valor indicaco
$output=shell_exec($comm); ---> Aki mandas a shell el comando, quedando la respuesta guardada en output
echo $output; } ---> y aki muestras la respuesta
ping3 ("
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
www.servidor.com
"); ---> aki indicas el servidor al que quieres hacer ping, que se supone que es el tiempo de latencia que existe entre tu y el servidor
?>
Ponlo asi y mira la respuesta que te da el echo
«
Última modificación: Octubre 13, 2006, 02:15:30 por sickness1
»
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #4 en:
Octubre 13, 2006, 02:15:45 »
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #5 en:
Octubre 13, 2006, 02:25:57 »
Ponlo asi
Windows
<?
comm = "ping -n 1 angelofchaos.servegame.com ";
$output=shell_exec($comm);
echo $output;
?>
Unix
<?
comm = "ping -c1 -w1 angelofchaos.servegame.com ";
$output=shell_exec($comm);
echo $output;
?>
y veras la salida del output, luego ya es manipular los datos guardados en output para tu propio interes
P.D.: Aki tienes un ping mas complejo por si tu servidor esta en unix
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Puedes ponerlo sin ningun problema en tu servidor y te lo hara bien espero,
X si no sabes manipular los string de la salida te paso aki una pagina con los comandos para que puedas hacerlo
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
Salu2
«
Última modificación: Octubre 13, 2006, 02:36:03 por sickness1
»
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #6 en:
Octubre 13, 2006, 04:44:13 »
No funciona :-/
Me echa este error:
Parse error: syntax error, unexpected '=' in /home/virtual/sitio111100/www/1.php on line 2
La web la e subido a gratishost (lo he dixo en otro post xD ) ... pero no creo ke sea ese el problema..
Weno, gracias d todas formas
«
Última modificación: Octubre 13, 2006, 04:51:16 por adryitan
»
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #7 en:
Octubre 13, 2006, 05:07:06 »
logico que no funcione
falta esto
$comm = "ping -n 1 angelofchaos.servegame.com ";
Ves el simbolo del dolar? Pues eso faltaba... Que llevo un dia un poko despitado perdona! Salu2
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #8 en:
Octubre 13, 2006, 05:14:46 »
xDD
no pasa na
aora sale otro error :-\
Warning: shell_exec() has been disabled for security reasons in /home/virtual/sitio111100/www/1.php on line 3
ah! y gracias x el interes
saludos!
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #9 en:
Octubre 13, 2006, 05:17:14 »
Ese ya es otro problema xD! Segun dice han deshabilitado el shell_exec por razones de seguridad XD... Asi que vamos a tener que hacer alguna otra cosa... El servidor al que quieres hacer el enlace online a cual es?
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #10 en:
Octubre 13, 2006, 05:20:41 »
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #11 en:
Octubre 13, 2006, 06:01:50 »
Mira con este codigo
<?php
// Checksum calculation function
function icmpChecksum($data)
{
if (strlen($data)%2)
$data .= "\x00";
$bit = unpack('n*', $data);
$sum = array_sum($bit);
while ($sum >> 16)
$sum = ($sum >> 16) + ($sum & 0xffff);
return pack('n*', ~$sum);
}
// Making the package
$type= "\x08";
$code= "\x00";
$checksum= "\x00\x00";
$identifier = "\x00\x00";
$seqNumber = "\x00\x00";
$data= "Scarface";
$package = $type.$code.$checksum.$identifier.$seqNumber.$data;
$checksum = icmpChecksum($package); // Calculate the checksum
$package = $type.$code.$checksum.$identifier.$seqNumber.$data;
// And off to the sockets
$socket = socket_create(AF_INET, SOCK_RAW, 1);
socket_connect($socket, "angelofchaos.servegame.com", null);
// If you're using below PHP 5, see the manual for the microtime_float
// function. Instead of just using the m
// icrotime() function.
$startTime = microtime(true);
socket_send($socket, $package, strLen($package), 0);
if (socket_read($socket, 255)) {
echo round(microtime(true) - $startTime, 4) .' seconds'; ---> Aki te indica el tiempo de ping que tiene
}
socket_close($socket);
?>
Necesita php 5. 0 el servidor para funcionar bien! Salu2
«
Última modificación: Octubre 13, 2006, 06:06:25 por sickness1
»
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #12 en:
Octubre 13, 2006, 06:07:00 »
Nada, se sigue resistiendo, el error aora es:
Fatal error: Call to undefined function: socket_create() in /home/virtual/sitio111100/www/2.php on line 27
Una cosa, se que el codigo php no se puede coger d una pagina, xke sale el html.. pero para ke t agas una idea lo ke kiero es lo ke sale en sta web:
Para ver los enlaces debes ser usuario
Crear Usuario
o
Hacer Sesion
IR
Es la imagen d antes xD
Saludos
En línea
sickness1
Colaborador
Desconectado
Mensajes: 975
Ya llego... Es el fin al fin!
Re: poner si el server esta on o off
«
Respuesta #13 en:
Octubre 13, 2006, 06:17:50 »
En línea
adryitan
Miembro
Desconectado
Mensajes: 49
Re: poner si el server esta on o off
«
Respuesta #14 en:
Octubre 13, 2006, 06:21:27 »
«
Última modificación: Octubre 14, 2006, 07:19:38 por adryitan
»
En línea
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programacion para webmasters
|
Php
(Moderadores:
RuB [vacaciones]
,
SaTeLuCo
) | Tema:
poner si el server esta on o off
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...