Да там вообще фигня какая-то . Я не удалил одну строку в функции resize_image(img) - функции вообще не работала.AHAPXICT:картинки перетаскиваются за кадр, при вертикальной прокрутке тоже
Тут экспериментировал с UIHacks.FoobarCPUUsage.toFixed(1) и вроде загрузка Фубара немного становится ниже, используя resize_image(img) в таком виде.
для Get Cover:
- Код: Выделить всё
function resize_image(img){
if (!img) return;
var scale_w = ww / img.Width;
var scale_h = wh / img.Height;
if (align_mode == 0 || align_mode == 1){
var scale = Math.min(scale_w, scale_h);
} else {
var scale = Math.max(scale_w, scale_h);
}
var iw = Math.round(img.Width * scale);
var ih = Math.round(img.Height * scale)
return img.Resize(iw, ih, 1);
img && img.Dispose();
img = null;
}
- Код: Выделить всё
function resize_image(img){
if (!img || !ww || !wh) return;
var scale_w = ww / img.Width;
var scale_h = wh / img.Height;
if (align_mode == 0 || align_mode == 1 || align_mode == 2){
var scale = Math.min(scale_w, scale_h);
} else {
var scale = Math.max(scale_w, scale_h);
}
var iw = Math.round(img.Width * scale);
var ih = Math.round(img.Height * scale)
return img.Resize(iw, ih, 1);
img && img.Dispose();
img = null;
}
Добавлено спустя 4 минуты 34 секунды:
Да, MC Web, есть такое .....MC Web:И вроде как нашел виновника - default img (nocover.png - 500х500, 111 Кб), если он включен, то это и происходит: