Перейти к содержанию
View in the app

A better way to browse. Learn more.

Dr.Head Forum. Всё можно послушать!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1920x420_D.webp

Album Player (Aplayer)

Featured Replies

Опубликовано
50 минут назад, IgorA сказал:

Надо проверить, этот ли адрес у компьютера с ap2web в этой сети,

Да, этот 192.168.1.77:100. 

52 минуты назад, IgorA сказал:

и этот ли адрес показывает ap2web в своей панельке в трее.

да, этот. Из панельки в трее я копировал адрес в файл url.txt 

На локальном компьютере оболочка запускается и работает и с http://127.0.0.1:100 и с http://192.168.1.77:100.

Допускаю что шалит брандмауэр антивируса Касперского как это было с рендерером. Хотя сейчас попробовал полностью отключить этот антивирус, но результат тот же. Короче говоря надо поразбираться в своём хозяйстве. 

С уважением, Юрий

  • Ответов 20,7k
  • Просмотры 3,1m
  • Создана
  • Последний ответ

Больше всех сообщений

Популярные сообщения в теме

  • Есть область "beyong bit-perfect". То есть, когда bit-perfect уже есть, а проблемы остаются. Авторы ряда популярнейших плееров, включая foobar2000 и AIMP, активно отрицают саму принципиальную возможн

  • Обновление плеера от 31.01.2023 Для Windows • Исправлено восстановление выбора последнего воспроизводившегося трека при перезапуске плеера для альбомов с индексной картой .cue. • Для веб-интер

  • Для чайников все просто и так - нажать кнопку "пуск" и слушать. Настройки - от лукавого

Изображения в теме

Опубликовано

C:\Python\Scripts>pyinstaller --onefile ap2gui-xp3.py
failed to create process. хм...

Опубликовано
  • Автор

Если через python работает - уже хорошо.

Когда захочется какой-то результат в .exe собрать - можно мне прислать.

Опубликовано

Лучше настроить собирать самому - каждый раз дёргать и неудобно, и неправильно.

Опубликовано
  • Автор

Так можно для себя и запускать через питон. Из этого .exe тот  же питон разворачивается во временную папку, которая очищается при завершении процесса. 

Опубликовано

Да, прочитал что exe содержит контейнер из интерпретатора и скрипта. CPython, Nuitka тоже собирают нечто подобное? Или их байт-код более оптимизирован?

Изменено пользователем AleXH

Опубликовано
  • Автор

Nuitka  компилирует в нативный код и может быть лучше. Но это вопрос для дальнейших исследований. Пока для обкатки решения - этот вариант.

Опубликовано

ок

Опубликовано
1 час назад, PolarLight сказал:

Короче говоря надо поразбираться в своём хозяйстве. 

Загрузил на локальном компьютере Yoctoap, запустил плеер и без проблем запустил ap2gui на рабочем компьютере. Сижу слушаю. Значит брандмауэр  антивируса не виноват. Адрес локального компьютера в сети один и под Win и под Lin, разные только порты. Таким образом ap2gui у меня не дружит только с Win-плеером. Уже лучше.

С уважением, Юрий

Опубликовано
  • Автор

 Так на стороне  Win-плеера как раз брандмауэр и может не пускать его в сеть. 

Опубликовано
13 минут назад, IgorA сказал:

Так на стороне  Win-плеера как раз брандмауэр и может не пускать его в сеть. 

Игорь, так и есть. Включил в исключения брандмауэра плеер и ap2web и все сразу заработало.

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

 

Огромное Вам Спасибо!

Вы Настоящий Друг!!

С уважением, Юрий

Опубликовано
11 часов назад, IgorA сказал:

Вот этот,  собранный на  Python 3.4, запускается на TinyAP

Игорь, приветствую!

Да, вот этот (новый интерфейс) в TinyAP работает.

...

Но, я о своем: не работает управление плеером через ПДУ, не работает ни через веб интерфейс, ни через новый интерфейс.

Не то, что пульт вообще не виден, пульт виден, вот пример, запускаем Lite интерфейс на веб интерфейсе:

Спойлер

1.thumb.jpg.5182951ce32e2c1bf8d4717388781cf2.jpg

 Управлять плееров не возможности.

Но если нажать одну из кнопочек пульта, то видим это:

Спойлер

2.thumb.jpg.ea99f62c164999cacb9276286893c18a.jpg

 

Значит ОС и Midori пульт видят и реагируют.

А АП не хочет. Было бы здорово (для меня), если бы АП реагировал на ПДУ.

...

И еще пожелание:

Наш уважаемый Юрий (Юра, привет!) "переживал" по поводу отображения картинок в окне АП при воспроизведении.

Лично мне картинки при воспроизведении не нужны, я считаю, что это даже "зло": лишний запущенный процесс в онлайн режиме - лишняя нагрузка на процессор со всеми вытекающими.

А вот было бы отлично, если бы плеер отображал картинку при выборе альбома - лично у меня много "новой" для меня музыки и по ФИО исполнителей или названию альбомов мне ориентироваться уже трудновато.

А вот по картинкам самое то.

Помните, как у Юрия Кукина:

 

Пятьдесят - это так же как двадцать,

Ну а семьдесят - это как десять...

 

Игорь,

спасибо за отличный софт!!! :drinks:

Опубликовано
  • Автор
2 часа назад, audioshock сказал:

Значит ОС и Midori пульт видят и реагируют.

А АП не хочет. Было бы здорово (для меня), если бы АП реагировал на ПДУ.

Скорее всего, драйвер пульта эмулирует клавиатурный ввод.

Можно заменить (предварительно сохранив копию оригинала) файл /home/tc/aplayer/light/aplayer.html этим файлом:

http://albumplayer.ru/data/aplayer.html

Он выдаёт вверху окна сообщения о клавиатурном вводе - код клавиши и состояния клавиш Ctrl, Alt, Shift.

Если доходят такие сообщения с пульта и отображаются, можно собрать по ним информацию и обрабатывать их как управляющие команды.

 

 

Опубликовано
  • Автор

Когда я выше выложил нативный GUI для Linux плеера, там файлы были собраны современными версиями компилятора GCC и в системах прежних лет они могут не запускаться из-за отсутствия нужной версии библиотеки GLIBC.
Поэтому я сделал более демократичные варианты, собранные на достаточно давнем GCC 4.8. Они должны запускаться почти везде.
Для Linux PC x64:
http://albumplayer.ru/ap2gui/ap2gui-x64-old.tar.gz
Для Linux PC 32-bit:
http://albumplayer.ru/ap2gui/ap2gui-i386-old.tar.gz

Опубликовано
2 часа назад, IgorA сказал:

Скорее всего, драйвер пульта эмулирует клавиатурный ввод.

Да, оно и есть.

 

2 часа назад, IgorA сказал:

Если доходят такие сообщения с пульта и отображаются, можно собрать по ним информацию и обрабатывать их как управляющие команды.

Сообщения доходят и отображаются.

 

Игорь,

В какой форме и где выложить мне эти сообщения?

Опубликовано
  • Автор

Дмитрий, можно хоть здесь выложить список:

какой код клавиши какой команде управления должен соответствовать. И если при этом активны клавиши Ctrl, Alt, Shift, их тоже упомянуть.

 

Опубликовано

Игорь, что бы мне сделать все правильно, прошу уточнить мои действия:

У меня есть пуль и я пронумеровал его кнопки:

2085255746_.thumb.jpg.afd18a8478981f0175737841ff8ad8af.jpg

 

При нажатии, например, на кнопку №1 появляется такая информация

 

001.thumb.jpg.d98a78cb715bc499196259fe3eabf11b.jpg

 

При нажатии на, например, кнопку № 4 такая:

 

004.thumb.jpg.025f009808b7524e171e974ae47fbe58.jpg

 

Этой инфы достаточно для этих кнопок?

Могу все то же выложить для остальных кнопок.

Опубликовано
  • Автор

Да, Дмитрий, достаточно. Если Ctrl, Shift, Alt везде 'false', достаточно просто перечислить коды Key кнопок и пояснить, какой команде управления плеером эта кнопка должна соответствовать.

Опубликовано

Понял.

вся инфа есть, позже выложу, сейчас царева служба отвлекает.

Опубликовано

Связка Win7-Lin (TinyAP dCore buster). Файлы с сетевого диска проигрываются без проблем, а вот в режиме Радио после подключения к станции и первых звуках плеер в линуксе падает. AP установлен последний. Из браузера управляется без проблем.

Опубликовано

Пульт дистанционного управления.

 

Есть такой пульт, кнопки пронумеровал:

Спойлер

92458902_.thumb.jpg.fa4e8667df35ccf51e20dfdd22f17dcc.jpg

 

В плеере KODI (ОС Linux и Windows) с помощью этого пульта возможны следующие функции:

Спойлер

KODI:

1 "Home" (Выход в главное меню)

2 Выход в меню "Выключить систему" (Отключить питание)   

3 Mute (Отключить звук)

4 Влево - Перемещение в меню / Перемещение по диска / Переме6щение по папкам / Перемещение по трекам

5 Вверх - Перемещение в меню / Перемещение по диска / Переме6щение по папкам / Перемещение по трекам

6 Вправо - Перемещение в меню / Перемещение по диска / Переме6щение по папкам / Перемещение по трекам

7 Вниз - Перемещение в меню / Перемещение по диска / Переме6щение по папкам / Перемещение по трекам

8 Выполнить / Воспроизвести / Выбрать (Enter)

9 Вызов различных меню в зависимости от "местонахождения": в KODI много разных меню в разных местах плеера

10 Аэро мышь вкл/выкл

11 Возврат (Переход в предыдущее состояние / Возврат в предыдущее меню / Выход в главное меню)

12 Убавить звук

13 Прибавить звук

 

Есть пульты у которых есть отдельные кнопки (кнопка)"Воспроизвести" и "Пауза", наверное очень удобно, у моего пульта таких кнопок нет, пока нет, все собираюсь купить такой пульт.

 

Как перенести эти функции в АПлеер:

 

АПлеер настроить (меню настройки) можно один раз с помощью клавиатуры и мыши, пульт для этого можно не использовать.

 

Желательно, что бы с помощью пульта можно было:
- выбирать альбомы (файловый менеджер в АП)
- управлять воспроизведением в Главном меню - это кнопки Старт, Стоп, Пауза, Следующий трек, Предыдущий трек
- выключать компьютер (перезагрузка не обязательна, сохранение не обязательно, все уже настроено, если надо, сохраним изменения вручную)

 

Спойлер

При нажатии любых кнопок на пульте получаем Ctrl=false, Shift=false, Alt=false

 

1 Key=0 Вход в Главное меню  

2 Key=0 Выход в меню Выключить систему (Отключить питание) или Выключить плеер или Выйти из плеера  

3 Key=0 Mute / Отключить звук или на уровне ОС (если есть возможность, это предпочтительно, нужная функция.), или в плеере, если включена функция регулировки звука.

4 Key=37 Влево - Перемещение в Главном меню плеера, а так же при Выбор альбома: Перемещение по диска / Переме6щение по папкам / Перемещение по трекам

5 Key=38 Вверх - см. функционал Влево, а так же выбор треков в Главном меню для воспроизведении

6 Key=39 Вправо - см. функционал Влево

7 Key=40 Вниз - см. функционал Влево, а так же выбор треков в Главном меню для воспроизведении

8 Key=13 Выполнить (Enter), например при перемещении вправо-влево в Главном меню плеера выбрать Старт, Стоп, Пауза, Следующий трек, Предыдущий трек, при перемещении вверх-вних в Главном меню по списку треков - воспроизведение выбранного файла, в файловом менеджере - выбор альбом

9 Key=93 Rак использовать для АП не придумал, можно выход в Главное меню

10 Key=0 Аэро мышь вкл/выкл ( Не требуется )

11 Key=27 Rак использовать для АП не придумал, можно выход в Главное меню

12 Key=0 Убавить звук или на уровне ОС (если есть возможность), или в плеере, если включена функция регултровки звука

13 Key=0 Прибавить звук или на уровне ОС (если есть возможность), или в плеере, если включена функция регултровки звука

При работающей функии Mute эти функции не обязатльны.

 

Примечания:
кнопка № 9 вызывает в Midori такое меню

 

009.1.thumb.jpg.d78942abaf66325579b484d498cfd4da.jpg


кнопки Вверх (№5) и Вниз (№7) в Midori работают.

 

 

Опубликовано
1 час назад, audioshock сказал:

Есть пульты у которых есть отдельные кнопки (кнопка)"Воспроизвести" и "Пауза", наверное очень удобно

Ниразу не удобно - SONY сделала 110% правильно, первой (из монстров) совместив плей/паузу. Отдельные клавиши являлись издержкой "железной" механики магнитофонов, но SONY решила этот момент. В программном софте смысла в отдельной паузе нет, в ранее публиковавшемся Dimas кнопка паузы убрана, она совмещена с плеем + освобождено место на панели.

 

У агрегата есть 3 состояния - плей, пауза, стоп. 3 состояния замечательно кодируются 2 кнопками, учитывая что плей и пауза антогонисты. Изменять по кругу состояние плей/пауза 1 кнопкой несравненно удобнее, чем 2-мя.

Изменено пользователем AleXH

Опубликовано

Я пользуюсь таким пультом

Спойлер

1369924813_.thumb.jpg.55af7bacf6e5ae011dd87ce62afc4385.jpg

У кнопок управления воспроизведением код Key=0, те как я понял тут не работают.

Код кнопок курсора совпадает.

Key=27  это кнопка Esc

 

 

Опубликовано
  • Автор
2 часа назад, sannik сказал:

Связка Win7-Lin (TinyAP dCore buster). Файлы с сетевого диска проигрываются без проблем, а вот в режиме Радио после подключения к станции и первых звуках плеер в линуксе падает. AP установлен последний.

Я проверил на актуальной релизной  TinyAP, там радио играет под управлением из ap2gui под Windows. То есть, проблема не универсальна, может быть, она связана с какими-то таймингами, специфичными для этой конфигурации. Но я на будущее подумаю,  что может приводить к нестойчивости в этой ситуации.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.