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

sale50feb.webp

sale50feb.webp

komplekti_dec122024.webp

sale50feb.webp

friends_club.webp

sale50feb.webp

aurian_jan23.jpg

Рекомендуемые сообщения

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.

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


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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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-плеера как раз брандмауэр и может не пускать его в сеть. 

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, IgorA сказал:

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

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

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

 

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

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


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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 часов назад, IgorA сказал:

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

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

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

...

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

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

Спойлер

1.thumb.jpg.5182951ce32e2c1bf8d4717388781cf2.jpg

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

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

Спойлер

2.thumb.jpg.ea99f62c164999cacb9276286893c18a.jpg

 

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

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

...

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

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

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

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

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

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

 

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

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

 

Игорь,

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


Куплю Шипы Soundcare SuperSpike 2 SA (комплект 3 шт.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
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 сказал:

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

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

 

Игорь,

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


Куплю Шипы Soundcare SuperSpike 2 SA (комплект 3 шт.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

2085255746_.thumb.jpg.afd18a8478981f0175737841ff8ad8af.jpg

 

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

 

001.thumb.jpg.d98a78cb715bc499196259fe3eabf11b.jpg

 

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

 

004.thumb.jpg.025f009808b7524e171e974ae47fbe58.jpg

 

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

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


Куплю Шипы Soundcare SuperSpike 2 SA (комплект 3 шт.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понял.

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


Куплю Шипы Soundcare SuperSpike 2 SA (комплект 3 шт.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Связка 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 работают.

 

 


Куплю Шипы Soundcare SuperSpike 2 SA (комплект 3 шт.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
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 пользователей онлайн

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

×
×
  • Создать...

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

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