Страница 1 из 1

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 28 дек 2017 11:16
BlackStrip
Изображение

Скачать (128 Кбайт) : http://blackstrip.ru/bss.exe

BlackStrip Shell - многоязыковая (английский и русский) графическая оболочка для DOS-совместимых систем для:
- обзора файловой системы в окне "Файлы"
- создания ярлыков на игры/программы/файлы в Меню запуска (F5), также можно создать ярлык если выделить файл в окне "Файлы" и нажать кнопку с ракетой в правом верхнем углу
- запуска EXE/COM/BAT файлов из оболочки по Enter (при занятых оболочкой 290 кбайтах памяти) или из чистого DOS по Shift+Enter (память освобождается, оболочка закрывается и оставляет подсказку на экране "введите c:\games\game1\game.exe") в окошках Файлы и Меню запуска
- редактирования файлов "байт за байтом" в окне Редактор, просмотр файлов в виде текста/16-ричных кодов. Нажмите Enter в окне Файлы на любом неисполняемом файле или Ctrl+Enter на исполняемом файле для его открытия в Редакторе. Также можно нажать справа вверху кнопку с колбой чтобы открыть файл, выделенный в окне Файлы.

Управление:
F1 - помощь
F2 - счетчик количества свободной памяти (нижней, которой 640 кбайт или менее)
F3 - проверка кодов клавиш
F4 - файловый менеджер "Файлы"
F5 - список ярлыков "Меню запуска"
F6 - редактор файлов "Редактор"
F7 - скрыть все окна
F8 - развернуть на весь экран активное окно
F9 - восстановить размер активного окна
F10 - выход
F11 - сеанс DOS
F12 - окно настроек "Экран"
Tab/Ctrl+Tab - переместить фокус вперед/назад
Alt+Tab - следующее окно
Esc, Win - переключиться на нижнюю панель/на активное окно
Ctrl+Shift, Alt+Shift - сменить раскладку (русская или английская)

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 29 дек 2017 19:30
VVM
Не понял, нафига в DOS какие-то оболочки?

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 29 дек 2017 23:17
mike
VVM писал(а):Не понял, нафига в DOS какие-то оболочки?
у Билла Гейтса надо спросить

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 31 дек 2017 08:01
BlackStrip
VVM писал(а):Не понял, нафига в DOS какие-то оболочки?
Это для тех, кому лень писать cd, dir, cd, dir, cd, dir...)

Видеоруководство по BSS:
[video]https://www.youtube.com/watch?v=6w2V0zkA6bo[/video]

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 04 янв 2018 21:30
v90376
Windows тоже с оболочки для дос начинался

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 05 янв 2018 01:27
Raven
v90376 писал(а):Windows тоже с оболочки для дос начинался
Это неверное утверждение.

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 05 янв 2018 01:52
Ленивый
Raven писал(а):Это неверное утверждение
Почему?
Изначально Windows была всего лишь графической надстройкой-программой для операционной системы 80-х и 90-х годов MS-DOS... Первые версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе DOS и были по сути многофункциональным расширением, добавляя поддержку новых режимов работы процессора, поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ ... - https://ru.wikipedia.org/wiki/Windows

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 05 янв 2018 12:51
Raven
Ленивый
Так получилось. Первые версии (до 3.0) не использовали функции DOS, несмотря на то, что технически из-под неё запускались. Наоборот, многие функции потом были адаптированы для использования в DOS без Windows. crazy:
Мелкомягкие тогда были те ещё затейники.

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 05 янв 2018 23:33
Ленивый
Raven
Спорить не берусь. Но, насколько понимаю, DOS это такое общее название операционных систем (Disk Operating System). То есть любая ОС, ориентированная на работу с хранилищем данных, есть DOS. Например, Windows10 или Ubuntu 17.10 или любая другая. Понятно, что применительно к Windows, речь ведем про MS-DOS. С твоих слов так понимаю, что в "первых" Windows были некие самостоятельные модули, которые она использовала вместо (или совместно) похожих по функционалу модулей MS-DOS. Так? Или ты о том, что Windows просто не могла использовать какой-то функционал MS-DOS? В любом случае это уже глубоко технические, по сути - творческие детали, нюансы, не меняющие основной цели и функции проекта Interface Manager (потом Windows) meeting: Поэтому, как минимум для простоты восприятия:
Microsoft Windows 1.0 — графический интерфейс пользователя компании Microsoft для операционной системы MS-DOS - https://ru.wikipedia.org/wiki/Windows_1.0x
Windows 2.x — графическая оболочка для MS-DOS - https://ru.wikipedia.org/wiki/Windows_2.x
Может быть правильнее операционная графическая оболочка? :)

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 06 янв 2018 00:15
Raven
Ленивый
Графическая оболочка это программа, которая позволяет реализовывать функции операционной системы через графический интерфейс. Единственная функция MS-DOS, которая требовалась ранним форточкам, была её способность запустить win.com, весь остальной функционал у них был свой. Это немного изменилось начиная с Win 3.0, когда часть функционала уволокли в DOS для других программ, и, соответственно, из самой винды убрали. Поэтому версии до 3.0 и после 3.11 можно считать вполне себе операционными системами, а вот в этом интервале - да, ближе к графическим оболочкам. pardon:

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 10 июн 2020 22:49
BlackStrip
Вышла BlackStrip Shell 1.5

Скачать (128 кБайт): http://blackstrip.ru/bss.exe

Изменения:
- окно "Экран" (F12) переименовано в "Экран/Настройки"
- на окно "Экран/Настройки" (F12) добавлен флажок "Показать значки файлов", включен по умолчанию, при отключении ускоряет загрузку и отрисовку списка файлов на медленных компьютерах, т.к. оболочка не выбирает для каждого файла значок по расширению и не отрисовывает значки (кроме желтых прямоугольников, означающих "папка")
- функция запуска файлов "Запуск из DOS" улучшена: теперь она пытается создать в папке оболочки временный r~.bat файл с командой запуска выбранного файла и командной строкой и запустить его пробросом виртуальных нажатий символов + ENTER через буфер клавиатуры автоматически без ручного ввода. Если при этом запись в папку оболочки невозможна или запрещена (например, если оболочка запущена с компакт-диска или дискеты с защитой от записи), то выполняется выход из оболочки с последующим ручным вводом имени запускаемого файла по подсказке типа "BBegume filename.exe"
- на окно "Экран/Настройки" (F12) добавлен флажок "Ручной "Запуск из DOS"", выключен по умолчанию, при включении возвращает старый режим работы "Запуск из DOS" с ручным вводом имени исполняемого файла по подсказке типа "BBegume filename.exe"

Суть:
1) Теперь можно отключить значки в Файловом менеджере и это ускорит загрузку и отрисовку списка файлов.

Изображение

2) А функция "Запуск из DOS"

Изображение

теперь создает в папке BSS специальный файл r~.bat, в котором записан вызов выбранной программы/игры,

Изображение

а по ее завершению - пауза для прочтения выведенного на экран (хоть выводится и "ENTER - возврат", на самом деле можно нажать любую кнопку, т.к. это досовская команда pause) и снова вызов bss.

После этого BSS завершается, оставив текущей свою директорию, и напоследок пробрасывая через буфер клавиатуры текст "r~.bat" и нажатие ENTER, набирая таким образом его за вас в командной строке доса.

Поэтому запущенная файлом r~.bat программа/игра будет работать в чистом досе как будто вы ее запустили самостоятельно! А по ее завершении вы автоматически вернетесь в bss.

Изображение

А для любителей бывшего метода "запуска из DOS" в окошке настроек (F12) появился флажок "Ручной "Запуск из DOS"", включив который станет можно вводить самому руками имя запускаемого файла вместо использования новой автоматики.

Аналогично, если в папку bss невозможно записать файлы (например, оболочка лежит на CD), то оболочка при вызове "Запуска из DOS" сама бросит невозможное создание r~.bat файла и предложит как раньше ввести имя запускаемого файла руками.

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 10 июн 2020 23:02
LISovsky
стесняюсь спросить, а зачем вся эта балалайка?

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 11 июн 2020 06:47
BlackStrip
LISovsky писал(а): 10 июн 2020 23:02 стесняюсь спросить, а зачем вся эта балалайка?
Оболочки для DOS нужны чтобы делать действия быстрее чем вводом команд через командную строку и удобнее чем просмотр длинных текстов в консоли (например, списка файлов).

Они бывают разные: https://www.google.com/search?q=оболочк ... s&tbm=isch

И это - одна из них =) Но она больше не для работы с файлами (как Norton Commander, например), а для создания кучи ярлыков и потом мгновенного поиска по этой куче и запуска конкретной программы или игры.

На настроенной под себя оболочке BSS:
- жмет F5 (Меню Запуска),
- вводит в строку поиска, например "Tycoon" (оболочка находит в ярлыках игру Tycoon и выбирает ее в списке),
- жмет, например, Shift+Enter (Запуск из DOS) и начинает играть

BlackStrip Shell - графическая оболочка для DOS

Добавлено: 11 июн 2020 13:34
LISovsky
BlackStrip писал(а): 11 июн 2020 06:47
LISovsky писал(а): 10 июн 2020 23:02 стесняюсь спросить, а зачем вся эта балалайка?
Оболочки для DOS нужны чтобы делать действия быстрее чем вводом команд через командную строку и удобнее чем просмотр длинных текстов в консоли (например, списка файлов).

Они бывают разные: https://www.google.com/search?q=оболочк ... s&tbm=isch

И это - одна из них =) Но она больше не для работы с файлами (как Norton Commander, например), а для создания кучи ярлыков и потом мгновенного поиска по этой куче и запуска конкретной программы или игры.

На настроенной под себя оболочке BSS:
- жмет F5 (Меню Запуска),
- вводит в строку поиска, например "Tycoon" (оболочка находит в ярлыках игру Tycoon и выбирает ее в списке),
- жмет, например, Shift+Enter (Запуск из DOS) и начинает играть
Спасибо, я в курсе, что такое графическая оболочка.
Их на просторах интернетов, как конь нагрёб. Не совсем понятен профит от использование конкретно данной. Хотя это наверно субъективно =)