Plataforma Listado Servidores: yaGscan
De Campuseros.net - La Wiki
Tabla de contenidos |
[editar] yaGscan: Yet Another Game server Scanner
En Campus Party, una de las actividades más frecuentes, es sin duda alguna, los juegos en red. Porque se pasa bien, porque nos gusta ganarle al de al lado.
Desgraciadamente, en campus party somos demasiados PC's como para estar todos en la misma subred, por lo tanto no podemos ver todas las partidas que se están jugando en los pabellones.
Va siendo hora de que esto cambie.
Presentamos la aplicación yaGscan
yaGscan es una aplicación desarrollada por Jesús Trujillo (YeYuS) y Daniel García (FiEsTaMaN) que consta de dos partes, servidor y clientes.
[editar] Clientes
El cliente es un programa que debería estar ejecutándose en el pc de todos los campuseros. Lo que hace es escanear la subred en la que se encuentra el PC buscando partidas. Si encuentra alguna partida, la manda a la web para que se publique y todos puedan disfrutar de ella. Por esto, debería haber al menos un cliente en cada subred de la campus party. Esto es muy difícil de oganizar, por lo que se recomienda que todo el que pueda mantenga el escáner siempre abierto, es un programa que no gasta apenas recursos y que hace mucho bien a todos.
Al abrir el programa empieza a hacer el escáner automáticamente y el campusero puede despreocuparse y minimizarlo a la barra de tareas.
El cliente cuenta también con un actualizador, para poder corregir todos los fallos que puedan surgir a lo largo del transcurso de la semana.
¡¡NOTA PARA VISTA!! En windows vista es necesario desactivar el ipv6 para que funcione correctamente. Para desactivarlo, seguimos los siguientes pasos:
1.- Vamos al Panel de Control y le damos a Centro de Redes y Recursos Compartidos
2.- En el panel lateral, seleccionamos "Administrar conexiones de red"
3.- Seleccionamos nuestra Conexión activa y le damos a propiedades con el botón derecho
4.- Desactivamos la pestaña ipv6 y pulsamos aceptar
[editar] Servidor
El servidor es una página web que recibe de los clientes información sobre las partidas disponibles y muestra la información para que cualquiera pueda unirse a la partida, sin necesidad de estar en la misma red.
Los servidores se consideran muertos si no se vuelve a recibir información sobre el mismo en un periodo de tiempo de 20 minutos. Este tiempo puede variar en función del número de clientes que haya, para mantener una lista de servidores online lo más fiable posible.
[editar] Una pincelada técnica
Las querys a los servidores de juegos se basan en el proyecto Qstat Se decidió usar Qstat al ser lo más completo y probado en cuanto a querys a gameservers. El cliente está desarrollado en .net C#, y el servidor en PHP usando mysql.



