Proyecto: Servidor público para para Spectranet + Spectank

Sinclair QL, ZX81, +2, +3, 128K ...
makinavaja
MSX Turbo R
MSX Turbo R
Mensajes: 289
Registrado: 01 Nov 2009, 21:28
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Nintendo GameCube
Primera consola: Sega Master System

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor makinavaja » 03 Abr 2014, 14:37

Genial, luego lo pruebo! :D
Por cierto, conseguirás reparar el bug que hace que, por temas de identificación, el cliente irc no consiga conectarse a segun qué servidores? (ejemplo, irc-hispano)

Saludos!

Makinavaja

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor Quest » 03 Abr 2014, 14:42

makinavaja escribió:Genial, luego lo pruebo! :D
Por cierto, conseguirás reparar el bug que hace que, por temas de identificación, el cliente irc no consiga conectarse a segun qué servidores? (ejemplo, irc-hispano)

Saludos!

Makinavaja


En la version modificada el cliente irc que tengo colgada en el servidor, el irc-hispano funciona perfectamente :)
Pruebalo y me cuentas.

Saludos!

makinavaja
MSX Turbo R
MSX Turbo R
Mensajes: 289
Registrado: 01 Nov 2009, 21:28
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Nintendo GameCube
Primera consola: Sega Master System

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor makinavaja » 03 Abr 2014, 15:15

Yeah! bien!
Muchas gracias!
Otra cosa, estaría bien poder tener acceso al binario, para poder ejecutarlo desde mi propio servidor o desde un divide.
Será eso posible? o sea, es posible descargar el binario?

Saludos

Makinavaja

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor Quest » 03 Abr 2014, 15:21

makinavaja escribió:Yeah! bien!
Muchas gracias!
Otra cosa, estaría bien poder tener acceso al binario, para poder ejecutarlo desde mi propio servidor o desde un divide.
Será eso posible? o sea, es posible descargar el binario?


Sin problema :)

En el servidor, una vez montado, no hagas el %load"", puedes entrar a la carpeta "irc" y ahi tienes el binario y el lanzador (irc.bin y boot.zx)

makinavaja
MSX Turbo R
MSX Turbo R
Mensajes: 289
Registrado: 01 Nov 2009, 21:28
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Nintendo GameCube
Primera consola: Sega Master System

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor makinavaja » 03 Abr 2014, 17:03

Perfecto, todo funcionando :D ¡Muchas gracias!
Por cierto, el boot.zx, ¿lo has programado tu?
¿Hay alguna manera de crearse uno sencillo, modo texto?
Mi intención es montar un server privado en mi casa para poder acceder a mi colección de .tap y prescindir, de una vez, de mi defectuoso divide.
El tema es que tengo una buena cantidad de taps (más de 1000) y no se si estoy pidiendo demasiado, o ya se dispone de un browser que permite explorar y ejecutar las carpetas y los .tap de un sistema de archivos... Y claro, hacerlo con el teclado de un zx y con los comandos cd/cat/tapein/etc...etc... resulta un soberano coñazo u_u;

Saludos

Makinavaja

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Atualización: Subdominio spectranet.speccy.org y más!

Mensajepor Quest » 22 Abr 2014, 13:43

Buenas!! :D

Novedades en el proecto del servidor:

Subdominio nuevo, web y nuevos aportes

- Tenemos subdominio nuevo, gracias a speccy.org!!! =D> =D> : spectranet.speccy.org
Ya podéis configurar vuestros spectranets para automontar esta dirección en vuestro %fsconfig o montarlo a mano.
- También he creado en 5 minutos un sencillo html en el mismo subdomino con la info más básica del servidor (no tengo tiempo de poner más de momento). http://spectranet.speccy.org
- Sigo contactando con desarrolladores de los foros, ya hay alguna cosilla de Retrobytes Productions y vamos a ver si se podrán colgar también los participantes del concurso de las recreativas al spectrum I.

Mejoras cliente IRC (lo voy a llamar specIRC v0.3b, con el permiso de winston :mrgreen:

A pesar de que mis conocimientos del spectrum como máquina soy excepcionalmente bajos, que nunca había tocado z88dk y que hace al menos 10 años que no programo nada en C, he ido haciendo como he podido, chapuceando un poco, muchas más "mejoras", y lo entrecomillo porque creo que igual aparecen muchos más bugs "gracias" a ellas, ya que seguramente habrá problemas de memoria y a saber qué más.

specIRC v0.3b

Lista de cambios:

- Nuevo método para conectar a servidores IRC con password (servidor.com:password)

- Añadido soporte de algunos eventos del servidor. Se formatean y colorean de forma similar a mIRC (con *** delante)
Se han implementado los siguientes:
* JOIN y PART: Se nos avisa en color verde de quién entra a un canal.
* QUIT:Se nos avisa en azul de quién sale del IRC y con qué mensaje
* MODE: Se nos avisa en verde de cuándo se pone un modo. Por ejemplo +o (op), -o (deop), +b (ban)...
Se indica quién lo pone y a quién lo pone (nick o canal).
* KICK: Se nos avisa en verde de quién patea ("kickea") a alguien en un canal.
Se soluciona bug que no actualizaba el estado del canal activo cuando somos kickeados.
* NICK: Se nos avisa en verde de quién cambia de nick y a qué nuevo nick. Si somos nosotros mismos,
se actualiza el status de la interfaz (soluciona un BUG que había, donde no se actualizaba)
* TOPIC: Se nos avisa de un cambio de topic en un canal, indicando quién lo hizo y el nuevo topic.
* NOTICE: Se nos avisa cuando recibimos un NOTICE, indicando que nick o servidor nos lo hace y el
propio mensaje del NOTICE. s muestra con el nick o servidor que lo emite entre guiones
(ej: -ChaN- Hola a todos!) en Cyan.

- Añadidos comandos personalizados (con "/"):
* /ch <#canal>: si hemos entrado a más de un canal con /join previamente, este comando nos permite
poner <#canal> como canal activo para enviar mensajes. Si lo usamos con un canal en
el cual no estamos, entraremos a dicho canal, como si hubiéramos hecho un /join
* /n: Nos muestra el listado de nicks del canal activo
* /op <nick>: Da op (modo +o) a <nick> en el canal actual
* /deop <nick>: Quita op (modo -o) a <nick> en el canal actual

- Mejorados comandos existentes:
* /me <mensaje>: Ahora comprueba que no se haya dejado vacío el parámetro y que estemos dentro de un
canal antes de enviarlo. También formatea el texto al estilo mIRC "*" delante,
el nick y el mensaje, y se cambia a magenta.
* /msg <nick|#canal> <mensaje>: Ahora comprueba que no se haya dejado vacío el parámetro. También
formatea el texto al estilo mIRC, con "-> *" delante, el nick y el mensaje,
en magenta.

- Tratamiento preliminar de mensajes entrantes con caracteres UTF8 o ASCII extendido (beta):
* Se convierten á,é,í,ó,ú,ñ,¡,¿ UTF8/AE a: a,e,i,o,u,n,!,? ASCII para obtener mensajes con más sentido.
* Resto de caracteres no imprimibles/no reconocibles se omiten para no meter basura.

- Soporte preliminar de cursores de dirección en la línea de comandos/escritura (OJO: Contiene bugs aún. Tratar de no usar cuando el texto escrito es más largo de una línea):
* Flechas izquierda y derecha: retroceden y avanzan por el texto escrito en la línea de comandos/escritura.
De momento sólo para sustituir caracteres, no para eliminar ni insertar.
* Flecha arriba: vuelve a poner en la línea de comandos/escritura el último comando o texto escrito y ejecutado
* Flecha abajo: vacía la línea de comandos/escritura si se había escrito algo en ella.

- Interfaz y otros cambios estéticos:
* Cambio a Bright 1 en la interfaz. Mejora el contraste y legibilidad en algunas TVs modernas.
* Traducido al español (sólo español). En el futuro config para compilar 1 binario por idio


spec_mount.png
spec_mount.png (4.38 KiB) Visto 9393 veces


spec_irc.png
spec_irc.png (8.45 KiB) Visto 9393 veces


A ver cuando tengo un poco de tiempo y actualizo el post inicial del hilo que está ya muy desfasado...

Avatar de Usuario
UFO
Atari 1040 STf
Atari 1040 STf
Mensajes: 803
Registrado: 19 Feb 2010, 15:16
Sistema Favorito: PC
primer_sistema: MSX
consola_favorita: Sega Genesis/Megadrive
Primera consola: TV Games/Pong Clone
Gracias dadas: 43 veces
Gracias recibidas: 4 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor UFO » 13 May 2014, 11:34

Aquí otro que acaba de adquirir Spectranet. Quedo a vuestra disposición por si necesitáis apoyo para el proyecto de servidor :)
-

Avatar de Usuario
Lenko
Atari 1040 STf
Atari 1040 STf
Mensajes: 831
Registrado: 29 Mar 2005, 11:39
Gracias dadas: 606 veces
Gracias recibidas: 134 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor Lenko » 12 Mar 2015, 09:54

Sólo quería agradecer a Quest la disponibilidad de spectranet.speccy.org. Como comento en otro hilo el sábado llevé el Spectranet a una reunión de Tenerife Go Retro y me pasé varias horas cargando juegos y demos directamente del servidor.

Me faltó haber llevado un emulador preconfigurado y haber probado a jugar al Spectank, o incluso realizar una pequeña quedada con alguien que tuviera también un Spectranet. Será cosa de plantearlo para la siguiente reunión.

¿Cuántos somos por aquí uno?

PD: Por cierto, Quest, a ratos la conexión se me ralentizó un par de veces llegando la "BBS" a cargar una velocidad que parecía que estaba leyendo una pantalla desde cinta. ¿Te ha pasado eso a ti?

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor Quest » 12 Mar 2015, 10:30

Lenko :D agradecerte a tí el haberlo usado en una reunión retro! Es todo un honor :) Sólo siento no tenerlo un poco más actualizado. Ahora estoy bastante a saco con lo del ZX-UNO. De hecho tengo en mente renovar el servidor cuando el ZX-UNO tenga por fin una de dos: Spectranet lite ó conector de expansión externo para conectarle el spectranet normal. Ya tengo pensado hacer una sección exclusiva de cositas de ULAPlus en el servidor, quizá también reproducir vídeos streaming y si al final se puede, actualizaciones del core online...

Respecto a la ralentización, pues la verdad es que nunca me había pasado... pero vamos, podrían ser mil cosas. En ese servidor hay muchas otras cosas, ya que me lo presta un amigo para compartir servicios, puede que estuviera algo colapsado. También puede ser que mi inexperto código lleno de bugs falle de vez en cuando dejando el spectrum "vaguete" o atontado :mrgreen:

Avatar de Usuario
Lenko
Atari 1040 STf
Atari 1040 STf
Mensajes: 831
Registrado: 29 Mar 2005, 11:39
Gracias dadas: 606 veces
Gracias recibidas: 134 veces

Re: Proyecto: Servidor público para para Spectranet + Specta

Mensajepor Lenko » 17 Jul 2015, 10:03

Hola:

Este sábado, durante la reunión de Tenerife Go Retro voy a tener un Spectrum con Spectranet conectado durante todo el día, para mostrar al público del evento.

Me encantaría que alguien se echara una partida al SpecTank con nosotros, bien a través de su propio Spectrum o con la emulación de Fuse, para que la gente pueda probar a jugar en red con el bichito.

Así que si alguien quiere avisarme puede hacerlo a través de este hilo o por privado, que en ambos casos me llegará la notificación al móvil ;)


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 14 invitados