BlackStrip Shell (или BSS) - графическая оболочка, написанная на Visual Basic for DOS 1.0.
Язык интерфейса: Русский и Английский
Графический режим оболочки: 640х480 с 16 цветами!
Сайт разработчика: http://blackstrip.ru
Позволяет:
- смотреть на нескучные живые обои: в зависимости от времени суток на рабочем столе утро, день, вечер, ночь, солнце заходит, луна со звездами. Правда обновляются обои только с перерисовкой раб.стола, а это происходит обычно когда запускаешь проги или открываешь/закрываешь окна. Также можно включить мертвые обои - выбрать один из 16 цветов в настройках экрана по F12 чтобы он встал на рабочий стол вместо этой природы.
- регулировать яркость/контрастность/цветность интерфейса: в настройках экрана по F12 можно сделать, например, ч/б интерфейс или менее контрастный интерфейс
- натянуть интерфейс на широкоэкранный монитор: тогда в пределах растра 640х480, безжалостно натянутого на широкоэкранный монитор с искажением исходных пропорций 4:3, рисуется интерфейс чтобы солнце стало круглым, а не овальным, а кнопки квадратными, а не прямоугольными. Цена этого: шрифты становятся ущербно покоцанными по горизонтали, но разглядеть можно.
- смотреть обычные/расширенные коды клавиш клавиатуры (для программеров под DOS)
- смотреть количество доступной памяти из 640 килобайт
- лазить на дискам, по папкам
- смотреть файлы в текстовом просмотрщике в DOS/Windows кодировках (readme.txt там почитать, например, у проги/игры)
- смотреть файлы в hex-виде
- побайтово править файлы в этом же просмотрщике (чтобы какой-нибудь байт заменить на другой байт)
- запускать программы из оболочки (тогда 300 килобайт памяти сама оболочка занимает и многие проги/игры не хотят запускаться, т.к. им не хватает памяти)
- запускать программы из чистого DOS (в папке оболочки создается временный bat-файл с командой на запуск программы, оболочка закрывается и пробрасывает через буфер клавиатуры ввод имени этого bat-файла + нажатие ENTER, запущенная программа запускается с полной доступной памятью, а по завершении этот же bat-файл снова запускает оболочку). Если доступа к директории оболочки на запись нет - то вместо автоматического запуска просто оболочка завершается, делает директорию с запускаемой программой текущей директорией и оставляет на экране надпись "BBeguTE PROGA.EXE". Остается только переписать подсказку с экрана в командную строку доса с клавы "proga.exe" и нажать ENTER.
- создавать ярлыки на программы и запускать их в специальном Меню запуска. По сути это основная функция - настроенная вами BSS будет в Меню запуска иметь все ярлыки на необходимые проги. Запускаем BSS, жмем F5, вводим в поле поиска название ярлыка (часть названия) и дальше запускаем найденный ярлык под оболочкой (кнопка "Запуск из BSS" или Enter) или под чистым DOS (кнопка "Запуск из DOS" или Shift+Enter). В ярлыке можно прописать также командную строку для проги, включая шаблон %f, который будет заменен на путь+имя файла, на котором стоит фокус в списке файлов в проводнике. Таким образом, можно открывать выбранные в проводнике файлы в прогах, записанных в ярлыки.
Рекомендуется прописать путь до BSS в системной переменной PATH. Тогда когда захочется заглянуть в BSS из доса - достаточно будет написать bss и нажать Enter, находясь в любой папке.