Mar Oct 16, 2012 5:19 pm
Bueno este code es un básico ejemplo de gserver en el que se conecta a 127.0.0.1:85 y lanza el mensaje que yo escribo en terminal , el sleep indica el tiempo el cual el servidor estará ONLINE para 127.0.0.1:85
Es una base muy útil ya que partiendo de esto puedes crear un sistema de id para los que se conecten al servidor y que cada uno pueda lanzar mensajes al servidor , asi como una especie de chat , incluso crear rangos y establecer comandos , es todo cuestión de imaginación ya lo iré procesando en mi cabeza xd.
Sin mas aburrimiento el ejemplo base :
imagen ejemplo :
Es una base muy útil ya que partiendo de esto puedes crear un sistema de id para los que se conecten al servidor y que cada uno pueda lanzar mensajes al servidor , asi como una especie de chat , incluso crear rangos y establecer comandos , es todo cuestión de imaginación ya lo iré procesando en mi cabeza xd.
Sin mas aburrimiento el ejemplo base :
- Código:
require 'gserver'
class BasicServer < GServer
def serve(io)
palabra = gets.chomp
io.puts(palabra)
end
end
server = BasicServer.new(85)
server.start
sleep 60 # esta en segundos
server.shutdown
imagen ejemplo :