Важная информация

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 61

Тема: Коммандер.

  1. #1
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию TF Commander

    Доделал коммандер (всё детство мечтал коммандер сделать ).
    Ну в общем, предлагаю заценить.

    Особенно интересно чтобы реальщики потестили, а то у меня реала нет.


    Файл TFC01.rar - версия 0.1.




    Версия 0.2 (файл TFC02.rar)

    Сделал некоторые изменения, предложенные Grand'ом.

    - Написал документацию в MS Word.
    - Изменил цвет курсора и файлового окна. Должно быть лучше видно на монохромном мониторе.
    - Вьювер: счетчик процентов переключается в 100% при окончании текста.
    - Вьювер: можно смотреть тексты со строками оканчивающимися на #0A.
    - Сделана поддержка односторонних дисков. Коммандер может (???) запускаться с них (правда в Spectaculator и в EmuZWin не запускается), копировать на них/с них файлы, уплотнять и т.п. НЕ может: форматировать одну сторону, потреково копировать односторонние диски.
    - При завершении некоторых дисковых операций происходит принудительное выключение дисковода.

    Не сделано:
    - Режим 8х8 во вьювере.
    - Во вьювере в конце текста по прежнему отображается мусор.
    - Во вьювере нельзя выбирать кодировки (есть только cp866).
    - Не исправлено сообщение Nonsense in BASIC при старте кодового файла.
    - Не менял процедуры старта файлов.




    Версия 0.3

    Находится в посте на странице 4 (пост #32 от 05.04.2008, 09:44)
    Отличается от 0.2 только тем, что удалена процедура выключения дисковода.


    Версия 0.4

    - Поставил процедуру выключения дисковода от Grand (можно отключить в настройках).
    - Дисковод должен выключаться при сообщении о смене диска во время копирования.
    - Сделан звук (можно отключить в сетапе в первом секторе коммандера).
    - Некоторые настройки (цвета, использование памяти и т.п.) вынесены в setup в первый сектор коммандера (описаны в Руководстве).
    - В настройках можно запретить использование страниц 8 и 15 в SCORPION.





    Версия 0.5

    - Отличается от версии 0.4 только загрузчиком и номером версии. В версии 0.4 оказалось, что глючит процедура останова дисковода. Поэтому изменил загрузчик, чтобы он не портил нужную ячейку.


    Версия 0.6 22 апреля 2008.
    - Исправлено отключение дисковода.
    - Убран глюк в докторе.
    Вложения Вложения
    • Тип файла: rar TFC01.rar (14.7 Кб, Просмотров: 278)
    • Тип файла: rar TFC02.rar (33.7 Кб, Просмотров: 228)
    • Тип файла: rar TFC04.rar (35.8 Кб, Просмотров: 229)
    • Тип файла: rar TFC05.rar (16.9 Кб, Просмотров: 218)
    • Тип файла: rar TFC06.rar (16.1 Кб, Просмотров: 266)
    Последний раз редактировалось CPLx; 14.07.2008 в 09:44.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Activist
    Регистрация
    15.01.2005
    Адрес
    TYU-MEN
    Сообщений
    214
    Благодарностей: 46
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Думал что что то новое. нехрина. Уровень команндера 1994-1997 так и остался.

    1. Шрифт 8*8 давно не респект
    2. Такие рамочки уже всем приелись
    3. Функционала мало
    4. Какие процедуры чтения записи? #3d13?
    5. Командер под какой режим 48к или 128к. больше тянит на 48к
    6. Он одна панельный?
    7. Всегда мечтал нормальный коммандер с подержкой MS-DOS

  4. #3
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дык понятно, что старый. Я и сам в 1997 так и остался.
    Командер делался специально, чтобы мог работать в 48К. Поэтому никаких многих функций уже по этой причине там быть не может.

    1. Шрифт 4x8 мне не нравится. Любой другой - будет торможение. З.5 MHz, как никак. Поэтому выбор шрифтов изначально не богат. Либо печататься будет долго.
    2. На вкус и цвет...
    3. На 48К много и не может быть.
    4. Нет. На чтение/запись программируется ВГ93.
    6. Однопанельный, да.
    7. Я не знаю что такое MS-DOS.

  5. #4
    Activist
    Регистрация
    15.01.2005
    Адрес
    TYU-MEN
    Сообщений
    214
    Благодарностей: 46
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Дык понятно, что старый. Я и сам в 1997 так и остался.
    Коммандер делался специально, чтобы мог работать в 48К. Поэтому никаких многих функций уже по этой причине там быть не может.
    Срочно читай всякие журнальчики через неделю будеш уже на уровне 2002 года.
    Цитата Сообщение от CPLx Посмотреть сообщение
    1. Шрифт 4x8 мне не нравится. Любой другой - будет торможение. З.5 MHz, как никак. Поэтому выбор шрифтов изначально не богат. Либо печататься будет долго.
    Нее тут как реализовать все это дело. Написано в тех же журнальчиках
    Цитата Сообщение от CPLx Посмотреть сообщение
    2. На вкус и цвет...
    Сделай сетап какой нить где можно это настроить и еще цветовую гамму.
    Цитата Сообщение от CPLx Посмотреть сообщение
    3. На 48К много и не может быть.
    Может если опять же грамотно подойти. например большие модули запаковывать и распаковывать. Да много чего можно еще придумать.
    Цитата Сообщение от CPLx Посмотреть сообщение
    4. Нет. На чтение/запись программируется ВГ93.
    Обязательно сделай выбор либо #3d13 либо твой режим. а то на реале не всегда поюзать можно будет. например у кого HDD
    Цитата Сообщение от CPLx Посмотреть сообщение
    6. Одно панельный, да.
    в принципе нечего страшного самое главное функциональность
    Цитата Сообщение от CPLx Посмотреть сообщение
    7. Я не знаю что такое MS-DOS.
    Это уже моя мечта)))

  6. #5
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Firestarter Посмотреть сообщение
    Срочно читай всякие журнальчики через неделю будеш уже на уровне 2002 года.
    Это всё потом. Мне надоело уже всё пока.

    Цитата Сообщение от Firestarter Посмотреть сообщение
    Нее тут как реализовать все это дело. Написано в тех же журнальчиках
    Реализовать-то можно, но печатать будет медленее, чем 8х8. Я не люблю торможение.

    Цитата Сообщение от Firestarter Посмотреть сообщение
    Сделай сетап какой нить где можно это настроить и еще цветовую гамму.
    Возможно сделаю. А какие цвета менять, и, главное, как? На спеке это трудно сделать так, чтобы это было удобно. Можно сделать таблицу типа:

    "цвет такого-то окна": #45
    "цвет другого окна": #25

    И т.п.
    Но по-моему такой цветовой сетап это отстой. Не видно как меняется цвет окна вживую, как это на винде. Есть коммандеры, где это реализовано, чтобы посмотреть?

    Цитата Сообщение от Firestarter Посмотреть сообщение
    Может если опять же грамотно подойти. например большие модули запаковывать и распаковывать. Да много чего можно еще придумать.
    Возможности паковки не безграничны. Я прикидывал, что сэкономил бы порядка 1кб. Ну запихнул бы в них CHECK и RESTORE DISK, либо дизасм в докторе (так и хотел сделать, потом забил). Это бы ничего не изменило. Здесь лучше делать модульную структуру, чтобы коммандер можно было сконфигурировать и на 48К с минимум функций, и можно было добавить кучу функций, но чтобы работало в 128К. Такая идея есть, но я пока устал. Если буду делать, то потом. Такая идея появилась уже позже, когда почти всё было сделано.

    Цитата Сообщение от Firestarter Посмотреть сообщение
    Обязательно сделай выбор либо #3d13 либо твой режим. а то на реале не всегда поюзать можно будет. например у кого HDD
    Жесть. Я не умею работать через #3d13. Если увижу надпись тр-досом "Disk error" внизу экрана у меня инфаркт будет.
    В принципе можно сделать, но я забыл как через #3d13 обрабатывать исключительные ситуации, чтобы не появлялись тр-досовские сообщения. Посмотрю.

  7. #6
    Master Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    697
    Благодарностей: 137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот мне командер понравился!
    И функционала, как раз в избытке.

    Цитата Сообщение от CPLx
    Командер делался специально, чтобы мог работать в 48К.
    Работоспособность в 48К действительно очень важна. Почему-то такое простое понятие игнорируется современными кодерами!

    Цитата Сообщение от CPLx
    Если увижу надпись тр-досом "Disk error" внизу экрана у меня инфаркт будет.
    Бояться этой надписи не надо. Важно правильно подключить процедуру обработки ошибок.

    Цитата Сообщение от CPLx
    Особенно интересно чтобы реальщики потестили, а то у меня реала нет.
    Мы потестим. Только есть ли у автора желание продолжать совершенствовать командер, или наши рекомендации будут совсем впустую?

    Цитата Сообщение от CPLx
    Вложения:
    TFC01.rar (14.7 Кб)
    Почему-то SCL-файл из архива не принимается за свой ни Spectrum Navigator'ом, ни AMD Copier'ом. В чем он делался? Может, у меня RAR не так распаковался? Но я всё-таки переписал командер на реальный диск в эмуляторе Real Spectrum.
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении.

    Grand's - сайт об электронно-вычислительной технике

  8. #7
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,998
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Командер делался специально, чтобы мог работать в 48К. Поэтому никаких многих функций уже по этой причине там быть не может.
    Это не отговорка! TRDN тоже полноценно работает на 48К, но при этом он двухпанельный и содержит весь необходимый функционал.
    С уважением, Станислав.

  9. #8
    Member
    Регистрация
    23.11.2007
    Адрес
    Ростов-на-Дону
    Сообщений
    63
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Работоспособность в 48К действительно очень важна. Почему-то такое простое понятие игнорируется современными кодерами!
    48К сильно стесняют. Память всё-таки важный ресурс. Можно уложиться и в 8кб, но вид у такого коммандера будет, так скажем, несовременный. Ни меню, ни окон, минимум функций, тормозная печать, всё управление по горячим кнопкам, и т.д.

    Цитата Сообщение от Grand Посмотреть сообщение
    Мы потестим. Только есть ли у автора желание продолжать совершенствовать командер, или наши рекомендации будут совсем впустую?
    Не знаю. Желание было. А сейчас не знаю. Нужно ли это кому-то. По-моему спек всё-таки умер.
    В ближайшее время (месяца два) точно ничего делать не буду. У меня нет времени сейчас. Потом - возможно.
    Если будут рекомендации, то пишите сразу. У меня будет время подумать как это организовать и буду представлять примерный объем работ и цели. Заодно и интерес появится. Когда не знаешь что людям надо, то и не знаешь что делать, то нет и интереса. Так что пишите. Это пойдет только на пользу. А если я и не возьмусь больше за коммандер, то пропадут впустую. Думаю не страшно, если вы напишите пару строк на форуме впустую? Мне-то код полюбому писать неделями потом.

    Если я возьмусь за него снова, то первое что буду делать - модульную структуру. Это, как я думаю, поможет избавиться от проблем с памятью и сохранит возможность работы в 48К. Остальное уже будет проще - только модули дописывать потихоньку.

    Цитата Сообщение от Grand Посмотреть сообщение
    Почему-то SCL-файл из архива не принимается за свой ни Spectrum Navigator'ом, ни AMD Copier'ом. В чем он делался? Может, у меня RAR не так распаковался? Но я всё-таки переписал командер на реальный диск в эмуляторе Real Spectrum.
    [/QUOTE]
    Делал Scl в Спектакалькуляторе. Потом заархивировал, потому что форум не пропускает Scl расширение. Странно, спековский форум, - и не пропускает Scl.

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Это не отговорка! TRDN тоже полноценно работает на 48К, но при этом он двухпанельный и содержит весь необходимый функционал.
    У меня проблемы с понятием "весь необходимый функционал". В моём коммандере есть RAM-DISK (это 2 кб на каталог), дисковый доктор, сравнение содержимого файлов. Если всё это выкинуть, то освободится память и можно сделать двухпанельный. Я решил, что лучше больше функций чем две панели.
    Кстати, TRDN070b у меня не запускается в Спектакалькуляторе. Интересно, почему.

  10. #9
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Благодарностей: 231
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Остальное уже будет проще - только модули дописывать потихоньку.
    а на другой видеорежим можно будет при этой модульности перейти?

  11. #10
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,947
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CPLx Посмотреть сообщение
    Нужно ли это кому-то.
    А какая разница?
    Ну, вот к примеру, нужна утилита по удалению дублей из TRD/SCL коллекций и что, от надобности кто-то взялся ее писать? Нифига.

Страница 1 из 7 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ищу коммандер Luxe Copy 3.0
    от drbars в разделе Софт
    Ответов: 7
    Последнее: 06.03.2008, 22:57
  2. Ответов: 5
    Последнее: 31.03.2007, 21:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •