проект ДОС оболочки типа NC

Тема в разделе "WASM.PROJECTS", создана пользователем Rockphorr, 16 сен 2009.

  1. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    предварительный результат моей работы можно посмотреть тут
    http://www.masm32.com/board/index.php?topic=8886

    планирую расширить проект и написать несколько дос утилит
    знаю что под дос писать не модно так что проект на любителя

    чуть позже опубликую тут часть своих наработок по базовым вопросам -
    мои библиотеки ввода вывода и основных преобразований данных
     
  2. semen

    semen New Member

    Публикаций:
    0
    Регистрация:
    8 июн 2004
    Сообщения:
    334
    Адрес:
    Russia
    Посмотри http://ru.wikipedia.org/wiki/DOS_Navigator
    Имхо один из самых мощных в свое время, врядли быстро сделаешь лучше, разве что для повышения опыта делать.
     
  3. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    Посмотрим, но мне дос навигатор не понравился -
    функций набито много, а все равно както неудобно -
    не под рукой они лежат

    основная цель проекта набить руку в технологиях начиная с нуля
    хоть мультистрочный виджет взять - на мой вопрос тишина все
    либо готовыми пользуются под виндой
    либо не заморачиваются - не хватает опыта или интересы в другой области
     
  4. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    вобщем в бижайшем будущем запостю свои библиотеки
    и свою технологию их динамической загрузки
    а дальше посмотрим
     
  5. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Rockphorr

    А в чем смысл делать именно под дос? Сделай нужный уровень абстрагирования от апи - будет и дос и винда в одном флаконе.

    Я ксати как-то думал, что вместо MZ-стаба было бы кошерно вворачивать дос-реализацию проги. Например тот же Far.exe - вместо MZ-стаба суем ему Volkov Commander. Вот это круто :)

    PS. Фигня ваш дос навигатор. Вот волков командер - это ниипически круто.
     
  6. semen

    semen New Member

    Публикаций:
    0
    Регистрация:
    8 июн 2004
    Сообщения:
    334
    Адрес:
    Russia
    А если будет дос\винда\линь то это еще и полезно будет, т.к. если под виндой выбор широк, то под линем кроме мс ничего толкового незнаю.
     
  7. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    не скажите, батенька, не скажите... я им до сих пор пользуюсь ;) а vc - разве что компактенн...
     
  8. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    _DEN_

    под дос потому что
    потом с помощью своего инструментария можно наормальные утилиты под дос писать
    ну и на худой конец вворачивать их как стубы в вин проекты
     
  9. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    _DEN_
    Волков, дос навигатор - вы бы внуть заглянули - я вот в нортон 1.0 посмотрел - кошмар так писать нельзя
     
  10. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    это всегда так: начинаешь писать - гордишься кодом. по мере роста приложения начинаешь помалкивать ;)
     
  11. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    А вернувшись к нему через полгода, сидишь и думаешь: "Какой идиот это написал?" :)
     
  12. Com[e]r

    Com[e]r Com[e]r

    Публикаций:
    0
    Регистрация:
    20 апр 2007
    Сообщения:
    2.624
    Адрес:
    ого..
    должен отметить, оно так не у всех.
     
  13. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    что то я не вижу как файл приатачить ...
     
  14. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    ясно, надобно ответить нажать

    вот первый атач для ознакомления
    папка src - там исходники dso модуля для вывода текста
    все банально привожу только для того чтоб можно было посмотреть мой стиль кода

    папка lis там образы сегментов с библиотечными функциями
    dso - символьный вывод на экран
    bem - основные функции оценки и преобразования данных
    wos - обертки вызовов dos

    папка inc - инклуды для lis смещения экспортируемых процедур
    для lib прототипы

    папка lib - библиотеки кототые превращены в образа

    замечание dso и bem полностью автономные их можно пытаться использовать уже щас
    wos необходимо настроить на связь с bem, но об этом позже

    интерфейсы к процедурам смотрите в исходниках для dso для bem и wos откойте в hiew lis файл и смотрите начиная с адреса в инклуде
    за выходные напишу описание
     
  15. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    забыл самое главное :)
     
  16. Stariy

    Stariy Member

    Публикаций:
    0
    Регистрация:
    22 окт 2003
    Сообщения:
    529
    Адрес:
    Russia
    Встречал такое в проге SpinRite
     
  17. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Stariy

    Прикольно. Обязательно позырю :)
     
  18. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    к сожалению вдохновение на кодинг перебило вдохновение писать руководства по использованию моих либ
    поэтому с ними небольшая задержка
    а щас "релиз" новой версии моей проги

    новые возможности
    русский язык
    заголовки панелей с путем (пока набросочный вариант просто отсекаю первые ~40 символов)
    окно сообщения об ошибке

    зы почистите топик от сообщений вокруг да около
    2 5 6 7 8 9 10 11 12
     
  19. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.625
    Адрес:
    Russia
    вот собственно архив с новой версией
     
  20. trox07

    trox07 New Member

    Публикаций:
    0
    Регистрация:
    23 авг 2007
    Сообщения:
    14
    Rockphorr
    Отпишу, раз глянул твой проект.
    1.Поначалу не запускался вообще. Оказалось, что проекту не нравится, если есть русские буквы в каталоге.
    2.В About опечатка- My Dos Expolrer