Важная информация
RSS лента

asve79

FTP-client и другая активность.

Оценить эту запись
Всем привет!

Решил сделать пост о текущем положении дел. Работа движется. В настоящее время иду в направлении фтп клиента. Решил реализовать функции get/put для версии ts-conf в формате плагина к wc.
Почему WC? Все просто: WC содержит в себе очень чудное api в котором реализовано большинство системных ф-ций, а именно работа с файлами и даже оконный интерфейс.
В момент когда я решил сделать версию для wc я думал «сейчас по-быстрому адаптирую, дел-то на неделю», ведь все уже почти готово. Но, погружаясь в тему всплывает масса тонкостей. Сейчас идет третья неделя трудов ) Стоит конечно понимаю что я не сижу весь день над продуктом т к есть еще ряд обязательных мероприятий в виде работы и семьи )

Благодаря направлению к WC обогащаю sdk, в который добавил ф-ции работы с api: окошки, клавиши, файловая система. Базовые функции имеют те же названия и формат что и ф-ции оконного интерфейса от @Barmaley_m. Это для удобства написания мультиплатформенных приложений. Но есть и вещь с некоторыми отличаями.
Сейчас фтп является одним проектом который билдится как обычная версия и для wc. Так откатываю мультиплатформенность.

Вообще, методика использования api от wc заслуживает отдельной статьи, на которую я постараюсь выделить время. А пока демка работы версии фтп под ts-conf.

Ps. На данный момент сохраняю следующий курс по разработке: последовательно FTP lfktt либы под uart (облагородить под единый api) далее либа длz zifi использующая api. далее гейм-сервер(сейчас уже понимаю что это больше чем гейм-сервер)/игрушка. В параллель ознакамливаюсь с TASiS. Конечно это не высечено из камся и последовательность, ровно как наполнение может изменяться. )

И так, демка:
Метки: ftp, sdk, ts-conf, wild_commander Добавить / редактировать метки
Категории
Без категории

Комментарии

  1. Аватар для !dx
    Классно !
    в виде либ-драйверов под железки (zifi, eth .. etc) тоже нужно поддерживать, дабы человеки применяли их в своих проектах, и могли легко юзать. )

    Респект за работы !

    Сетевикация спекки продолжается ! )

    Добавляются новые сете-протоколы и сете-девайсы благодаря asve79
  2. Аватар для asve79
    Спасибо за поддержку! )

    Пока подзавяз на том, что sjasmplus стал ругаться на вложенность макросов 20. Как бы не пришлось рефакторить код на предмет отказа от использования макросов.
    Аккурат, когда заработала ф-ция get пришлось приостановиться.

Трекбэков