DonNews
#17
30 апреля 2002 |
|
Systemka - описание Shuffle Commander'a от Disabler/DPL.
(c) 2oo2 Disabler/DPL Как вы уже поняли у нас новая рубрика. Здесь будут описывать- ся различные системные проги. А то как-то нехорошо получается! В рубруке 'Служба 911' игры описываются, а системной рубрики не- было. Ну да ладно, читайте описание к Shuffle Commander'у... `── [Welcome!] ────────────────────────────────────────────────── Disabler Production Labaratory ░ ░░░░░░░░░░░░░░░░░░░ ░ ░▒░ ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░▒░ ░▒▓▒░ ░▒▓██████████████████▒░ ░▒▓▒░ ░▒▓█▓▒░ ░▒▓██▒░░░░░░░░░▒▓██▒░ ░▒▓█▓▒░ ░▒▓████▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░ ░▒▓██▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒░ ░▒▓██▒░▒▓██▒░ ░▒▓██▒░ ░▒▓█▓▒░ ░▒▓██▒░ ░▒▓▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓▒░ ░▒▓██▒░ ░▒▓█▓▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░ ░ ░▒▓██▒░ ░▒▓██▒░ ░▒▓██▒░░░░░░░░░▒▓██▒░ ░▒▓█▓▒░ ░▒▓██▒░░░░░░░░░▒▓██▒░ ░▒▓█████████████████▓▒░ ░▒▓▒░ ░▒▓██████████████████▒░ ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░▒░ ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░ presents: А Б В Г Д Е Ж З `── [Что Есть???] ─────────────────────────────────────────────── + Возможность оставлять резидент в Cashe, если его размер 16k и более. + Можно запускать бейсики с одинаковыми именами и именами не допустимыми для tr-dos'а (Например "D: RULEZ"). + Можно просматривать тексты в формате ACEdit с цветом и спрай- тами!!!!! + Самый быстрый форматер дисков (за 32 секунды (by Cardinal/PGC/BDA)). + Файлы выводятся с 3х буквенным расширением + длина файла в секторах. + Две файловые панели. + Доступ ко всем функциям через меню и почти ко всем через горячие клавиши. + Если необходимо копировать/удалить/переименовать/и т. д. один файл, то его можно не отмечать. + Все опасные действия предворяются запросом. + При дисковых ошибках уточняется место обнаружения ошибки, т. е. при чтении файла, каталога и т.д. - Дисковые ошибки не конкретизируются (только: IO Error, Break Pressing, No Disk, No Drive). - Работает только с двухсторонними дисками и 80 дорожками, никаких maximum_track_format_disk'ов! `── [Bugz] ────────────────────────────────────────────────────── Что есть в версии 2.2, которая есть только у автора: Немного изменён интерфейс командера - горизонтальное меню стало вертикальным, благодаря чему стало видно на один файл больше. Add: Наконец-то сделан Ram-Disk. При его включении вам остаётся только 16кб от буфера, остальное уходит под Ram-Disk. Add: При включённом ram-disk'е на него скидываются картинки с первого и второго экранов. Add: Специально для владельцов TR-Dos 5. 13 обращение к диску D происходит через #3d13. Это стало причиной того, что дисковые ошибки на диске D не отлавливаются. Add: Стало возможным просматривать тексты длиной до 255 секторов Add: Востановлен disk doctor! Отличия версий 2.x от 1.x: Изначально версия 2. 0 задумывалась, как версия под SinOS. Так оно и получилось! Только SinOS была в нагрузку. Из-за чего кома- ндер стал жутко тормозным. В версии 2. 1 пришлось избавиться от поддержки SinOS. SUB: Удалены disk doctor и disk scaner. Add: Максимально ускорен скролинг в панелях. Add: Изменён просмотрщик текста. Теперь можно смотреть тексты из ACEdit. Есть поддержка цвета и спрайтов!!! BugFix: Исправлена ошибка курсора при смене масок по space. Add: Изменён внешний вид командера. Отличия версии 1.7 от 1.6: BugFix: Исправлена ошибка Retry/Ignore. При возникновении ошибки чтения/записи если выбрать Retry или Ignore портились банки памяти 0 и 1, что привидило к печальным последствиям, таким как битые файлы при копировании/оптимизации. Из-за fix'а пришлось уменьшить буфер командера на 64 сектора, теперь он равен 80/208/464 килобайта. Add: Ускорен скролинг в панелях. На тормозных машинах теперь меньше тормозни. Отличия версии 1.6 от 1.5: BugFix: Теперь нет проблем с рестартом командера после программ, защищённых от Magic'а. BugFix: Переделанна процедура выбора дисковода. При выборе не существующего дисковода и отмене этой операции происходило, что командер показывает текущий дисковод, как старый, а внутри запоминает, что дисковод сменился. Add: Заменён шрифт на более удобный. Add: Добавленна функция Safe Rename. Теперь по клавише "R" вызывается Safe Rename, а Full Rename теперь на кнопочке "N". Отличиe Safe от Full - при Safe расширение файла состоит из одной буквы. При переименовке Basic-файлов всегда включён Safe Rename. Отличия версии 1.5 от 1.4: BugFix: Переделана процедура чтения/записи. На некоторых тормозных дисководах коммандер находил диск в пустом дисководе, а потом до посинения пытался считать каталог. Приходилось вставлять диск. Теперь если при чтении/записи вытащить диск, то командер выдаст IO Error. Add: Добавлены функции Swap Pannels, Compare Pannels, Disk Scaner и Disk Doctor. Add: Текст в просмотрщике теперь цветной. Отличия версии 1.4 от 1.3, 1.2, 1.1, 1.0: BugFix: Забита ногами целая куча глюков, все уже и не упомнишь, но их было действительно МНОГО. Add: Добавленно много полезных функций. `── [Управление] ──────────────────────────────────────────────── CS = Caps Shift SS = Symbol Shift EXT = CS + SS При работе с файловыми панелями: ┌■ CS+SS [Ext] - Горизонтальное меню │└──┬■ CS+SS [Ext] - Выход из меню │ ├■ Up/Down - Передвижение по опциям │ └■ Left/Right/Fire - Выбор опции │ └──┬■ Ext/Left/Right - Закрыть окно │ ├■ Up/Down - Передвижение по опциям │ └■ Fire - Выбор опции ├■ CS+1 [Edit] - Смена дисковода ├■ 1/2 - Смена диска левой/правой панели ├■ SS+1/2/3/4 - Быстрая смена дисковода на текущей панели ├■ CS+0 [Delete] - Переключение текущей панели ├■ CS+3/4 [Tr/Inv] - Переход на левую/правую панель ├■ CS+I - Меню работы с диском ├■ CS+F - Файловое меню ├■ CS+O - Прочие функции ├■ CS+T - Информация о Вашем компе ├■ CS+A - About me :) ├■ CS+D - Быстрый выход в Tr-Dos └■ CS+B - Выход в Basic 128 или NeOS, если они у Вас есть При вводе строк: ■ CS+1 [Edit] - Выход из ввода строки ■ CS+2 [Caps] - Переключение строчные/заглавные буквы ■ CS+5/0 - Влево на один символ ■ CS+8 - Вправо на один символ При уточнении уверенности: ■ Y, Enter - Да ■ N, Space - Нет Все остальные клавиши, впринципе, стандартные, но если Вы их не знаете, то войдите в меню и посмотрите. ── [Менюшки!] ────────────────────────────────────────────────── !Доступ к некоторым функциям осуществляется только через меню! `■ Disk 1 Change Left - Смена диска на левой панели; 2 Change Right - Смена диска на правой панели; e Change Drive - Смена дисковода на текущей панели; M Optimization - аналог команды move, но более быстрый; T Copy - Потрэковое копирование диска; L Rename - Переименование заголовка диска. Заголовок - 11ть символов, как почти везде сейчас; F Format - Форматирование диска. Это отдельная тема. Диск форматится за 32 секунды, что является рекордом для trdos'а. Этот крутой форматер написал Cardinal/PGC/BDA, за что ему огромное спасибо. Форматирование осуществляется с конца диска, поэтому, если Вы сначала нажимаете Enter, а потом думаете, можете нажать Break, и спасти часть диска. `■ File D Erase - Удаление отмеченных файлов или текущего. Если удалить последний файл, то каталог автоматически не уплотняется,так удобнее,Вы привыкните.:) C Copy - Копирование файла(ов). Вопрос "Chech Out Disk" позволит перед копированием проверить принимающий диск, иначе будет использованна информация из соседней панели. N Full Rename - Переименование файла(ов). Отличие от Safe Rename в том, что расширения файлов считаются трёхбуквенными. При переименовке basic-файлов автоматически включается Safe Rename. R Safe Rename - Переименование файла(ов). На диске могут быть несколько файлов с одинаковыми именами. Если есть одинаковые basic'и, то при запуске будет запущен именно тот, на котором стоит курсор. Кстати можно запустить файл с любым именем. Например, в дисководе "а" у Вас диск на котором есть basic-файл "d: boot" и который Вы, при всём своём желании, не сможете запустить ни из tr-dos'а, ни из любого boot'а, ни из любого commander'а, кроме Quick Commander или моего Shuffle Commander'а и boot'а Z Concat - Склеивание файлов. При склеивании, если длина файла получается больше 255 секторов, то создается еще один с именем предыдущего. Для корректной работы monoloader'ов длина файла в байтах, а также адрес запуска - не изменяются. Ещё одна особенность: если отметить несколько групп файлов, то склеена будет только первая. U Cut - Разрезание файла. Вы должны вводить длины файлов в секторах, при этом Вам будет показываться остаток секторов. Ноль означает остаток секторов. V View text - Просмотр текстового файла. При этом просматриваются текстовики формата ACEdit с поддержкой цвета и спрайтов.Во viewer'е Вам доступны следующие клавиши: ■ Ext, Enter, Space - Выход из просмотра; ■ K/L - Влево/Вправо на 8мь символов; ■ Sinclair, Cursor - Передвижение по тексту. Буффер просмотрщика равен 74 сектора. Если длина файла больше 74х секторов или наоборот равна нулю, то загрузятся первые 74 сектора. Q View Screen - Просмотр цветной картинки в стандартном формате. При этом можно потыкать кнопочку Enter, которая позволит сделать картину монохромной,а потом проинвертировать. W View Fonr - Просмотр шрифта. Поддерживаются два формата. стандартный и в виде экранной трети.Здесь так-же есть кнопочка Enter. e Run Basic - Запуск программы. Если установлена маска: >........ B..<, то запуск будет произведён без предупреждения. В противном случае будет запрос: Are You sure? Если вы точно sure, то можно нажать для запуска SS+Enter. E Run 48k mode - Запуск программы из 48го режима. Так-же, если нажать SS+E, то произойдёт быстрый запуск. I New mask - Новая маска файлов. Символ "." означает любой символ. !!! При установке маски не работает функция Concat files!!! Exchange Mask - Обмен масок. В командере на каждой панели могут присутствовать по очереди две маски. Одна из них рабочая, вторая - альтернативная. Стандартной альтернативной маской является basic маска. `■ Other A Inverse mark - Инверсия отметки файлов. X Clear mark - Снятие маркировки со всех файлов. Y Save work cat. - Сохранение рабочего каталога на нулевую дорожку, с предварительным её форматированием. G Get track 161 - Чтение каталога со 161ой дорожки без записи его на нулевую дорожку. Для записи воспользуйтесь функцией "Save Work Cat." K Store cat. - Сохранение рабочего каталога на 161ой дорожке. Renovation cat. - Обновление каталога. Предназначено для быстрой очистки диска от файлов. При этом каталог не забивается нулями. Если вы случайно воспользовались данной функцией, то диск можно востановить в любом докторе. O Compare cat. - Сравнение каталогов на левой и правой панелях. Если найдутся отличия, то они будут показаны. Если вам надоест смотреть, нажмите Space. P Swap panels - Обмен панелей местами. S Screen Saver - Самая полезная вещь в командере. `■ Test Все тесты проходят автоматически при запуске командера или при входе в меню. Кстати, если вы запустите командер из 48го режима - он выведет меню теста и остановится на этом. Memory size - Тест памяти. К сожалению тестируется только по порту #7FFD, т. е. по пентагоновкому порту расширения памяти. Другие стандарты не поддерживаются, потому-что я не могу их проверить на правильность (в Ростове нет Scorpion'ов, Profi или ATM'ок к которым я могу добраться). Но если Вам это надо - высылайте драйвер и я его втулю в командер. К драйверу предъявляются следующие требования: ■ он должен быть в формате XAS'а ■ иметь три точки входа: - ini_ram на выходе в регистре A количество доступных страниц памяти, если A=0, то компьютер не опознан. - set_ram на входе в регистре A номер страницы из списка. - screen на входе в регuстре A либо 0, либо 8 - включение второго экрана, при этом страница не переключается. ■ подключать страницы с адреса #C000 Cashe memory - тест наличия Cashe памяти. Тест не изменяет ни одной ячейки в Cashe! Write mode - Скорость записи slow/fast. Скорость можно переключить при помощи любого Disk Doctor'а (Надо посмотреть начало basic'а и исправить). Эта чушь нужна для корректной записи на тормозных дисководах, которые при Lag Track равном 0 портят нулевой сектор при быстрой записи. `■ About Me Очень полезная функция в командере, из которой Вы можете узнать кто его написал, т.е. обо мне! `■ Dos Быстрый (без очистки памяти) выход в tr-dos, или то, что вместо него. `■ Basic Выход в basic 128 или NeOS, если у Вас не прошит Shuffle Commander, как это сделано у меня. `── [Благодарности:] ──────────────────────────────────────────── ▐▀▀▀▐▀▀▄▐█▐█ ▐█ ▐█▐█ ▀▄▀ ▄ ▐█ ▐█▐█▐█▐█ ▄ ▐▀ ▐▀▐▀▐▀▐▀ - Mick/DPL - за beta-тестинг, сообщение о глюках, моральную поддержку и здоровую критику, а так же за предоставленые дисководы, на которых был написан SC. - Spectre - за класный Quick Commander, из которого было взято много идей и немного кода (процедура запуска файла). - Jocker/OHG and Diavol/OHG - за когда то написанный Smash Commander из которого было взято несколько оригинальных идей. - Cardinal/PGC/BDA - за супер скоростной форматер. - R. Demon - за то, что начал писать свой командер и не закончил его. Если бы не твоя лень, я никогда не начал писать Shuffle Comm. `── [Авторы:] ─────────────────────────────────────────────────── ▐▀▀█▐▀▀▄▐▀▀▀▐▀▀▄▐▀▐▀▀▀▐▀▀▀ ▐█ ▐█▐█▐█▄ ▐█▐█▐█ ▐█ ▐▀▄ ▀ ▐█▐▄▐█▀▄▐█ ▐▐█▐█▐█ ▐█ ▐█ ▀ ▐▀▀▀▐▀▐▀▐▀▀▀▐▀▀ ▐▀ ▐▀ ▐▀▀▀ Idea .................................. R.Demon (.40%) Disabler/DPL (.35%) Snake/OHG/PZS (.25%) Code ............................. Disabler/DPL (.94%) Cardinal/PGC/BDA (..3%) Spectre/OB (..3%) GFX .............................. Disabler/DPL (100%) Design ........................... Disabler/DPL (.70%) Mick/DPL (.15%) Snake/OHG/PZS (.15%) This Text ........................ Disabler/DPL (100%)
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября