IgorA 2 016 Опубликовано 21 октября, 2021 1 час назад, PolarLight сказал: Также у меня оболочка подвисает будучи запущенной на рабочем компьютере и не находит плеер по сети. (В url.txt указан реальный IP адрес компьютера с плеером). А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется? Номер порта тоже должен включаться в этот адрес. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 21 октября, 2021 (изменено) pywin32-220.win32-py3.4.exe с кривым установщиком, нельзя указать родительскую папку с питоном, в реестре ключи ищет, в частности здесь Software\Microsoft\Windows\CurrentVersion\Uninstall, их там нет. 221 аналогично. Изменено 21 октября, 2021 пользователем AleXH Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 Я ставил питон этим установщиком, видимо, он ключи создаёт: https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 21 октября, 2021 (изменено) этот я пробовал, но 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\ Изменено 21 октября, 2021 пользователем AleXH Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 У меня pip версии 6.0.8. Возможно, более новый не ставит корректно на питон 3.4. Но если pyinstaller не устанавливается, можно через python запускать. Результат, в принципе, будет тот же самый. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 21 октября, 2021 (изменено) Запускается 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" Изменено 21 октября, 2021 пользователем AleXH Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
PolarLight 750 2 Тракты Опубликовано 21 октября, 2021 1 час назад, IgorA сказал: А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется? Вечером попробую и отпишусь. С уважением, Юрий Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 3 минуты назад, AleXH сказал: Запускается py таким результатом: Что-то не так с пакетом tkinter. Не находится функция, но причина не ясна. Я с такой именно ошибкой не сталкивался. Можно саму библиотеку PySimpleGUI пробовать запустить. Если конфигурация рабочая, она как программа запускается в демо-режиме. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 21 октября, 2021 Получается так: Спойлер 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" Игорь, если отвлекаю, то отвечать не нужно, по крайней мере сейчас. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 Ошибка там та же. Может быть, попробовать переустановить пакет tkinter pip uninstall python3-tk pip install python3-tk Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
audioshock 1 393 Опубликовано 21 октября, 2021 Игорь, прерву ваш диалог, все равно другим он не понятен Давно не использовал ваши программы и появились вопросы: Скачал ТипиАП х64, руфусом накатил на флешку и при загрузки не через UEFI ни чего не загружается, при выборе загрузки через UEFI все нормально. Почему комп не загружается в первом случае, что делаю не так. Еще, напомните плиз, как уменьшить размер экрана плеера в веб интерфейсе? И ещё, пытаюсь скопировать нужные файлы в папку плеере, но MC не может открыть разделы на диске (ntfs) - что нада сделать, что бы получит доступ к разделам на внутреннем диске? Спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 Дмитрий, бывает, что комп поддерживает только UEFI загрузку. В других случаях обычно грузится MBR. Я обычно именно так и загружаю на не новом рабочем компьютере. Там ещё тип таблицы разделов можно выбирать при записи в Rufus. И если выбрать GPT, то будет загружаться только через UEFI. Интерфейс новый, я посмотрел, пока не запускается в TinyAP, библиотеки GLIBC нужной версии не хватает. Если получится на более старом питоне собрать, есть шанс, что запустится. По результату отпишусь. Чтобы у mc были права, надо через терминал запускать sudo mc . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 21 октября, 2021 Спойлер 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 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
audioshock 1 393 Опубликовано 21 октября, 2021 29 минут назад, IgorA сказал: Чтобы у mc были права, надо через терминал запускать sudo mc . Точно, все уже забыл ; ((( 29 минут назад, IgorA сказал: Интерфейс новый, я посмотрел, пока не запускается в TinyAP Точно, не запускается ; (((((( 30 минут назад, IgorA сказал: По результату отпишусь. Ждём. Спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 21 октября, 2021 Дмитрий, уменьшить размеры интерфейса плеера можно пропорционально уменьшив коэффициенты в первой строке файла /home/tc/aplayer/aplayer.js. Уменьшить размеры окна браузера можно в файле /home/tc/.config/midori/config, там надо указать нужные значения параметров last-window-width и last-window-height. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
audioshock 1 393 Опубликовано 21 октября, 2021 Игорь, спасибо, попробую. Ждем новый интерфейс, работающий в Linux. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
audioshock 1 393 Опубликовано 21 октября, 2021 (изменено) Упс, основная функция, которую я бы хотел видеть в новом (в любом интерфейсе) АП - это возможность управлять плееров через ПДУ. Вот, пример (делалось в Windows, но и в Linux все так же): Плеер KODI отлично управляется с помощью пульта: запускаешь плеер и только с помощью этого пульта, не вставая с дивана и не используя сеть: - настраиваешь плеер - выбираешь нужный контент - запускаешь на воспроизведение - управляешь воспроизведением - и пр. Спойлер I АП сейчас этого не умеет, а очень хотелось бы: новый интерфейс запускается, но управлять можно только через мышь (повторюсь, сети для аудио нет), через пульт управляться не хочет, аэро мышь не всчет Спойлер Изменено 21 октября, 2021 пользователем audioshock Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
PolarLight 750 2 Тракты Опубликовано 21 октября, 2021 5 часов назад, IgorA сказал: А если этот же адрес ввести в адресной строке браузера на рабочем компьютере, он откроется? Вы знаете, в браузере на рабочем компьютере тоже ни какой реакции. Что очень странно, ведь раньше (очень давно не пользовался) Web-интерфейс в браузере запускался стабильно. А сейчас вот такая картина: Уточню, на локальном компьютере установлена Windows 10, на рабочем Windows 8.1 С уважением, Юрий Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 22 октября, 2021 2 часа назад, audioshock сказал: 2 часа назад, IgorA сказал: Интерфейс новый, я посмотрел, пока не запускается в TinyAP Точно, не запускается ; (((((( Вот этот, собранный на Python 3.4, запускается на TinyAP: http://albumplayer.ru/ap2gui/ap2gui-x64-old.tar.gz Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 22 октября, 2021 (изменено) 36 минут назад, PolarLight сказал: Вы знаете, в браузере на рабочем компьютере тоже ни какой реакции Надо проверить, этот ли адрес у компьютера с ap2web в этой сети, и этот ли адрес показывает ap2web в своей панельке в трее. Ещё, если при первом запуске ap2web ответить отказом на вопрос системы о предоставлении ему доступа в сеть, то доступ заблокирует брандмауэр. Изменено 22 октября, 2021 пользователем IgorA Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
audioshock 1 393 Опубликовано 22 октября, 2021 9 минут назад, IgorA сказал: Вот этот, собранный на Python 3.4, запускается на TinyAP Завтра проверю! Но, заранее спасибо!!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 22 октября, 2021 Игорь, может выложите 7z архив с питон 3.4 под ХР, который компилирует ap2gui-xp-src.exe? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 22 октября, 2021 1 час назад, audioshock сказал: возможность управлять плееров через ПДУ Лет 7 назад предлагал Игорю добавить API аналогичный winamp, позволяющий посылать системные команды окну/процессу плейера, получать/изменять состояние. Теперь аналогичная по сути функциональность реализована через http запросы к ap2web: IR-код ПДУ => контроллер => USB => драйвер => сообщение ap2web. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IgorA 2 016 Опубликовано 22 октября, 2021 39 минут назад, AleXH сказал: Игорь, может выложите 7z архив с питон 3.4 под ХР, который компилирует ap2gui-xp-src.exe? Папка c:\Python34 https://disk.yandex.ru/d/A5hIyhhAAn1lqA 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AleXH 288 Опубликовано 22 октября, 2021 (изменено) Добавил Python34.dll - взлетело, py работает, сейчас проверю компиляцию Изменено 22 октября, 2021 пользователем AleXH Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты