|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.06.2017, 08:31 | #1 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
BlackStrip Shell - оболочка для DOS
Оболочка BlackStrip Shell для DOS позволяет лазить по файлам и папкам на дисках и запускать программы и игры:
- из BSS, при этом остается малое количество свободной оперативки, поэтому подходит данный способ для простых игр и программ, а также для игр, использующих расширенную память, которым количество свободной основной памяти не важно; - из DOS, в этом случае BSS перенаправляет консоль доса в папку с программой/игрой, закрывается и пишет название исполняемого файла программы/игры, которое надо ввести чтобы запустить ее. При этом BSS место в оперативке не занимает вообще. Можно вводить аргументы командной строки для запуска проги. Можно сортировать список файлов, фильтровать по имени и типу файла (включая использование масок типа "*mid??.exe"). В перспективе в следующих версиях: - функция создания ярлыков для папок и файлов и хранения этих ярлыков в специальном меню (привет, меню "Пуск"). - функции редактирования файловой системы (создания папок, копирования файлов, редактирования файлов). - новые встроенные утилиты. Скриншоты Русский интерфейс: Скрин Английский интерфейс: Скрин Скачать: EXE-файл (86 кБайт) |
29.06.2017, 00:12 | #2 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Помоему вы лет на 20 -25 припозднились, и вообще плагиат )) - такие шеллы были, назывались Windows 1 и Windows 2, был еще продвинутый крутой вариант Windows 3 с поддержкой сети.
|
29.06.2017, 06:01 | #3 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
|
29.06.2017, 07:15 | #4 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
...и кстати, выкладывайте на гитхаб исходники чтоле, а то качать exe, да во время эпидемии "Пети".... ...а если сделать вызов execl то оно само уберет себя из памяти и запустить прогу, не нада никаких подсказок: https://stackoverflow.com/questions/...-an-executable Последний раз редактировалось alexzk; 29.06.2017 в 09:23. |
|
29.06.2017, 17:47 | #5 | |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
Цитата:
Да и вообще в досе классно, много качественных интересных оффлайн игр, которые писались под умных людей, а не однопальцевых кликеров-любителей крайзис-графония, и никто не следит за тобой через инет как в вин10) execl вроде как рождает дочерний процесс (у меня это shell команда в vb досовском, также можно напрямую через прерывание вызвать эту же функцию доса), родительский процесс при этом приостанавливается и висит, занимая память, поэтому это не выход. Это в первых строках на той странице во фрагменте хелпа написано. execl() loads and executes a new child process. Because the child process is placed in the memory currently occupied by the calling process, there must be sufficient memory to load and execute it. У меня так работает кнопка "запуск из BSS" - создает дочерний процесс, из него можно еще третий дочерний создать, из третьего четвертый, но каждому последующему будет доступно все меньше оперативы, т.к. все его родители рядом будут валяться в оперативе вместе со всеми своими данными. Последний раз редактировалось blackstrip; 29.06.2017 в 17:51. |
|
29.06.2017, 17:58 | #6 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
....покупал комп в 2010 - стоял фриидос, принес домой и поставил убунту. Так что хз, к чему это все.
....ну еще spawn() там упомянуть, можно его попробовать (с выходом родителя). А можно сделать свой загрузчик и грузить прогу на свое место. В мс-дос не сильно формат сложный. Но...в совр. ОС "The exec functions replace the program running in a process with another program.", Так что попробовали бы вы на ДОС тоже. Может и вернет память. http://www.makelinux.net/alp/024 Последний раз редактировалось alexzk; 29.06.2017 в 18:07. |
29.06.2017, 23:26 | #7 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
Вышла BlackStrip Shell 1.01
Скачать (100 кБайт): http://blackstrip.ru/bss.exe Изменения: - добавлено автоматическое сохранение настроек в файл sets.cfg: последний каталог в файловом менеджере, аспект экрана, тема, язык интерфейса, флажок "Ускорить окна" - файловый менеджер: добавлена кнопка для вызова функции "Выбор диска" - файловый менеджер: перемещение выше корневого каталога диска теперь вызывает функцию "Выбор диска" - файловый менеджер: исправлены ошибки отрисовки полосы прокрутки и списка файлов |
29.06.2017, 23:43 | #8 | |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
Цитата:
|
|
30.06.2017, 01:06 | #9 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
....вы готовить не умеете
1. Все современные десктопы (кде, гном и т.д.) - в мусор. Они все на интерпретаторах, типа javaScript, Python основаны = тормоз и глюк. Поставил lxqt и доволен, почти XP 2. Не тормозит...arch linux + lxqt превосходно работает на HP Mini 100, родная его виндовс 7 зависала при просмотре кинов онлайн до момента полной скачки в кеш. Линуксы работают, и главное, всякие таблички и окошки верно вписываются в его 1024 х 600 (у винды за края улетало все - не читаемо, не нажимаемо). 3. Ну и игры из стима почти все работают. Хотя, стоит проверять базу WINE перед покупкой. Работают так же ММО, типа swtor/rift/wow - даже побыстрее, чем у соигроков на виндах. |
05.10.2017, 22:11 | #10 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
Вышла BlackStrip Shell 1.1
Скачать (107 кБайт): http://blackstrip.ru/bss.exe Изменения: - добавлена функция "Меню запуска", позволяющая создавать ссылки (ярлыки) на любимые программы и другие файлы по клику на кнопке с ракетой в файловом менеджере или вручную в окне самой функции. Для каждой ссылки указывается название ссылки, путь и имя файла, командная строка и значок. Можно сортировать ссылки по имени, выбирать (клавишами Вверх и Вниз), перемещать, удалять, дублировать ссылки, исправлять параметры ссылки, перейти по ссылке на расположение файла в файловом менеджере, запустить файл по ссылке из BSS (Enter) или из чистого DOS (Shift+Enter) - теперь в файловом менеджере можно запустить с клавиатуры выбранный файл из BSS (Enter или Вправо) или из чистого DOS (Shift+Enter или Shift+Вправо) - кнопки нижней панели упорядочены и сгруппированы в соответствии с назначенными клавишами их быстрого вызова F1-F12 (F6 пока что не используется) - отключен вызов функции "Обновить" файлового менеджера по нажатию клавиши F5 (теперь F-клавиши управляют нижней панелью) - ускорена прорисовка интерфейса - добавлен переход "панель/активное окно" по нажатию Esc (см. полный список сочетаний клавиш в окне Инфо) - убрана ошибочная возможность установки фокуса на разделитель на нижней панели - перевернут значок на кнопке выхода - исправлен ошибочный выбор соседнего файла при клике на список |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оболочка для винды. | vovken1997 | Общие вопросы Delphi | 9 | 27.06.2012 15:22 |
Оболочка для программы | Lihall | Общие вопросы C/C++ | 7 | 24.03.2012 10:19 |
Оболочка для запуска приложения. | semiono | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 08.10.2010 17:47 |
Оболочка для учебника | АлексейGr | Общие вопросы Delphi | 2 | 21.05.2009 16:14 |