Telnet client day#7
28.12.2018 в 13:51 (2469 Просмотров)
И так, получил вполне неплохой результат.
Да, можно много чего дорабатывать.
Лично для меня было новостью, что telnet это не просто передача сырого трафика. У него есть свой протокол, который описан примерно в десяток RFC.
Мой продукт конечно этого пока не умеет. По части развития ф-ционала посмотрим на востребованность.
Как вариант рассматриваю возможность встроить в него ftp клиент. Но по это части есть момент с поддержкой параллельного подключения. В текущей версии IC сервера и EPS возможна работа только в пассивном режиме. Это может быть проблемой для ряда серверов. Пожалуй об этом поразмышляю в другой статье.
Что сейчас может сабж?
- подключаться к серверам
- отображать трафик
- отправлять команды (отправка по нажатию на ENTER
- отключаться от серверов )
Что осталось для первого релиза?
- зафильтровать курсорные клавиши
- разделить библиотеку работы со строками на *.mac и *.a80
После этого описание как чего работает.
Я старался работы с окнами и ф-циями выносить в отдельные макросы. Чтобы, если возникнет необходимость смигрироваться например под окошки profi, то можно было просто поменять макросы вызова окон.
Постараюсь выделить сервисные ф-ции: работы со строками, математика и работы с портом, выделить в отдельный SDK и выложить в отдельный проект.
Планирую заказать EPS модуль и писать/тестировать уже под него. Судя по всему за ним будущее (если так вообще можно говорить о spectrum-е). Как минимум об этом говорит статистика http://ts.retropc.ru/ (в самом конце синие - это zifi, красное - rs232)
И так, меньше слов. Демка.
![]()
Комментарии
Трекбэков
Всего трекбэков 0
Ссылка трекбэка:



). Как минимум об этом говорит статистика

