![]() |
TF Commander
5 Attachment(s)
Доделал коммандер (всё детство мечтал коммандер сделать :)).
Ну в общем, предлагаю заценить. Особенно интересно чтобы реальщики потестили, а то у меня реала нет. Файл 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. - Исправлено отключение дисковода. - Убран глюк в докторе. |
Думал что что то новое. нехрина. Уровень команндера 1994-1997 так и остался.
1. Шрифт 8*8 давно не респект 2. Такие рамочки уже всем приелись 3. Функционала мало 4. Какие процедуры чтения записи? #3d13? 5. Командер под какой режим 48к или 128к. больше тянит на 48к 6. Он одна панельный? 7. Всегда мечтал нормальный коммандер с подержкой MS-DOS |
Дык понятно, что старый. Я и сам в 1997 так и остался. :)
Командер делался специально, чтобы мог работать в 48К. Поэтому никаких многих функций уже по этой причине там быть не может. 1. Шрифт 4x8 мне не нравится. Любой другой - будет торможение. З.5 MHz, как никак. Поэтому выбор шрифтов изначально не богат. Либо печататься будет долго. 2. На вкус и цвет... 3. На 48К много и не может быть. 4. Нет. На чтение/запись программируется ВГ93. 6. Однопанельный, да. 7. Я не знаю что такое MS-DOS. |
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
Quote:
Quote:
"цвет такого-то окна": #45 "цвет другого окна": #25 И т.п. Но по-моему такой цветовой сетап это отстой. Не видно как меняется цвет окна вживую, как это на винде. Есть коммандеры, где это реализовано, чтобы посмотреть? Quote:
Quote:
В принципе можно сделать, но я забыл как через #3d13 обрабатывать исключительные ситуации, чтобы не появлялись тр-досовские сообщения. Посмотрю. |
А вот мне командер понравился!
И функционала, как раз в избытке. Quote:
Quote:
Quote:
Quote:
|
Quote:
|
Quote:
Quote:
В ближайшее время (месяца два) точно ничего делать не буду. У меня нет времени сейчас. Потом - возможно. Если будут рекомендации, то пишите сразу. У меня будет время подумать как это организовать и буду представлять примерный объем работ и цели. Заодно и интерес появится. Когда не знаешь что людям надо, то и не знаешь что делать, то нет и интереса. Так что пишите. Это пойдет только на пользу. А если я и не возьмусь больше за коммандер, то пропадут впустую. Думаю не страшно, если вы напишите пару строк на форуме впустую? :) Мне-то код полюбому писать неделями потом. Если я возьмусь за него снова, то первое что буду делать - модульную структуру. Это, как я думаю, поможет избавиться от проблем с памятью и сохранит возможность работы в 48К. Остальное уже будет проще - только модули дописывать потихоньку. Quote:
Делал Scl в Спектакалькуляторе. Потом заархивировал, потому что форум не пропускает Scl расширение. Странно, спековский форум, - и не пропускает Scl. Quote:
Кстати, TRDN070b у меня не запускается в Спектакалькуляторе. Интересно, почему. |
Quote:
|
Quote:
Ну, вот к примеру, нужна утилита по удалению дублей из TRD/SCL коллекций и что, от надобности кто-то взялся ее писать? Нифига. :( |
| All times are GMT +4. The time now is 05:34. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.