
Список разделов › 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