AIMP Forum

AIMP для Windows => Ошибки / Замечания => Обработано => Topic started by: Alex-D on November 23, 2019, 16:16:12

Title: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 23, 2019, 16:16:12
С момента последних двух крупных обновлений (первое - до 4.60) ни разу не видел иконок в похожих исполнителях в плагине. Надо ли говорить, что с тех пор на моей машине перебывало порядка 10 разных версий ОС - не знаю. Однако везде одно и то же. Разница лишь в том, что на той же Windows 8 или 10 вместо аватарок присутствуют бледные звёздочки, а в 7-ке не присутствует вообще ничего - просто цвет фона плагина.

Аватарки текущего исполнителя тоже загружаются через раз, на всех проверенных мной ОС - посему, грешить на настройки ОС было бы глупым. Проверялось как на свеже-установленных, так и на уже кастомизированных.
Title: Re: [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Алексей Долматов on November 23, 2019, 17:58:16
Windows 7.
Last.fm "отдаёт" картинки в виде звёзд при отсутствии картинки

// https://www.last.fm/music/Чиж+&+Co
https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png
https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png
https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png

https://www.last.fm/ru/music/Булат+Окуджава/_/Песенка+о+московском+муравье
На сайте есть, в плагине нет

https://www.last.fm/music/Михаил+Щербаков
https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png
https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png
https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png

Весьма похоже, что Last.fm перевёл отображение картинок в webp на сайте и из-за этого картинки отпали.
Не смог понять, обращается ли плеер по API через https://www.last.fm/api/show/artist.getSimilar или иным способ пробует получить данные. В зависимости от этого можно судить проблема в сервисе или плеере.
Title: Re: [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Artem on November 23, 2019, 18:29:31
Это ограничение сервиса last.fm, они лишили нас этой возможности совсем недавно.
Title: Re: [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 23, 2019, 20:35:32
Это ограничение сервиса last.fm, они лишили нас этой возможности совсем недавно.
Печально...

Но звёзд у меня на Windows 7 всё равно нет, а вместо аватарки текущего исполнителя при возникновении багов - просто белый квадрат. Точнее, они пытаются появляться, но пару раз мерцают и пропадают.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63821.0;attach=59270)
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Алексей Долматов on November 23, 2019, 20:59:28
Quote
просто белый квадрат.
Скриншот бы. Сначала тоже подумал, что квадраты белые, а на деле обозначенные выше картинки (фон и звезда схожие по оттенку - видны под определённым углом просмотра на монитор).
Если картинки нет, то будет белый квадрат.
Пример https://www.last.fm/music/Myata
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Алексей Долматов on November 23, 2019, 21:06:49
Думаю, что можно отслеживать получение обозначенных ссылок с файлом 2a96cbd8b46e442fc41c2b86b821562f.png и убирать/менять показ картинки в окне Last.FM
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 24, 2019, 17:24:49
Если картинки нет, то будет белый квадрат.
Пример https://www.last.fm/music/Myata
В том-то и дело, что картинка на сайте есть. Я бы просто так сюда вообще не писал.
По поводу монитора - мимо. У меня монитор откалиброван, и мне видны различия даже между градациями 253-255.
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 24, 2019, 23:31:38
Разобрался, почему у меня глючил плагин: дело в том, что во всех ОС я запускал утилиту Auslogics BoostSpeed для первичной оптимизации системы, и удаление одного из временных файлов ломало кое-какие настройки сети (благодаря которым, кстати, не работала и пара других программ). После отмены удаления этих файлов, сразу же стали отображаться звёзды в аватарках и пропали глюки с недозагрузкой аватарок текущего исполнителя. Буду исследовать причину более глубоко.

* * *
UPD: Проблема оказалась НЕ в самом Auslogics, а в портативном лаунчере, который его запускает. Он удаляет пустые папки в %AppData%, что вызывает потом проблемы в работе системы. Полагаю, других пользователей это не коснётся, т.к. лаунчер очень редкий и мало, где используется.
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 24, 2019, 23:59:20
Но всё же, с отображением похожих стоит что-то сделать в плагине: или добывать их другим путём, или тогда выводить их простым списком без картинок (так можно уместить даже больше имён). И ещё один нюанс: если играет трек, у которого нет альбома или альбом не имеет обложки, то картинка самого исполнителя (для которого обложка ЕСТЬ) в главном окне не отображается, хотя раньше, насколько я помню, такое поведение было, и это было вполне логичным.

Пример трека без аватарок: https://yadi.sk/d/K-oa_t_EXuxMLw
https://www.last.fm/ru/music/Lisa+LeBlanc/_/City+Slickers+and+Country+Boys
И сам исполнитель: https://www.last.fm/ru/music/Lisa+LeBlanc
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Artem on November 25, 2019, 07:05:18
Разобрался, почему у меня глючил плагин: дело в том, что во всех ОС я запускал утилиту Auslogics BoostSpeed для первичной оптимизации системы, и удаление одного из временных файлов ломало кое-какие настройки сети (благодаря которым, кстати, не работала и пара других программ). После отмены удаления этих файлов, сразу же стали отображаться звёзды в аватарках и пропали глюки с недозагрузкой аватарок текущего исполнителя. Буду исследовать причину более глубоко.

Вообще говоря, утилиты Auslogics уже давно считаются нежелательным и недобросовестным ПО, и детектятся многими антивирусами.
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Artem on November 25, 2019, 07:05:59
Но всё же, с отображением похожих стоит что-то сделать в плагине: или добывать их другим путём, или тогда выводить их простым списком без картинок

Ничего не будем мы делать - это политика Last.fm.
Title: Re: [+] [2156] LastFm: Не отображаются иконки похожих исполнителей
Post by: Alex-D on November 25, 2019, 19:22:59
Вообще говоря, утилиты Auslogics уже давно считаются нежелательным и недобросовестным ПО, и детектятся многими антивирусами.
Ну, 5-я версия 2012 года ещё вполне "православная" и ни разу не вызывала у меня проблем - это потом уже они скатились в рекламу и непрозрачное поведение. Дефрагментатор у них, как по мне, вообще лучший. Ну и как я дополнил выше, проблема оказалась не в утилитах. Лаунчер был написан не разрабами. А антивирусы нанче частенько в сговоре (коммерческом) с производителями разного ПО, чтобы проталкивать либо его, либо своё собственное, понося конкурентов. Читал аргументацию отклонения ПО Auslogics у Dr. Web - совершенно бредовый повод, высосанный из пальца. Некоторые даже CCleaner детектят как "опасное ПО". Либо это совсем на домохозяек рассчитано, чтобы они гляди чего не натворили кривыми руками.

Quote
Ничего не будем мы делать - это политика Last.fm.
Можно было бы убрать аватарки и выводить простой список столбиком (тем более, так можно выводить не всего 4, а намного больше исполнителей). Не думаю, что политика теперь изменится.