СКРИПТЫ для WSH Panel Mod
JSPlaylist 1.3.2 - модифицированный под тач(одна из последних версий как в сборке CRIMSON)
![](http://s017.radikal.ru/i411/1506/54/69b64a0698f8t.jpg)
Ссылка:
https://mega.nz/#!uYJGHKBJ!eGqd-D2rd...vLitIiKijAbUb8
Версия плейлиста из сборки
seriousstas, при открытии менеджера-плейлистов пишет файл"
plmanager_0/1" в папку settings в корне фубара, нужно для корректного автоматического закрытия менеджера-плейлистов.
Ссылка:
https://mega.nz/#!TRBV2TxT!SG9VFKzhf...ZNSHbzL38QfMdk
.................................................. .................................................. ..........
Небольшое обновление проигрывание плейлиста по двойному клику в менеджере плейлистов
![Wink](images/smilies/wink.gif)
(исправлен дабл клик на самом плейлисте)
Установка обновления: распаковать архив с файлом
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 добавил много для изменения внешнего вида панели, думаю что должно хватить чтоб не лезть в скрипт
![Spiteful](images/smilies/pure_emotions/spiteful.gif)
.
Итак настроить можно: Цвета; Прозрачность и цвет курсора выделения и его обводки; Шрифты; Альфу(кавера и фоновой картинки); Блюр можно также настроить; Путь картинки фона; Сдвиг дерева папок вправо; Главный таймер; Чуствительность прокрутки; Число строк прокручиваемых за раз; Высоту текста в строке при выделении; Эффект Скольжения папок можно вкл./выкл.; Таймер(задержку) быстрого поиска с клавиатуры можно также настроить... и т.д.
Ссылка
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" скрипт отображения обложек модифицированный под тач
![](http://s010.radikal.ru/i313/1506/62/bec7930a267ct.jpg)
Ссылка:
https://mega.nz/#!7FxHCRSC!U4IIRaeQp...zN2_xoDmz0J9Fg
Думаю что с этим скриптом все знакомы...
![Smile](images/smilies/smile.gif)
В нем добавлена только горизонтальная прокрутка пальцем и немного увеличен шрифт(вертикальную прокрутку может быть сделаю если будет время)
Настройки:
Настраивается так... наводим курсор мыши на верхнюю кромку панели и выезжает темный слайдер, в левом верхнем углу жмем на шестеренку и попадаем в настройки...
В настройках два варианта отображения
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"
![](http://i.imgur.com/1AzKoiq.png?1)
Ссылка:
https://mega.nz/#!2IxGEYwJ!o9II84G5u...PPIK8Ons_UTRHw
Простенький скрипт плейлиста пользовался им ранее до появления JSPlaylist'а.(подойдет для слабых конфигов)
Модифицирован под тач(с упором на Love mod --- я пользовался вместо избранного очень удобно),
так же две зоны прокрутки(медленная и быстрая---не настраивается)
Размер шрифта меняется в настройках самого фубара
Color and Fonts--->
Fonts
В настройки можно попасть так же как в Coverflow, наводим мышь на верхний край панели, появляется слайдер и кликаем на шестеренку слева, справа на слайдере кнопка
Az это сортировка в плейлисте.
смотри сортировку треков в плейлисте
на скрине там где
1(шестеренка) вход в настройки плейлиста, там где
2(Az) сортировка треков в плейлисте, попробуй попереключать режимы сортировки, должно помочь...
![](http://rghost.ru/8bkNxBKTh/image.png)
если нет то нужна более точная настройка сортировки через кнопку(шестеренка)
1 на первом скрине, нужно войти в
Properties
и там смотреть настройки сортировки--> скрин внизу
![](http://rghost.ru/82SVtn4m7/image.png)
по сортивоке и т.д. в фубаре есть справка, в папке со сборкой есть файл
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-х кнопочный для вызова ЕХЕ(или других целей
![Smile](images/smilies/smile.gif)
)
при желании можно увеличить до нужного кол-ва кнопок.
структура кода тебе будет знакома
![Wink](images/smilies/wink.gif)
все то же как в МПС...
Ссылка
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
Еще один скриптик(выдрал из сборки автора скрипта библиотеки... давно хотел его отлучить от его сборки)
![Smile](images/smilies/smile.gif)
клон
CoverFlow View похож по функционалу на скрипт Бретта, но этот немного попроще и уступает по функционалу... но работает красиво при прокрутке виден объем
-два варианта отображения горизонтально/вертикально
-тач прокрутка так же в двух режимах
из минусов, не читает вшитые каверы, но это не такая большая проблема достаточно кинуть одну картинку в папку альбома и все.
...более точные настройки в
Properties
...переключение режимов горизонтально/вертикально возможно из контекстного меню(ПКМ по панели со скриптом)
! ! ! точно будет работать на компоненте
foo_uie_wsh_panel_mod-1.6.0... дальше не проверял
! ! !
Вложение 41699 Вложение 41698
в архиве скрипт и нужные картинки(картинки---стекло и без кавера)
по умолчанию положить нужно в папку фубара
themes(пути к картинкам можно настроить в
Properties)
Ссылка...
https://mega.nz/#!uc5GRJRB!XILf8uOtg...GrEDH565OCKpm0
Цитата:
а что если сделать отдельной панелькой на весь экран и по двойному
тычку переходить в плейлист ...
|
Вот обновленная версия
CoverFlow View
добавил: картинку фона(с ней тормозит прокрутка прилично); автопереключение панели при двойном левом клике; таймер задержки переключения панели.
отображение на вид папок не менял, текст в вертикальном режиме смотрится убого... если вдруг будет нужно скажу что поменять это не сложно. (нужно в скрипте отвязывать одну переменную а мне если честно не очень хочется
![Smile](images/smilies/smile.gif)
)
это нужно добавить в скрипт МПС для корректной работы скрипта...
в функцию
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
![](http://i.imgur.com/ZMoNRsZ.png?1)
Скачать:
https://mega.nz/#!6QxHXJYZ!HLpmKNzXi...5-CUXnFAtGrzzk
JS Smooth Browser
![](http://i.imgur.com/SFwP0R4.png?1)
Скачать:
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.
Скачать
===============================================