ap2con ap2con - консольный интерфейс для основного Linux плеера (aplayer). Может использоваться в системах без графического интерфейса, в режиме загрузки Linux без графического интерфейса, в терминальном окне. Удаленно можно запускать ap2con через SSH. Скриншот интерфейса - http://albumplayer.ru/ap2gui/ap2con1.png . Интерфейс реализован на языке Python и доступен как в виде исполняемого файла для различных платформ, так и в исходном коде, который можно запускать под Linux при наличии установленного в системе Python 3. Ссылка на архив с исходным кодом - http://albumplayer.ru/ap2gui/ap2con_src.zip . ap2con может запускаться параллельно с другими интерфейсами. Перед использованием интерфейса должен быть загружен процесс плеера aplayer, работающий в режиме службы без собственного интерфейса. Управление манипулятором мышь: Манипулятором мышь, когда он доступен, можно управлять через кнопки на панели плеера. Кнопки на панели слева-направо: Предыдущий трек (< ), Пауза (||), Воспроизведение (|> ), Стоп ([]), Следующий трек (> ), Вызов панели выбора папок и плейлистов в режиме обновления альбомов (^), Вызов панели выбора папок в режиме добавления альбомов (+), Удаление выбранного альбома из плейлиста (-). Кнопка в левом верхнем углу панели включает и выключает режим радио. Кнопка в правом верхнем углу завершает работу консольного интерфейса. Мышь может управлять позиционированием при воспроизведении и громкостью, посредством клика в определенное место соответствующего индикатора. Управление с клавиатуры и пульта: Enter (OK на пульте) - плей в основном окне, выбор альбома в списке альбомов, вход в выбранную папку в файловом менеджере, запись измененной настройки в панели настроек. Backspace (забой) - пауза в режиме воспроизведения, переход в панель настроек в состоянии остановки воспроизведения. Стрелки вверх-вниз - перемещение по спискам. Если шагнуть выше первого трека в списке альбома или ниже последнего, открывается список альбомов. Стрелки влево-вправо - переход на предыдущий/следующий трек в режиме воспроизведения. В файловом менеджере стрелка влево - выход из файлового менеджера без выбора. В состоянии остановки воспроизведения в основном окне стрелка влево включает/выключает режим радио Кнопка Esc - вызов файлового менеджера в основном окне, завершение выбора папки в файловом менеджере, выход из панели настроек. Клавиша END - открытие файлового менеджера в режиме добавления альбомов. В файловом менеджере вызывает операцию сохранения именованного плейлиста. В панели настроек выбирает поле ввода значения параметра. Клавиша DELETE удаляет выбранный альбом из плейлиста. В файловом менеджере удаляет плейлист, выбранный в списке. Клавиша TAB делает активным список треков (передает ему фокус ввода) и выбирает первый трек в списке. В панели настроек передаёт фокус ввода списку настроек. Клавиша HOME в основном окне делает активным поле ввода фильтра альбомов (передает ему фокус ввода). В панели настроек выбирает поле ввода номера параметра. Клавиша Page Up увеличивает громкость Клавиша Page Down уменьшает громкость Закрытие интерфейса - мышью через кнопку в правом верхнем углу или комбинацией Ctrl-C с клавиатуры. При завершении работы консольного интерфейса воспроизведение плейлиста не прерывается. В любой момент можно вернуться к управлению, запустив консольный интерфейс заново. В панели выбора папки ( http://albumplayer.ru/ap2gui/ap2con2.png ) выбор и отмену можно выполнить кликом по кнопкам, либо с клавиатуры клавиша ESC - выбор папки, стрелка влево - выход без выбора. Вход/выход в папки клавишей Enter или кликом мыши. В панели настроек консольного интерфейса ( http://albumplayer.ru/ap2gui/ap2con3.png ) доступны основные настройки (22 параметра). Названия параметров повторяют аналогичные в веб-интерфейсе. Изменяемая настройка выбирается в списке. Внизу в двух полях ввода выводится номер выбранной настройки и ее значение. Можно изменить значение и нажать кнопку Apply (или клавишу Enter). Номер изменяемой настройки можно ввести и прямо в поле ввода. По клавише HOME выбирается поле ввода номера, по клавише END - поле ввода значения, по клавише TAB - список параметров. ESC - закрытие панели настроек. Если требуется изменить дополнительные настройки - ресемплера, конвольвера, конвертора в DSD и некоторые другие опции, потребуется настройка через веб-интерфейс. Можно переносить настроенный через веб-интерфейс файл конфигурации config.dat с другого компьютера. В панели настроек при использовании только консольного интерфейса рекомендуется выключить опцию Load radio pictures. Для выбора используемой плеером в качестве устройства вывода карты в консольном режиме предназначена программа card. Запускается с root правами. Выдает список доступных карт и информацию о выбранной карте. При вводе номера карты изменяет выбранную карту. Если просто нажать Enter, программа завершается без изменений. После изменения выбранной карты следует перезапустить процесс aplayer.