Usando GServer - Ruby

Iniciado por Sanko, Septiembre 07, 2012, 07:44:04 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Septiembre 07, 2012, 07:44:04 PM Ultima modificación: Julio 31, 2014, 10:22:03 PM por Expermicid
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 :

Código: ruby
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 :

Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD