1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

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

Тема в разделе "Hard & Soft", создана пользователем blackstrip, 27 июн 2017.

  1. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.2

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

    ablackstrip.ru_tmp_bss12_bssru.png

    Изменения:
    - добавлена функция "Редактор", позволяющая побайтово просматривать и редактировать файлы, а также просматривать их в виде текста или 16-ричных кодов
    - добавлена кнопка окна редактора на нижнюю панель и соответствующая привязка на клавишу F6
    - добавлена кнопка загрузки выбранного в файловом менеджере файла в редактор
    - действие Enter/Вправо в списке файлового менеджера открывает выбранный файл в редакторе за исключением COM, EXE, BAT файлов (они как и раньше запускаются этим действием, а для их редактирования нажмите кнопку редактора в правом верхнем углу окна файлового менеджера)
    --- добавлено 14 ноя 2017, предыдущее сообщение размещено: 14 ноя 2017 ---
    Как пользоваться редактором
    1) Выбираем в Файлах файл и жмем кнопку с колбой в правой верхней части окна. Откроется окно редактора.
    ablackstrip.ru_tmp_bss12_bsseditor1.png

    2) Кнопками Вверх-Вниз можно лазить по цепочке байт файла от первого до последнего. Они отображаются слева на кнопках. Текущий байт - кнопки с белым фоном.
    Если указать 16-ричное смещение в поле "Смещение" и нажать Enter - то сразу перепрыгнете туда.
    Если изменить 16-ричное значение в поле Код или символ в поле Символ и нажать Enter - то текущий выбранный байт в файле будет заменен на введенный (только если включен наверху флажок "Режим правки"), а также произойдет переход на следующий байт (если включен наверху флажок "Далее по ENTER").
    В разделе "Переход" можно быстро менять смещение с указанным шагом в 16-ричном формате:
    "0" - сбросить смещение на ноль;
    "-" - отнять от текущего смещения указанный шаг;
    "+" - прибавить к текущему смещению указанный шаг.

    3) Ниже располагается поле предпросмотра.
    Кнопкой "Х" можно его очистить чтобы окно не перерисовывалось долго с большим массивом текста.
    Кнопкой "Текст" можно отобразить байты из файла в виде текста. При этом кнопкой "Ниже" можно перейти на следующую страницу текста.
    ablackstrip.ru_tmp_bss12_bsseditor2.png

    Кнопкой "Коды" можно отобразить байты из файла в виде таблицы из смещений, 16-ричных значений байтов и текстовой интерпретации байтов (как в любом 16-ричном редакторе).
    ablackstrip.ru_tmp_bss12_bsseditor3.png

    Кнопкой "Знаки" можно отобразить таблицу кодов и соответствующих им символов. Слева в столбце первая цифра кода, сверху в строке вторая цифра кода (пример 20 - пробел).
    ablackstrip.ru_tmp_bss12_bsseditor4.png

    Кнопкой F8 окно редактора можно развернуть на весь экран и после нажатия на "Текст" или "Коды" посмотреть файл в виде текста или кода на весь экран.
    ablackstrip.ru_tmp_bss12_bsseditor5.png
     
    Grongy, Revolter, TheMadLynx и 2 другим нравится это.
  2. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.21

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

    ablackstrip.ru_tmp_bss121_bssru.png

    Изменения:
    - добавлена возможность выбора кодировки "DOS" или "WIN" в окно редактора для открытия, просмотра и редактирования файлов
    - добавлена возможность выбора символа переноса 0D или 0A в окно редактора для просмотра файлов в виде текста
    - исправлена некорректная возможность выбирать компоненты окна клавишей Tab после закрытия окна
    - исправлено некорректное попадание в последний каталог файлового менеджера при следующем запуске
    - исправлена некорректная сортировка по размеру файла для файлов больше 32767 байт в файловом менеджере
    - исправлено некорректное назначение суффиксов "б/кб/мб/гб" по размеру файла в файловом менеджере
    - исправлена невозможность чтения/записи байтов при смещениях от 8192 байт и более в редакторе
     
    Grongy, SAS, Revolter и ещё 1-му нравится это.
  3. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.22

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

    ablackstrip.ru_tmp_bss122_bssru.png

    Изменения:
    - добавлена возможность выбрать кликом мыши символ из таблицы, показываемой по кнопке "Знаки", и ввести его значение и код в поля текущего байта в редакторе
    - оптимизирована перерисовка окон при переходе фокуса между компонентами окна
    - исправлено западание кнопок нижней панели при управлении оболочкой с клавиатуры

    Теперь можно не просто смотреть на таблицу символов, а выбирать мышкой готовый символ из таблицы, перенося по клику сам символ и его код вверх в поля "Символ" и "Код":
    ablackstrip.ru_tmp_bss122_bss122chars.png

    А отрисовка текстового поля теперь не повторяется дважды при первом клике по компонентам свежеоткрытого окна редактора.
     
    bl00dshot, Revolter, Grongy и 2 другим нравится это.
  4. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.23

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

    ablackstrip.ru_tmp_bss123_bssru.png

    Изменения:
    - добавлена кнопка вставки пути и имени выбранного в окне "Файлы" файла в поле аргументов командной строки
    - добавлены кнопки вставки пути и имени выбранного в окне "Файлы" файла в поля имени файла и аргументов командной строки окна "Меню запуска"
    - добавлены кнопки очистки полей имени файла и аргументов командной строки окна "Меню запуска"
    - добавлена возможность использования переменной %f в поле "КС" окна "Меню запуска", заменяемой на путь и имя выбранного в окне "Файлы" файла, что позволяет открывать выбранный в "Файлах" файл в программах из "Меню запуска"
    - исправлена возможная некорректная работа компонентов окон после смены языка интерфейса в окне настроек "Экран"
     
    bl00dshot, SAS, TheMadLynx и ещё 1-му нравится это.
  5. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.464
    Есть пару вопросов/предложений.
    1) почему даже при разворачивании меню запуска на весь экран отображается всего три позиции программ?
    2) иконки ярлыков меню запуска, редактора и очистки рабочего стола выглядят неинтуитивно. Вообще, такие маленькие иконки лучше разместить не внизу, а в тул-бар слева и каждую справа кратко подписать (Help, Memory и т.д., как у кнопки смены языка).
    3) если я правильно уловил идею проекта, то это не еще один файловый менеджер (иначе где копирование/перемещение/удаление/редактирование атрибутов файлов?), а именно оболочка для удобного запуска. Тогда меню запуска должно быть не только большим, наглядным и вмещающим много элементов, но еще и иметь иерархическую струтктуру с возможностью создания собственных категорий и фильтров для сортировки.
     
  6. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    1) Т.к. на окне три отдельных кнопки - то и при разворачивании их остается три. Конечно, логичней бы было показывать список с пятью или десятью прог при увеличении размера. Но пока так окна делать не умеют (только если костыль прикрутить по показу дополнительных кнопок при развороте). А умеет так только файловый менеджер, где список файлов рассчитывает сколько отображать пунктов по собственной высоте.
    2) среди кнопок значимых 3 штуки - F4 (файлы), F5 (запуск) и F6 (редактор). Ради этого "большого набора" не стоит так заморачиваться, имхо)
    3) сам хотел бы сделать удобное и быстрое перемещение по списку, поиск по имени и т.д. Пока еще не сделал. Поэтому пока только по "вверх"-"вниз" по нему лазить можно. Но можно каждой проге в меню запуска давать в названии приписку [ИГРА] или [СОФТ]. И после добавления очередной проги в меню запуска жать кнопку "По имени" слева внизу окна, тогда в списке сначала будут все игры в алфавитном порядке, а потом весь софт тоже в алфавитном. Это немного облегчит ручной поиск (на данный момент).
     
  7. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.3

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

    ablackstrip.ru_tmp_bss13_bssru.png

    Изменения:
    - добавлена функция поиска программ вниз/вверх по списку по названию, имени файла и командной строке в окне "Меню запуска"
    - добавлена возможность постраничного просмотра списка программ по клавишам Page Up/Page Down в окне "Меню запуска"
    - теперь при открытии окна "Меню запуска" (F5) фокус автоматически устанавливается на поле поиска программ, перейти к выбору программ вручную и к запуску программ по Enter/Shift+Enter можно по нажатию клавиш Вверх/Вниз/Page Up/Page Down
    - добавлена возможность открытия файла по нажатию Enter в поле "Файл" окна "Редактор"
    - изменен значок на кнопках вставки пути и имени выбранного в окне "Файлы" файла в текстовое поле
    - оптимизированы текстовые и графические ресурсы оболочки, увеличено количество свободной памяти в оболочке, уменьшен размер exe-файла оболочки, ускорен запуск оболочки
     
    Revolter и TheMadLynx нравится это.
  8. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.31

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

    ablackstrip.ru_tmp_bss131_bssru.png

    Изменения:
    - скорость отрисовки текста в интерфейсе увеличена в 5 раз после оптимизации процедур под моноширинный шрифт 8х8
    - добавлен раздел "Закладки" в окно "Файлы", позволяющий быстро запомнить до двух местоположений файлов и быстро переходить к этим файлам по кнопке перехода или по Enter в текстовом поле закладки
    - надписи в окне "Файлы" выравнены по левому краю окна
     
    Revolter и TheMadLynx нравится это.
  9. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.32

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

    ablackstrip.ru_tmp_bss132_bssru.png

    Изменения:
    - добавлен флажок "Снос" в окно "Редактор", позволяющий отключить принудительный перенос на следующую строку частей строк просматриваемого текста, вылезающих за ширину поля просмотра
    - добавлена возможность выбора символа с любым кодом от 00 до FF в качестве символа переноса при выборе в области "Перенос" второго флажка (с введенным значением 0A по умолчанию)
    - теперь вызов файла из списка в окне "Файлы" по Ctrl+Enter открывает его в Редакторе (даже для exe, com, bat)
    - теперь нажатие клавиш Вверх/Вниз при активном окне "Файлы" автоматически перемещает фокус на список файлов
    - исправлено ошибочное добавление лишнего переноса после строк длиной с ширину поля вывода текста при просмотре файла как текст в окне "Редактор"
    - увеличена скорость отрисовки многострочного текста в интерфейсе
     
    Grongy, TheMadLynx и Revolter нравится это.
  10. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.4

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

    ablackstrip.ru_tmp_bss14_bssru.png

    Изменения:
    - теперь при передаче в оболочку в командной строке пути и имени любого файла автоматически открывается окно "Файлы" с фокусом на указанном файле в списке файлов
    - теперь нажатие Ctrl+Tab перемещает фокус в обратном направлении (на предыдущий компонент окна)
    - исправлено ошибочное перемещение мышью активного окна вместо выбранного для перемещения неактивного окна
    - теперь цветовая палитра в оболочке привязана к конкретным цветам
    - добавлены 16 разноцветных вариантов фона в окно настроек "Экран"
    - добавлен "живой" природный фон, меняющийся от времени суток, в окно настроек "Экран"
    - добавлена возможность регулировки яркости, контрастности и цветности экрана в окно настроек "Экран"
     
    SAS, Revolter и TheMadLynx нравится это.
  11. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла BlackStrip Shell 1.41

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

    ablackstrip.ru_tmp_bss141_bssru.png

    Изменения:
    - при открытии файла в окне "Редактор": теперь фокус автоматически перескакивает на кнопку просмотра текста "Текст", остается только нажать Пробел и далее PgDown для просмотра файла в виде текста или Tab (переход на кнопку "Коды"), потом Пробел и далее PgDown для просмотра файла в 16-ричных кодах
    - курсор мыши теперь не отображается на экране в случае если драйвер мыши не загружен или мышь в системе и вовсе отсутствует
    - при запуске оболочки: теперь фокус в списке файлов в окне "Файлы" автоматически устанавливается на последний выбранный в предыдущей сессии файл
    - смена языка интерфейса в окне "Экран": исправлено некорректное открытие окна "Файлы" с фокусом на файле из командной строки оболочки
     
    TheMadLynx и Revolter нравится это.
  12. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Видеоруководство по BSS:
     
    LANRUS, SAS, Revolter и ещё 1-му нравится это.
  13. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.621
    Было бы очень прикольно нарисовать несколько картинок обоев и привязать их к системному таймеру, чтобы они показывали день, ночь, солнце на востоке - утро, слонце на востоке за горизонтом - раннее утро и т.п.
     
    bl00dshot и Grongy нравится это.
  14. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Тогда уж и погоду из сети читать.
     
  15. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.621
    Ну, про Сеть - это слишком, для этого есть свои очень продвинутые и отточенные продукты, браузеры под DOS (лучше всех осведомлён в этом вопросе aleksej, даже регулярно юзает, если не ошибаюсь), а вот прикрутить ftp-клиент очень даже можно!
     
  16. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    На самом деле я ёрничаю.
    9500.jpg

    Фазы Луны — это, конечно, куда важнее, чем прикрутить тот же LFN.
     
  17. LANRUS

    LANRUS

    Регистрация:
    15 сен 2010
    Сообщения:
    4.621
    Я и не заикался о важности динамичных обоев. Я сказал буквально "было бы очень прикольно", и не более того.
     
  18. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Это в версии 1.4 уже добавлено:
    - добавлен "живой" природный фон, меняющийся от времени суток, в окно настроек "Экран"

    Ночью луна со звездами плывут, потом звезды блекнут и ночь сменяется на утро, потом начинается день и солнце с высокой позиции плавно доходит до горизонта, потом все становится в закатных тонах и солнце продолжает закатываться до самой ночи.

    В частности, выше в версии 1.4 скриншот ночью был снят, а в версии 1.41 - днем)
     
    Genesis и Dimouse нравится это.
  19. blackstrip

    blackstrip

    Регистрация:
    27 июн 2017
    Сообщения:
    30
    Вышла 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) Теперь можно отключить значки в Файловом менеджере и это ускорит загрузку и отрисовку списка файлов.

    ablackstrip.ru_tmp_bss15_bss15s1.png

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

    ablackstrip.ru_tmp_bss15_bss15s2.png

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

    ablackstrip.ru_tmp_bss15_bss15s3.png

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

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

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

    ablackstrip.ru_tmp_bss15_bss15s4.png

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

    Аналогично, если в папку bss невозможно записать файлы (например, оболочка лежит на CD), то оболочка при вызове "Запуска из DOS" сама бросит невозможное создание r~.bat файла и предложит как раньше ввести имя запускаемого файла руками.
     
    LANRUS, Dimouse, Tigoro и 2 другим нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление