Anuncios Google

(Duda) Sockets en LuaDEV [Solucionado]

Hola a tod@s.

Estoy intentando crear un cliente FTP, y necesito redireccionar un puerto al puerto del servidor, debido que para conectar a FTP necesitos dos sockets, uno de control de datos y otro de control de comandos, y para poder conectar el primero, necesito conectar el segundo, ya que el de control de datos debe ser el siguiente puerto al de control de comandos.

He mirado en el post de funciones desconocidas y he encontrado estas dos:

socket.localport()
socket.peerport()

Y por lo que parece me suena más la primero, pero no tengo ni idea...

¿Cual función necesitaría utilizar, y que valores le paso?

Un saludo y gracias!!


Solución

Más facil de lo que parecía (Que ingenioso Deviante XD).

Hoy he estado haciendo pruebas con las fuciones sockets, y he conseguido solucionarlo.

Las funciones que creí que eran para este proceso solo devuelven un numero el puerto local (El puerto abierto para la conexión) en el caso de socket.localport() y el puerto par (El puerto abierto en el servidor) en el caso de socket.peerport().

La cosa es que he descubierto que la función socket.connect() permite un tercer argumento, el puerto local.

P.D: Pues esto va para la documentación XD

P.D2: Al ver que por fin funcionaba, he sentido un "I'm GOD!!" que nunca había sentido en Lua...


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).


Anuncios Google

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.

Creo que el único que sabe

Creo que el único que sabe eso es Deviante (a lo mejor RG o Chime también).

Imagen de NEKERAFA

Mmm...

Pues habrá que experimentar, a ver si son esas dos...

A ver pa cuando una documentación 100% completa XD

Imagen de User170294

¿No eras tu el que estaba preparando una aún más actualizada?

Con las funciones del post de funciones desconocidas añadidas...

No recuerdo quien lo dijo.

Saludos :D

Imagen de NEKERAFA

Si, era yo

Pero mas de la mitad siguen sin documentar, yo solo puse las que esta mas o menos documentadas...

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.