리눅스 
마코스 
Pywebengine 및 PYQT5를 사용하여 Python 3의 일반적인 응용 프로그램을 사용하여 Yandex Music의 웹 버전을 엽니 다.
그는 MacOS와 Linux를위한 Yandex Music의 공식 버전이 없기 때문에 스스로를 만들었지 만 공개 API는 제공되지 않았습니다.
브라우저의 작업 프로필에서 Yandex Music의 트랙을 듣기위한 개인 계정으로 추가 탭을 열는 것이 종종 종종 편리하지 않습니다. 이 응용 프로그램은 그러한 문제를 해결합니다.
경고
종속성을 피하기 위해 터미널에서 모든 명령을 수행하는 것이 좋습니다!
Python3 은 개발자 시스템 및 도구 (GCC, Xcode Commandline 도구 등)에 필요합니다.
어셈블리 및 성능이 테스트됩니다.
git clone https://github.com/vokash3/YandexMusicApp.gitpython3 -m pip install -r requirements.txt두 가지 옵션
기능 : 응용 프로그램은 프로그램에 추가 할 수 있습니다
py2app 설치 :
python3 -m pip install py2app(또한) 프로젝트 디렉토리에 setup.py가없는 경우 생성을 수행하십시오.
py2applet --make-setup YandexMusicApp어셈블리 앱 팩 :
python3 setup.py py2app --dist-dir=YandexMusicAppBuild이 프로젝트의 YandexMusicAppBuild 잠수함에있는 일반적인 YandexMusicApp.app 패키지는 프로그램으로 옮기고 LaunchPad에서 출시 될 수 있습니다.
실행 가능한 빈 파일 이해 :
python3 -m nuitka --enable-plugin=pyqt5 --macos-create-app-bundle --macos-app-icon=icon.icns --output-dir=YandexMusicAppBuild YandexMusicApp.pyYandexMusicAppBuild 잠수함의 실행 가능한 YandexMusicApp 파일이 생성됩니다.
하나의 옵션
APT (APT-GET)를 통해 개발 도구를 설치합니다.
sudo apt install build-essentialsudo apt install python3.10-devAPT (APT-GET)를 통해 추가 패키지를 설치하십시오 (Ubuntu의 관련) :
sudo apt-get install python3-pyqt5.qtwebengine실행 가능한 빈 파일 이해 :
python3 -m nuitka --enable-plugin=pyqt5 --linux-icon=icon.png --output-dir=YandexMusicAppBuild YandexMusicApp.pyYandexMusicAppBuild 잠수함의 실행 파일이 생성됩니다.
나는이 방법을 조언하지 않습니다. 프로그램이 시작되지 않을 수 있습니다. 이 옵션을 참조 할 수 있습니다.
python3 -m pip install pyinstallerpyinstaller --onefile YandexMusicApp.py이 프로젝트의 Dist Subdractor의 실행 파일이 작성됩니다.
MacOS에서는 앱 패키지를 만들 수 있습니다.
pyinstaller --noconsole -i icon.icns YandexMusicApp.pypython3 YandexMusicApp.py