Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
foobar2000:tagz:tutorial [2006/06/07 12:51] Mishail |
foobar2000:tagz:tutorial [2006/06/09 11:33] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Пособие по написанию скриптов для foobar2000 ====== | ||
- | [[http://tagz.brother-john.net/|Оригинал]]. Переведено с любезного разрешения и при содействии автора. | ||
- | |||
- | ===== Требования и начальная настройка===== | ||
- | |||
- | |||
- | * [[foobar2000:tagz:tutorial:requirements|Системные требования и начальная установка программы]] | ||
- | * [[foobar2000:tagz:tutorial:requirements#muzykal_nye_fajly_s_pravil_nymi_tehgami|Музыкальные файлы с правильными тэгами]] | ||
- | |||
- | ===== Введение в написание скриптов с использованием Tagz ===== | ||
- | |||
- | * [[foobar2000:tagz:tutorial:tagz_intro#dostup_k_tehgam_i_poljam|Доступ к тэгам и полям]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#podstanovki_polej|Подстановки полей]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#funkcii|Функции]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#kontrol_xoda_vypolnenija_skriptafunkcija_if|Контроль хода выполнения скрипта: функция ''$if()'']] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#kontrol_xoda_vypolnenija_skriptafunkcija_select|Контроль хода выполнения скрипта: функция ''$select()'']] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#kommentirovanie_koda|Комментирование кода]] | ||
- | * [[foobar2000:tagz:tutorial:tagz_intro#obrabotka_strok|Обработка строк]] | ||
- | |||
- | ===== Создание дизайна для Columns UI ===== | ||
- | |||
- | * [[foobar2000:tagz:tutorial:design_intro#vzgljad_na_konechnyj_rezul_tat|Взгляд на конечный результат]] | ||
- | * [[foobar2000:tagz:tutorial:design_intro#korotko_o_tom_chto_nam_predstoit|Коротко о том что нам предстоит]] | ||
- | * [[foobar2000:tagz:tutorial:create_columns|Создание скрипта для столбцов]] | ||
- | * [[foobar2000:tagz:tutorial:create_columns#stolbec_artist_album|Столбец Artist/Album]] | ||
- | * [[foobar2000:tagz:tutorial:create_columns#stolbec_tracknumber|The Tracknumber Column]] | ||
- | * The Track Column | ||
- | * The Time Column | ||
- | * The RGain Column | ||
- | * Done | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme|Создание цветовой схемы]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#opredelenie_cvetov|Определение цветов]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#sozdanie_global_nogo_cvetovogo_skripta|Создание глобального цветового скрипта]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#stolbec_artist_album|Столбец Artist/Album]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#stolbec_tracknumber|Столбец Tracknumber]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#stolbec_track|Столбец Track]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#stolbec_time|Столбец Time]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#stolbec_rgain|Столбец RGain]] | ||
- | * [[foobar2000:tagz:tutorial:create_colour_scheme#rezul_tat|Результат]] | ||
- | * Adding Now Playing Animation | ||
- | * Main Indicator in the Track Column | ||
- | * Animated Indicators | ||
- | * Done | ||
- | * Scripting Title bar, Status bar, System tray Tooltip | ||
- | * Scripting the Title Bar | ||
- | * Scripting the Status Bar | ||
- | * Scripting the System Tray Tooltip | ||
- | * Done | ||
- | * Creating Single Mode Playlists | ||
- | * Enable Playlist Tabs | ||
- | * Restrict Existing Columns | ||
- | * Creating Single Mode Columns | ||
- | * The Artist Column | ||
- | * The Title Column | ||
- | * The Album Column | ||
- | * The Time Column | ||
- | * The RGain Column | ||
- | * Done | ||
- | |||
- | ====== Differences to Foobar2000 0.8.3 ====== | ||
- | |||
- | |||
- | * Changes to the Preferences Dialogue | ||
- | * Overview of Tagz Changes | ||
- | * Global Scripts in 0.8.3 | ||
- | o Syntax for Global Variables | ||
- | o Syntax for Colour Scripts | ||
- | * The Columns’ Scripts in 0.8.3 | ||
- | o Changing a Script in Detail | ||
- | + Example Display Script | ||
- | + Example Colour Script | ||
- | o Album Mode Columns | ||
- | + The Artist/Album Column | ||
- | + The Tracknumber Column | ||
- | + The Track Column | ||
- | + The Time Column | ||
- | + The RGain Column | ||
- | o Single Mode Columns | ||
- | + The Artist Column | ||
- | + The Title Column | ||
- | + The Album Column | ||
- | + The Time Column | ||
- | + The RGain Column | ||
- | * Scripting the Bars in 0.8.3 | ||
- | o The Title Bar Script | ||
- | o The Status Bar Script | ||
- | o The System Tray Tooltip Script | ||
- | o Done | ||
- | |||
- | ====== Some Final Words ====== | ||
- | |||
- | ~~DISCUSSION~~ |