Содержание
Создание цветовой схемы
В этой главе мы добавим цветовую раскраску к нашей текстовой информации. Мы разработаем структуру нашей цветовой схемы таким образом, чтобы упростить добавление дополнительных наборов цветов. В результате для добавления нового цветового набора будет достаточно определить все необходимые цвета лишь в одном месте.
В первую очередь мы определим начальный набор цветов. Конечно же, от Вас не требуется определить каждый цвет до того, как Вы начнете создавать цветовой скрипт. Мы же не можем знать заранее абсолютно все, что нам понадобится. Мы рассмотрим полное определения цветов в одном месте, что позволит нам избежать постоянных возвращений к началу скрипта при определении новых цветов
Определение цветов.
Перейдите к вкладке Globals в разделе Playlist view настроек Columns UI и выберите вкладку Variables. Здесь уже есть несколько наших строчек: код для определения альбомных трэков. Теперь добавьте туда эти строки:
// --- Определяем цвета --- // Цвет текста $set_global(cTxtStd,$rgb(255,255,255)) $set_global(cTxtSel,$rgb(255,255,255)) $set_global(cTxtTrk,$rgb(0,0,0)) $set_global(cTxtVA,$rgb(126,16,16,220,129,129)) $set_global(cTxtVA1,$rgb(220,129,129,220,129,129)) $set_global(cTxtVAPlay,$rgb(126,16,16,126,16,16)) $set_global(cTxtDim,$rgb(160,160,160,160,160,160)) $set_global(cTxtPlay,$rgb(255,255,255))
Вам уже должна быть знакома функция $set_global
, которая определяет глобавльные переменные для всего дизайна. Для того чтобы определить наши цвета, мы используем эту функцию в сочетании с $rgb()
. $Rgb()
в качестве аргументов принимает 3 числа, соответствующие красному, зеленому и синему компонентам цвета. Это обычный метод определения цветов в модели RGB. Внизу окна ввода, возле кнопки Tools, есть кнопка …, которая вызывает стандартный диалог Windows для выбора цветов.
Теперь давайте взглянем на каждый цвет в отдельности.
cTxtStd
: Цвет обычного текста. Т.к. 255 это максимальное возможное значение для каждого из цветовых компонентов, то (255,255,255) означает ярко-белый цвет.
cTxtSel
: Цвет выделенного текста. Используется для отображения выделенных в плэйлисте строк.
cTxtTrk
: Цвет текста в столбце Track
. Черный. Для этого столбца будет использоваться светло-серый цвет фона (см. ниже), поэтому белый цвет текста здесь неуместен. Так же мы будет использовать этот цвет для первых пяти строк в столбце Album/Artist
.
cTxtVA
, cTxtVA1
, cTxtVAPlay
: Цвет текста для имен исполнителей в столбце Track
. Мы будем использовать его при отображении сборников различных исполнителей, когда столбец Track
будет содержать так же и имя исполнителя. Этот цвет будет служить для визуального различения имени исполнителя и названия композиции. Как Вы уже заметили, в этих строках функции $rgb()
имеют шесть аргументов, не пугайтесь, это обычный способ определения двух цветов за один раз. Первые три аргумента определяют цвет текста, вторая тройка аргументов определяет цвет выделенного текста. В нашем случае это темно-красный для обычного текста и ярко-красный для выделенного текста. В следующих главах мы рассмотрим различия между этими тремя переменными.
cTxtDim
: Светло-серый цвет текста для неяркого отображения нулей в столбце с номером трэка.
cTxtPlay
: Цвет текста, используемый для подсветки текущей проигрываемой композиции. Он понадобится нам только в следующей главе.
// Цвет фона $set_global(cBgStd,$rgb(0,0,0)) $set_global(cBgSel,$rgb(126,16,16)) $set_global(cBgTrk,$rgb(200,200,200)) $set_global(cBgAlt,$rgb(25,25,25)) $set_global(cBgPlay,$rgb(150,150,150))
Это следующая часть нашего скрипта, определяющая цвета фона. Также вставьте эти строки в окно Variables.
cBgStd
: Стандартный цвет для фона. Черный.
cBgSel
: Цвет фона для выделенных строк. Тот же темно-красный что и cTxtVA
.
cBgTrk
: Это уже упомянутый нами выше светло-серый цвет фона для столбца Track
.
cBgAlt
: Альтернативный темно-серый цвет фона. Мы будем использовать его для одной фишки, по которой сходит с ума очень много народу: чередование цветных строчек в плэйлисте, на манер iTunes.
cBgPlay
: Умеренно-серый цвет фона для подсветки текущей проигрываемой композиции. Так же как и cTxtPlay
понадобится нам только в следующей главе.
// Цвет рамок $set_global(cFrmStd,$rgb(255,43,43))
Эта строка задает умеренно-красный в качестве цвета рамок, которые являются границами ячейки плэйлиста. Если Вы разделите строки плэйлиста столбцами, то получите набор из ячеек, подобный тому что Вы видите в программах табличной обработки (напр. Excel). Каждая сторона такой ячейки может иметь цветную рамочку. Мы будем использовать эту возможность для рисования границ между альбомами.
Создание глобального цветового скрипта
Переключитесь на вкладку Style. Здесь мы введем цветовой скрипт, который будет применяться ко всем столбцам.
Команда для установки цветов называется $set_style()
. В первую очередь определим с помощью нее цвета текста.
<pre class="code">$set_style(<b>text</b>,$get_global(cTxtStd),<b>$get_global(cTxtSel)</b>)</pre>
Параметр text
сообщает Foobar2000 о том что эти цвета нужно использовать в качестве цветов для текста. Затем мы используем наши глобальные переменные для получения значений цветов для обычного (cTxtStd) и выделенного текста (cTxtSel). В следующем шаге мы устанавливаем цвета фонов.
<pre class="code"><font color="#808080">$set_style(text,$get_global(cTxtStd),$get_global(cTxtSel))</font>
$set_style(back
,$ifequal($mod(%_playlist_number%,2),0,$get_global(cBgStd),$get_global(cBgAlt))
,$get_global(cBgSel)
)
</pre>
Принцип такой же как и в предыдущем примере. Мы используем back
для того чтобы указать, что мы устанавливаем цвета фонов, и затем указываем значения цветов, по аналогии с предыдущим примером, это цвета фона для обычного и выделенного текста. Будьте внимательны при разбивке команд $set_style()
на несколько строк, как в этом примере. Запятая обязательно должна находиться в начале строки!
C помощью длинной строки, включающей в себя выражение $ifequal()
, мы достигаем эффекта чередующихся цветных строк a-la iTunes в плэйлисте. Посмотрим на нее более внимательно.
<pre class="code"><font color="#808080">$set_style(back</font>
,$ifequal(<b>$mod(%_playlist_number%,2)</b>,0,
$get_global(cBgStd),
$get_global(cBgAlt))
<font color="#808080">,$get_global(cBgSel)</font>
)
</pre>
Мы не может узнать цвет фона предыдущей строки из-за того, что Tagz работает по принципу «строчка за строчкой». Поэтому единственный способ идентифицировать определенную строку в плэйлисте это использовать %playlist_number%
, который просто считает строчки сверху вниз.
Вместо того чтобы сказать Используй другой цвет, нежели на предыдущей строке мы используем номер строки и говорим Используй черный для всех строк с четными номерами и темно-серый для строк с нечетными номерами. Результат получаем идентичный.
Мы можем определить четность или нечетность номера строки, используя функцию $mod(x,y)
, которая делит x
на y
и возвращает остаток от деления. Например, 11 поделенное на 2 равно 5 и остаток равен 1, поэтому $mod(11,2)
вернет 1. Деля номер строки на 2 и смотря на остаток, мы можем сказать четная строка или нет.
$Ifequal()
сравнивает равен ли остаток от деления нулю — что справедливо для четных чисел — и устанавливает цвет фона в cBgStd
(черный). В противном случае (для нечетных строк) цвет фона будет темно-серым (cBgAlt
).
И этим мы завершаем наш глобальный цветовой скрипт. Все остальное будет сделано с помощью корректировок в отдельно взятых столбцах. Но перед этим нам нужно установить несколько других глобальных значений.
Перейдите на вкладку Colours and Fonts и измените оба шрифта в секции Fonts на Franklin Gothic Medium, 9pt (или на любой другой, который Вас больше устраивает). Затем поставьте галочку Use custom colours и для Background установите черный. Это гарантирует нам что когда в плэйлитсте будет всего несколько трэков, то цвет остальной части плэйлиста будет черный.
Здесь же установите галочку Use custom active item frame и установите этот цвет в черный. Этот значение определяет цвет рамки вокруг текущего выбранного элемента плэйлиста, и обычно (если явно не определено) это инвертированный цвет фона, что смотрелось бы очень некрасиво в нашем дизайне.
Столбец Artist/Album
Вернитесь на вкладку Columns, выберите столбец Artist/Album
и активируйте вкладку Style. Это место для определения цветового скрипта, так же как и вкладка Globals, но скрипт определенный здесь будет применятся только к указанному столбцу. И снова нам не нужно полностью определять цветовую схему, потому что Fooobar2000 автоматически применяет глобальные значения для всех значений цветов которые мы не указали явно.
Установите галочку Use custom color spec для того чтобы заставить Foobar2000 использовать цветовой скрипт столбца (а не глобальный).
С первого взгляда цветовой скрипт для этого столбца кажется достаточно сложным. И, конечно же, нам предстоит много чего сделать в этом столбце. Снова посмотрим на скриншот законченного дизайна. Вот что нам нужно реализовать в столбце Artist/Album
:
-
Белый текст на черном фоне и красная верхняя граница для первого трэка в альбоме.
-
Черный текст на сером фоне для трэков со второго по четвертый.
-
Белый текст на черном фоне и красная нижняя граница для пятого трэка в альбоме.
-
Черный фон и красная граница справа для всех остальных трэков в альбоме.
-
В дополнение красная нижняя граница для последнего трэка в альбоме.
-
Не указываем выделенные трэки в плэйлисте, это задача других столбцов.
-
Красная рамка для одиночных трэков. Прочие настройки будут определены глобальным цветовым скриптом.
Первая часть скрипта позаботиться от цветах текста и фона.
$if($get_global(isAlbum), // Цвет текста/фона $ifgreater(%tracknumber%,4, $set_style(text,$get_global(cTxtStd),$get_global(cTxtStd)) $set_style(back,$get_global(cBgStd),$get_global(cBgStd)) , $ifequal(%tracknumber%,1, $set_style(text,$get_global(cTxtStd),$get_global(cTxtStd)) $set_style(back,$get_global(cBgStd),$get_global(cBgStd)) , $set_style(text,$get_global(cTxtTrk),$get_global(cTxtTrk)) $set_style(back,$get_global(cBgTrk),$get_global(cBgTrk)) )) )
Сейчас Вам уже должны быть знакомы используемые здесь функции, поэтому я буду краток. $Ifgreater()
берет заботу о альбомных трэках начиная с 5-го. Часть иначе этого выражения содержит вызов функции $ifequal()
для определения первого трэка. Значения цветов одинаковые для обоих случаев, что в общем то делает возможным реализовать это в одном выражении $if()
, но приведенный здесь вариант легче читать и редактировать.
Ну и завершение последние два вызова $set_style()
задают серый цвет фона для трэков со второго по четвертый
Вторая часть скрипта определяет все необходимые рамки.
<pre class="code"><font color="#808080">$if($get_global(isAlbum),
<i>[...]</i></font>
// Рамка сверху и снизу
$ifequal(%tracknumber%,1,
$set_style(frame-top,1,$get_global(cFrmStd)),
$ifequal(%tracknumber%,5,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
$ifequal(%tracknumber%,%album tracks%,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
)))
// Рамка справа
$ifgreater(%tracknumber%,5,
$set_style(frame-right,1,$get_global(cFrmStd))
,)
)</pre>
Три первые $ifequal()
определяют первый, пятый и последний трэк альбома и устанавливают цвет рамки. Используемый здесь вызов $set_style()
немного отличается оттого, что мы использовали ранее для задания цвета текста и фона. В общем виде он выглядит так:
<pre class="code">$set_style(<i>часть рамки</i>,<i>вклвыкл</i>,<i>цвет</i>)</pre>
Часть рамки — указывает на положение границы и может принимать одно из этих значений: frame-left
, frame-right
, frame-top
или frame-bottom
.
Вклвыкл равен либо 1, что для показа этой стороны рамки, либо 0, в этом случае сторона рамки не рисуется и следующий параметр (цвет) пропускается.
Цвет — конечно же определяет цвет рамки.
Как Вы помните, мы не определили цвета рамок в глобальном цветовом скрипте, поэтому нам не нужно явно выключать ненужные нам рамки (т.к. они не указаны в глобальном скрипте, то они выключены по умолчанию). Поэтому нам достаточно просто включить те рамки, которые нам необходимы. Выражение $ifgreater()
рисует рамку справа для всех трэков, начиная с 5-го
Наконец-то мы закончили с альбомами. Последняя строка задаст цвета для одиночных трэков. Вот скрипт целиком:
<pre class="code"><font color="#808080">$if($get_global(isAlbum),
// Цвет текста/фона
$ifgreater(%tracknumber%,4,
$set_style(text,$get_global(cTxtStd),$get_global(cTxtStd))
$set_style(back,$get_global(cBgStd),$get_global(cBgStd))
,
$ifequal(%tracknumber%,1,
$set_style(text,$get_global(cTxtStd),$get_global(cTxtStd))
$set_style(back,$get_global(cBgStd),$get_global(cBgStd))
,
$set_style(text,$get_global(cTxtTrk),$get_global(cTxtTrk))
$set_style(back,$get_global(cBgTrk),$get_global(cBgTrk))
))
// Рамка сверху и снизу
$ifequal(%tracknumber%,1,
$set_style(frame-top,1,$get_global(cFrmStd)),
$ifequal(%tracknumber%,5,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
$ifequal(%tracknumber%,%album tracks%,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
)))
// Рамка справа
$ifgreater(%tracknumber%,5,
$set_style(frame-right,1,$get_global(cFrmStd))
,)
</font>
,
// -- для одиночных трэков
$set_style(frame-right,1,$get_global(cFrmStd))
)</pre>
Столбец Tracknumber
Для этого столбца нам предстоит сделать:
-
Белый текст на черном фоне и красная верхняя граница для первого трэка в альбоме.
-
Черный текст на сером фоне для всех остальных.
-
Красная граница снизу для последнего трэка в альбоме.
-
Темно-красный фон для выбранного одиночного трэка.
-
Никакой индикации выбранных трэков для альбомов.
-
Затемненные нули в начале номеров трэков.
$if($get_global(isAlbum) , // -- для альбомов $set_style(text,$get_global(cTxtTrk),$get_global(cTxtTrk)) $set_style(back,$get_global(cBgTrk),$get_global(cBgTrk)) // $ifequal(%tracknumber%,1, $set_style(text,$get_global(cTxtStd),$get_global(cTxtStd)) $set_style(back,$get_global(cBgStd),$get_global(cBgStd)) $set_style(frame-top,1,$get_global(cFrmStd)) , // $ifequal(%tracknumber%,%album tracks%, $set_style(frame-bottom,1,$get_global(cFrmStd)), )) )
Это скрипт для альбомных трэков. В первую очередь мы по умолчанию задаем черный текст на сером фоне. Затем изменяем эти значения для первого трэка и задаем верхнюю сторону рамки для него. Второй $ifequal()
задает нижнюю сторону рамки для последнего трэка в альбоме. Ниже приведен скрипт целиком, включая настройки цветов для одиночных трэков.
<pre class="code"><font color="#808080">$if($get_global(isAlbum)
,
// -- для альбомов
$set_style(text,$get_global(cTxtTrk),$get_global(cTxtTrk))
$set_style(back,$get_global(cBgTrk),$get_global(cBgTrk))
$ifequal(%tracknumber%,1,
$set_style(text,$get_global(cTxtStd),$get_global(cTxtStd))
$set_style(back,$get_global(cBgStd),$get_global(cBgStd))
$set_style(frame-top,1,$get_global(cFrmStd))
,
$ifequal(%tracknumber%,%album tracks%,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
))
</font>
,
// -- для одиночных трэков
$set_style(text,$get_global(cTxtTrk),$get_global(cTxtSel))
$set_style(back,$get_global(cBgTrk),$get_global(cBgSel))
)</pre>
У нас все еще отсутствуют затемненные нули в начале номеров трэков. Но на вкладке Style мы не можем управлять отображением отдельных символов, поэтому эта часть должна быть сделана на вкладке Display.
<pre class="code">
<font color="#808080">$if($get_global(isAlbum),
$ifgreater(%tracknumber%,15,
$hex(%tracknumber%,1),</font>
$get_global(cTxtDim)<font color="#808080">'0'</font>$rgb()<font color="#808080">$hex(%tracknumber%,1)
))</font>
</pre>
Вставьте $get_global(cTxtDim)
в уже существующий скрипт, как показано на примере выше. Этим Вы перекроете настройки из таба Style и установите цвет текста в светло серый, как нам и нужно. После вывода нулей, нам нужно вернуть цвет текста к значению по умолчанию определенному на вкладке Style, для этого мы используем вызов $rgb()
. Запомните, что на вкладке Display не возможно изменять цвет фона.
Столбец Track
Вот что нам нужно сделать в столбце Track:
-
Черный текст на сером фоне по умолчанию.
-
Белый текст на черном фоне и красная верхняя граница для первого трэка в альбоме.
-
Красная граница снизу для последнего трэка в альбоме.
-
Белый цвет текста на темно-красном фоне для выбранных трэков.
-
Красный текст для имен исполнителей в сборниках.
<pre class="code">
$set_style(text,$get_global(cTxtTrk),$get_global(cTxtSel))
$set_style(back,$get_global(cBgTrk),$get_global(cBgSel))
$if($get_global(isAlbum)
,
$ifequal(%tracknumber%,1,
$set_style(text,$get_global(cTxtStd),$get_global(cTxtSel))
$set_style(back,$get_global(cBgStd),$get_global(cBgSel))
$set_style(frame-top,1,$get_global(cFrmStd))
,)
$ifequal(%tracknumber%,%album tracks%,
$set_style(frame-bottom,1,$get_global(cFrmStd))
,)
)
</pre>
Это скрипт целиком. Первые 2 $set_style()
определяют цвета по умолчанию для обычных и выделенных трэков. С помощью первого $ifequal()
мы перекрываем эти значения для первого трэка в альбоме, устанавливая необходимые нам значения, а также добавляя красную границу с верху. Второй $ifequal()
добавляет нижнюю границу для последнего трэка.
По аналогии с отображением затемненных нулей в начале номеров трэков, красный цвет текста для отображения имен исполнителей в сборниках мы будем реализовывать на вкладке Display.
Отображение имен исполнителей другим цветом вызвало больше всего проблем при реализации этого дизайна. Для нормального отображения их на светло-сером фоне используемый цвет должен быть достаточно темным красным. Я выбрал точно такой же как и для отображения выделенных строк, конечно же, при этом мне пришлось выбрать немного отличающийся по оттенку красный для выделения, т.к. в противном случае имена исполнителей бы просто исчезли при выделении строки. Это было легко сделать с помощью варианта команды $rgb()
с шестью параметрами. Другая проблема состояла в том, что выбранный темно-красный оттенок плохо смотрелся на черном фоне строк соответствующих первым трэкам в альбомах, для решения этой проблемы пришлось вводить второю переменную для цвета. Поэтому в результате мы имеем cTxtVA
по умолчанию и отдельно cTxtVA1
для первых трэков в альбомах. Что и отображено в этом скрипте:
<pre class="code">
<font color="#808080">$if($and($get_global(isAlbum),$meta(album artist)),</font>
$ifequal(%tracknumber%,1,$get_global(cTxtVA1),$get_global(cTxtVA))
<font color="#808080">[$meta(artist)' - ']</font>$rgb()
<font color="#808080">)
%title%</font>
</pre>
$Ifequal()
устанавливает соответствующий цвет для первого трэка. После отображения имени исполнителя мы с помощью $rgb()
возвращаем значения цветов к значениям заданным на вкладке Style.
Столбец Time
Столбец Time проще, чем предыдущие
-
Белый текст на черном фоне и красная граница снизу для всего.
-
Красная граница сверху для первого трэка в альбоме.
<pre class="code">
$set_style(back,$get_global(cBgStd),$get_global(cBgSel))
$set_style(frame-bottom,1,$get_global(cFrmStd))
$if($get_global(isAlbum),
$ifequal(%tracknumber%,1,
$set_style(frame-top,1,$get_global(cFrmStd)),
))
</pre>
В общем-то, про этот скрипт и говорить-то особенно нечего. Он достаточно понятен и без комментариев. Первые 2 строки устанавливаю цвет фона и цвет нижней границы. Не надо беспокоиться про цвет текста, он не будет отличаться от цвета по умолчанию, заданного глобально. Оставшаяся часть скрипта проверяет, что мы отображаем альбом, затем, в случае первого трэка, устанавливает цвет верхней границы.
Столбец RGain
Еще один простой столбец. Вот что нам нужно:
-
Белый текст на черном фоне и красная граница справа для всего.
-
Красная граница сверху для первого трэка в альбоме.
-
Красная граница снизу для последнего трэка в альбоме.
<pre class="code">
$set_style(back,$get_global(cBgStd),$get_global(cBgSel))
$set_style(frame-right,1,$get_global(cFrmStd))
$if($get_global(isAlbum),
$ifequal(%tracknumber%,1,
$set_style(frame-top,1,$get_global(cFrmStd)),
$ifequal(%tracknumber%,%album tracks%,
$set_style(frame-bottom,1,$get_global(cFrmStd)),
))
)
</pre>
Сначала устанавливаем цвет фона. Цвет текста точно такой же как и глобальные значения по умолчанию. Следующая строка задает правую границу. После этого мы проверяем, что отображаем альбом и устанавливаем верхнюю границу для первого трэка и нижнюю границу для последнего
Результат
Общая цветовая схема готова. Вы уже могли заметить, что Foobar2000 до сих пор не выделяет текущую проигрываемую композицию в плэйлисте, но это уже задача следующей главы. Сейчас же Ваш Foobar2000 должен выглядеть как на этой картинке:
Если вдруг у Вас не показываются цвета для столбцов, то прежде чем бросаться искать ошибку в скриптах, проверьте, что галочка Use custom color spec выставлена.
~~DISCUSSION~~
Foobar2000, несмотря на свою простоту в использовании и небольшому размеру, обладает мощным потенциалом, понятным интерфейсом и гибким меню настроек. Именно последний аспект считается наиболее важным и делает эту утилиту популярной среди бывалых юзеров и любителей качественного аудио. Новички быстро поймут, что нужно делать, для того чтобы прослушивать любимые треки в нужном режиме. Данный обзор посвящен важным конфигурациям в фубар2000, которые не найти в интернете. Все подробно описано в пошаговых инструкциях и скриншотах.
Содержание
- 1 Настройка плеера foobar2000 перед началом работы
- 2 Настройка интерфейса фубар2000
- 3 Установка сторонних скинов или тем в foobar2000
- 4 Как настроить foobar2000 на максимальное качество звука
- 5 Как включить русский язык в foobar2000
- 6 Как настроить эквалайзер для foobar2000
- 7 Android настройка foobar2000
- 8 Как сохранить настройки foobar2000
- 9 Настройка горячих клавиш в foobar2000
- 10 Полезное видео
Настройка плеера foobar2000 перед началом работы
Фубар2000 – это мощный плеер, поддерживающий все форматы аудиофайлов. Применяется в прослушивании Lossless (WAV, FLAC, ALAC). Особенность данного проигрывателя заключена в том, что он не сжимает качество треков при прослушивании. Это весомый минус большинства аналогов. Далее вы подробно узнаете, как настраивать утилиту для воспроизведения сверхчистого звука, менять язык интерфейса, а также преображать внешний вид.
Для начала необходимо скачать аудиоплеер с проверенного источника и инсталлировать его на устройство. Делается это в несколько кликов, следуя поэтапному руководству в появившемся окне «Мастера установки».
Настройка интерфейса фубар2000
После того, как плеер будет запущен, в окне быстрых настроек «Quick Appearance Setup» появится 9 вариантов возможного оформления. Этот шаг можно пропустить в связи с тем, что внешний вид можно изменить в любой момент, нажав View — Layout — Quick Setup. В любом случае установленный по умолчанию вариант достаточно примитивный, и такая настройка не помешает. Установив базовые настройки, переходим к следующим параметрам и жмем «Ок». Закрываем окно и переходим в «Далее».
Установка сторонних скинов или тем в foobar2000
Вспомогательными средствами в фубар2000 можно менять фон, цветовую гамму и отображение блоков. Для решения такой задачи существует 3 способа. В каждом применяются разные компоненты.
Default user Interface —это плагин, встроенный в оболочку плеера. Panels UI и Columns UI – это также вспомогательные инструменты, выполняющие изменения обложки. Прежде, чем переходить к установке этих настроек, определяются с количеством окон, которые будут показаны в фубар2000. К примеру, если пользователь желает видеть перед собой:
- окно с исполнителем (альбом);
- обложку альбома;
- плей-лист;
- эквалайзер.
Остальное выбирается по желанию.
Пошаговая инструкция:
- Схемы с различными дизайнами находятся в View — Layout — Quick Setup.
- Далее активируем режим редактирования View — Layout — Enable Layout Editing.
- Выплывет окошко с подсказкой.
- Нажав на правую кнопку мыши, пользователь на экране увидит специальное меню, в котором редактируются блоки.
Таким образом, можно улучшить внешний вид foobar2000.
Важно! Невозможно скачать или установить скины для фубар2000, так как их не существует. Под данным обозначением распространяются готовые конфигурации, имеющие в своем составе плагины и компоненты, которые импортируются в настройки плеера.
Юзерам, использующим последнюю версию программы, рекомендуется применять настройки на основе Columns UI, гарантирующие максимальную совместимость компонентов. Также в своем официальном блоге разработчики фубар2000 предлагают большой выбор тем.
Как настроить foobar2000 на максимальное качество звука
Если ваше устройство обладает качественной аудиокартой (вне зависимости от того, установлена она или подключена) и поддерживает ASIO, рекомендуется загрузить специальный драйвер, который передаст наилучшее качество вывода аудиосигнала через данный модуль.
Необходимые действия:
- Скачиваем плагин ASIO Support и помещаем в папку «Components», которая располагается по адресу: C:Program Files (x86)foobar200C
- Запускаем файл и подтверждаем добавление компонентов на свой компьютер.
- Фубар2000 автоматически перезагрузится.
- Далее переходим в активирование модуля ASIO Support в плеере.
- В проигрывателе открываем File — Preferences — Playback — Output – ASIO и выбираем компонент, который только что был установлен.
- Нажимаем «Ок».
- Поднимаемся на шаг выше File — Preferences — Playback – Output.
- Находим раздел Device и выбираем ASIO-устройство.
- После нажимаем «Apply» и «OK».
Эта несложная процедура способна преобразить и улучшить качество воспроизведения звука в фубар2000. Но если на вашем устройстве нет ASIO, то есть вариант решения и такой задачи. Необходимо воспроизводить музыку, обходя системный микшер.
Для этого:
- Скачиваем и устанавливаем компонент Kernel Streaming Support.
- Проделываем те же действия, что и с модулем ASIO Support – добавляем в папку «Components», открываем, подтверждаем установку, подключаем к настройкам плеера File — Preferences — Playback – Output, ищем в списке устройств приставку KS.
Как включить русский язык в foobar2000
Одним из минусов проигрывателя фубар2000 является отсутствие в заводских настройках русского языка. В интернете во многих источниках можно скачать русификаторы или русифицированные версии foobar2000, но для начала нужно уяснить то, что официального русификатора к плееру не существует. Многие авторы создавали русифицированные сборки, в которых был упор не на качество, а на количество. Сделав перевод интерфейса, остался шлейф с ненужными файлами, значительно усложняющими функционал программы. В таких сборках неправильно может работать не только инсталлятор, но и встроенные скины и интегрированные плагины.
Программа может вылетать из системы во время воспроизведения треков без основательных причин. Пользователь может выбрать один из двух вариантов программы:
- С иностранным интерфейсом, оригинальной сборки и работе без изъянов.
- На русском языке, с багажом багов, которые тормозят нормальный процесс функционирования.
Меломаны, использующие в своем арсенале фубар2000, предпочитают пользоваться оригинальной версией на иностранном языке. В самом интерфейсе программы используется не более 10 иностранных слов, перевод которых можно всегда узнать в переводчике.
Взяв во внимание наилучшее воспроизведение аудио в оригинальной версии на иностранном языке интерфейса, это не станет препятствием в использовании утилиты.
Как настроить эквалайзер для foobar2000
Есть простая пошаговая инструкция, которая позволит сделать это быстро и просто. Не придется прибегать к сторонним средствам в виде измерительных микрофонов, анализаторов и тихих помещений. Весь процесс будет зависеть от остроты слуха пользователя и его «наслушанности». Результатом станет лучшее звучание с образцовыми показателями.
Руководство по настройке:
- Для начала понадобится несколько простых требований, которые может соблюдать любой в домашней обстановке – это проигрыватель фубар2000, плей-лист, айдиофайлы для эквалайзера, сосредоточенность и тихая атмосфера.
- Открываем плей-лист в фубаре.
- В DSP Equalizer продвигаем окошко настроек так, чтобы список песен был виден полностью.
- В конфигурации плеера загружаем пресет.
- Каждую полосу эквалайзера прописываем тестовым сигналом в соответствии с услышанным. От пользователя требуется передвинуть ползунки так, чтобы уравнять их между собой. Все эти операции производятся на слух. К примеру, диапазон АЧХ для обычных рабочих колонок не больше +-4 дБ. Далее придется сдвинуть ползунки как минимум на 4 позиции вверх или вниз.
- В качестве образца возьмем исходный уровень громкости 880 Гц или 1,2 кГц. В положении 55 Гц и 20000 кГц практические ничего не слышно и не рекомендуется выставлять эти уровни.
- Для точности необходимо сравнивать нижние и верхние ползунки на разных полосах и менять воспроизведение текстовых сигналов.
- Прослушивание происходит в несколько подходов до тех пора, пока все звучание не будет плавное и ровное.
- После того, как все поля эквалайзера выровнены, нажимаем «Auto Level».
Справка! Данные настройки можно проводить отдельно для каждой колонки с помощью «Equalizer split» и регуляторов в системном микшере.
Android настройка foobar2000
Проигрыватель фубар2000 для мобильного устройства лучше скачивать с Google Play. В версии 1.0.63 имеются бинарные файлы, которые не подходят всем устройствам. Наилучшим вариантом считается версия 1.1.26, которая работает полноценно на всех версиях андроид системы.
Пошаговое руководство:
- Скачиваем архив themes.rar и распаковываем его.
- Переносим на карту памяти.
- Открываем в мобильном устройстве фубар2000.
- Выбрав окно «Browse», нажимаем на ключ (настройки), расположенный в верхнем углу справа.
- Далее выбираем «Choose Skin».
- Добавляем любой скин из папки themes (файл должен быть в формате .fbskin).
- Ставим галочку рядом с «User skins».
- Далее дожидаемся процесса смены темы плеера.
- Рекомендуется выбирать небольшие по размеру файлы.
Как сохранить настройки foobar2000
Для сохранения измененных конфигураций в фубар2000 необходимо в главном меню программы выбрать Preferences — General: Location of configuration files. Настройки сохранятся под именем «User profile folder» в отдельной папке, располагающейся по пути: Settings%USERNAME%Application Datafoobar2000. Папка «Application install folder» — это конфигурация заводского типа для всех пользователей и хранится она в установленной папке с фубар2000.
Настройка горячих клавиш в foobar2000
Проигрыватель фубар2000 полюбился пользователям за то, что можно настраивать горячие клавиши для удобной навигации во время прослушивания треков. Это очень удобно, к примеру, переключить аудио, если ты занят основной работой, и нет времени отвлекаться на открытие программы и выбирать из списка интересующую композицию.
Чтобы настроить горячие клавиши в foobar2000, нужно сделать следующее:
- Зайти в основное меню плеера и выбрать Preferences — Keyboard shortcuts.
- Добавить сочетания — F3 — Edit / Search (вызов диалогового окна с композициями, а именно плей-листа с воспроизводимыми треками). Такой способ поиска удобнее основного, так как нажатием одной клавиши можно сразу перейти к нужной композиции.
- Space (Пробел) — Playback / Play or pause – нажимая пробел, трек останавливается на паузу и при повторном нажатии воспроизводится с момента остановки.
Важно! Горячие клавиши можно настроить под себя и в любом количестве.
Подводя итог, ко всему вышесказанному хочется сказать, что это доступная многим программа не имеет существенных недостатков. Число пользователей с каждым годом увеличивается. У постоянных юзеров нет желания искать альтернативу. Фубар2000 – это легкий проигрыватель, занимающий не более 3 МБ. За 10 лет доработок его вес не увеличился, а функционал расширился.
Foobar2000, несмотря на свою простоту в использовании и небольшому размеру, обладает мощным потенциалом, понятным интерфейсом и гибким меню настроек. Именно последний аспект считается наиболее важным и делает эту утилиту популярной среди бывалых юзеров и любителей качественного аудио. Новички быстро поймут, что нужно делать, для того чтобы прослушивать любимые треки в нужном режиме. Данный обзор посвящен важным конфигурациям в фубар2000, которые не найти в интернете. Все подробно описано в пошаговых инструкциях и скринах.
Полезное видео
В данном видео показан вариант настроек для получения лучшего звука в Foobar2000 на обычном ноутбуке с обычной встроенной звуковой картой:
Содержание
- Настройка плеера Фубар2000
- Шаг 1: Установка
- Шаг 2: Предварительная настройка
- Шаг 3: Настройка воспроизведения
- Шаг 4: Настройка для воспроизведения SACD
- Шаг 5: Изменение фона и расположения блоков
- Дополнительно: Установка сторонних скинов
- Заключение
- Вопросы и ответы
Foobar2000 — это мощный проигрыватель для ПК с простым, понятным интерфейсом и довольно гибким меню настроек. Собственно, именно последние, а также удобство использования, делают данный продукт столь популярным и востребованным в первую очередь среди опытных пользователей и ценителей высококачественного аудио. Для новичков его освоение тоже не станет сложной задачей, особенно после ознакомления с настоящей статьей, которая будет посвящена настройке Foobar2000.
Настройка плеера Фубар2000
Foobar2000 поддерживает все актуальные форматы аудио, но чаще всего его используют для прослушивания Lossless (WAV, FLAC, ALAC), так как его возможности позволяют выжать максимум качества из этих файлов, а точнее, попросту не урезать его, как это делают большинство проигрывателей. Далее мы подробно расскажем о том, как настроить данный аудиоплеер на качественное и чистое воспроизведение, но не забудем и о его внешнем преобразовании.
Скачать последнюю версию Foobar2000
Шаг 1: Установка
Скачав данный аудиоплеер (для этого воспользуйтесь ссылкой выше), установите его на ПК. Сделать это не сложнее, чем с любой другой программой — просто следуйте пошаговой инструкции Мастера установки.
Шаг 2: Предварительная настройка
Запустив проигрыватель впервые, вы увидите окно быстрых настроек (Quick Appearance Setup), в котором можно выбрать один из 9 стандартных вариантов оформления. Это далеко не самый обязательный этап, так как настройки внешнего вида всегда можно изменить в меню View → Layout → Quick Setup. Тем не менее, выполнив этот пункт, вы уже сделаете Foobar2000 не таким примитивным. Определившись с базовыми параметрами, нажмите «ОК» для закрытия окна и перехода далее.
Шаг 3: Настройка воспроизведения
Если в вашем компьютере установлена качественная аудиокарта (или таковая подключена к нему), поддерживающая технологию ASIO, рекомендуем загрузить для нее и плеера специальный драйвер, который обеспечит оптимальное качество вывода звукового сигнала через данный модуль.
Скачать плагин ASIO Support
- Скачав этот маленький файл, поместите его в папку «Components», расположенную по следующему пути (если место установки программы по умолчанию не менялось):
C:Program Files (x86)foobar200components
Запустите этот файл и подтвердите свои намерения, согласившись на добавление компонентов. Foobar2000 будет перезагружен.
- Теперь необходимо активировать модуль ASIO Support в самом проигрывателе.
Откройте меню File → Preferences → Playback → Output → ASIO и выберите там установленный компонент, после чего нажмите «OK».
- Перейдите на шаг выше (File → Preferences → Playback → Output) и в разделе Device выберите ASIO-устройство, нажмите «Apply», затем «OK».
Как ни странно, но столь простая мелочь действительно способна преобразить качество воспроизведения звука в Foobar2000. При этом владельцам интегрированных звуковых карт либо устройств, не поддерживающих ASIO, тоже не стоит отчаиваться. Лучшим решением в таком случае будет воспроизведение музыки в обход системного микшера. Для этого нужен программный компонент Kernel Streaming Support.
Скачать Kernel Streaming Support
С ним необходимо проделать все то же, что и с модулем ASIO Support: добавить в папку «Components», запустить, подтвердить установку и подключить его в настройках плеера по пути File → Preferences → Playback → Output, найдя в списке устройство с приставкой KS.
Шаг 4: Настройка для воспроизведения SACD
Традиционные CD-диски, обеспечивающие качественное звучание аудиозаписей без сжатия и искажений, уже не так популярны. На смену им медленно, но уверенно приходит формат SACD. Он гарантированно обеспечивает более высокое качество воспроизведения, даря надежду на то, что в современном цифровом мире у Hi-Fi-аудио все же есть будущее. Используя Foobar2000, парочку сторонних плагинов и цифро-аналоговый преобразователь, можно превратить компьютер в качественную систему проигрывания DSD-аудио — формата, в котором хранятся записи на SACD.
Прежде чем приступить к настройке и установке, необходимо отметить, что воспроизведение аудиозаписей в DSD на компьютере невозможно без их PCM-декодирования. К сожалению, это далеко не лучшим образом сказывается на качестве звучания. Чтобы устранить этот недостаток, была разработана технология DoP (DSD over PCM), главный принцип которой — это представление однобитного фрейма (frame) в виде совокупности мультибитных блоков, понятных для ПК. Это и позволяет избежать проблем, связанных с точностью PCM-перекодирования, что называется, на лету. На изображении ниже показана схема, по которой работает DoP.
Примечание: Данный метод настройки Foobar2000 подойдет только для тех пользователей, имеющих в своем распоряжении специальное оборудование — DSD-ЦАП, который и будет обрабатывать DSD-поток (в нашем случае это уже DoP-поток), поступающий с накопителя.
Итак, приступим к настройке.
- Убедитесь в том, что ваш DSD-ЦАП подключен к ПК и в системе установлено программное обеспечение, необходимое для его корректной работы (данный софт всегда можно скачать с официального сайта производителя оборудования).
- Воспользовавшись представленной ниже ссылкой, скачайте и установите программный компонент, необходимый для воспроизведения SACD. Делается это точно так же, как и с модулем ASIO Support, который мы помещали в корневую папку плеера и запускали.
Скачать Super Audio CD Decoder
- Далее необходимо подключить установленный foo_input_sacd.fb2k-component непосредственно в окне Foobar2000 таким же образом, как это описано выше для ASIO Support. Найдите установленный модуль в списке компонентов, кликните по нему и нажмите «Apply». Аудиоплеер перезагрузится, а при повторном запуске нужно будет подтвердить внесение изменений.
- Теперь нужно установить еще одну утилиту, идущую в архиве с компонентом Super Audio CD Decoder — это ASIOProxyInstall. Запустите установочный файл в архиве и подтвердите свои намерения на инсталляцию, далее просто следуйте пошаговой инструкции.
- Установленный компонент тоже нужно активировать в настройках Foobar2000. Для этого откройте File → Preferences → Playback → Output и в пункте «Device» выберите появившийся компонент ASIO: foo_dsd_asio. Нажмите «Apply», затем «OK».
- Перейдите в настройках программы на пункт ниже: File → Preferences → Playback → Output -→ ASIO.
Дважды кликните по foo_dsd_asio, чтобы открыть его настройки. Выставьте параметры так, как это показано на следующем изображении:
В первой вкладке (ASIO Driver) необходимо выбрать устройство, которое вы используете для обработки аудиосигнала (ваш DSD-ЦАП).
Теперь ваш компьютер, а вместе с ним и Foobar2000, готовы к воспроизведению высококачественного DSD-аудио.
Шаг 5: Изменение фона и расположения блоков
Стандартными средствами Foobar2000 можно настроить не только его цветовую схему, но и фон, а также отображение блоков. Для таких целей в программе предусмотрено три схемы, каждая из которых основана на разных компонентах.
Default user Interface — это то, что встроено в оболочку проигрывателя. Помимо этой схемы отображения есть еще две: PanelsUI и ColumnsUI. Однако прежде чем перейти к изменению этих параметров, нужно определиться с тем, сколько схем (окон) вам действительно необходимо в основном окне Foobar2000. Давайте вместе прикинем, что вы точно хотите видеть и всегда держать перед собой — это явно окно с альбомом/исполнителем, обложка альбома, возможно, плейлист, а остальное уже опционально. Выбрать наиболее подходящее количество схем можно в настройках проигрывателя: View → Layout → Quick Setup.
Следующее, что нам нужно сделать — активировать режим редактирования: View → Layout → Enable Layout Editing. Появится небольшое окно с подсказкой:
Кликнув правой кнопкой мышки на любой из панелей, вы увидите специальное меню, с помощью которого можно отредактировать блоки. Это поможет еще больше кастомизировать внешний вид Foobar2000.
Дополнительно: Установка сторонних скинов
Для начала стоит отметить, что скинов или тем, как таковых, для Foobar2000 нет. Все что распространяется под данным обозначением, представляет собой готовые конфигурации, содержащие в составе наборы плагинов и файлы конфигурации. Эти компоненты импортируются в плеер.
Если у вас установлена последняя версия программы, настоятельно рекомендуем использовать темы, основанные на ColumnsUI, так как это гарантирует наилучшую совместимость компонентов. Большой выбор тем оформления представлен в официальном блоге разработчиков плеера.
Скачать темы для Foobar2000
К сожалению, не существует единого механизма установки «скинов», как и любых других плагинов. В первую очередь все зависит от компонентов, входящих в состав того или иного дополнения. Мы рассмотрим данный процесс на примере одной из самых популярных тем оформления для Foobar2000 — Br3tt.
Скачать тему Br3tt
Скачать компоненты для Br3tt
Скачать шрифты для Br3tt
- Для начала распакуйте содержимое архива со шрифтами (третья, последняя ссылка выше) и поместите его по следующему адресу
C:Windowsfonts
- Содержимое архива с компонентами (вторая ссылка выше) необходимо добавить в соответствующую папку «Components», в директории с установленным Foobar2000.
Примечание: Копировать необходимо сами файлы, а не архив и не папку, в которой они находятся.
- Теперь следует создать папку foobar2000skins (разместить ее можно в директории с самим плеером), в которую нужно скопировать папку xchange, содержащуюся в основном архиве с темой Br3tt (первая из трех представленных выше ссылок).
- Сделав это, запустите Foobar2000 — перед вами появится небольшое диалоговое окно, в котором необходимо выбрать «ColumnsUI» и подтвердить это нажатием «ОК».
- Далее нужно импортировать в плеер файл конфигурации. Для этого перейдите в меню File → Preferences → Display → ColumnsUI, выберите пункт FCL importing and exporting и нажмите «Import».
- Укажите путь к содержимому папки «xchange». По умолчанию это следующее расположение:
C:Program Files (x86)foobar2000foobar2000skinsxchange
)Выполните импорт, открыв соответствующий файл конфигурации в программе.
Это изменит не только внешний вид, но и расширит функциональность Foobar2000.
Например, с помощью данной оболочки можно загружать из сети тексты песен, получать биографию и фото исполнителей. Сам подход к размещению блоков в окне программы тоже заметно изменился, но главное то, что теперь можно самостоятельно выбирать размер и расположение тех или иных элементов, скрывать лишние, добавлять необходимые. Некоторые изменения можно вносить непосредственно в окне программы, некоторые в настройках, которые, к слову, стали теперь заметно шире.
Заключение
На этом все, теперь вы знаете, как настроить Foobar2000. Несмотря на кажущуюся простоту, данный аудиоплеер представляет собою весьма многофункциональный продукт, в котором практически каждый параметр можно изменить и адаптировать под себя. Приятного пользования и удовольствия от прослушивания любимой музыки.
-
14.05.2012, 10:21
#1
Модератор
Темы для стандартного интерфейса foobar2000 RU
Создание собственной темы
Тема 1 для foobar2000 RU от MC Web
Тема создана на основе компонентов foobar2000 RU
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Вид -> Интерфейс -> Быстрые настройки -> (MC Web) Плейлист-Свойства-Эквалайзер-ВизуализацияПоследний раз редактировалось MC Web; 14.09.2021 в 20:51.
-
14.05.2012, 10:36
#2
Модератор
Тема 2 для foobar2000 RU от MC Web
Тема создана на основе компонентов foobar2000 RU
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Вид -> Интерфейс -> Быстрые настройки -> (MC Web) Плейлист-Свойства-Эквалайзер-СпектрПоследний раз редактировалось MC Web; 15.03.2013 в 13:11.
-
14.05.2012, 11:34
#3
Модератор
Тема 3 для foobar2000 RU + дополнительные компоненты
Тема создана на основе компонентов foobar2000 RU + дополнительные компоненты:
- EsPlaylist (Расширенный вид плейлиста)
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Файл -> Настройки -> Внешний вид -> Стандартный интерфейс -> Импорт темы -> Нужная тема или двойной клик по файлу.Последний раз редактировалось MC Web; 15.03.2013 в 13:11.
-
14.05.2012, 11:46
#4
Модератор
Тема 4 для foobar2000 RU + дополнительные компоненты
Тема создана на основе компонентов foobar2000 RU + дополнительные компоненты:
- EsPlaylist (Расширенный вид плейлиста)
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Файл -> Настройки -> Внешний вид -> Стандартный интерфейс -> Импорт темы -> Нужная тема или двойной клик по файлу.Последний раз редактировалось MC Web; 15.03.2013 в 13:12.
-
14.05.2012, 12:06
#5
Модератор
Тема 5 для foobar2000 RU + дополнительные компоненты
Тема создана на основе компонентов foobar2000 RU + дополнительные компоненты:
- EsPlaylist (Расширенный вид плейлиста)
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Файл -> Настройки -> Внешний вид -> Стандартный интерфейс -> Импорт темы -> Нужная тема или двойной клик по файлу.Последний раз редактировалось MC Web; 15.03.2013 в 13:12.
-
14.05.2012, 12:18
#6
Модератор
Тема 6 для foobar2000 RU + дополнительные компоненты
Тема создана на основе компонентов foobar2000 RU + дополнительные компоненты:
- EsPlaylist (Расширенный вид плейлиста)
- Facets (Фасетная классификация)
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Файл -> Настройки -> Внешний вид -> Стандартный интерфейс -> Импорт темы -> Нужная тема или двойной клик по файлу.Последний раз редактировалось MC Web; 15.03.2013 в 13:12.
-
14.05.2012, 12:23
#7
Модератор
Тема 7 для foobar2000 RU + дополнительные компоненты
Тема создана на основе компонентов foobar2000 RU + дополнительные компоненты:
- EsPlaylist (Расширенный вид плейлиста)
- Facets (Фасетная классификация)
Для установки темы в foobar2000 распаковываем архив, содержащий файл темы (.fth) и скриншот темы. Копируем файл темы в папку themes foobar2000. Для выбора темы в foobar2000 открываем:
Файл -> Настройки -> Внешний вид -> Стандартный интерфейс -> Импорт темы -> Нужная тема или двойной клик по файлу.Последний раз редактировалось MC Web; 15.03.2013 в 13:12.
-
02.05.2013, 11:52
#8
Модератор
Тема FooTunes 1.0 Rus
Последний раз редактировалось MC Web; 06.08.2013 в 18:20.
-
02.05.2013, 17:10
#9
Модератор
Тема FooRazor 1.0.3 Rus
Последний раз редактировалось MC Web; 06.08.2013 в 18:20.
-
04.05.2013, 01:24
#10
Модератор
Тема DUIFoon 1.1 Rus
Последний раз редактировалось MC Web; 01.03.2015 в 12:06.