Список разделов › foobar2000 › Секреты foobar2000
Смотря на чём... в панели на скрипте био @author "kgena_ua" всё работает, грузятся и картинки и био.softvip:картинки Артистов и Альбомов у всех не грузятся?
YouTube Track Manager: youtube N/A: {
"error": {
"code": 403,
"message": "The request cannot be completed because you have exceeded your \u003ca href=\"/youtube/v3/getting-started#quota\"\u003equota\u003c/a\u003e.",
"errors": [
{
"message": "The request cannot be completed because you have exceeded your \u003ca href=\"/youtube/v3/getting-started#quota\"\u003equota\u003c/a\u003e.",
"domain": "youtube.quota",
"reason": "quotaExceeded"
}
]
}
}
Error: Spider Monkey Panel v1.3.1 (YouTube Track Manager v4.1.3 by WilB)
cur_handle is null
File: <main>
Line: 3415, Column: 55
Stack trace:
Images/this.get_album_art_done@<main>:3415:55
on_get_album_art_done@<main>:3752:72
var g_btn_img1 = gdi.Image(fb.FoobarPath + "images/111.png");
var g_btn_img2 = gdi.Image(fb.FoobarPath + "images/222.png");
var g_btn_now = g_btn_img1;
var tooltip = window.CreateTooltip();
var old_x = -1;
PlaybackOrderId = {
0:"По умолчанию",
1:"Повторение (плейлист)",
2:"Повторение (трек)",
3:"Случайный трек",
4:"Перемешивание (треки)",
5:"Перемешивание (альбомы)",
6:"Перемешивание (папки)"
};
function on_paint(gr){
gr.DrawImage(g_btn_now, 0, 0, window.Width, window.Height, 0, 0, 24, 24);
}
function on_mouse_move(x,y){
g_btn_now = g_btn_img2;
window.Repaint();
if(x!=old_x){
old_x=x;
tooltip.Text = 'Порядок воспроизведения: ' + PlaybackOrderId[fb.PlaybackOrder];
tooltip.Activate();
}
}
function on_mouse_leave(){
g_btn_now = g_btn_img1;
window.Repaint();
tooltip.Deactivate();
}
function on_mouse_lbtn_down(x, y){
var _menu = window.CreatePopupMenu();
for (i=1; i<=7; i++) _menu.AppendMenuItem(0x00000000, i, PlaybackOrderId[i-1]);
_menu.CheckMenuRadioItem(7, 1, fb.PlaybackOrder+1);
var ret = _menu.TrackPopupMenu(x, y);
if (ret>=1 && ret<=7) fb.PlaybackOrder = ret-1;
_menu.Dispose();
}
//EOF
tooltip.Text = 'Порядок воспроизведения: ' + PlaybackOrderId[plman.PlaybackOrder];
function on_mouse_lbtn_down(x, y){
var _menu = window.CreatePopupMenu();
for (i = 0; i < 7; i++) _menu.AppendMenuItem(0x00000000, i, PlaybackOrderId[i]);
_menu.CheckMenuRadioItem(0, 6, plman.PlaybackOrder);
var ret = _menu.TrackPopupMenu(x, y);
plman.PlaybackOrder = ret
_menu.Dispose();
}
var g_btn_img1 = gdi.Image(fb.FoobarPath + "images/111.png");
var g_btn_img2 = gdi.Image(fb.FoobarPath + "images/222.png");
var g_btn_now = g_btn_img1;
var tooltip = window.CreateTooltip();
var old_x = -1;
PlaybackOrderId = {
0:"По умолчанию",
1:"Повторение (плейлист)",
2:"Повторение (трек)",
3:"Случайный трек",
4:"Перемешивание (треки)",
5:"Перемешивание (альбомы)",
6:"Перемешивание (папки)"
};
function on_paint(gr){
gr.DrawImage(g_btn_now, 0, 0, window.Width, window.Height, 0, 0, 24, 24);
}
function on_mouse_move(x,y){
g_btn_now = g_btn_img2;
window.Repaint();
if(x!=old_x){
old_x=x;
tooltip.Text = 'Порядок воспроизведения: ' + PlaybackOrderId[plman.PlaybackOrder];
tooltip.Activate();
}
}
function on_mouse_leave(){
g_btn_now = g_btn_img1;
window.Repaint();
tooltip.Deactivate();
}
function on_mouse_lbtn_down(x, y){
var _menu = window.CreatePopupMenu();
for (i = 0; i < 7; i++) _menu.AppendMenuItem(0x00000000, i, PlaybackOrderId[i]);
_menu.CheckMenuRadioItem(0, 6, plman.PlaybackOrder);
var ret = _menu.TrackPopupMenu(x, y);
plman.PlaybackOrder = ret
_menu.Dispose();
}
//EOF
С иконкой я не разбирался.SergPuh.68:после изменения размеров окна плеера пропадает иконка
Будем смотреть.MC Web:так ты сборку FooBAZ (RU) скачай
Вернуться в Секреты foobar2000