Перейти к содержанию

verisokin

Пользователи
  • Публикаций

    402
  • Баллов

    584 
  • Зарегистрирован

  • Посещение

Весь контент verisokin

  1. @AleXH, Правильно ли я понимаю, что в корне флешки нужно создать папку с именем !spartan и в нём создать файл с именем, кое будет именем флешки? У меня флешка в системе /dev/sdc1 и на последнем архиве видятся все диски и флешки по старому, а именно /media/sdc1, разделов дисков ещё четыре кроме флешки.
  2. Пока в долгий ящик. Код нужно изучать, а времени на изучение нет, есть и другие задачи.
  3. Можно и включить мс если не ухудшит звука. Мне иногда привычнее в мс чем в консоли командами. Размер Спартанца может увеличиться на мегабайт с чем-то или меньше. но без кнопок курсора это извращение. Правда, можно к этому привыкнуть. Единственно, если в коде МС поменять клавиши на желаемые, но вот какие, пока не придумал какие удобны для замены стрелок. Хотя вряд ли буду менять.
  4. Я то же не вижу, но за сегодня и вчера и ранее потратил много времени на создание возможности работоспособного файлового менеджера в Спартанце. Были перебраны несколько файловых менеджеров. Смог сделать только рабочим файловый менеджер mc, сам архив этого mc получился в zip 1.5Мб ( в общей папке), со следующими особенностями при текущей не ухудшаущей реализации звука доступны в мс: Сам mc только чёрного цвета В mc встроен текстовый редактор Чтение архивов отключено, меню на английском, поддержка русской кодировки в именах файлов не проверялась. Все справки помощи удалены. Редактирование клавиш невозможно. Т.е. назначить операции желаемую клавишу. Клавиши F и клавиши стрелки не рабочие в mc. Вместо клавиш F нужно нажать Esc и цифру К примеру клавиши F4 (редактирование текста) соответсвует нажатие двух клавиш сперва Esc затем цифру 4 К примеру клавиши F10 (выход из mc) соответсвует нажатие двух клавиш сперва Esc затем цифру 0 Работают следующие комбинации клавиш: Нужно нажать одновременно Ctrl и клавишу Ctrl и p Вверх Ctrl и s Вниз Ctrl и v Вниз столбца Ctrl и t Выделение т.е. как клавиша Insert Ctrl и u Смена панелей - левой на правую Ctrl и i или Tab Выбор рабочей панели - левой или правой Ctrl и z Влево в текстовом редакторе или в панели как выбор меню по F9 Ctrl и x Вправо в текстовом редакторе или в панели как выбор меню по F9
  5. Я сегодня уже весь вечер убил и конец рабочего дня на сборку из исходников файловых менеджеров. Пока нет толка. Собираются, но не работают на Спартанце. Если и дальше не будет по затратам времени хотя бы ещё больше чем полдня, то откажусь от возможности файлового менеджера в Спартанце. Планирую доделать новые ядра с исправлением ошибок по China и закончить работы по Спартанцу, т.к. в данный момент звук очень хорош. Т.е. основная идея была в звуке и он достигнут. Сейчас доделать удобство более или менее и если получится то сделать хоть какой-то рабочий файловый менеджер то включу и его. Так же ранее я сделал рабочим USB-SATA, дополняю информацию. Спартанец не для всех уже об этом многократно, я писал и AlexH и я Спартанец не навязываю. Сейчас он по удобству как Спартанец плюс.
  6. Каким образом Вы монтируете не ручками? Уже практически все удобства готовы по Вашим предложениям - поддержка EXT 2 и 4. Отмонтирование дисков по команде в одну букву и визуальная по цвету её проверка. Сохранение и добавление своих персональных настроек в Спартанец. Великолепный звук в последней версии, пока не нет в общем доступе. Выключение не будет. Встроенный менеджер типа мс собирал, но он работает некоректно на Спартанце. Есть предложение сделать файловый менеджер на bash, если найду этот проект. Т.е. файловый менеджер не жрущий практически ресурсов на bash посмотрю, где то был. Или предложите другой не мс, может добавлю его в Спартанец, если заработает. Если монтирование нужно в режиме записи для удаления ненужного, то нужно делать как я думаю отельный скрипт и встраивать его как запустил менеджер перемонтировались автоматически диски на запись, вышел из него то перемонтировались в режим чтения. Только одновременное воспроизведение и работа в файловом менеджере невозможна в Спартанце и никогда не будет добавлена (ухудшает звук), нет поддержки Виртуальных консолей в Спартанце по клавишам Alt F*. Лучше и проще зачем городить огород - обратиться с пожеланием к Игорю добавить возможность удаления файлов по команде с подтверждением об случайном удалении ненужной музыки или же переименовании по определённым правилам, что бы можно было позже безопасно удалить в Виндовс к примеру по этому уникальному значению. Вспоминается тут же анекдот про героя партработника, коего жена пилила стать героем Советского союза. И тут золотая рыбка помогла. И .... Партработник со связкой в руке перед немецким таком со словами " Героя, но не посмертно же". К тому что проект спартанский и рассчитан на звучание. Благодаря усилиям и предложениям AlexH, Спартанец оброс удобствами, первоначально я был против да же русскому языку и поддержки дисков. А вот за всех не нужно так говорить. Это не так. Мне лично очень удобно в терминале и да же открою секрет и в версии от Микрософт Сервер от 2012 и версии от Микрософт Exchange 2008 так же очень удобно в консоли причём разрабатывали именно под удобство в консоли, потомц что так быстрее чем искать в закладках требуемую галочку , только консоль у них своя и команды не коротенькие, а полноценные слова или короткие предложения на английском. Тем более что в Спартанце нужно набрать всего от силы пять команд. И о ужас, некоторые всего одной буквой.
  7. Как ни странно разница в звуке была и ощутимая монтировании флешки как я помню. Я этот момент отслушивал. Но то был старый bash. Но сам по себе dash быстрее работает чем bash. послушайте, если разницы нет в звуке, то убирайте. Но послушайте и в режиме без предзагрузки для верности. Если я освобожусь то дома смогу прослушать этот момент.
  8. bash точно будет скорее работать, проверьте. Но звучание может и измениться.
  9. Я редко две флешки использую, вторую для музыки, но если сделаете только одну, может народ и примит такой вариант. На меня можно не ориентироваться. Подождём ответов пользователей. verisokin, а нужен ли нам dash, если мы можем обойтись bash и sash? Смысл в том что вроде до пересборки bash, на dash при монтировании звук был лучше чем на bash. Но как сейчас я не слушал. В принципе послушайте со скриптом на bash и отпишитесь. Но 1мб меньше без dash ни на что не повлияет, я думаю.
  10. Меня и flashN будет устраивать, уже будет лучше всё равно зрительно определяться. Хотя тут то же момент возможно сомнительный, т.к. если по звуку понравится пользователям и они будут слушать, то после первой - второй прослушки уже разберутся какие флешки и какие диски. Хотя аудитория пользователей в этом случае естественно расширится Усложнять не хочется, т.к. это уже нужно включать возможно к примеру UDEV и всё что с ним связано, а это достаточный ресурсоёмкий процесс и постоянно будет висеть в процессах и конкурировать с аплером за ресурсы. Или делать по другому, но опять же, если будете делать подобное, то жду от Вас предложений, может дополнительные команды нужно добавить, то я соберу их и добавлю.
  11. @AleXH, Опять же и в этом случае будут проблемы со стороны линукса, а точнее у ядра линукса. А вот если бы был режим для записи то тогда были бы проблемы. Но всё равно хорошо, что скрипт есть. Т.к. люди не знают технические особенности работы линукса и им проще увидить, что всё у них хорошо с дисками в цвете. Я этот момент понимаю только как перестраховка. имхо есть смысл изменить mount-abcd, монтируя флешку как media/flash Если считаете это, необходимым то делайте. т.к. я не использую жёсткие диски для прослушки, только с флешки. И если Вам так удобно, то это однозначно будет удобно и пользователям.
  12. Т.к. монтируется не сама флешка, а файловая система флешки в корень линукса. При чтении да же если произошла частичное чтение, части файла, проблемы могут быть только на стороне линукса, т.к. при чтении файлов структура файловой системы не меняется. Которые решаются простой перезагрузкой или выключением на Спартанце. Да же тот же дребезг контактов может вызвать только ошибку монтирования файловой системы в линуксе, но не проблемы на файловой системе флешки. Линукс просто не смонтирует флешку, т.е. не смонтирует файловую систему.Опять же если файловая система работает в режиме чтения. Но при дребезге контактов на некачественной флешки возможно может быть аппаратная поломка у самой флешки.
  13. Т.е. флешку, при желании, можно выдернуть из компа при выборе контента и воспроизведении. Так брутально не пробовал, можете попробовать и сообщить о результатах Последнее время постоянно так пользуюсь при разработке Спартанца, т.е. дёргаю флешку при работающем Спартанце и прослушивании музыки и вставляю в другой компьютер с Виндовс 10, ни разу Виндовс 10 не включила автоматически проверку флешки на ошибки. т.е. нет никаких изменений файловой системы флешки, а значит и файлов на флешки.
  14. Да именно так и содержимое линукса не меняется от загрузки или перезагрузки, всегда одно и то же.
  15. Решена через команду с цветным отображением результата. Так же отключаются и все подключённые устройства к примеру ЦАП. Но этой проблемы и так не было, т.к. диски и разделы на дисках пользователей монтировались в режиме чтения и служб никогда не было. Я пока занят по работе, потом буду разбираться как освобожусь с проблемой China и позже, не знаю сколько времени потребуется на решение проблемы, буду делать новые образы.
  16. Это системная функция ядра линукса. Она может быть либо полностью реализована если включена ACPI или частично без ACPI т.е. не выключение, а остановка системы.
  17. @AleXH, Дело в том что сами по себе команды halt, reboot, shutdown не существуют как отдельные команды, а являются частью диспетчера системы и служб (системы инициализации), например systemd. И являются ссылками на /bin/systemctl (к примеру у Убунты). Да можно их сделать как пересобрать к примеру только включив эти команды к примеру в bysibox или другом. А systemd, как и любой другой системы инициализации нет в Спартанце. И не будет работать эти команды, я уже пробовал делать подобное, без включения ACPI в ядре. Так что это лишнее. GRUB4DOS, а так же isolinux , lilo, grub и др. это загрузчики операционных систем и и их функция загрузить операционную систему(системы, если их несколько). Они отличаются между собой поддержкой множества файловых систем, чтением файлов конфигурации, ядер, initrd (передача ядру команд и параметров) и других файлов прямо с файловой системы. Могут загружать или не загружать графические картинки. Поддерживать или не поддерживать UEFI.
  18. Сейчас играет просто замечательно и у меня нет желания что-то менять в сторону ухудшения звука.
  19. Grub4Dos не имеет значение это всего лишь загрузчик наподобие isolinux использующемся в Спартанце, практически с тем ми же возможностями. Физически отключение питание при выключенном ACPI невозможно в Спартанце. т.к. это отключено в ядре. Можно только делать геморойно для меня на Си внутренним вызовом ядра остановку системы, но вентиляторы будут крутится. т.е. то же самое что и скрипт x, но можно проще добавить сообщение в скрипт, что SYSTEM HALTED. Если сделать на Си и включить в ядре, то будет работать полное выключение компьютера. Включение ACPI сильно портит звук. т.е. физическое выключение это мнимое удобство и мне нужно потратить кучу времени чтобы это реализовать с ухудшением звука.
  20. @AleXH, Как Вы видите работу команды halt ? Т.е. по идее вышел из ap и набираешь эту команду. Как я понимаю если стандартно работает halt. То завершает все процессы и службы, размонтирует диски и посылает сигнал через ACPI на выключение. Если ACPI отключено, то тогда просто завершает все процессы и демоны и размонтирует и пишет сообщение что система остановлена. Так же команда переводит на третий вроде уровень Init или ниже (уже не помню). В Спартанце нет процессов и служб и и нет системы инициализации по уровням, отключён ACPI. т.е. из всех возможностей можно использовать только размонтирование дисков и выдачу сообщения, что можно выключить компьютер.
  21. @AleXH, Пересобрал sash, немного изменил исходники sash для улучшения звука, сделал приглашение как sash> Обновлённый sash в обшей папке лежит. Звук сильно порадовал по сравнению со старой версией sash.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.