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

Компьютерное железо, цифровые устройства, программы

Модератор: Raven

Ответить
Аватара пользователя
BlackStrip
Member
Member
Сообщения: 127
На форуме: 04-06-2006
Откуда: Из Подольска
Контактная информация:

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

Сообщение BlackStrip » 28 дек 2017 11:16

Изображение

Скачать (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 - сменить раскладку (русская или английская)
Аватара пользователя
VVM
Advanced Member
Advanced Member
Сообщения: 388
На форуме: 09-04-2009
Откуда: Р-н-Д
Контактная информация:

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

Сообщение VVM » 29 дек 2017 19:30

Не понял, нафига в DOS какие-то оболочки?
Аватара пользователя
mike
Администратор
Администратор
Сообщения: 10303
На форуме: 24-01-2001

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

Сообщение mike » 29 дек 2017 23:17

VVM писал(а):Не понял, нафига в DOS какие-то оболочки?
у Билла Гейтса надо спросить
Don't call me Chris, my name is Elvis
(а если вы видите и эту надпись, вам не нужны очки)
Аватара пользователя
BlackStrip
Member
Member
Сообщения: 127
На форуме: 04-06-2006
Откуда: Из Подольска
Контактная информация:

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

Сообщение BlackStrip » 31 дек 2017 08:01

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

Видеоруководство по BSS:
[video][/video]
Аватара пользователя
v90376
New member
New member
Сообщения: 8
На форуме: 05-01-2016

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

Сообщение v90376 » 04 янв 2018 21:30

Windows тоже с оболочки для дос начинался
Цифровая подпись : 47386ryfg47wek4iu8
Аватара пользователя
Raven
Модератор
Модератор
Сообщения: 9910
На форуме: 26-01-2001
Откуда: Климовск

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

Сообщение Raven » 05 янв 2018 01:27

v90376 писал(а):Windows тоже с оболочки для дос начинался
Это неверное утверждение.
I apologize profusely for any inconvenience my murderous rampage may have caused.
Аватара пользователя
Ленивый
Легенда форума
Легенда форума
Сообщения: 11659
На форуме: 31-08-2005
Откуда: Россия

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

Сообщение Ленивый » 05 янв 2018 01:52

Raven писал(а):Это неверное утверждение
Почему?
Изначально Windows была всего лишь графической надстройкой-программой для операционной системы 80-х и 90-х годов MS-DOS... Первые версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе DOS и были по сути многофункциональным расширением, добавляя поддержку новых режимов работы процессора, поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ ... - https://ru.wikipedia.org/wiki/Windows
"Человеку не нужны звезды. Человеку нужен человек!" (с) С.Лем
Аватара пользователя
Raven
Модератор
Модератор
Сообщения: 9910
На форуме: 26-01-2001
Откуда: Климовск

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

Сообщение Raven » 05 янв 2018 12:51

Ленивый
Так получилось. Первые версии (до 3.0) не использовали функции DOS, несмотря на то, что технически из-под неё запускались. Наоборот, многие функции потом были адаптированы для использования в DOS без Windows. crazy:
Мелкомягкие тогда были те ещё затейники.
I apologize profusely for any inconvenience my murderous rampage may have caused.
Аватара пользователя
Ленивый
Легенда форума
Легенда форума
Сообщения: 11659
На форуме: 31-08-2005
Откуда: Россия

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
Может быть правильнее операционная графическая оболочка? :)
"Человеку не нужны звезды. Человеку нужен человек!" (с) С.Лем
Аватара пользователя
Raven
Модератор
Модератор
Сообщения: 9910
На форуме: 26-01-2001
Откуда: Климовск

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

Сообщение Raven » 06 янв 2018 00:15

Ленивый
Графическая оболочка это программа, которая позволяет реализовывать функции операционной системы через графический интерфейс. Единственная функция MS-DOS, которая требовалась ранним форточкам, была её способность запустить win.com, весь остальной функционал у них был свой. Это немного изменилось начиная с Win 3.0, когда часть функционала уволокли в DOS для других программ, и, соответственно, из самой винды убрали. Поэтому версии до 3.0 и после 3.11 можно считать вполне себе операционными системами, а вот в этом интервале - да, ближе к графическим оболочкам. pardon:
I apologize profusely for any inconvenience my murderous rampage may have caused.
Аватара пользователя
BlackStrip
Member
Member
Сообщения: 127
На форуме: 04-06-2006
Откуда: Из Подольска
Контактная информация:

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

Сообщение BlackStrip » 10 июн 2020 22:49

Вышла 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 файла и предложит как раньше ввести имя запускаемого файла руками.
Аватара пользователя
LISovsky
Advanced Member
Advanced Member
Сообщения: 499
На форуме: 23-01-2003
Откуда: Сверху..

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

Сообщение LISovsky » 10 июн 2020 23:02

стесняюсь спросить, а зачем вся эта балалайка?
кручу всякие ручки, вращаю всякие колёсики, нажимаю всякие кнопки и оч стараюсь, чтобы было весело XD
Аватара пользователя
BlackStrip
Member
Member
Сообщения: 127
На форуме: 04-06-2006
Откуда: Из Подольска
Контактная информация:

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

Сообщение 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) и начинает играть
Аватара пользователя
LISovsky
Advanced Member
Advanced Member
Сообщения: 499
На форуме: 23-01-2003
Откуда: Сверху..

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

Сообщение LISovsky » 11 июн 2020 13:34

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) и начинает играть
Спасибо, я в курсе, что такое графическая оболочка.
Их на просторах интернетов, как конь нагрёб. Не совсем понятен профит от использование конкретно данной. Хотя это наверно субъективно =)
кручу всякие ручки, вращаю всякие колёсики, нажимаю всякие кнопки и оч стараюсь, чтобы было весело XD
Ответить

Вернуться в «Hard & Soft»