YaSailMusic

Rating: 
5
Your rating: None Average: 5 (6 votes)

Yandex Music open-source unofficial app.
In alpha. "My wave" works, but next tracks are often repeated (some additional api requestes are required to be realized).
Press on the latest track in the playlist to load next tracks.
Cover and mpris player control have also been realised.

https://github.com/Computershik73/YaSailMusic

Screenshots: 
Application versions: 
AttachmentSizeDate
File yasailmusic-0.1-1.armv7hl.rpm54.77 KB01/05/2022 - 13:42
File yasailmusic-0.1-1.aarch64.rpm58.17 KB01/05/2022 - 13:42
File yasailmusic-0.1-2.armv7hl.rpm54.78 KB01/05/2022 - 16:31
File yasailmusic-0.1-2.aarch64.rpm58.08 KB01/05/2022 - 16:31
File yasailmusic-0.1-3.armv7hl.rpm55.18 KB02/05/2022 - 01:11
File yasailmusic-0.1-3.aarch64.rpm58.21 KB02/05/2022 - 01:11
Changelog: 

0.1.0.3
Fixed authorization
0.1.0.2
Fixed e-mail domain ending with something other than "@yandex.ru"
0.1.0.1
Initial release

Comments

Vargotoros's picture

Hi, I'm sorry, but I turn off 2FA and test to login in Jasailmusic, but login failed.

IlyaVysotsky's picture

hello, please enter full username, for example "example@yandex.ru" or "example@yandex.kz" and so on (depending on your country). A user below also had problems, but solved them.
Btw, what is your SFOS version?

dimoon91's picture

Не работает авторизация

dimoon91's picture

Заработала. Вероятно, я что-то делал не так.

osetr's picture

Hi! Thanks a lot for this app! I wish I could try it, but I have a Yandex account configured for my own domain. When trying to login your app automatically adds '@yandex.ru' to my user name and makes it invalid

IlyaVysotsky's picture

Hi! Fixed, please test. 

osetr's picture

The login field now works fine but after pressing the login button nothing happens. Here is my log

[W] unknown:87 - file:///usr/share/YaSailMusic/qml/pages/LoginP
age.qml:87:5: QML Connections: Cannot assign to non-existent pr
operty "onError"
[W] unknown:87 - file:///usr/share/YaSailMusic/qml/pages/LoginP
age.qml:87:5: QML Connections: Cannot assign to non-existent pr
operty "onAuthorized"
[W] unknown:88 - file:///usr/share/YaSailMusic/qml/pages/LoginP
age.qml:88: ReferenceError: yamussdk is not defined
[D] Authorization::doAuthFinished:73 - void Authorization::doAu
thFinished() "{\"access_token\": \"...\", \"expires_in\": 31536000, \"token_type\": \"bear
er\", \"uid\": ...}"

IlyaVysotsky's picture

ah sorry, I did not notice this mistake (I used the same token for a long time, and then we re-made the authorization code)
Fixed

IlyaVysotsky's picture

btw, 2FA is not supported yet
I will check