Перейти к содержанию
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

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

Также у меня оболочка подвисает будучи запущенной на рабочем компьютере и не находит плеер по сети. (В url.txt указан реальный IP адрес компьютера с плеером). 

 

А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется?

Номер порта тоже должен включаться в этот адрес.

 

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

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

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

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

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

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

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

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

pywin32-220.win32-py3.4.exe с кривым установщиком, нельзя указать родительскую папку с питоном, в реестре ключи ищет, в частности здесь Software\Microsoft\Windows\CurrentVersion\Uninstall, их там нет. 221 аналогично.

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

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

Я ставил питон этим установщиком, видимо, он ключи создаёт:

https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi

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

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

 

UP. Так, подсмотрел скрипт инсталлера, подрихтовал пути, добавил в реестр, 220 установил. Но pip install pyinstaller==3.2.1 при установке сыпет ошибками:

Спойлер

C:\Python\Scripts>pip install pyinstaller==3.2.1
DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).
Collecting pyinstaller==3.2.1
  Using cached https://files.pythonhosted.org/packages/3f/d2/3515242cc5cfed12706506d17728a7ee0b8cf33840e250357fd793a94607/PyInstaller-3.2.1.tar.bz2
    ERROR: Complete output from command python setup.py egg_info:
    ERROR: running egg_info
    creating pip-egg-info\PyInstaller.egg-info
    writing requirements to pip-egg-info\PyInstaller.egg-info\requires.txt
    writing top-level names to pip-egg-info\PyInstaller.egg-info\top_level.txt
    writing pip-egg-info\PyInstaller.egg-info\PKG-INFO
    writing entry points to pip-egg-info\PyInstaller.egg-info\entry_points.txt
    writing dependency_links to pip-egg-info\PyInstaller.egg-info\dependency_links.txt
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "Z:\Temp\pip-install-tz7rt_k3\pyinstaller\setup.py", line 201, in <module>
        'pyi-set_version = PyInstaller.utils.cliutils.set_version:run',
      File "c:\python\lib\site-packages\setuptools\__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "c:\python\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "c:\python\lib\distutils\dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "c:\python\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "c:\python\lib\site-packages\setuptools\command\egg_info.py", line 296, in run
        self.find_sources()
      File "c:\python\lib\site-packages\setuptools\command\egg_info.py", line 303, in find_sources
        mm.run()
      File "c:\python\lib\site-packages\setuptools\command\egg_info.py", line 531, in run
        self.filelist = FileList()
    TypeError: __init__() missing 1 required positional argument: 'root'
    ----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in Z:\Temp\pip-install-tz7rt_k3\pyinstaller\
 

 

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

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

У меня pip версии 6.0.8. Возможно, более новый не ставит корректно на питон 3.4. Но если pyinstaller не устанавливается, можно через python запускать. Результат, в принципе, будет тот же самый.

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

Запускается py с таким результатом:

Спойлер

C:\Program Files\AP2111>ap2gui-xp3.py
Traceback (most recent call last):
  File "C:\Program Files\AP2111\ap2gui-xp3.py", line 674, in <module>
    main()
  File "C:\Program Files\AP2111\ap2gui-xp3.py", line 532, in main
    mp = MediaPlayer()
  File "C:\Program Files\AP2111\ap2gui-xp3.py", line 160, in __init__
    self.window = self.create_window()
  File "C:\Program Files\AP2111\ap2gui-xp3.py", line 199, in create_window
    window = sg.Window('Album Player', layout, font='Helvetica 13', background_color='#303030', element_justification='left', icon=ICON, finalize=True, resizable=True, )
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 7832, in __init__
    self.Finalize()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8480, in finalize
    self.Read(timeout=1)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8264, in read
    results = self._read(timeout=timeout, timeout_key=timeout_key)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8330, in _read
    self._Show()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8091, in _Show
    StartupTK(self)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 13763, in StartupTK
    Window.hidden_master_root = tk.Tk()
  File "C:\Python\lib\tkinter\__init__.py", line 1856, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: invalid command name "tcl_findLibrary"
 

 

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

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

А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется?

Вечером попробую и отпишусь.

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

Опубликовано
  • Автор
3 минуты назад, AleXH сказал:

Запускается py таким результатом:

Что-то не так с пакетом tkinter. Не находится функция, но причина не ясна. Я с такой именно ошибкой не сталкивался. 

Можно саму библиотеку PySimpleGUI пробовать запустить. Если конфигурация рабочая, она как программа запускается в демо-режиме.

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

Получается так:

Спойлер

C:\Program Files\AP2111>PySimpleGUI.py
Starting up PySimpleGUI Diagnostic & Help System
PySimpleGUI long version =  4.38.0.5 Unreleased
Added Element.block_focus to allow blocking an element from getting focus, Listbox now sets the selected colors to be opposite of normal text/background colors, added highlight parms to Listbox so that they can be directly set, gave Mac users the abliity to override the TTK-Buttons-Only rule for Macs so that if forced, a Button CAN use tk buttons on a Mac, exposed listbox_frame for Listbox so can expand a listbox, new parameter right_click_menu_tearoff parm added to Window, better line wrapping for error windows, show an error window if a bad Image specified in the Image element, expand_x & expand_y parms for vtop vbottom vcenter, added code to element.expand to handle the Listbox correctly
PySimpleGUI Version  4.38.0.5
tcl ver = 8.6 tkinter version = 8.6
Python Version 3.4.10 (default, Jul 14 2019, 14:41:03) [MSC v.1600 32 bit (Intel)]
tcl detailed version = 8.6.1
PySimpleGUI.py location C:\Program Files\AP2111\PySimpleGUI.py
Traceback (most recent call last):
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 19621, in <module>
    main()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 19460, in main
    window = _create_main_window()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 19447, in _create_main_window
    grab_anywhere=True,
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 7832, in __init__
    self.Finalize()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8480, in finalize
    self.Read(timeout=1)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8264, in read
    results = self._read(timeout=timeout, timeout_key=timeout_key)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8330, in _read
    self._Show()
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 8091, in _Show
    StartupTK(self)
  File "C:\Program Files\AP2111\PySimpleGUI.py", line 13763, in StartupTK
    Window.hidden_master_root = tk.Tk()
  File "C:\Python\lib\tkinter\__init__.py", line 1856, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: invalid command name "tcl_findLibrary"
 

Игорь, если отвлекаю, то отвечать не нужно, по крайней мере сейчас.

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

Ошибка там та же. Может быть, попробовать переустановить пакет tkinter

pip uninstall python3-tk

pip install python3-tk

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

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

 

Давно не использовал ваши программы и появились вопросы:

Скачал ТипиАП х64, руфусом накатил на флешку и при загрузки не через UEFI ни чего не загружается, при выборе загрузки через UEFI все нормально. Почему комп не загружается в первом случае, что делаю не так.

Еще, напомните плиз, как уменьшить размер экрана плеера в веб интерфейсе?

И ещё, пытаюсь скопировать нужные файлы в папку плеере, но MC не может открыть разделы на диске (ntfs) - что нада сделать, что бы получит доступ к разделам на внутреннем диске?

Спасибо.

 

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

Дмитрий, бывает, что комп поддерживает только UEFI загрузку. В других случаях обычно грузится MBR. Я обычно именно так и загружаю на не новом рабочем компьютере. Там ещё тип таблицы разделов можно выбирать при записи в Rufus. И если выбрать GPT, то будет загружаться только через UEFI.

 

Интерфейс новый, я посмотрел, пока не запускается в  TinyAP, библиотеки GLIBC нужной версии не хватает. Если получится на более старом питоне собрать, есть шанс, что запустится. По результату отпишусь.

Чтобы у mc были права, надо через терминал запускать sudo mc .

Опубликовано
Спойлер

C:\Python\Scripts>pip uninstall python3-tk
DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).
WARNING: Skipping python3-tk as it is not installed.

C:\Python\Scripts>pip install python3-tk
DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).
Collecting python3-tk
  ERROR: Could not find a version that satisfies the requirement python3-tk (from versions: none)
ERROR: No matching distribution found for python3-tk

 

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

Чтобы у mc были права, надо через терминал запускать sudo mc .

Точно, все уже забыл ; (((

 

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

Интерфейс новый, я посмотрел, пока не запускается в  TinyAP

Точно, не запускается ; ((((((

 

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

По результату отпишусь.

Ждём. Спасибо!

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

Дмитрий, уменьшить размеры интерфейса плеера можно пропорционально уменьшив коэффициенты в первой строке файла /home/tc/aplayer/aplayer.js.
Уменьшить размеры окна браузера можно в файле /home/tc/.config/midori/config,  там надо указать нужные значения параметров last-window-width и last-window-height.

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

Игорь, спасибо, попробую.

Ждем новый интерфейс, работающий в Linux.

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

Упс, основная функция, которую я бы хотел видеть в новом (в любом интерфейсе) АП - это возможность управлять плееров через ПДУ.

Вот, пример (делалось в Windows, но и в Linux все так же):

Плеер KODI отлично управляется с помощью пульта: запускаешь плеер и только с помощью этого пульта, не вставая с дивана и не используя сеть:

- настраиваешь плеер

- выбираешь нужный контент

- запускаешь на воспроизведение

- управляешь воспроизведением

- и пр.

Спойлер

I2.thumb.jpg.832434ba067cb4a011eb3aabdd89cd45.jpg

 

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

Спойлер

1.thumb.jpg.eda8ef8439819c13c55494347d721460.jpg

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

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

А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется?

Вы знаете, в браузере на рабочем компьютере тоже ни какой реакции. Что очень странно, ведь раньше (очень давно не пользовался) Web-интерфейс в браузере запускался стабильно. А сейчас вот такая картина:

ap2gui.thumb.jpg.5eb1d75b0046b823f994f72d01e9f92f.jpg

Уточню, на локальном компьютере установлена Windows 10, на рабочем Windows 8.1

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

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

Интерфейс новый, я посмотрел, пока не запускается в  TinyAP

Точно, не запускается ; ((((((

 

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

 

http://albumplayer.ru/ap2gui/ap2gui-x64-old.tar.gz

 

Опубликовано
  • Автор
36 минут назад, PolarLight сказал:

Вы знаете, в браузере на рабочем компьютере тоже ни какой реакции

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

 

Ещё, если при первом запуске ap2web ответить отказом на вопрос системы о предоставлении ему доступа в сеть, то доступ заблокирует брандмауэр.

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

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

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

:loveshower:

Завтра проверю!

Но, заранее спасибо!!!:drinks:

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

Игорь, может выложите 7z архив с питон 3.4 под ХР, который компилирует ap2gui-xp-src.exe?

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

возможность управлять плееров через ПДУ

Лет 7 назад предлагал Игорю добавить API аналогичный winamp, позволяющий посылать системные команды окну/процессу плейера, получать/изменять состояние. Теперь аналогичная по сути функциональность реализована через http запросы к ap2web: IR-код ПДУ => контроллер => USB => драйвер => сообщение ap2web.

Опубликовано
  • Автор
39 минут назад, AleXH сказал:

Игорь, может выложите 7z архив с питон 3.4 под ХР, который компилирует ap2gui-xp-src.exe?

Папка c:\Python34

https://disk.yandex.ru/d/A5hIyhhAAn1lqA

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

Добавил Python34.dll - взлетело, py работает, сейчас проверю компиляцию

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

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

Последние посетители 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.