AleXH
Продвинутые-
Публикаций
1 963 -
Баллов
2 202 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент AleXH
-
ну вот этого я совершенно не понимаю - где логика??? - индикатор своё отработал, устарел, лишь захламляет экран, на его месте выводим параметры - всё идеально
-
Проверил - метод работает, отработавший индикатор затирается и на его месте выводятся параметры. Отыгрываем 2 строки.
-
@IgorA, а что если посимвольно выводим индикатор, а после 100% загрузки строку не переводим, а посылаем 28шт. 08h, стирая индикатор и на его месте выводим параметры - и овцы целы и волки сыты? такую крамолу я не советовал
-
ставим курсор на последнюю строку, жмём End Enter FAR3 с lua-скриптами, я себе написал разные - подсветку кириллицы среди латиницы, лифты при lynx motion по папкам - очень удобно и кучу других - супер. включишь подсветку - видны все подводные камни - кириллические буквы, затесавшиеся в латиницу, на концах строк 0D0A (CRLF) или только 0A, пробелы/табуляции и др.
-
Я не могу объяснить очевидное, сдаюсь.
-
Ничего, что треков в альбоме не один? А в папке может быть треков от нескольких дисков CD1/CD2/CD3 и тд.? Зачем что-то жать (i) во время распаковки, если имя распаковываемого трека уже выведено?! - Интерфейс у нас поточный, вот и выводим инфу последовательно имя архива, индикатор распаковки, параметры содержимого. В общем все аргументы с моей стороны прозвучали, с вашей кроме личных предпочтений я ничего не узрел, но как есть - вы автор, вам виднее.
-
это я понял сразу, что вы компонуете один логический блок, я бы сам так поступил, если бы юзабилити в данном случае не перевешивало - нужно видеть, над чем работает программа + пользователь время распаковки не болтается в космосе неизвестности. К тому же одна строка индикатора, стоящая к тому же в порядке выполнения процессов - ну вот совсем не напрягает.
-
Под виндой бред подойдёт
-
Почему последний? - После него же строка с параметрами.
-
Я не медитирую, глядя на появляющиеся точки, в отличие от огня ни разу не трансит. А занимаемый объём - пользователю это не интересно, ему интересно как скоро. Ключевое слово был - что было, то сплыло вверх - проигрывается папка с треками - зачем листать вверх чтобы посмотреть что там впереди, когда можно выводить прямо под носом. Имхо не стоит - невостребованно, лишняя работа, лишняя опция в настройках.
-
Ну так в предлагаемом варианте тоже есть точки - 10шт. и 11 символов - всё по честному От буквы А, как от финала, в принципе, можно отказаться, так как после распаковки будет добавлена строка параметров, что и будет свидетельствовать об окончании процесса. Тогда 10 точек и 10 символов - честнее не бывает Откуда известно? - Нечто распаковывается и пока не распакуется - неизвестно, что это, так как имя трека выводится после, а не до. Это же логично - показываем с что распаковываем, показываем процесс (индикатор) распаковки дорисовывая посимвольно 21 символ - по скорости пользователь примерно понимает сколько времени это займёт (я же не предлагаю обратный отсчёт, так как он требует управления курсором), распаковалось - стали ясны параметры того, что находится внутри - вывели строку с ними. Объяснять очевидное непросто...
-
Ну так не надо загромождать экран выхлопом из тьмы точек - в предлагаемом варианте используется единственная строка, причём индикатор загрузки компактен и информативен, в отличие от. На хайрезах, или ape извлекается совсем не так уж и шустро и была бы возможность вводить команду next, не ожидая распаковки трека-сюрприза, ибо пока не распакуется, пользователь не знает, что он распаковывает - а это совсем не гуд, это не что иное, как косяк интерфейса - странно, что это не всем очевидно.
-
Видимо противопоказания какие-то были - приведите ссылку, тогда вспомню что там было. Игорь тоже пользователь своего продукта, но его взгляд замутнён сложностями реализации, которые ему, как автору, очевидны, но не очевидны пользователям, предлагающим изменения. Сразу ар позиционировался Игорем как законченная тулза - послушать шумы компа и узнать его "потолок" в звукоизвлечении и насколько я понял, дальнейшее его развитие не предполагалось. Я послушал, "увидел" потенциал самостоятельного продукта, имеющего все шансы на занятие нишы для аудиофилов-перфекционистов, нужно лишь отшлифовать интерфейс до состояния юзабельности.
-
ALSA period: default ALSA buffer: default [-+]ss, [-+]mm.ss [relative] jump to seconds, minutes:seconds P Prev B [un]Pause T Time X Exit N Next S Stop I Info [1/13] File Name Loading 0.1.2.3.4.5.6.7.8.9.A Length: 78:43 Channels: 2 Bits per sample: 24 Samplerate: 192000 > _
-
дело в не надуманности, а в незамечании мелочей, из которых складывается юзабилити - если нет технических противопоказаний, то почему не сделать удобнее? - тут-то только переставить местами 2 вызова операций вывода названия и распаковки - тем более - огрызки будут длиннее. А скорость распаковки у всех разная, люди и атомами пользуются.
-
@IgorA, пусть проверять на прерывание распаковки технически неудобно, ок. Но выводя название сразу, пользователь может пропускать треки без проигрывания огрызков начал, которые неизбежно будут, так как пользователю нужно время на прочтение названия, осознание того, что трек нужно пропустить, ввести n Enter. - Так почему не дать пользователю принимать решение и ввод команды во время распаковки до старта воспроизведения пропускаемого трека? - Вывели название, распаковали, получив все параметры трека, вывели их одной строкой - всё логично и последовательно.
-
Всё, конечно, имхо: - параметры воспроизводимого файла в одну строку - однозначно правильное решение, только принято писать сначала количество каналов, затем разрядность, а затем уже частоту дискретизации - buffer/period default - лучше значения, они более информативны - 2 пустых разделительных строки перед списком файлов (после cores:) и после списка излишни - по 1-ой достаточно - про вывод имени трека/файла перед прогрессом распаковки уже говорил ранее в доработках на стр.571 п.1
-
для себя решил этот вопрос так - открываю 2-ю консоль AltRight, запускаю mc - sudo mc, открываю в нём cue и прыгаю на нужный трек по времени. - Конечно из-под колена, но Игорь пока морально не дозрел до внедрения поддержки cue. - На всё требуется время
-
дело привычки - я привык быстро, к тому же Игорь постоянно консольный вариант совершенствует. почему нет? - всё познаётся в сравнении. они оба добавляют на вентилятор
-
жмякаем h (там это написано) - появляется описание всех доступных команд, когда музыка НЕ воспроизводится. Листание списка a/z. Задать lp<число_строк_на_экране> и листать вниз можно z Enter Enter Enter и тд. , вверх a Enter Enter и тд. если клава стандартная с цифровым блоком, то на нём удобно лазить по папкам, а запустив трек подматывать, если нужно [-+]ss сек, либо [-+]mm.ss - минуты:секунды (можно посмотреть в cue mc, если активированы допконсоли - на прошлой странице на этот вопрос отвечал.
-
не нужно - отключаем, смотрим - не взлетело - включаем обратно. sleep 5 - 5 сек задержки, я без них в консоль попадаю юзером, а не рутом. Возможно у вас потребуется другое значение, подбирается опытным путём.
-
Кто-то запрещает экспериментировать?
-
Да, у ядра без сети звук настолько чист, что грязь графических режимов ощутима. @grigoxyr, можно и туда, можно и в любое другое место в этой строке, аргументы можно менять местами. BAMF не пользовался, как там с юзабилити не знаю, но ар вполне удобен и понимает все основные lossless форматы за исключением образов iso SACD и DVDA, файлы из .iso.wv можно слушать, предварительно смонтировав его в /media/iso/ mc.ext для midnight commander для монтирования iso.wv по Enter и воспроизведения поддерживаемых ар форматов ### iso.wv ### shell/i/.iso.wv Open=sudo umount /media/iso > /dev/null; sudo mount -t iso9660 -o loop %f /media/iso ### ap ### # .wav, .flac, .ape, .wv, .dff, .dsf, .m4a, .aiff, .mp3, .mp4, .ogg, .aac regex/i/\.(wa?v|flac|ape|d[sf]f|m4a|aiff|mp[34]|ogg|aac)$ Open=ap.sh %f Edit=sudo killall ap > /dev/null кладём в tce/mydata.tgz/root/.config/mc/ и tce/mydata.tgz/home/tc/.config/mc/ - для входа под пользователем, а не админом. ещё есть смысл включить переход по файловому дереву с помощью кнопок курсора Left/Right - в ini правим в строке navigate_with_arrows=false на true.
-
ap - bf, bt, pf, pt, cs,cl (кто там ещё?) введённые без аргументов подразумевают, что введён 0. Имхо логичнее сделать чтение(отображение) текущего значения.
-
важно, по ИМИ наиболее адекватно можно судить о качестве преобразования. Прослушка это, конечно, здорово, но... много субъективщины, что снижает достоверность полученных результатов + здесь задействуется тракт + ухи "экспертов", со всеми вытекающими.
