AIMP Forum

AIMP for PC => Предложения / Suggestions => Плеер / Player => Topic started by: heroclix on September 20, 2026, 16:47:33

Title: [отказано] Lyrics box update from .lrc file
Post by: heroclix on September 20, 2026, 16:47:33
Когда играет трек и появляется (создаётся в файловой системе) .lrc файл (с текстом песни) с таким же названием как и трек и потом открываешь Lyrics Box, то текста песни там нет! Переоткрывать Lyrics Box ничего не меняет. Проблему решает только смена трека и обратно или через стоп.
Было бы отлично если бы попытка прочитать файл всегда происходила при открытии окна текста песни, а ещё лучше если бы было слежение за файловой системой (ReadDirectoryChangesW) и текст появлялся в Lyrics Box сам при появлении и изменении файла.

P.S. а ну и ещё неплохо было бы Word Wrap в Lyrics Box
Title: Re: Lyrics box update from .lrc file
Post by: Artem on September 20, 2026, 21:10:00
ыло бы отлично если бы попытка прочитать файл всегда происходила при открытии окна текста песни, а ещё лучше если бы было слежение за файловой системой (ReadDirectoryChangesW) и текст появлялся в Lyrics Box сам при появлении и изменении файла.

Не будет такого. Текст песни, как и обложка альбома подгружаются строго при старте трека.
Title: Re: Lyrics box update from .lrc file
Post by: heroclix on September 21, 2026, 09:11:19
Не будет такого. Текст песни, как и обложка альбома подгружаются строго при старте трека.
Очень жаль, ведь это показывается в отдельном окне в отличии от обложки, здесь есть логика. Да и в плане кода вроде немного надо. Есть ли возможность сделать плагин, который бы hook открытие окна Lyrics Box и как-то заставлял обновить текст из файла?
Title: Re: [отказано] Lyrics box update from .lrc file
Post by: Artem on September 21, 2026, 09:28:19
это показывается в отдельном окне в отличии от обложки, здесь есть логика

Где и что показывается зависит сугобо от скина, более того, наличие каких-либо элементов на экране может зависеть от наличия данных для них. Соответственно, если текста песни нет - окна под текст песни может и не быть. По вашей логике получится замкнутый круг.

сть ли возможность сделать плагин, который бы hook открытие окна Lyrics Box и как-то заставлял обновить текст из файла?

Нет.