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

AleXH

Продвинутые
  • Публикаций

    1 949
  • Баллов

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

  • Посещение

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

  1. Ведь очевидно, что достаточно указать только номер.
  2. Посоветуйте интересный блюз в отличном качестве. Интересует блюзовая акустическая гитара со слайдером, как у Эрика Клептона на рыбалке в За и Против путешествий автостопом сольника Уотерса 1984-го года. Блюзовый рояль, тоже интересен.
  3. Да, про него, спасибо. Интересно, есть ли ресайзеры, умеющие работать с образами напрямую.
  4. Игорь, чем Вы ресайзили имидж EXT4?
  5. А сколько у нас в tmp, который в RAM, доступно?
  6. Покажите, где именно Вы видите ПРЕТЕНЗИИ, особенно учитывая бесплатность продукта? Обсуждение ведётся открыто всегда и везде, поскольку это даёт возможность разбирающейся части аудитории участвовать в обсуждении фич/багов сабжа. Если Вы не относитесь к этой части аудитории, то лучше промолчать. Со всем уважением.
  7. В АР этого нет. Наверняка можно решить другим усыпляющим софтом при отсутствии активности энное время. Нахожу в rootfs.img >176 KHz< 9 раз в html коде, распаковываю содержимое имиджа в папку и ищу в ней, чтобы понять в каких именно файлах найдено совпадение - нет совпадений - это КАК? Насколько я понимаю, в образе свободно ~137МБ, это так? DMDE после реконструкции EXT4 показал, что вхождения строки находятся в /usr/aplayer/aplayer.css, /usr/aprenderer/zepto.min.js, $MetaData/Resize. Видимо это "хвосты" - свободные сектора в кластере, принадлежащим объектам выше.
  8. Победил костылями: 1. Заменил ps, mount, umount статически слинкованными из дистриба spartan. Комплектные с изъянами. 2. Скрипт перезагрузки: #!/bin/bash # seek and destroy ap process home=/media while read line do if [[ $line =~ ^(\./)?ap([' ']/.+)?$ ]]; then killall ap; sleep 1s; break; fi done <<< "$(ps -o args)" for i in $(ls -p $home) do if [[ -d $home/$i && "$i" != "Radio" && "$i" != "downloads" ]]; then if [ -w $home/$i ]; then mount -o noatime,nodiratime,remount,ro $home/$i; fi umount $home/$i fi done reboot - т.е. всё равно костыльно - раздел смонтированнный на запись сначала надо перемонтировать под RO и лишь затем демонтировать, иначе проверки разделов обеспечены. Как говорил ранее - надо избавляться от RW монтирования разделов пользователя во избежание неприятных сюрпризов.
  9. инвалиды были после umount -a, без него типа демонтируются все, кроме ссылок downloads и Radio, при входе во все остальные пусто. Но в /dev устройства sda..sdd присутствуют, при перезагрузке по команде reboot получаю проверку фатов.
  10. invalid argument В любом случае монтирование по умолчанию как RW разделов пользователя нежелательно.
  11. В spartan работает: #!/bin/bash # seek and destroy ap process home=/media hmstr="ap $home/" hmlen=${#hmstr} while read line do if [[ $line =~ ^ap([' ']/.+)?$ ]]; then killall ap; sleep 1s; break; fi done <<< "$(ps -o args)" umount -a echo -e "\e[1;37;44m Mounted DEVICES \e[0m" ls /dev echo echo -e "\e[1;37;44m Mounted FS \e[0m" mount hd=0 fl= for i in $(ls -p $home) do if [ -s $home/$i ]; then hd=$(($hd+1)); fl="$home/$i"; fi done echo if [ $hd -eq 0 ] then echo -e "\e[1;32;44m $hd\e[1;37;44m Real FS mounted \e[0m" echo -e "\e[1;37;44m Power can be turned off\e[1;32;44m safely \e[0m" else echo -e "\e[1;31;44m WARNING!!!\e[1;33;44m $hd\e[1;37;44m Real FS mounted \e[0m" echo -e "\e[1;37;44m Power off is\e[1;31;44m unsafe \e[0m" if [ $hd -eq 1 ] then echo echo -e "\e[1;31;44m $fl\e[1;37;44m not unmounted \e[0m" echo -e "\e[1;37;44m Try execute\e[1;36;44m cd /\e[1;37;44m and after run\e[1;36;44m x\e[1;37;44m again \e[0m" fi fi exit , здесь нет. На попытки umount path пишет invalid argument. Даже с -o ro в mount.sh фаты монтируются как RW, перемонтирование в RO работает, но не помогает - всё равно размонтирование грязное.
  12. YOCTO Предложения: 1. в apconfig.txt добавить MOUNT_RW=0, монтировать все носители по умолчанию как RO, либо как RW, если пользователь прямо указал MOUNT_RW=1. Сейчас каждая загрузка основной ОС стартует с проверки FAT разделов, ошибок нет, но это не нормально. 2. в mc активировать LYNX-Motion по умолчанию. В /home/root/mount.sh все mount дополнил опцией -o ro - не помогло, всё равно стартует проверка фатов. Для перезагрузки и выключения использую reboot и poweroff. 2ALL Если флешка >1GB, то на неё можно установить и другие загрузчики (ntldr, grldr, bootmgr итд), вызываемые XorBoot, установленным в MBR флешки.
  13. Неудобно, что ps -o не умеет, приходится внешний ps копировать. Послушал новую ёкту - лучше локализация и динамика, чем у старой. Демоническая консольная из aq звучит на другом уровне, остальное более пленно. Грязно размонтируются разделы ФС - FAT каждый раз при загрузке проверяется виндой. umount -a толком не работает, как и umount /media/*, как и umount /dev/sda1 и далее по списку.
  14. Консольный скрипт-интерфейс для ap console + пару вспомогательных файлов к нему (конверторы) + пару консольных шрифтов, + настроенные конфигурационные файлы, чтобы потом не настраивать всё заново после обновления. Т.е. потом все последующие процедуры обновления сведутся к простому копированию с замещением единственного файла rootfs.img из нового дистриба с сайта Игоря.
  15. Как лучше обновлять Yocto, чтобы сохранить все добавленные файлы? - Видимо отредактировать .profile, добавив копирование и установку атрибутов на все добавляемые файлы.
  16. Попробовал запустить последний APlayer.exe на WinPE11 без установленного видеодрайвера - AP запускается лишь в свёрнутом состоянии на панели задач, видимо не может создать окно. Со старыми версиями в winpe XP такого не было.
  17. Если в "своём" то да, но если изменение образа невозможно, либо нежелательно, то лучше бы параметр в ini. Далеко не все пользователи юзают сетевые диски, но если даже у пользователя в поледствии он и появится, то к тому времени предупреждение вероятнее всего будет забыто. Возможно стоило бы его разместить в шапке ридми.
  18. Да, видел в коде, но поскольку был в нём, то сразу же и изменил переход на безусловный за MessageBox.
  19. Ок, раз нет желания добавлять параметр в ini, значит нет, отключу по другому.
  20. Может тогда параметр в aplayer.ini, чтобы не надоедал?
  21. Игорь, предлагаю удалить nag-MessageBox с "Attention! Network drives will be available after reboot! Сетевые диски будут доступны плееру после перезагрузки системы!". При запуске APlayer.exe под live-образами вылазит каждый раз после загрузки образа. Всё-таки эта инфа для readme, который никто не читает )
  22. <div style="text-align:center;width:280px;height:280px;"> &nbsp;VOL&nbsp;&nbsp;<div class="button-container"><a href='/command=VolUp'>&nbsp;UP&nbsp;&nbsp;</a></div><div class="button-container"><a href='/command=VolDown'>&nbsp;DN&nbsp;&nbsp;</a></div> <br> <div class="button-container"><a href='/apstart'>Restart AP</a></div> <br> &nbsp;2TB&nbsp;&nbsp;<div class="button-container"><a href='/command=2TB_On'>&nbsp;ON&nbsp;&nbsp;</a></div><div class="button-container"><a href='/command=2TB_Off'>&nbsp;OFF&nbsp;</a></div> <br> &nbsp;1TB&nbsp;&nbsp;<div class="button-container"><a href='/command=1TB_On'>&nbsp;ON&nbsp;&nbsp;</a></div><div class="button-container"><a href='/command=1TB_Off'>&nbsp;OFF&nbsp;</a></div> <br> &nbsp;DAC&nbsp;&nbsp;<div class="button-container"><a href='/command=DAC1'>&nbsp;AK&nbsp;&nbsp;</a></div><div class="button-container"><a href='/command=DAC2'>&nbsp;PCM&nbsp;</a></div> <br> &nbsp;AMP&nbsp;&nbsp;<div class="button-container"><a href='/command=AmpOn'>&nbsp;ON&nbsp;&nbsp;</a></div><div class="button-container"><a href='/command=AmpOff'>&nbsp;OFF&nbsp;</a></div> <br> <div class="button-container"><a href='/shutdown'>&nbsp;Shutdown&nbsp;</a></div> <br> </div> - например так. Размер width:280px;height:280px; подстроить по месту.
  23. Там и копать нечего, всё элементарно, главное чтобы сам apmenu поддерживал, по идее должен. Уточнить можно у Игоря, или попробовать самому. Покажите содержимое вашего apmenu.html
×
×
  • Создать...

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

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