YAT (Mas progresos)
From
Armando Perez Abad@4:90/1 to
All on Tue Jan 18 09:56:45 2022
Hola!
Perdonad que llevo unos d¡as sin postear nada. Y algunos mensajes que tengo pendientes de contestar (lo har‚). Pero no quiero bajar correo y perderlos hasta que no tenga 100% funcional el sistema.
Os cuento los nuevos avances, ya tengo:
- XModem Checksum / XModem CRC Upload (seleccionando fichero)
- XModem Checksum / XModem CRC Download (seleccionando fichero)
Esto supongo que no os parecer muy diferente a las pruebas que estaba haciendo. Pero si lo es si.
Creo que coment‚ que para las pruebas de Upload lo que estaba haciendo era "concatenar" lo que quer¡a subir al .COM de YAT y desde ah¡ lo sub¡a. Ahora mismo ya lee de MSX-DOS - MSX-DOS2 el fichero que le indiquemos (con un selector muy simple en la app o par metro).
Si, YAT es compatible con DOS1 . ;) Y soporta DOS2 con lo cual podemos especificar rutas complejas con directorio y fichero.
Pues ahora, adem s, ya tengo el download. Este punto no era muy traum tico ya que ten¡amos el Telnet de Ducasp que *aun a malas* podr¡a valer para
descargar. Pero entiendo que es mejor tenerlo todo en un solo programa.
Lo "novedoso" es que ya podemos subir ficheros que era lo que antes no se
pod¡a hacer.
Como curiosidad lo del "doble FF". Que es la risa la implementaci¢n de los protocolos en los distintos sistemas de BBS. Synchronet, Mystic, BBBs ...
cada cual de una manera.
Y esta es la risa, con Mystic:
- En el Upload hay que mandarle el doble FF.
- En el Download _no env¡a_ el doble FF.
Esto lo lidia Telnet de Ducasp con el parametro "r" que ha denominado algo
asi como "por si la BBS se porta mal". Y es que realmente es de traca que existan diferencias entre subida y bajada.
Yo lo he intentado lidiar de otra manera, pero solo en el download de momento (creo que deber¡a de hacerlo en el upload tambi‚n pero m s adelante). Como ya nos saltamos un poco el protocolo standard a la hora de recibir los paquetes
y como sabemos el tama¤o exacto que tiene que tener cada paquete pues
compruebo si ese paquete recibido es igual a ese tama¤o o mayor. Si es mayor doy por hecho que hay doble FF. En caso contrario no. Y parece que funciona bien. :)
De momento... que luego llegar otro sistema de BBS y har otra cosa.
Y poco m s. Solo me queda para esta primera versi¢n a¤adir YModem. El b sico
y simple (que manda un paquete extra al inicio con el nombre de fichero y tama¤o) ya que, de lo contrario, en Synchronet no funciona YAT porque, tal
como os coment‚, el protocolo XModem no funciona.
Venga, en breve m s noticias!Pkt message 1 ÍÍ ESP.MSX 6 111 200 203 206 234 343/107
SEEN-BY: 4/0 80/1 88/0 90/0 1 900/0 100 102 105 106 108 902/0 6 7 10
SEEN-BY: 902/19 25 26 27 100 5020/1042