UI Hacks (foo_ui_hacks)

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #1 DRON » 28.05.2009, 15:11

Компонент позволяет изменять поведение главного окна плеера и реакцию на некоторые действия пользователя. Настройки компонента можно найти на странице "UI Hacks" в окне конфигурации foobar2000.

Функционально компонент заменяет foo_lock, foo_noss, foo_minimize_on_close, foo_notaskbar, foo_snap, foo_fullscreen и foo_playpause_on_tray_click. Также имеется возможность настройки уведомлений (Balloon tooltip), за что благодарите Mr.Merak.

Увы, официальный сайт более недоступен, и судя по всему, разработка заморожена или вовсе прекращена. С каждой новой версией foobar2000 функционал становится все более несовместимым с плеером, поэтому возможно вам стоит отказаться от его использования в новейших версиях foobar2000.

Последнюю версию можно найти тут:
foo_ui_hacks_2013-02-19.zip
(124.19 КБ) Скачиваний: 10224

Иконки для опции "Use playback status icons":
StateIcons.7z
Иконки для опции "Use playback status icons".
(7.73 КБ) Скачиваний: 3112


ВНИМАНИЕ! Для работы функционала портативности, начиная с версии foobar2000 v1.6 необходимы некоторые действия, описанные ЗДЕСЬ.
Последний раз редактировалось DRON 24.12.2012, 02:48, всего редактировалось 11 раз(а).
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев


Сообщение #321 MaФ » 27.04.2010, 23:42

2_DRON_
Работает. *шляпа*
MaФ M
Репутация: 15
С нами: 15 лет 6 месяцев

Сообщение #322 DRON » 30.04.2010, 17:05

Совместимость с 1.0.3.
Последний раз редактировалось DRON 01.05.2010, 15:39, всего редактировалось 1 раз.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #323 meDveD » 30.04.2010, 17:32

Совместимость с 1.0.3:
вроде и так работает (которые от 27-04-2010)
meDveD M
Откуда: SPb
Репутация: 52
С нами: 17 лет 11 месяцев

Сообщение #324 DRON » 30.04.2010, 17:45

Ну TroubleShooter точно не работал.
Вообще есть ряд функций, которые в принципе не могут работать в каждой новой версии, так как номер версии проверяется явно, а не по принципу "авось и тут заработает" (так было сделано в ранних версиях).
Вот список этих функций:
  Обход TroubleShooter.
  Всё что связано с работой клавиши в меню.
  Скрытие главного меню.
  Смена интерфейса.
  Смена устройства вывода.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #325 Zin-Uru » 30.04.2010, 18:01

2_DRON_, спасибо! Как всегда, оперативно.
Zin-Uru M
Репутация: 45
С нами: 15 лет 2 месяца

Сообщение #326 DRON » 01.05.2010, 15:39

Обновил сайт. Никаких изменений, только поправил документацию.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #327 Mr.Merak » 01.05.2010, 18:56

2_DRON_
предлагаю поменять номер версии хаков на номер версии ФУ
Mr.Merak M
Откуда: Украина
Репутация: 27
С нами: 18 лет 3 месяца

Сообщение #328 MrGrey » 01.05.2010, 21:04

Mr.Merak:предлагаю поменять номер версии хаков на номер версии ФУ
кстати отличная идея
только вроде иногда несколько хаков на одну версию бывает :)

зы. в миранде недавно изменили нумерацию плагинов - теперь все плагины "из комплекта" имеют номер версии ядра
имхо, удобно :)
MrGrey M
Аватара
Откуда: Минск
Репутация: 29
С нами: 18 лет 1 месяц

Сообщение #329 DRON » 01.05.2010, 21:41

SS-Mann:только вроде иногда несколько хаков на одну версию бывает
Вот именно. Вообще фичи UI Hacks не имеют никакой связи с конкретной версией фубара: всё что поддерживается, поддерживается на всех существующих версиях.
По большому счёту при выходе новой версии в программу добавляется только шесть "цифирок" и выпускать новую версию в принципе необязательно, можно просто сделать некий интерфейс для их добавления, более того в версии 2010-01-11 это уже было сделано (надо было запускать плеер с ключом /updatehackdata:), но по некоторым причинам я эту возможность убрал.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #330 Mr.Merak » 02.05.2010, 11:10

2_DRON_
_DRON_:Вот именно.
ну конечно, это большая проблоема: 1.0.3 build 2
Mr.Merak M
Откуда: Украина
Репутация: 27
С нами: 18 лет 3 месяца

Сообщение #331 MrGrey » 02.05.2010, 14:15

тут двоякая ситуация - с одной стороны по версиям фубара проще ориентироваться и как-то красивее что ли..., с другой стороны - разницы особо нет
а что _DRON_`у нумерация в виде даты удобнее - факт))
MrGrey M
Аватара
Откуда: Минск
Репутация: 29
С нами: 18 лет 1 месяц

Сообщение #332 MaФ » 13.05.2010, 21:38

Из темы exvar про FUI...
Функции которые надо отключить Caption style, Hide taskbar icon, Fullscreen mode, Disable window sizing, Disable window maximization, Minimum size, Maximum size. Передвижение, авто скрытие, скрытие на Esc, прилипание работает только с главным окном.
Могу конечно выложить сборку и написать как это всё делается только зачем ?
Вот функция exvar (создание своих глобальных переменных) с возможностью импорта переменных и значений в txt наверно была бы полезней. :)
MaФ M
Репутация: 15
С нами: 15 лет 6 месяцев

Сообщение #333 DRON » 13.05.2010, 22:58

Проверяйте:
http://sharebee.com/360bed78
Последний раз редактировалось DRON 13.05.2010, 23:01, всего редактировалось 1 раз.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #334 MaФ » 13.05.2010, 23:17

Если поставить "сворачивать при закрытии" то кнопка Exit в контекстном меню сис трея не работает и опять
MaФ:окно перестаёт сворачиваться кликом по иконке в панеле задач. OS Windows Seven 32.
Изображение
А что с переменными ? ;)
MaФ M
Репутация: 15
С нами: 15 лет 6 месяцев

Сообщение #335 DRON » 14.05.2010, 00:03

MaФ:Если поставить "сворачивать при закрытии" то кнопка Exit в контекстном меню сис трея не работает
Это к автору FUI, так как Exit из главного меню работает нормально.

MaФ:окно перестаёт сворачиваться кликом по иконке в панеле задач
Только если Working set trimming не равен Default. Впрочем это исправимо.

MaФ:А что с переменными ?
С какими переменными? Если речь про exvar, то это наверное надо к skipyrich обращаться, а не ко мне.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #336 DRON » 14.05.2010, 00:12

MaФ:Если поставить "сворачивать при закрытии" то кнопка Exit в контекстном меню сис трея не работает
Ладно, похоже проще исправить:
http://sharebee.com/8b84dfa8
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #337 MaФ » 14.05.2010, 00:32

Exit работает, сворачивание нет (при окне без стандартной рамки). Вот сборка http://maf.freedom-vrn.ru/foobar2000.7z
_DRON_:Если речь про exvar, то это наверное надо к skipyrich обращаться, а не ко мне.
UI Hacks поглотил уже много мелких плагинов и exvar уже частично заменяется Хаком.
MaФ M
Репутация: 15
С нами: 15 лет 6 месяцев

Сообщение #338 DRON » 14.05.2010, 01:13

MaФ:сворачивание нет. Вот сборка
:-D Так в вашей сборке оно и без foo_ui_hacks.dll не сворачивается.

MaФ:UI Hacks поглотил уже много мелких плагинов
Я никогда не ставил себе цель натаскать побольше из других плагинов, просто большинство этих "мелких плагинов" было забанено (в отличии от exvar), а у оставшихся двух меня не устраивали детали реализации.
Я думаю, если вы хорошо попросите skipyrich добавит в плагин вашу пару кнопок (Save/Load).

MaФ:exvar уже частично заменяется Хаком.
Это в чём же :o Надеюсь вы не сравниваете "виртуальный диск" и %FOOBAR_PATH%.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #339 SuperR » 14.05.2010, 01:33

  :-D Вот зря вы так. А мне понравилось  –  все плавающее и прилипающие…
Очень удобно положить на микро-флешку... И пускай даже не сворачивается - там нечему сворачиваться.
Простите за флуд…
SuperR M
Репутация: 2
С нами: 14 лет 7 месяцев

Сообщение #340 MaФ » 14.05.2010, 02:11

Точно! Не сворачивается... :-D
_DRON_:Надеюсь вы не сравниваете "виртуальный диск" и %FOOBAR_PATH%.
Так разница есть ? Ну кроме того что виртуальный диск работает там где не поддерживаются относительные пути.
MaФ M
Репутация: 15
С нами: 15 лет 6 месяцев

Пред.След.

Вернуться в Плагины