Показать сообщение отдельно
Старый 11.12.2015, 20:24   #3
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

СКРИПТЫ для WSH Panel Mod

JSPlaylist 1.3.2 - модифицированный под тач(одна из последних версий как в сборке CRIMSON)

Ссылка:
https://mega.nz/#!uYJGHKBJ!eGqd-D2rd...vLitIiKijAbUb8

Версия плейлиста из сборки seriousstas, при открытии менеджера-плейлистов пишет файл"plmanager_0/1" в папку settings в корне фубара, нужно для корректного автоматического закрытия менеджера-плейлистов.

Ссылка:
https://mega.nz/#!TRBV2TxT!SG9VFKzhf...ZNSHbzL38QfMdk
.................................................. .................................................. ..........
Небольшое обновление проигрывание плейлиста по двойному клику в менеджере плейлистов
(исправлен дабл клик на самом плейлисте)

Установка обновления: распаковать архив с файлом WSHplaylistmanager.js на рабочий стол, и копировать его с заменой по пути ...\foobar2000\wsh_br3tt\jsplaylist\js при не запущенном фубаре.

ну и сам менеджер:
Ссылка
https://mega.nz/#!SE5BXJab!9It3c0K3T...TB-tQtEu769WPA

.................................................. .................................................. ..........
Установка:
1.Распаковать
2.Папку "wsh_br3tt" скопировать в корень папки фубара(или сборки)

3.Скопировать содержимое файла "JSPlaylist_1_3_2_touch_mod_main_script" и вставить в созданную WSH панель.

Настройки:
Кликнуть на плейлист(нужно для фокуса панели) и нажать "Shift" появится панель настройки плейлиста...цвета, группы, колонки, сортировка...и т.д.

Скрытые настройки:
Для входа в скрытые опции нажать и удерживать Shift + правый клик мыши на плейлисте, появиться всплывающее меню в нем выбрать "Properties"

Прокрутка
Значения в ms меняете и смотрите что для вас подходит, но по методу научного тыка было выяснено что более менее плавное движение плейлиста при значениях 10 и 70 т.е смотрим ниже ->

Mouse_delta_timer => по умолчанию 80 --- 10
Mouse_scroll_timer => по умолчанию 80 --- 70

Зоны медленной и быстрой прокрутки, так же смотрим сами что больше подходит...

Mouse_fast_scroll_zone_control => по умолчанию 100
это размер быстрой зоны прокрутки в пикселях(увеличиваем зона больше, уменьшаем зона меньше)

Mouse_fast_scroll_zone_sensitivity_... => по умолчанию 5
это значение чувствительность быстрой прокрутки так же смотрим сами что больше подходит, я себе поставил 25

Mouse_fast_zone_strings_to_scroll => по умолчанию 5
это значение кол-во строк покручиваемых при быстрой прокрутке


Сдвиг кнопки Назад в настройках плейлиста при использовании с Икаром и шаблоном FSReal и наложением

Back_X_location => 150 значение в пикселях, двигает кнопку влево или в право вместе с надписью "Panel Settings"

По мере появления вопросов в теме обсуждения сборок, буду дополнять...

===============================================

Скрипт Библиотека(обновленнный) с показом кавера/блюром/любой другой картинки в виде фона.



видео превью


Обновлять в ручную панель библиотеки не нужно, скрипт делает все сам, т.е. отображает добавленные или удаленные папки или треки.

! ! ! Для корректной работы скрипта необходим компонент WSH Panel MOD 1.5.10 либо версией больше(например 1.6.0)
Старые скрипты могут не работать с этим компонентом ! ! !

Вложение 41473 Вложение 41474

контекстное меню и настройки скрипта Библиотеки "Properties"
Попасть в настройки "Properties" можно так, ПКМ по панели в контекстном меню выбрать "Properties".
Вложение 41475 Вложение 41476
много чего добавлено и изменено

-сам по себе оригинал скрипта новый.

-новый механизм получения треков(к индексации библиотеки фубара отношения не имеет).

-добавлено отображение каверов, статичной картинки фона, блюра.

-добавлены возможность включения/отключения каверов(картинки фона) в контекстное меню.

-добавлена возможность вкл./откл. строки поиска из контекстного меню(с последующем поднятием дерева папок наверх).

-добавлена возможность переключения режимов отображения кавер/картинка фона из контекстного меню.

Настроек в Properties добавил много для изменения внешнего вида панели, думаю что должно хватить чтоб не лезть в скрипт.

Итак настроить можно: Цвета; Прозрачность и цвет курсора выделения и его обводки; Шрифты; Альфу(кавера и фоновой картинки); Блюр можно также настроить; Путь картинки фона; Сдвиг дерева папок вправо; Главный таймер; Чуствительность прокрутки; Число строк прокручиваемых за раз; Высоту текста в строке при выделении; Эффект Скольжения папок можно вкл./выкл.; Таймер(задержку) быстрого поиска с клавиатуры можно также настроить... и т.д.

Ссылка
https://mega.nz/#!2NZiQCzZ!mdstW3mEU...I5WFuMcFBKuw7k

надеюсь что вам понравится его использовать... моя долго над ним пыхтел


Настройки:
Правый клик по панели => Preferences
настраиваем путь библиотеки если нужен вид списка
далее Configure Library Path и прописываем путь до папки(ок) с музыкой
По умолчанию вид папки представляет собой дерево
[--]D:
.....[--]Music
..........[+] AC/DC
..........[+] Slash

При настройке списком вид будет такой, папка в развернутом виде...

[+] AC/DC
[+] Slash
[+] .....
[+] ....
[+] ....

Сдвиг списка вправо(в скрипте для использования с икаром)
Правый клик по панели => Preferences => Show Properties
Move Tree to Right --- значение в пикселях(прим. 150, 300)

Так же присутствует возможность зума при зажатом Ctrl, в последних сборках реализовано через скрипт Автохоткея, работает так... жмем кнопку и проводим пальцем вверх или вниз для увеличения или уменьшения размера шрифта

================================================

"Coverflow 1.5.1" скрипт отображения обложек модифицированный под тач

Ссылка:
https://mega.nz/#!7FxHCRSC!U4IIRaeQp...zN2_xoDmz0J9Fg

Думаю что с этим скриптом все знакомы...
В нем добавлена только горизонтальная прокрутка пальцем и немного увеличен шрифт(вертикальную прокрутку может быть сделаю если будет время)

Настройки:
Настраивается так... наводим курсор мыши на верхнюю кромку панели и выезжает темный слайдер, в левом верхнем углу жмем на шестеренку и попадаем в настройки...

В настройках два варианта отображения Coverflow mode --- псевдо объемный режим и Flat mode --- без объема.

В Apperance можно включить и отключить следующие вещи:
Скролбар
Отражение
Настройки цвета
Информацию об альбоме
Эффект скролла
далее... идем в Properties там настраиваем
Размер обложек --- cover.maximum.size
Цвет фона --- custom.background.color
Цвет текста --- custom.text.color.normal
Цвет обводки вокруг обложки --- custom.text.color.selection
Сортировку --- group.key
....

================================================

Еще скрипт плейлиста
"WSH Playlist Viewer"

Ссылка:
https://mega.nz/#!2IxGEYwJ!o9II84G5u...PPIK8Ons_UTRHw


Простенький скрипт плейлиста пользовался им ранее до появления JSPlaylist'а.(подойдет для слабых конфигов)
Модифицирован под тач(с упором на Love mod --- я пользовался вместо избранного очень удобно),
так же две зоны прокрутки(медленная и быстрая---не настраивается)
Размер шрифта меняется в настройках самого фубара Color and Fonts--->Fonts
В настройки можно попасть так же как в Coverflow, наводим мышь на верхний край панели, появляется слайдер и кликаем на шестеренку слева, справа на слайдере кнопка Az это сортировка в плейлисте.

смотри сортировку треков в плейлисте
на скрине там где 1(шестеренка) вход в настройки плейлиста, там где 2(Az) сортировка треков в плейлисте, попробуй попереключать режимы сортировки, должно помочь...

если нет то нужна более точная настройка сортировки через кнопку(шестеренка) 1 на первом скрине, нужно войти в Properties
и там смотреть настройки сортировки--> скрин внизу

по сортивоке и т.д. в фубаре есть справка, в папке со сборкой есть файл titleformat_help.html открой его в любом браузере и посмотри какие есть варианты сортировки треков...

================================================

Скрипт WSH ALBUM LIBRARY

Вложение 40305 Вложение 40306


видео превью


Появилось немного времени, поковырял один скрипт посмотрите может на что и сгодится. Авторефреш так же присутствует как и
в библиотеке на wsh. Кеш изображений создается один раз, в корне папки фубара. Количество строк изменяемо, настройки в "Properties"
Row
Так же можно менять зумом как в библиотеке Ctrl + колесо мыши(либо палец вправо или влево).
Добавил чувствительность прокрутки "Touch_sensitivity".
Обновил скрипт 30.06.2015:
1.Убрал верхнюю полосу поиска(третий скрин).
2.Убрал кривую сортировку при добавлении в плейлист.

Небольшое обновление 05.07.2015:
Изменено:
добавление в плейлист(добавлять будет в самое начало плейлиста и проигрывать); цвета текста; фона кавера; тени фона кавера; ячейки при наведении.

Цвета можно изменить в скрипте
строки--->
34 var select_color = RGBA(255,0,0,0); = цвет ячейки при наведении
35 var cover_back_color = RGBA(0,255,0,150); = цвет фона под кавером
36 var back_shadow_color = RGBA(0,0,0,50); = цвет тени под кавером
37 var text_color = RGBA(200,200,255,200); = цвет текста
38 var background_color = RGBA(0,200,0,200); = цвет фона

Ссылка:
https://mega.nz/#!uIQkyC7Q!mpp6y6fit...zMOfZ4vq1mKQLM

Картинка под No Cover (в архиве)
по умолчанию должна лежать в ....foobar2000\themes\album_stub.png
Вложение 40307

===============================================

Скрипт плейлист-менеджера
видос о том как будет выглядеть работать и настройки


будет удобен при использовании с новым скриптом плейлиста от Бретта.
почти все можно настроить... настройки находятся в Properties.
(ПКМ по кнопкам наверху, в контекстном меню выбрать Properties)
если кто то обновился до WSH Panel Mod 1.6.0, все норм скрипт подготовлен и будет работать.
в архиве скрипт и шрифт с использованными глифами(шрифт можно использовать свой).
Вложение 41408

Ссылка
https://mega.nz/#!CBwXnI7C!TGDVSUpdz...lkZlmlumjorNA4

================================================

Скрипт поиска

Немного модифицировал
Вложение 41464 Вложение 41465

видео превью


Попасть в настройки "Properties" можно так, ПКМ по панели в контекстном меню выбрать "Properties" и настраивать то что нужно т.е. цвета фон размеры.

-добавил третий ряд кнопок ввода(двух было мало и не совсем удобно).

-убрал перерисовку окна при движении мыши, вызывало большую нагрузку на проц(в карпс она не нужна).

-добавил смену раскладки
QWERTY<--->ABCDE с русским также ЙЦУКЕН<--->АБВГД.

-добавил отображение кол-ва найденных треков при поиске.

-добавил изменяемый и отключаемый задний фон.

-настроить можно: шрифты(имя,размер,стиль); цвет(текста, градиента кнопок, заднего фона); альфу(прозрачность) заднего фона... и т.д.
т.е. почти все можно настроить под себя не залезая в скрипт.

видос--->https://youtu.be/3rrUjQ_TBRQ

Ссылка
https://mega.nz/#!6JJHhYxD!EAd9z3tbb...GwItP49jjNBVqg

===============================================

Скрипты честной регулировки громкости...

горизонтальный/вертикальный внешний вид думаю поменять будет не сложно


скрипты в архиве
https://mega.nz/#!uEhWFD5Q!CKvAt5YJK...6SrdYHzb7FwVKQ

===============================================

Панель переключения ДСП



убрал перерисовку(она не нужна на карпс, ели нужно объясню что вернуть в скрипте)

добавил настройки: Шрифтов; Цвета; Заднего фона; Альфы Заднего фона; В контекстном меню вкл./выкл. Фона; Отображение номера пресета в фубаре(можно выкл.); Смена названий пресетов на панели(Уже была ранее добавлена---не забываем что при замене названия пресета на панеле, название пресета в фубаре не меняется и менять его не нужно)

Изменил название реальных пресетов переключаемых в фубаре,

1_preset_OFF
2_preset
3_preset
4_preset
5_preset
6_preset
7_preset


(соответственно нужно переименовать свои пресеты в сборке если хотим их переключать с панели)
думаю что такой вариант будет проще при поиске и сохранении изменений в пресете фубара...

Ссылка
https://mega.nz/#!ucp1ibBI!9WNjIvX4j...WScrJVgQyM3lOE

===============================================

Скриптец 3-х кнопочный для вызова ЕХЕ(или других целей)

при желании можно увеличить до нужного кол-ва кнопок.
структура кода тебе будет знакома все то же как в МПС...

Ссылка
https://mega.nz/#!bJoWnJLZ!g8uLCYRfK...9ZHc6uirKoANzc

код не чистил нужды не было
когда кол-во кнопок увеличишь не забудь здесь стр.235 for (var i = 0; i < 3; i++) { прописать их кол-во...

Цитата:
Сообщение от seriousstas Посмотреть сообщение
разобрался с деталями , не ясно только что с ANIM_BUT_L
картинка ведь прозрачна , но при наведении мыши она полностью закрывает кнопку ..
ANIM_BUT_L это картинка имитирующая нажатие... убери букву L ---> ANIM_BUT
по горизонтали размещается кнопка так new Button(80, 80, 0, B.width,....
где 80,80 это Х, а 0 это У...тебе нужно разместить кнопки по Х координатам У будет нулевым.
соответственно первая кнопка по Х 0,0... вторая 80,80.... третья либо 80*2,80*2.... либо 160,160

вот как примерно будет выглядеть... Вложение 41552

Цитата:
картинка ведь прозрачна , но при наведении мыши она полностью закрывает кнопку ..
это потому что я переделал немного анимацию
картинки теперь такие... глифы тоже с анимацией



===============================================

Скрипт клон CoverFlow View

Еще один скриптик(выдрал из сборки автора скрипта библиотеки... давно хотел его отлучить от его сборки)
клон CoverFlow View похож по функционалу на скрипт Бретта, но этот немного попроще и уступает по функционалу... но работает красиво при прокрутке виден объем

-два варианта отображения горизонтально/вертикально
-тач прокрутка так же в двух режимах
из минусов, не читает вшитые каверы, но это не такая большая проблема достаточно кинуть одну картинку в папку альбома и все.

...более точные настройки в Properties
...переключение режимов горизонтально/вертикально возможно из контекстного меню(ПКМ по панели со скриптом)

! ! ! точно будет работать на компоненте foo_uie_wsh_panel_mod-1.6.0... дальше не проверял ! ! !



Вложение 41699 Вложение 41698

в архиве скрипт и нужные картинки(картинки---стекло и без кавера)
по умолчанию положить нужно в папку фубара themes(пути к картинкам можно настроить в Properties)

Ссылка...
https://mega.nz/#!uc5GRJRB!XILf8uOtg...GrEDH565OCKpm0


Цитата:
а что если сделать отдельной панелькой на весь экран и по двойному
тычку переходить в плейлист ...
Вот обновленная версия CoverFlow View

добавил: картинку фона(с ней тормозит прокрутка прилично); автопереключение панели при двойном левом клике; таймер задержки переключения панели.

отображение на вид папок не менял, текст в вертикальном режиме смотрится убого... если вдруг будет нужно скажу что поменять это не сложно. (нужно в скрипте отвязывать одну переменную а мне если честно не очень хочется)

это нужно добавить в скрипт МПС для корректной работы скрипта...
в функцию function on_paint (gr) {

Код:
if (cover_panel = utils.ReadINI( set_path + 'settings.ini', 'cover_panel', 'cover_panel_status')==1){
		panel = 3;
		
		dir_move = panel > old_panel ? "left" : "right";
			
		    if (old_panel != panel) {
				move_panel();
				old_panel = panel
		    }  
		utils.WriteINI( set_path + 'settings.ini', 'cover_panel', 'cover_panel_status',0)
		}else{}
Ссылка...
https://mega.nz/#!DEIT2JKL!zkoxW0muH...0q0GgqkQ43tQIk

получилось сделать вид папками просто в вертикальном режиме пишет полный путь папки(примерно так D:\Music\Space - Magic Fly вместо Space - Magic Fly)
если нужен вид папками сделай это...
идешь в скрипт по строке №95 и меняешь ее на эту строку

Код:
string = fb.TitleFormat("$directory_path(%path%)\\").EvalWithMetadb(playlist_.Item(i));
в итоге получаешь вид папок

===============================================

Последние скрипты Бретта оптимизированные под тач им же

посмотреть и скачать что то свежее можно у него на станичке DA
http://br3tt.deviantart.com/gallery/

для этих скриптов нужен новый плагин ! ! ! foo-jscript-panel
скачать его можно тут https://github.com/19379/foo-jscript-panel/releases
и тут
Скачать:
https://mega.nz/#!7NYliIhR!i9N60Y9dS...5H4lK37fVbN4uI


JS Smooth Playlist

Скачать:
https://mega.nz/#!6QxHXJYZ!HLpmKNzXi...5-CUXnFAtGrzzk

JS Smooth Browser

Скачать:
https://mega.nz/#!WUoQiRwR!C_r6yFEmn...XAMLYExfrtUfW8

===============================================

Скрипт Инет-картинок и Биографии с LastFM

Ну вот переделанный под тач скриптец от kgena_ua картинок/биографии с LastFM

выглядит так...


кнопки и другая мишура)))...


Для установки скрипта достаточно скопировать его вставить в нужную панель, либо заменить уже имеющийся скрипт и сбросить настройки в Properties.

Основные настройки как обычно в Properties(ПКМ на панели со скриптом и выбрать в контекстном меню Properties).

1. Сохранять загружаемые картинки.
2. Ручное удаление картинок.
3. Выбор режима загрузки картинок Артист/Альбом.
4. Индикатор переключения языков биографии.
5. Режим выключения/включения загрузки картинок.
6. Эффект затухания(fade) при переключении картинок.
7. Ориентация/маштаб/размещение картинки в панели.
8. Время в сек. переключения картинок при наличии больше одной картинки(по умолчанию установлено 5-10-15-30).
9. Поднять опустить вниз текст биографии(дабл на тексте биографии переключает язык с инглиша на русский и обратно).
10. Количество загружаемых картинок(по умолчанию установлено 5-10-15-20)
11. Выбор качества загружаемых картинок.
12. То место))) за которое можно таскать текст по экрану.

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

Текст зумится через Ctrl + колесо мыши ну и соответственно пальцем вверх/вниз при зажатом Ctrl.

Интервал до захвата картинок из папки
("_USER.Show.Pics.if.Loaded.Delay(ms).def.500 --- по умолчанию стоит 3000 мс.")
менять не советую, возможны сильные затыки/фризы/тормоза при подгрузке новых картинок.

Имеется возможность выбора загрузки картинок по указанному пользователем пути...
_USER.Custom.Download.Path.ON --- по умолчанию выключено false
путь куда грузить картинки... можно прописать свой...
_USER.Custom.Download.Path --- по умолчанию установлен диск D:\

Настраивается почти все... цвет, шрифт, размеры глифов на кнопках...

Работает как в WSH Panel Mod так и в JScript Panel.

Скачать

===============================================

Последний раз редактировалось duzzy; 20.04.2016 в 21:54.
duzzy вне форума   Ответить с цитированием