For any touchscreens

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

Описание: Архив выпусков предыдущих сборок.

Сообщение #1 onv » 20.10.2012, 02:48

"Резиновая" сборка для тачскринов любых размеров и соотношений сторон. С сохранением пропорций кнопок и общей компоновки.

Видео:
phpBB [media]


Скачать:
http://www.onlinedisk.ru/file/964945/
https://www.dropbox.com/s/n9dczhq2pqa3hqh/For_any_touchscreens_v01.exe


For any touchscreens v2

295.jpg


Для любителей абсолютно черных экранов :smile:
Кнопка "Sleep" не уводит в сон, а гасит монитор.
Прочие изменения :
- использован режим "No border",
- volume bar управляет регулятором master volume,
- черный фон для ночного режима,
- часы с прямоугольным циферблатом,
- быстрый переключатель плагина muleteer :smile:

http://www.onlinedisk.ru/file/974098/
https://www.dropbox.com/s/lw5rx8flsrz0jx5/For%20any%20touchscreens%20v2.exe?m
Последний раз редактировалось onv 13.01.2013, 14:15, всего редактировалось 4 раз(а).
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #2 PitKon » 20.10.2012, 17:27

Произвольное масштабирование - правильное решение при наличии большого количества форматов тачскринов (вот и у macarychа тоже :)
Мир нашему дому
PitKon M
Бывалый
Аватара
Возраст: 61
Откуда: Беларусь, Жодино
Репутация: 4
С нами: 4 года 8 месяцев

Сообщение #3 onv » 20.10.2012, 17:42

Да, только здесь, если ты успел заметить, с изменением размеров окна в плейлисте, например, меняются синхронно и размер шрифта, и межстрочное расстояние, и размер картинки cover-а... Т.е. информация на экране и ее компоновка остается примерно одинаковой в разных разрешениях, в отличие от всех элементарно тягающихся в любые разрешения сборок, у которых либо кнопки остаются микроскопическими на огромном экране, либо пара строчек в плейлисте остается при маленьком окне...
А здесь в размере экрана смартфона это выглядит так:

294.jpg


Добавлено спустя 3 часа 1 минуту 19 секунд:
Если лень делать Refresh Covers вручную через Properties после растяжки экрана, можно заменить код Playlist Viewer-а на этот, в нем я добавил автоматический рефреш кэша картинок при смене размеров окна.

http://www.onlinedisk.ru/file/965241/
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #4 PitKon » 21.10.2012, 00:21

Именно ...Т.е. информация на экране и ее компоновка остается примерно одинаковой в разных разрешениях... это я подразумеваю под правильным решением :)
Мир нашему дому
PitKon M
Бывалый
Аватара
Возраст: 61
Откуда: Беларусь, Жодино
Репутация: 4
С нами: 4 года 8 месяцев

Сообщение #5 onv » 27.10.2012, 23:22

Rectangular Clock

Аналоговые часы с прямоугольным циферблатом. С практически любым соотношением сторон, не превращаются в отличие от круглых в овал на мониторах с разными соотношениями X/Y, легко вписываются в дизайн сборок с прямоугольными окнами (а таких подавляющее большинство)
6 скрытых кнопок:
- три кнопки регулировки уровня (0дБ - верхняя половина экрана по центру циферблата и два предустановленных комфортных),
- Previous/Next
- переход в ночной режим - нижняя половина экрана по центру циферблата

Предустановки по ПКМ -> Properties :
Morning hours
Morning minutes
Evening hours
Evening minutes
Normal Volume (-dB)
Quiet Volume (-dB)


phpBB [media]


Скачать:
http://www.onlinedisk.ru/file/969597/
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #6 vladj » 28.10.2012, 00:15

Вот, блин я разогнался и обломился, поставив скрипт, нет, что-бы посмотреть, что в нём.
Он оказался именно для этой сборки, т.к. в нём прописаны пути к кнопкам и т.д.
Плюс старая история с матом сборки в консоли, насчёт старого плагина WSH Panel Mod.
Элементарно не успеваю за тобой, не успею что-то одно попробовать, глядь, ещё круче.
Кста, а зачем вообще рисовать кнопки, которые на доли секунды под пальцем рисуются.
Ведь совсем нетрудно запомнить, что громкость в верхних углах, треки в нижних.ИМХО.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 244
С нами: 6 лет 11 месяцев

Сообщение #7 onv » 28.10.2012, 00:26

Zip - архив с прописанными внутри папками и разложенными в них файлами. Ничего править в путях не надо, просто накатил зип на свою папку foobar2000 и вставил в нужное окно скрипт, это все. А в машине еще и пассажиры есть, им проще наглядно нарисовать, чем объяснять, где что. Картинки рисуются, пока не отпустил палец (мышь), это может быть намного дольше, чем доли секунды
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #8 vladj » 28.10.2012, 01:12

Спасибо, я уже разобрался. Переставил новый WSH_script, естественно все скрипты слетели, только вернул всё в норму, свет мигнул.
Задолбали уже. Сколько холодильников по стране этими мигалками из строя вывели, десятки тыс. наверное.
Народ-же не в курсах, что компрессор после такого мигания может скоптеть. А эти подлюки-электрики и помалкивают, я не я и хата не моя...
Со скриптом нужно разбиратся, сюда ведь все кнопки можно заделать, ну или большинство. На DUI с ним тренируюсь, часы очень оригинальные.
HTPC Termaltake, Onkyo 525E,Yamaha 8900.
vladj M
Гуру
Аватара
Откуда: Пермский край
Репутация: 244
С нами: 6 лет 11 месяцев

Сообщение #9 onv » 04.11.2012, 13:18

For any touchscreens v2

295.jpg


Для любителей абсолютно черных экранов :smile:
Кнопка "Sleep" не уводит в сон, а гасит монитор.
Прочие изменения :
- использован режим "No border",
- volume bar управляет регулятором master volume,
- черный фон для ночного режима,
- часы с прямоугольным циферблатом,
- быстрый переключатель плагина muleteer :smile:

Ссылка в шапке.
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #10 Nomad_73 » 08.01.2013, 14:06

Проверьте ссылки.
"На сервере проводятся технические работы. Сервер будет доступен в течение 48 часов."
И так уже довольно долго.
Nomad_73 M
Новичок
Аватара
Откуда: Украина
Репутация: 0
С нами: 4 года 8 месяцев

Сообщение #11 DRON » 08.01.2013, 15:07

Nomad_73 писал(а):И так уже довольно долго.
Праздники однако.
DRON M
Мастер
Аватара
Откуда: Санкт-Петербург
Репутация: 112
С нами: 8 лет 8 месяцев

Сообщение #12 alexey » 31.03.2013, 10:12

Скажите как добавить кнопку сворачивания программы. В режиме Visual effects есть свободное место.
Плюс как сделать непрозрачным скин.
alexey
Гость

Сообщение #13 onv » 31.03.2013, 11:01

alexey писал(а):Скажите как добавить кнопку сворачивания программы. В режиме Visual effects есть свободное место.
Плюс как сделать непрозрачным скин.
Даблклик по циферблату аналоговых часов. А в каком месте он прозрачный ?
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #14 alexey » 31.03.2013, 11:50

Изображение

Добавлено спустя 1 минуту 48 секунд:
http://imageshost.ru/photo/592233/id2967895.html
вот прозрачно же.
Я встраиваю в iCarDS.
Как сделать фон такой-же как и у икара?
alexey
Гость

Сообщение #15 onv » 31.03.2013, 13:02

Ясно. Это вывод кавера с трехступенчатой прозрачностью, специально так сделано, чтобы при любых размерах сборки не корежился исходный AspectRatio cover-ов. Если Вы вместо каверов в бэкграунде желаете постоянно лицезреть один и тот же икаровский фон, то нужно сделать следующее.
1. ПКМ в самом левом верхнем углу стартового экрана (нужно точно попасть)
2. Splitter Settings
3. Start Menu -> Script
4. Закомментировать эти три строки
Код: Выделить всё
$ifequal(%switch%,1,$drawimage(0,0,%ps_width%,%ps_height%,$get(kap),nokeepaspect,,55),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
$ifequal(%switch%,1,$drawimage($div(%ps_width%,16),0,$muldiv(14,%ps_width%,16),%ps_height%,$get(kap),nokeepaspect,,95),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
$ifequal(%switch%,1,$drawimage(0,0,%ps_width%,%ps_height%,$get(kap),,,,255),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
5. Вместо них добавить другую строку, с выводом бэкграунда без сохранения соотношения сторон. В итоге должно получиться так :
Код: Выделить всё
//$ifequal(%switch%,1,$drawimage(0,0,%ps_width%,%ps_height%,$get(kap),nokeepaspect,,55),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
//$ifequal(%switch%,1,$drawimage($div(%ps_width%,16),0,$muldiv(14,%ps_width%,16),%ps_height%,$get(kap),nokeepaspect,,95),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
//$ifequal(%switch%,1,$drawimage(0,0,%ps_width%,%ps_height%,$get(kap),,,,255),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
$ifequal(%switch%,1,$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\bg_day.png,nokeepaspect,,),$drawimage(0,0,%ps_width%,%ps_height%,%img_path%\BlackButtonOnFullScreen.png,nokeepaspect,,))
6. В любом графическом редакторе готовите свой bg_day.png с цветом бэкграунда своего икара, кроме Вас этот цвет никому не известен, и кладете свой новый bg_day.png в сборку с заменой штатного.
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #16 alexey » 31.03.2013, 13:35

Вот спасибо!
Все сделал, только фон и такой пойдет.
Строка там одна такая была, уже закомментированная.
Просто добавил ту, четвертую.
Еще-бы кнопку добавить в режиме визуализации, там место есть внизу.
Кнопку перехода в винду, ну или в икар (из-под чего была ранее запущена) без закрытия.
alexey
Гость

Сообщение #17 onv » 31.03.2013, 13:56

А что, даблклик на часах не устраивает ?
Чтобы воткнуть еще одну кнопку в окно визуализации, нужно сначала два варианта этой кнопки View/Hide (нажатое, отжатое) приготовить в граф. редакторе по примеру уже имеющихся соседних, а потом в окне визуализации - ПКМ - Splitter Settings - Script - вставлять по образу и подобию уже имеющихся на пустое место (с расчетом координат и масштабирования) эту кнопку с COMMAND:View/Hide
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #18 alexey » 31.03.2013, 14:01

Клик на часах выскакивают часы и все.
alexey
Гость

Сообщение #19 onv » 31.03.2013, 14:08

ДВОЙНОЙ клик по циферблату на экране АНАЛОГОВЫХ прямоугольных часов. Что куда выскакивает, не понял.
onv M
Автор темы, Мастер
Возраст: 58
Откуда: Харьков
Репутация: 49
С нами: 4 года 8 месяцев

Сообщение #20 alexey » 31.03.2013, 14:24

Разобрался, у меня была версия 0.1
alexey
Гость

След.

Вернуться в Архив сборок