Anuncios Google

Un paso adelante con proyecto Hybrid

Como dije en mi otra bitácora, Hybrid es un projecto experimental para conectar NDS y PSP en modo infraestructura con un router intermedio

 

Creo esta bitácora para decir que el projecto se basará en la conexión por Sockets, tanto el de NDS como el de PSP y ¡el projecto de NDS ya esta acabado, solo falta el de PSP!

 

Facilito aqui parte del código Lua para NDS:

 

Blanco = Color.new256(255,255,255)
Rojo = Color.new256(255,0,0)
Verde = Color.new256(0,255,0)
Azul = Color.new256(0,0,255)
math.randomseed(math.pi*os.time())
Coloraleatorio = Color.new256(math.random(0, 255), math.random(0, 255), math.random(0, 255))
 
configuracion = io.open("psp.txt","r")
ips = configuracion:read()
configuracion:close()
 
Wifi.connectWFC()
socket = Wifi.createUDPSocket(ips, 80)
dsip = Wifi.getLocalConf(1)
 
 
 
while true do
Controls.read()
 
if Keys.held.Up then Wifi.send(socket,"a") end
if Keys.held.Down then Wifi.send(socket,"b") end
if Keys.held.Right then Wifi.send(socket,"c") end
if Keys.held.Left then Wifi.send(socket,"d") end
if Keys.held.A then Wifi.send(socket,"e") end
if Keys.held.B then Wifi.send(socket,"f") end
if Keys.held.Y then Wifi.send(socket,"g") end
if Keys.held.X then Wifi.send(socket,"h") end
if Keys.held.R then Wifi.send(socket,"i") end
if Keys.held.L then Wifi.send(socket,"j") end
if Keys.held.Select then Wifi.send(socket,"k") end
if Keys.held.Start then Wifi.send(socket,"l") end
screen.print(SCREEN_UP,0,2,"Pulsa un boton para enviar", Rojo)
screen.print(SCREEN_UP,0,20, "IP Socket = "..ips)
screen.print(SCREEN_UP,0,50, "IP Local = "..dsip)
screen.drawLine(SCREEN_UP, 0, 70, 256, 70, Coloraleatorio)
screen.print(SCREEN_UP,0,80, "Programado por RedHunter", Azul)
 
 
 
 
 
 
render()
end

* EDITO: Tengo un problema con los sockets, no se si hay que usar POST y GET o si tengo que crear un socket TCP o UDP

4
Tu voto: Ninguno Votos totales: 4 (5 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Diego_Dark_256

Este proyecto.//

Como ya comente en tu otra bitacora, me interesa mucho, cuando tengas algo listo sube una beta para que lo podamos probar jajaja :D



Canal de Youtube De "Trabajo": http://www.youtube.com/user/DiegoDark256

Canal de Youtube para divertirse ;D :http://www.youtube.com/user/Trollsofthelife

Twitter Personal: https://twitter.com/DiegoDark256

Twitter del Canal: https://twitter.com/TrollsOfTheLife


 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.