Модификация темы DarkOne v4

Список разделов Аудиоплеер foobar2000 Сборки Релизы сборок

Описание: Проверенные финальные версии сборок.

Сообщение #141 AHAPXICT » 09.02.2016, 23:06

boytronic, где то на пяти "десятках" проверял - работает. На первой странице темы об этом писал DeOnis, там скриншот один к одному. По нему можно судить что произошёл сбой WSH панели. Причём слетели все скрипты, отображается только то что на PSS. Причины я не знаю. Возможно что то в вашей системе, если бы этот случай был распространённый, то тут бы от комментариев чёрно было.
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #142 boytronic » 09.02.2016, 23:49

AHAPXICT, всё ..разобрался, у папки, куда раззиповывал, название вот такое оказалось "Foobar2000+v1.3.9+DarkOne+v4+Portable+%2B+MilkDrop2+%26+AVS+v1.05", колонка была сдвинута и я видел название только "Foobar2000", колонку раздвинул, а там эта писанина, пришлось привести название в надлежащий вид "Foobar2000" и теперь все ок.
boytronic
Бывалый
Репутация: 5
С нами: 8 лет 7 месяцев

Сообщение #143 AHAPXICT » 09.02.2016, 23:53

boytronic, хорошо что дал название! Я сразу понял! Это дебильный яндекс так файл переименовал. Уже подобное было, сейчас пере залью и проверю! Архив подписан так: Foobar2000 v1.3.9 DarkOne v4 Portable + MilkDrop2 & AVS v1.05. Сделал короткое название (для Яндекс.Диск): DarkOne_4_v1.05 . Проверил (скачал)- название соответствует :smoke:
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #144 Johanspb » 13.02.2016, 16:51

Всем привет!
Я новичок в foobar, поставил себе сборку DarkOne для прослушивания DSD.
Все работает нормально, но смущает отображение названий треков:
http://s019.radikal.ru/i618/1602/44/6de7743eca1a.jpg

Возможно ли как-то убрать эту надпись "разные исполнители"?
Johanspb
Новичок
Репутация: 0
С нами: 2 года 7 месяцев

Сообщение #145 AHAPXICT » 13.02.2016, 17:12

Johanspb, это не моя сборка, а MC Web, но это не важно. У меня такие файлы отображались бы как Various Artists, нет тегов нет названий.
P.S. METALLICA по моему на своём месте :wink:
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #146 Johanspb » 13.02.2016, 17:27

AHAPXICT, да, действительно протупил - там нет тегов.
Ещё никак не могу найти, как эту сборку на английский язык обратно вернуть. Может, Вы знаете? Сборка эта http://cdpos.biz/showthread.php?218-Сборка-foobar2000-RU-DarkOne-DUIFoon-от-MC-Web
Johanspb
Новичок
Репутация: 0
С нами: 2 года 7 месяцев

Сообщение #147 AHAPXICT » 13.02.2016, 18:00

Johanspb, у MC Web там русифицированы все компоненты, к этому все скрипты. Он здесь тоже зарегистрирован спросите у него. Мы с ним обмениваемся идеями, мыслями. Но в целом у нас сборки разные. Поэтому не знаю что вам ответить :think:
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #148 MC Web » 13.02.2016, 19:47

Johanspb, только на русском языке.
MC Web
Мастер
Аватара
Репутация: 140
С нами: 5 лет 1 месяц

Сообщение #149 AHAPXICT » 19.02.2016, 03:59

Обновил часы в DarkOne v3.1. Теперь при прослушивании интернет радио в левом окне будет отображаться информация. Добавил масштабирование для мониторов больше чем х1280. Если не накосячил, то работать будет :smoke: Для тех кто уже скачал ранее версию 1.06 выкладываю скрипт отдельно.
Clock v3.1 Radio edit hd.png
Clock v3.1 Radio edit hd.png (5.77 КБ) Просмотров: 2864

Код: Выделить всё
// Digital Clock
// v 1.1
// LatroX 1.2 by eXtremeHunter1972
// @author "jscript by Hunter >> http://extremehunter1972.deviantart.com/art/LatroX-1-2-151924059
// WSH Panel Mod component by Tianpeng Wang
// Modifed AHAPXICT and kgena_ua for DarkOne v3.1 by tedGo

function RGB(r,g,b){ return (0xff000000|(r<<16)|(g<<8)|(b)); }
function RGBA(r, g, b, a) { return ((a << 24) | (r << 16) | (g << 8) | (b)); }
DT_CENTER = 0x00000001;
DT_NOPREFIX = 0x00000800;
DT_WORD_ELLIPSIS = 0x00040000;
DT_END_ELLIPSIS = 0x00008000;
MF_SEPARATOR = 0x00000800;
MF_STRING = 0x00000000;

var metadb;
on_item_focus_change();

var g_titlefmt = fb.TitleFormat("$if(%length%,,Radio Time: )%playback_time%[/%length%][/%playback_time_remaining%]");
var g_titlefmt1 = fb.TitleFormat("Count: %play_count%");
var g_titlefmt2 = fb.TitleFormat("$if($stricmp(%codec%,cdda),CD ,)$if(%__hdcd%,HDCD ,)[Gain: %replaygain_track_gain%]");

var g_font = gdi.Font("DarkOne", 19, 0); // Length
var g_font1 = gdi.Font("DarkOne", 76, 0); //Time
var g_font2 = gdi.Font("DarkOne", 19, 0); // Day
var g_font3 = gdi.Font("DarkOne", 19, 0); // Date
var g_font4 = gdi.Font("DarkOne", 19, 0); // Month

var currentTime = new Date();
var clock_time = window.SetInterval(on_timer, 1000);

var language, days = [], months = [];
get_language();

function get_language() {
language = window.GetProperty("Language", 1);
if(language == 1){
days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
}
if(language == 2){
days = new Array("Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev");
months = new Array("Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember");
}
if(language == 3){
days = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
months = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
}
if(language == 4){
days = new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
months = new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
}
if(language == 5){
days = new Array("Sunnuntai", "Maanantai", "Tiistai", "Keskiviiko", "Torstai", "Perjantai", "Lauantai");
months = new Array("Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", "Heinäkuu", "Elokuu", "Süüskuu", "Lokakuu", "Marraskuu", "Joulukuu");
}
if(language == 6){
days = new Array("Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота");
months = new Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь");
}
if(language == 7){
days = new Array("Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П’ятниця", "Субота");
months = new Array("Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень");
}
}
function on_paint(gr){
if (window.GetProperty("Color") == 1) var font_rgb = RGB(191,228,255), block_rgb = RGB(133,159,178);   //Default   
if (window.GetProperty("Color") == 2) var font_rgb = RGB(128,192,255), block_rgb = RGB(91,136,178);   //Blue   
if (window.GetProperty("Color") == 3) var font_rgb = RGB(0,255,0), block_rgb = RGB(0,178,0);       //Green   
if (window.GetProperty("Color") == 4) var font_rgb = RGB(255,0,0), block_rgb = RGB(255,0,0);       //Red   
if (window.GetProperty("Color") == 5) var font_rgb = RGB(255,255,255), block_rgb = RGB(178,178,178);   //White   
if (window.GetProperty("Color") == 6) var font_rgb = RGB(255,255,0), block_rgb = RGB(178,178,0);     //Yellow
   
gr.SetTextRenderingHint(5);

String.prototype.repeat = function(n) {
return new Array(n + 1).join(this);
}
var currentHours = currentTime.getHours ( );
var currentMinutes = currentTime.getMinutes ( );
var currentSeconds = currentTime.getSeconds ( );
var currentDay = currentTime.getDay ( );
var currentDate = currentTime.getDate ( );
var currentMonth = currentTime.getMonth ( );
var currentYear = currentTime.getYear ( );
var ww = window.Width;
var length = fb.PlaybackLength;
var txt;
var txt1;
var txt2;

var y = 5;
var x = 0;
if(currentHours < 10){x = 4;}
var txt = g_titlefmt.Eval();
var txt1 = g_titlefmt1.Eval();
var txt2 = g_titlefmt2.Eval();

  currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
  currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
//========BLOCKS========
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, 0, 12-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font2, block_rgb, 0, 26-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, 0, 40-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, 0, 54-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(3), g_font1, block_rgb, 1, 1-y, ww, 86, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, ww/1.43, 12-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font2, block_rgb, ww/1.43, 26-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, ww/1.43, 40-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText( "\u2589".repeat(19), g_font4, block_rgb, ww/1.43, 54-y, ww/3.35, 24, DT_CENTER);
// ========GRADIENT======== //
  var alpha = 235;
  if (window.GetProperty("Matrix") == 7) var alpha = 235;
  if (window.GetProperty("Matrix") == 8) var alpha = 255;
  gr.FillGradRect(0, -4, ww, 84, 90, RGBA(80,100,114,alpha), RGBA(19,30,38,alpha));
// ========TEXT======== //
  gr.GdiDrawText( "|" , g_font3, font_rgb, ww/4.15 - 16, 18-y, ww, 40, DT_CENTER);
  gr.GdiDrawText( "|" , g_font3, font_rgb, ww/4.15 - 16, 26-y, ww, 40, DT_CENTER);
  gr.GdiDrawText( "|" , g_font3, font_rgb, ww/4.15 + 16, 18-y, ww, 40, DT_CENTER);
  gr.GdiDrawText( "|" , g_font3, font_rgb, ww/4.15 + 16, 26-y, ww, 40, DT_CENTER);
  gr.GdiDrawText( "___" , g_font3, font_rgb, ww/4.15, 0-y, ww, 40, DT_CENTER);
  gr.GdiDrawText( "___" , g_font3, font_rgb, ww/4.15, 28-y, ww, 40, DT_CENTER);
  gr.GdiDrawText(txt, g_font, font_rgb, 0, 12-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText(txt1, g_font, font_rgb, 0, 32-y, ww/3.35, 24, DT_CENTER);
  gr.GdiDrawText(txt2, g_font, font_rgb, 0, 51-y, ww/3.35, 24, DT_NOPREFIX | DT_CENTER);
  gr.GdiDrawText(title, g_font, font_rgb, 0, 51-y, ww/3.35, 24, DT_NOPREFIX | DT_CENTER | DT_END_ELLIPSIS);
  gr.GdiDrawText( currentHours + ":" + currentMinutes + ":" + currentSeconds, g_font1, font_rgb, -3+x, 1-y, ww, 86, DT_CENTER);
  gr.GdiDrawText( days[currentDay] , g_font2, font_rgb, ww/2.55, 20-y, ww, 24, DT_CENTER);
  gr.GdiDrawText( currentDate , g_font3, font_rgb, ww/4.16, 22-y, ww, 24, DT_CENTER);
  gr.GdiDrawText( months[currentMonth] + " " , g_font4, font_rgb, ww/2.5, 48-y, ww, 24, DT_CENTER);
  gr.GdiDrawText(currentYear, g_font3, font_rgb, ww/4.16, 49-y, ww, 24, DT_CENTER);

}
// ========Seek time======== //
function on_mouse_wheel(step) {
   fb.PlaybackTime += step;
}
function on_playback_seek(time) {
   window.Repaint();
}
// ========Menu======== //
function on_mouse_lbtn_up(x, y) {

    var _menu = window.CreatePopupMenu();
   
    _menu.AppendMenuItem(MF_STRING, 1, "English");
    _menu.AppendMenuItem(MF_STRING, 2, "Estonian");
    _menu.AppendMenuItem(MF_STRING, 3, "German");
    _menu.AppendMenuItem(MF_STRING, 4, "French");
    _menu.AppendMenuItem(MF_STRING, 5, "Finnish");
    _menu.AppendMenuItem(MF_STRING, 6, "Russian")
    _menu.AppendMenuItem(MF_STRING, 7, "Ukrainian")
    _menu.CheckMenuRadioItem(1, 7, window.GetProperty("Language", 1));   

    idx = _menu.TrackPopupMenu(x, y);
    switch (idx) {
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:
        window.SetProperty("Language", idx);
        get_language();       
        window.Repaint();   
        break;   
}
    _menu.Dispose();
return true
}

function on_mouse_rbtn_up(x, y) {

    var _menu = window.CreatePopupMenu();
   
    _menu.AppendMenuItem(MF_STRING, 1, "Default");
    _menu.AppendMenuItem(MF_STRING, 2, "Blue");
    _menu.AppendMenuItem(MF_STRING, 3, "Green");
    _menu.AppendMenuItem(MF_STRING, 4, "Red");
    _menu.AppendMenuItem(MF_STRING, 5, "White");
    _menu.AppendMenuItem(MF_STRING, 6, "Yellow")
    _menu.CheckMenuRadioItem(1, 6, window.GetProperty("Color", 1));   
    _menu.AppendMenuItem(MF_SEPARATOR, 0, 0)
    _menu.AppendMenuItem(MF_STRING, 7, "Matrix ON")
    _menu.AppendMenuItem(MF_STRING, 8, "Matrix OFF")
    _menu.CheckMenuRadioItem(7, 8, window.GetProperty("Matrix", 7));
    _menu.AppendMenuItem(MF_SEPARATOR, 0, 0)
    _menu.AppendMenuItem(MF_STRING, 9, "Properties...");
    _menu.AppendMenuItem(MF_STRING, 10, "Configure...");

    idx = _menu.TrackPopupMenu(x, y);
    switch (idx) {

    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
        window.SetProperty("Color", idx);   
        window.Repaint();   
        break;   
    case 7:
    case 8:   
        window.SetProperty("Matrix", idx);   
        window.Repaint();   
        break;     
   
    case 9:
        window.ShowProperties();
        break;
    case 10:
        window.ShowConfigure();
        break;
}
    _menu.Dispose();
return true
}
function on_timer(id){
  currentTime = new Date();
window.Repaint();
}

// =======  METADB  ======== //
function on_item_focus_change() {
    metadb = fb.IsPlaying ? fb.GetNowPlaying() : fb.GetFocusItem();
    if (metadb) on_metadb_changed();
    window.Repaint();
}

function on_metadb_changed() {
   
    title = fb.Titleformat("$if(%length%,,%title%)").EvalWithMetadb(metadb);
}

function on_playback_new_track(metadb) {     
    on_item_focus_change();
}

//EOF
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #150 kgena_ua » 19.02.2016, 08:42

AHAPXICT, стильный индикатор, :beer:
I.m.UR5EQF.
квартет на миллион долларов
kgena_ua M
Гуру
Аватара
Возраст: 54
Откуда: Украина, Днепр
Репутация: 422
С нами: 5 лет 5 месяцев

Сообщение #151 AHAPXICT » 23.02.2016, 01:12

Может кому то будет интересно поиграться с настройками дисплея в DarkOne v3.1. Попытался настроить дисплей в стиле "RED", надоело. Как всегда: скрипт, пайнтнет - инструмент пипетка)))
1red.png
1red.png (2.88 КБ) Просмотров: 2760
2red.png
2red.png (3.45 КБ) Просмотров: 2760
Вложения
v3.1 RED.rar
В архиве скрипты для PSS для двух вариантов и две пред установки для foo_uie_vis_channel_spectrum, для foo_uie_vis_peakmeter_spectrum уже есть в сборке: foobar2000\themes\DarkOne_v4.0\Others\Settings
(9.03 КБ) Скачиваний: 130
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #152 MC Web » 23.02.2016, 18:53

AHAPXICT, спасибо, интересно. Только стиль "RED" для меня чересчур - темно красный цвет на темном фоне. Но твою идею попробовал портировать, получилось не плохо, особенно если нет лого радиостанций.
Идея видимо была масштабировать названия в зависимости от длины. Работает в основном не плохо, но пока гонял заметил, что на некоторых станциях с длинным названием выводит только несколько первых букв из названия. Почему это происходит - не разобрался...

Пример:
http://broadcast.infomaniak.ch/espace100-high.mp3.............................. http://91.237.213.34:8002/
Image 1.png
...............................
Image 2.png
MC Web
Мастер
Аватара
Репутация: 140
С нами: 5 лет 1 месяц

Сообщение #153 AHAPXICT » 24.02.2016, 06:15

MC Web, я ещё неделю назад письма со скриптами отправлял, проверь ЛС))) Я знаю что некоторые станции не помещаются, но это всё чего смог добиться. Этот скрипт взят из DarkOne v4.0, // ----- SCROLLTEXT ----- в PER SECOND, там это работает, если не помещается текст и не хватает масштабирования, то включается бегущая строка, а в PER TRACK этот вариант не пройдёт. В общем я пошёл на компромисс, пускай вещатели укорачивают названия станций)))
MC Web писал(а):Только стиль "RED" для меня чересчур
Для меня тоже, полностью согласен. Но не выбрасывать же в корзину, и так половина того что делаю вместе с тестовой сборкой там оказывается. Это я экспериментировал(в последнем письме есть описание) с отображением красного текста, ну и понесло))) Раньше по умолчанию для $drawstring красные цифры двоились, с noaa - всё окей, да и другие отображаются супер.
Небольшое исправление для версии DarkOne_4_v1.07. На новой CUI v0.4.0-rc.1 есть один нюанс. Если перетаскивать треки из NGP playlist и Playlist swither на курсоре появляется изображение DarkOne48x48.ico, это раздражает. Сделал новую, с ней всё окей :smoke:
DarkOne256x256.png
DarkOne256x256.png (3.56 КБ) Просмотров: 2683
Вложения
DarkOne48x48.rar
Разархивировать и копировать с заменой в папку foobar2000/DarkOne48x48.ico
(12 КБ) Скачиваний: 148
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #154 MC Web » 24.02.2016, 14:15

AHAPXICT, дико извиняюсь, не видел.
Прочитал, спасибо, посмотрю в свободное время...
MC Web
Мастер
Аватара
Репутация: 140
С нами: 5 лет 1 месяц

Сообщение #155 ximenlangzige » 25.02.2016, 17:33

Thanks again AHAPXICT, can be continuously updated, the new version of the XP system is perfect, but if the BIO panel can support multiple languages like! :beer: :toothless:
ximenlangzige
Новичок
Репутация: 2
С нами: 3 года 9 месяцев

Сообщение #156 AHAPXICT » 26.02.2016, 09:18

После работы над DarkOne48x48.ico от проекта остались картинки разных размеров в PNG. Подумал не пропадать же зря добру и сделал одно стильное изображение NoFront.png для DarkOne v4.0. Кому приелась старая картинка, то её можно заменить на новую(эта в нужном колоре) :wink: .
Установка: Копировать изображение с заменой в папку: foobar2000\themes\DarkOne_v4.0\Images\NoFront.png
NoFront.png
NoFront.png
Вложения
DarkOnev4.0 Cover.rar
В архиве все картинки оставшиеся от проекта: 32х32, 48х48, 128х128, 256х256, 650х650, 780х780 пикселей в PNG. А так же картинка NoFront.png 600х600 в PNG. Можно сказать целый Fans Pack)))
(52.11 КБ) Скачиваний: 130
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #157 ximenlangzige » 28.02.2016, 16:55

Привет AHAPXICT! Рассмотрим, можно ли WSH BIO панель поддерживает несколько языков? В настоящее время поддерживает английский и русский языки! :think:
ximenlangzige
Новичок
Репутация: 2
С нами: 3 года 9 месяцев

Сообщение #158 AHAPXICT » 28.02.2016, 18:06

ximenlangzige,Your message translated using "Google Translate"? Да, в настоящее время WSH Biography Text && Picture. www last fm// "version "13022016" by kgena_ua поддерживает два языка: Русский и Английский. Если у вас есть какие то вопросы, обратитесь к разработчику скрипта kgena_ua в теме форума: http://foobar2000.ru/forum/viewtopic.php?t=1878&start=800

P.S. Готовлю новую версию(v1.08) сборки с обновлённым скриптом WSH Biography Text && Picture. www last fm// "version "23022016" с возможностью переключения размера шрифта.
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Сообщение #159 ximenlangzige » 28.02.2016, 23:08

:biggrin: Да! Я родом из Китая, в первый раз я видел, как вы изменить DARKONE ему нравится, на самом деле, я не понимаю русский, пришлось использовать Google Translate :cry: , я видел, как вы дать ссылку, и он был обновлен до версии см kgena_ua 27,022,016 , очень хорошо! Здесь также поблагодарить kgena_ua предоставить такой хороший сценарий! Я изменил сценарий, изменить первую строку 298 адрес ссылки может функционировать get_b_text () {
     переменная URL2 = ("http://www.last.fm/zh/" + abc_lang [ABC] + "музыка /" + encodeURIComponent (художник) + "/ + вики"); Спасибо AHAPXICT продолжают предоставлять нам лучше Настройка! :beer:
ximenlangzige
Новичок
Репутация: 2
С нами: 3 года 9 месяцев

Сообщение #160 AHAPXICT » 29.02.2016, 04:06

ximenlangzige, :beer: Планирую в ближайшем будущем заменить Lyrics Show Panel v3 на ESLyric by ttsping. Настраивать этот компонент вам будет проще :wink:
elia_is_me писал(а):(eslyric would have both Chinese and English version in 0.4, which ttsping guaranteed)
Media Library it's bad - explorer it's good!
AHAPXICT M
Автор темы, Мастер
Аватара
Возраст: 47
Откуда: Киев
Репутация: 160
С нами: 4 года 10 месяцев

Пред.След.

Вернуться в Релизы сборок