Надеюсь, вы уже заметили, что я переделал свою страницу о фубаре. Так вот, если у вас есть ссылки, которые могут заинтересовать меня и других, смело отправляйте мне по почте или IM. Можно писать и здесь, в комментариях.
RSS-лента с обновлениями компонентов
Не знаю, почему на foobar2000.org никто не сделал RSS-ленту для страницы с компонентами. Я долго её ждал, но она так и не появилась, поэтому я сам написал скрипт для их репозитория. Ссылка на RSS-ленту.
Как правильно сделать поддомен на Peterhost
Создать поддомен, пользуясь хостингом Петерхост несложно, но в сети я не видел ни одной поэтапной инструкции, к которой бы у меня не было претензий (вот в этой заметке мне не нравится код). Предлагаю следующее универсальное решение:
- Создаёте поддомен в разделе «Управление доменами»;
- Добавляете этот поддомен к вашему сайту в разделе «Управление сайтами»;
- В .htaccess вставляете следующий код (автор — Рэндел Краузе):
#### URL Rewrite Handler for Subdomains (by Randall Krause) ####
RewriteEngine on
RewriteBase /
RewriteCond %{ENV:REDIRECT_SUBDOMAIN} =""
RewriteCond %{HTTP_HOST} ^([a-z0-9][-a-z0-9]+)\.domain\.ru\.?(:80)?$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%1 -d
RewriteRule ^(.*) %1/$1 [E=SUBDOMAIN:%1,L]
RewriteRule ^ - [E=SUBDOMAIN:%{ENV:REDIRECT_SUBDOMAIN},L]
Замените domain на ваш домен.
WSH-панель для удаления проигранной композиции
Несколько месяцев назад в комментариях к одной моей записи в блоге зашёл разговор об удалении проигранных композиций из плейлиста. А сегодня я неожиданно придумал отличную панель для этого, которая не нуждается ни в foo_stop_after_queue, ни в foo_removeplayed. Ей нужен только foo_utils, который есть у каждого второго пользователя фубара.
Вставил её в свою конфигурацию zsx. Пока не знаю, что с ней делать дальше — место я выбрал не очень удачное. Возможно, её стоит объединить с панелью выбора режима проигрывания.
Работает очень просто: нажимаете на неё, и появляется белая рамка — значит панель активна (белая, если вы используете прозрачность и тёмный фон, как и я). Повторное нажатие деактивирует панель. Надеюсь, кому-нибудь пригодится. Сам скрипт панели.
Новая конфигурация s7e
Первая версия конфигурации s7e готова! Я постарался сделать её как можно более похожей на системный проводник. Мне кажется, у меня почти получилось :) Уникальные особенности конфигурации:
- Сайдбар поддерживает добавление новых панелей: сначала вставляете панель с помощью подменю Add panel (в контекстном меню), а потом в Splitter settings включаете опции Forced Layout и Hide panel on startup и перезапускаете плеер;
- В сайдбаре смена панелей осуществляется с учётом уже используемой панели (выше или ниже), по кольцу — всё предельно просто и удобно, при этом можно всегда отключить верхнюю или нижнюю панель, чтобы увеличить активную;
- В плейлисте альбомы выводятся в виде древа;
- Меню на WSH-панели;
- Стильный внешний вид :)
Панель foobar2000 DeskBand Controls
Foobar2000 DeskBand Controls располагается на панели задач и выглядит вот так:
Панель foobar2000 DeskBand Controls
Мне не хватает полосы прокрутки и регулятора громкости, да и ширина панели слишком велика. Обсудить этот гаджет можно на гидрогене.
Добавлены новые ошибки
Разработчик классной программы для работы с домашней коллекцией книг, по-моему, замечательно пошутил :)
Социальная сеть для книголюбов
Все знают о музыкальной социальной сети Last.fm, а я всегда мечтал о такой же, но только про книги. К своему удивлению, обнаружил, что она уже существует — LibraryThing.
Устроена она схожим образом: ваши прочитанные и читаемые в настоящий момент книги, любимые писатели, страницы о них с полным (или почти полным) списком произведений, рекомендации (!), друзья, форум, классный поиск. Сайт хорошо оформлен и чем-то напоминает Discogs. Рекомендую :)
Современная поэзия
В Воронеже недавно прошёл поэтический фестиваль. Очень хорошо о нём написали на сайте КП. Я же ради интереса разыскал несколько стихотворений его победительницы. Очень рекомендую вам прочитать их. Начните, к примеру, с этого.
Компоненты для панели задач в Вин7
Есть два компонента для поддержки новой панели задач в Вин7: foo_w7shell и foo_7taskbar.
foo_w7shell
foo_w7shell | Ошибка в foo_w7shell |
Неплохой компонент, но я нашёл 2 ошибки в версии 0.2.8.1:
- обложка смещается влево;
- реже кнопки меняются на стандартные.
foo_7taskbar
foo_7taskbar
Настройки foo_7taskbar
Лучше, чем foo_w7shell. Мне не понравились кнопки и то, как выводится текст в окошке Track info (без сглаживания). Он был удален с форума Hydrogenaudio.org (конечно, из-за SDK), но ссылка всё ещё работает. Пользуйтесь.
CustomDB и Added
По умолчанию в CustomDB поле Added обновляется при любых изменениях фонотеки (Media Library). Например, вся ваша музыка находится в папке С:\Music. Если вы переместите её на другой раздел (D:\Music), CustomDB обновит поле Added у всех композиций и запишет в него значение %now%.
Совет: всегда делайте резервную копию вашей БД перед внесением каких-либо изменений.
Фубар 1.0 и новая Вин7
Недавно мне пришлось вернуться с Вин7 на ХР из-за нестабильности новой операционки, но я никак не ожидал, что могут возникнуть какие-либо проблемы с фубаром. И всё же это случилось :)
Он зависал при запуске даже после удаления всех несовместимых с ХР компонентов. Вот тут-то и пригодилось новшество фубара 1.0 — сохранение конфигурации не в одном файле, как раньше, а в разных, по именам компонентов:
Я удалил Core.cfg, и фубар запустился без ошибок :)
Гаджет для фубара
Появился специальный гаджет для фубара (Виста/7), отображающий всю самую нужную информацию о текущей композиции.

Гаджет foo_NowPlaying
Для его работы требуется COM Automation server и любая версия фубара (подойдёт и последняя на данный момент 1.0 beta 5).

Настройки гаджета foo_NowPlaying
Func UI: всплывающие окна
Сделал всплывающие окна для Легенды средствами Func UI (без дополнительных компонентов):
Окно в ХР | Окно в 7 |
Под новой Вин7 окно отрисовывается с ошибкой, поэтому отложим это до следующего обновления Func UI :)
Lyrics Plugin
Тексты песен с сайта Lyrics Plugin прекрасно скачивает Lyrics Grabber, но вот появился ещё один компонент для фубара, который так и называется — foo_uie_lyricsplugin.
Lyrics Plugin очень быстро получает текст с сайта, не сохраняет его в тегах и радует своей минималистичностью (нельзя изменить даже цвета).
foo_uie_lyricsplugin (внизу)
Максим


