PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   сборка/тема foobar 2000 для CarPС (http://pccar.ru/showthread.php?t=19671)

seriousstas 17.02.2017 12:31

duzzy
Привет ! :)
Цитата:

А ты решил перебраться на новую версию ?
Да (все готово) - там уже есть однотычковый запуск и все, что нужно,
но соглашусь - много лишнего..
Загрузку в любой плейлист одной папки кликом по списку сделал,
а выборочное добавление (например по Enter) - не получается..

seriousstas 17.02.2017 12:33

Цитата:

Сообщение от 120705 (Сообщение 381788)
Стас, можно подробней о сборке 4Icar_14_3_Light. Я не нашёл о ней инфы. Ты её выкладывал???

По немногу "шлифую" ...

duzzy 17.02.2017 18:39

seriousstas

:)
Цитата:

Да (все готово) - там уже есть однотычковый запуск и все, что нужно
Так в моей переделанной версии 1.2 уже давно есть однотычковое добавление папок/треков, и его можно выключать и включать в
Properties ---> SYSTEM.Fist.Click.Play ---> true/false...
Вот смотри видос запилил :)

Улучшений как таковых в новой версии нет только хотелок куча добавлена.

Цитата:

Загрузку в любой плейлист одной папки кликом по списку сделал,
а выборочное добавление (например по Enter) - не получается..
Нужно править эту функцию...
this.on_key_down = function
case v.enter: <--- здесь происходит добавление по enter

А чем тебе не нравится версия 1.2 ?

seriousstas 20.02.2017 01:27

Цитата:

Сообщение от duzzy (Сообщение 382523)
seriousstas


А чем тебе не нравится версия 1.2 ?

Да все норм , в 1.3.1 - просто услышаны парочка пожеланий,
кроме встроенного однотычкового запуска (ты верно - его ранее заделал) порадовала возможность
масштабировать иконки Node . Теперь они выглядят "по фирме" +
при подводке курсора - смена оттенка , вобщем , мелочь, но приятно.
Цитата:

case v.enter: <
Да находил thx, осталось узнать , что тут (или в this.load) править , чтоб работало , как надо ..
Спрошу у автора позже ..

duzzy 21.02.2017 02:09

seriousstas
Цитата:

Да все норм , в 1.3.1 - просто услышаны парочка пожеланий,
Я его уже переделал)))... Выглядит и работает так
Есть версия свежее 1.3.2, там по мультитэгам поиск поправлен.

Цитата:

кроме встроенного однотычкового запуска
Встроенного однотычкового запуска проигрывания треков в оригинальной версии нет, есть только отключение авто-заполнения плейлиста
"Text Single-Click: AutoFill Playlist" при левом клике мышой.

Цитата:

Да находил thx, осталось узнать , что тут (или в this.load) править , чтоб работало , как надо ..
Механизм тот же, сегодня посмотрел его и сделал мод под палец.
Теперь буду вместо крестиков папочки использовать :), смотрится более приятно плюс выделение открытых папок есть...
http://jpegshare.net/thumbs/f8/24/f8...296665c718.jpg

Но много лишнего, и есть ошибки в настройках. Основной функционал вроде работает правильно особо сильно не проверял.

seriousstas 21.02.2017 02:36

Цитата:

Механизм тот же, сегодня посмотрел его и сделал мод под палец.
какой ?
Этот (а что дает это присваивание непойму pln = check_playlist(lib_playlist);

, когда все-равно потом у pln новое значение ) :
Цитата:

pln = check_playlist(lib_playlist);
if (add && !send) {
pln = plman.ActivePlaylist;
}
if (send) {
pln = plID(lib_playlist);
plman.ActivePlaylist = pln;

}
,затем чистить дубли - у меня криво работает .. Иногда вижу пустой плейлист, а если по ПКМ отправлять выделенное , то всегда норм..
Цитата:

Встроенного однотычкового запуска проигрывания
верно - эт я чего-то нахимичил, когда добавление пробовал реализовать - и присвоил Вильбу ))
Цитата:

Выглядит и работает так
Стильно выглядит !

duzzy 21.02.2017 03:17

seriousstas

Цитата:

какой ?
Тот который я переделывал в версии 1.2, для корректного добавления в плейлисты.

Цитата:

а что дает это присваивание непойму
Это не только присваивание но и проверка плейлиста.
Попробуй в оригинальной версии скрипта добавлять папки/треки в разные плейлисты, через выделение по ctrl и добавляешь по enter... будет галимая каша :)

Цитата:

затем чистить дубли - у меня криво работает
Я чищу дубли только при добавлении т.е. при ADD... у меня нет с этим проблем, уже очень приличное время использую версию скрипта 1.2 и работает она без проблем.
Пустых плейлистов не было ни разу... странно... эта команда ничего глобального не делает просто убирает дубли треков и все.
Если не нужно или есть проблемы убери из кода...

Цитата:

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

Цитата:

Стильно выглядит !
Пасиб :)
Да я особо ничего и не делал, просто перенес уже отлаженный код в новую версию благо механизм почти не изменился, подправил настройки по умолчанию и все.
Завтра выложу чистовик :)

duzzy 22.02.2017 01:47

Свежий скрипт Библиотеки версия 1.3.2.
(большой разницы с версией 1.2 почти нет, в основном свистоперделки:))

Выглядит и работает так.

мои добавки:
- фон/обложка проигрываемого трека с блюром(настраивается и отключается в Properties)
- прокрутка две зоны (левая часть панели обычная прокрутка, правая часть панели быстрая зона, все настраиваемое в Properties)
- отправка("Send to Playlist") папок в один тычек(отключаемо в Properties)
- выделение папок/треков по Ctrl + ЛКМ
- зум шрифта по Ctrl + зажатый ЛКМ вверх или вниз
- изменены настройки по умолчанию(иконки папок вместо убогих крестиков, строка поиска отключена, сортировка папками, включена отправка папок в один тычек в плейлист)
- скрипт развернут(т.е. код не сжат) для удобства редактирования

ориг.настройки скрипта:
- иконки папок можно менять на свои с помощью символьных шрифтов
(например шрифты: Segoe UI Symbol, Wingdings)
http://jpegshare.net/thumbs/27/80/27...e5a1294343.jpg
меняется так...
открываем Properties через ПКМ на панели со скриптом
http://jpegshare.net/images/62/68/62...d1b683b26b.jpg
затем
http://jpegshare.net/images/52/79/52...829b5736ab.jpg
вставляем в строку"Node: Custom Icon: +|- //Examples" свои символы через разделитель "|", на место символов 0|1.
Затем жмем ОК, все готово.

Выглядит так...
http://jpegshare.net/thumbs/41/75/41...d89f34b79f.jpg

Остальные настройки расписывать смысла нет их там тьма, проще изучить самостоятельно.
Настроить можно под любой вкус и с любой сортировкой :smile2:
-----------------------------

Кто ранее уже использовал знает какие и где настройки.

Скачать
...

sirota 22.02.2017 09:55

seriousstas

На 10-й винде присутствует такой артефакт, на 8.1 такого безобразия нет.
Может кто знает рецепт лечения?


https://www.youtube.com/watch?v=pLa1RM_dqtE

seriousstas 22.02.2017 14:08

sirota проблема решена в Light версии - это особенность перехвата окна Фубара
Икаром . Можно изменить время захвата. Поставить или 0 или 2 секи ..
в Light версии - все будет ОК, но сейчас совсем нет времени допилить ..

Subvender 26.02.2017 00:26

Стыдно, но спрошу.
Как наполнять созданные плейлисты.у меня ситуация такова:
1.создаю плейлист
2.захожу в него-он пуст
3.захожу в библиотеку и выбираю папку
4.двойной тап -играет
5.перехожу в менеджер плейлистов-мой плейлист(в котором я ходил в библиотеку) и вуаля- он пуст.
Т.е. Мне ясно что находясь в библиотеке нажав ПКМ add to current playlist я добавлю его куда хотел-вопрос в том что без мыши все это неудобно. Другого пути нет?
Что я делаю неправильно?

seriousstas 26.02.2017 15:43

Subvender
Вот как раз над этим работаем..

duzzy
Привет!!
Наконец присел..))
Открыл снова скрипт ,решил разобраться с :
Цитата:

Встроенного однотычкового запуска проигрывания треков в оригинальной версии нет, есть только отключение авто-заполнения
при отправке в плейлист - это " Playlist: Play On Send From Menu" из настроек
Что скажешь если сделать так :
this.load = function
Код:

if (autoplay) {
      // if (autoplay && send) {
                        //var c = (plman.PlaybackOrder == 3 || plman.PlaybackOrder == 4) ? Math.ceil(plman.PlaylistItemCount(pln) * Math.random() - 1) : 0;
                        //plman.ExecutePlaylistDefaultAction(pln, c);
            plman.ExecutePlaylistDefaultAction(pln, Math.ceil(plman.PlaylistItemCount(pln) * Math.random() - 1));
                }

У меня работает..
Может "он" все-же есть... :) Убираем условие && send и получаем встроенный отключаемый автоплей ,
надо потестить ..

Ты не вкурсе, как можно свернуть ( Collapse ) список командой, после отправки ?
придумал так :

on_key_down(v.enter);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.left);
on_key_down(v.right);

,но извращенно получается )

duzzy 26.02.2017 20:09

seriousstas

Привет :)

А я купил себе ведро девайс(тел)))) вот сижу развлекаюсь)))

Цитата:

Что скажешь если сделать так :
))) А зачем если все и так уже работает еще с версии скрипта 1.2 :) SYSTEM.Fist.Click.Play --- true/false

И добавление в другие плейлисты по Enter то о чем пишет Subvender.

Скрипт что я ранее выкладывал версии 1.3.2 с правками под палец его можно пихнуть в любую сборку и он будет работать при наличии компонента/плагина JScriptPanel.

Цитата:

Ты не вкурсе, как можно свернуть ( Collapse ) список командой, после отправки ?
Вроде можно как то проще надо скрипт смотреть... я просто на этом моменте особо не останавливался.

seriousstas 26.02.2017 21:14

Цитата:

А зачем если все и так уже работает еще с версии скрипта
Да теперь не нужно столько разных условий (все уже встроено - и получается накладка)
Уменьшил on_mouse_lbtn , так проще решить две задачки (понять, что к чему) :
1 - то о чем пишет Subvender , но по одной папке тычком в список библиотеки.
Твой вариант (взял его за основу) в Library View суёт всегда (я заменил дабл на ввод).
2 - автопереход в плейлист после добавления .

Цитата:

ведро девайс(тел)
Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)

vladj 26.02.2017 22:46

Цитата:

Сообщение от seriousstas (Сообщение 383012)
автопереход в плейлист после добавления .

Скрипт с этой фишкой будет выложен или в сборке следующей ждать ?

duzzy 26.02.2017 23:24

seriousstas
Цитата:

Да теперь не нужно столько разных условий (все уже встроено - и получается накладка)
Каких условий... в on_mouse_lbtn_down ?
Если да так они ни на что не влияют, а наоборот более развернуто взаимодействуют.

Неувязки могут быть если начать использовать контекстное меню... я его не использую и скорее всего большинство его не использует в кар-пс...
Я бы его вообще убрал, потому как для тач мода контекстное меню не нужно... целится пальцем в узенькую строчку в библиотеке это жесть :)
(Я вообще для настроек скриптов вынес кнопки в отдельные панели для JS и для МПС и не хожу в Пропертис)

Цитата:

Твой вариант (взял его за основу) в Library View суёт всегда (я заменил дабл на ввод).
Этот вариант мы уже используем кучу времени еще со времен вьетнамского скрипта,
в старых версиях --- дабл по папке делает Send т.е. отправляет в Library view, по Ctrl + ЛКМ выделяем папки/треки, по Enter добавляем(т.е. делаем Add) в любой выбранный плейлист.

Т.е. по сути Library View это общий/временный плейлист в который можно отправлять(Send) и добавлять(Add) треки в любом виде.

Разница старого варианта с новым только в однотычковости т.е. один тычек по папке/треку добавляет в Library view, по Ctrl + ЛКМ выделяем папки/треки, по Enter добавляем в любой выбранный плейлист.
Ну и еще при однотычковом убрано выделение папок/треков при on_mouse_move.

Смотри сам если охота перделать переделай как тебе больше нравится, я бы оставил все как есть... :smile2:

Цитата:

Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)
Спасибо !
Мне пока хватит twrp и получения root))) + еще не до конца разобрался в стоковой прошивке.

seriousstas 27.02.2017 00:22

Цитата:

Этот вариант мы уже используем кучу времени
Верно, решил занять себя на вечер)) ,вродь получилось,
и похоже поборол пустые (пока не крутанёшь скрол) плейлисты после загрузки больших папок ..
Цитата:

по Enter добавляем(т.е. делаем Add)
Я просто буду (вот только решил) ) очищать плейлист и получу аналог Send , но в тот плейлист , который выбран .

Цитата:

Я вообще для настроек скриптов вынес кнопки в отдельные панели
Видел Твои навороты во Flat сборке - думаю удобно!
Цитата:

twrp и получения root
хороший старт, а какое тело ? я после Sony Xperia Z3+ , которую официально! окирпичил разлочкой ,
переехал (вытащил из своей мусорки)) на Lenovo S820 , антиквариат , но с MIUI (Redmi) прошивкой получился быстреньким.. ужо пол года..

seriousstas 27.02.2017 00:33

vladj
в сборке , уже видится финиш ..

duzzy 28.02.2017 00:00

seriousstas

Цитата:

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

По поборол пустые плейлисты, это ты о чем ?

Цитата:

Я просто буду (вот только решил) ) очищать плейлист и получу аналог Send , но в тот плейлист , который выбран .
На сколько я помню из скрипта это можно сделать правильно настроив функцию добавления...

//-------(list, type, add, send, def_pl, insert)
this.load(this.sel_items, true, true, false, this.gen_pl, true);

потому как у него есть три варианта Send, Add, Insert --- (отправить, добавить, вставить).

А вообще добавление/отправку в любой выбранный плейлист сделать не сложно... если мне память не изменяет нужно сделать так...
в функции this.load

убрать мои добавки с проверкой плейлиста и в дефолтном коде подменить на активный в данный момент плейлист

это дефолтный код...
Код:

pln = plID(lib_playlist); //получаем ID плейлиста
if (!def_pl) //если не дефолтный плейлист
    pln = plman.ActivePlaylist; //если не дефолтный то активный
else
    plman.ActivePlaylist = pln; //в остальных случаях активный плейлист это дефолт

на это нужно подменить :)

pln = plman.ActivePlaylist;

присвоить значение активного плейлиста переменной pln и все... т.е. при отправке/добавлении при выборе любого плейлиста ты будешь отправлять/добавлять папки/треки в выбранный(активный) плейлист :)

Цитата:

Видел Твои навороты во Flat сборке - думаю удобно!
На самом деле думал что и пользоваться почти не буду, делал просто для пробы))) а как оказалось очень удобная штука.
Настройки конечно есть не все, но все основные вынесены.
Нужно было конечно сначала обдумать как все будет выглядеть в коде чтоб потом не мучиться с добавлением новых, но и так все гуд.
Цитата:

хороший старт, а какое тело ?
вообще не очень люблю смарты из за батарей))) тело очень бюджетное))) homtom ht17pro. с прошивками на это тело на 4пда печально они почти все косячные т.е. то одно не работает то другое, проще остаться на стоке со всем работающим :)

А соня твоя совсем в мясо убилась, оживить пытался... ?

duzzy 28.02.2017 00:21

Для FLAT сборки добавил скрипт библиотеки версии 1.3.2.:smile2:

http://jpegshare.net/thumbs/ad/ce/ad...add137a6de.jpg

Лежит в папке Test на Я.Д. в теме готовых сборок ссылка FLAT_UPDATE...
Меняется просто подменой скрипта library_panel.js по пути ...\FLAT\themes\scripts\... на выключенном фубаре.
Настройки панели сбрасывать не обязательно.
...

seriousstas 28.02.2017 04:37

Цитата:


По поборол пустые плейлисты, это ты о чем ?
Об этом..
бывает в разных случаях .. Болезнь дефолтного JS Smooth Playlist


Цитата:

на это нужно подменить
То-есть , оставить только это ?
pln = plman.ActivePlaylist;
У меня получается ерунда . Добавляется в активный , а запускается из дефолтного ..
Залей такой вариант , если у тебя работает ..
(У меня уже работает корректно, как я описал, через Ентер с очисткой...)

Цитата:

вообще не очень люблю смарты из за батарей)))
leagoo elite 5 - до 3-х суток при активном использовании ..
Цитата:

А соня твоя совсем в мясо убилась, оживить пытался... ?
да все сервисы повидала - продал за сотню - мне потом парень звонит - зачем я его
заблокировал (хотя я ничего не делал..))) Это я к тому , что они сделали типа многоуровневую защиту - маразм окрепчал..
У разных китай-смартов можно смирится с прошивками сейчас, а вот со слабой камерой врядли.. Любой Самс уделает <= 100$ китайца в этом плане. В вечерне-ночное время - мазня на фотках

seriousstas 01.03.2017 01:25

Вложений: 1
+++ОБНОВЛЕНИЕ ОТ 12.03.2017+++
4Icar_14_4_Light
Ссылка та-же.
Что нового в Light версии :
• 14 основных кнопок вместо 16-ти
• Оптимизация ,изменения почти всех основных скриптов ,уменьшение размера .
• Убраны панели графической библиотеки и картинок Марка.
• Убрана панель-кнопка shuffle
foo_uie_wsh_panel_mod заменены на foo_jscript_panel
• Плейлист :
- Фикс "пустого плейлиста" (редко случалось) после добавления из библиотеки.
- Кнопка в правом вернем углу плейлиста - теперь смена режимом (shuffle)
- Улучшена группировка радиостанций (каждая теперь отдельно)

• Библиотека :
- Playlist: Autoplay On Send or ADD (из настроек) - вкл автоплей при выборе папки (трека)
- SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
- Go To Playlist Delay (из настроек) - задержка при автопереходе в плейлист.
- Добавлен автопереход при выборе трека.
Из меню (ПКМ по кнопкам) Auto Go to Playlist [Library] - вкл автопереход.
- Добавлены кнопки вверх и вниз - удобно выделять (по CTRL) с прокруткой.
- Панель кнопок теперь убирается таймером, если не используется ,
её можно полностью отключить из меню ПКМ > LIB buttons • ON

• МОД панели каверов . Клик в нижнюю область - смена "Инфо"
• Циклы в панели каверов и Био работают только , если одна из них активна .
(Что-бы заработал фон-картинка под Channel spectrum panel нужно :
ПКМ по столбикам - вкл. Transparent background)

120705 03.03.2017 15:46

Для SERIOUSSTAS
 
Поставил последнюю. Отлично, нечего лишнего, Только пока крутил(тестил сборку) пропали кнопки (не появляются). Ставлю сборку заново, всё есть. Погонял (по переключал ) опять нет. При наведении курсора на их место появляется подсказка, но они невидимые.

P.S. Проблема сама устранилась. Пол дня гонял, к вечеру нежданно сама решилась, кнопки появились. Полтергейст да и только.....

vladj 03.03.2017 16:43

В плане кнопок у меня все в норме на КРАЙНЕЙ (будем надеятся, что не последней), значит винда твоя не желает
что-бы они показывались, имхо. Распаковал куда ? Попробуй на любую флешку и оттуда запусти - потестируй.

120705 03.03.2017 19:28

Цитата:

Сообщение от vladj (Сообщение 383341)
В плане кнопок у меня все в норме на КРАЙНЕЙ (будем надеятся, что не последней), значит винда твоя не желает
что-бы они показывались, имхо. Распаковал куда ? Попробуй на любую флешку и оттуда запусти - потестируй.

Тут ещё один глюк нарисовался. При выборе станций (не кнопками), лого выбранной станции не соответствует выбранной. При нажатии кнопки Reload. Всё восстанавливается.

vladj 04.03.2017 01:14

Картинки у меня соответствуют станциям...отличие в настройках у нас могут быть только в 2-х местах.
Во первых порядок воспроизведения только дефолт, рандомом и прочими никогда не пользуюсь и нет ни
одной инсталлированной в систему сборки, т.е. а папке пользователя Aрр никаких фубаров, настроек и проч.

120705 04.03.2017 09:53

Цитата:

Сообщение от 120705 (Сообщение 383335)
Поставил последнюю. Отлично, нечего лишнего, Только пока крутил(тестил сборку) пропали кнопки (не появляются). Ставлю сборку заново, всё есть. Погонял (по переключал ) опять нет. При наведении курсора на их место появляется подсказка, но они невидимые.

P.S. Проблема сама устранилась. Пол дня гонял, к вечеру нежданно сама решилась, кнопки появились. Полтергейст да и только.....

Опять пропали кнопки, ни какие настройки не трогал, чебурашка завёлся...:sad2:

seriousstas 04.03.2017 13:34

120705
По логотипам - видел - есть условия , когда картинка не обновляется ..
А вот с кнопками повторить не могу ..
Если будет возможность сними видео и закинь архив в состоянии,
когда кнопки на панели картинок не появляются . (попробуй очистить настройки в пропертиз - Clear)

duzzy 04.03.2017 13:41

seriousstas
Цитата:

У меня получается ерунда . Добавляется в активный , а запускается из дефолтного ..
Мое предположение не сработало)))
Добавлять то добавляет в любые плейлисты, но стартует только на дефолтном :)
Одной строчкой тут не отделаешься, нужно переделывать сам механизм.
Я пас)))
Старый вариант меня устраивает тем что собранные плейлисты не попортишь, потому как отправка(Send) идет только в один плейлист:smile2:
__________________________________________________ _________

120705
Цитата:

Опять пропали кнопки, ни какие настройки не трогал
Кнопки сами по себе пропадать не должны...
Либо это ты там что-то наковырял в коде МПС, либо эта ошибка уже была в коде и вылезает только при определенных условиях.

seriousstas 04.03.2017 14:05

duzzy
Цитата:

Мое предположение не сработало)))
))
Будет время посмотри вариант в последней сборке :
SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
Цитата:

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

Цитата:

Кнопки сами по себе пропадать не должны...
Кнопки "пропадают" по таймеру - а вкл. - тычком , тоесть так задумано, у 120705 ,
судя по скрину идет залипание на установку цикла (иконка с часами) - почему не ясно ..

И еще - кнопки активируются,если закрыт текст

120705 04.03.2017 18:54

Как только появлялась проблема с картинками, тут же пропадали и кнопки. Попробовал заменить скрипт на этот //Maxim Terpilovsky's script _ radio logos mod// http://terpilovsky.ru// Artwork / Updated 27-01-2014. Проблема с картинками и кнопками пропала. Надо ещё потестить.

120705 04.03.2017 22:43

Для SERIOUSSTAS
 
Скинул сборку с глюками кнопок и лого станций. https://yadi.sk/d/kvxx24Xe3F2wPM Потести...

P.S. По ЛОГО я подозреваю (может я не прав, поправь) грузятся из инета. При выборе станций, т.е клацания по названиям станций, ЛОГО не успевает подгрузиться и отображается с задержкой, т.е. ЛОГО пред, пред, пред, выбранной станции. Получатся накладка. Но как то с этим связано пропадание кнопок?, х.з. Через какое то время всё восстанавливается. Я уже писал в предыдущем посте о замене скрипта. Так с ним всё ОК. Может это совпадение?
Вот видео https://yadi.sk/d/xC4rsVgy3F33gm

duzzy 04.03.2017 23:01

seriousstas
Цитата:

Будет время посмотри вариант в последней сборке :
SEND TO CURRENT PLAYLIST (из настроек) - вкл добавление в активный плейлист .
Посмотрел, работает хорошо. Но я своими кривыми пальцами запорю все свои плейлисты)))
Цитата:

Кнопки "пропадают" по таймеру - а вкл. - тычком
А понял, я код просто не смотрел... а ошибки сам знаешь бывают только если кто-то влез что-то менять или свои :)

Все хочу спросить и забываю, а чего ты не хочешь скрипты через импорт грузить?
Код:

// ==PREPROCESSOR==
// @name "MPS PANEL"
// @import "%fb2k_profile_path%\themes\scripts\mps_panel.js"
// ==/PREPROCESSOR==

Получается намного проще и тестировать и редактировать, а еще очень большой плюс если сборка падает все скрипты остаются целыми.
Код можно править в notepad++... очень удобно
http://jpegshare.net/thumbs/1a/94/1a...49baf92df3.jpg
быстрый доступ к функциям, быстрое комментирование, форматирование кода...

seriousstas 05.03.2017 00:31

Цитата:

Получается намного проще и тестировать и редактировать, а еще очень большой плюс если сборка падает все скрипты остаются целыми.
Код можно править в notepad++... очень удобно
Я все так и делал, сжал , затем разжал и вставил обратно ))
Привычка оказалась сильнее)
Пользуюсь JSMinNPP.dll , а ты каким плугом пользуешься ?

seriousstas 05.03.2017 00:44

120705
Цитата:

Но как то с этим связано пропадание кнопок?
Запустил сборку - кнопки на месте ..
Ты сворачиваешь текст , когда пробуешь вызвать кнопки ?
Повторюсь - нужно крацнуть по шапке - тоесть свернуть текст вниз ,
только тогда можно активировать кнопки ..
.........
посмотрел видео - увидел и свои недоработки
и то, что нужно сделать тебе - текст нужно не тащить вниз , а (как и говорил) клацнуть
по шапке, что-бы он автозакрылся - тогда заработают кнопки .
.........
по обложкам , (попробуй) найди
Код:

function next_image(d) {
  if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 ) {

и добавь || covers.length == 1
те так :
Код:

function next_image(d) {
  if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2  || covers.length == 1) {


120705 05.03.2017 16:16

Цитата:

Сообщение от seriousstas (Сообщение 383431)
120705
.........
по обложкам , (попробуй) найди
Код:

function next_image(d) {
  if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2 ) {

и добавь || covers.length == 1
те так :
Код:

function next_image(d) {
  if ( utils.ReadINI(set_path + 'settings.ini', 'bio', 'panel') == 2  || covers.length == 1) {


Спасибо Стас, получилось, работает отлично. Мои проблемы ушли..

120705 05.03.2017 21:21

Для SERIOUSSTAS
 
Вот ещё накопал. Решил удалить трек. Нажал кнопку 1. Далее нажал кнопку 2. ...ни какой эрекции, нажал кнопку 3... появилось окно с ошибкой. На красном квадрате выбрал и нажал Reload... квадрат пропал--появились кнопки. "Начинай с начала". Всё вернулось назад.:blush:

120705 06.03.2017 00:45

Цитата:

Сообщение от seriousstas (Сообщение 383474)
120705
А как на версии из моего архива ? (Без твоих модификаций .)
Ошибка говорит про отсутствие ctrl.exe , который есть в сборке . И у меня работает удаление , даже на сборке из твоего архива ..

На твоей-- без проблем. Которую тебе отсылал--без проблем. Что то я закосячил.....:wacko2: .. Стас, где этот ctrl.exe лежит, что бы поправить???

seriousstas 06.03.2017 00:46

Цитата:

Сообщение от 120705 (Сообщение 383475)
На твоей-- без проблем. Которую тебе отсылал--без проблем. Что то я закосячил.....:wacko2: .. Стас, где этот ctrl.exe лежит, что бы поправить???

d:\4Icar_14_3_Light\foobar2000\settings\ctrl.exe

120705 06.03.2017 01:01

Цитата:

Сообщение от seriousstas (Сообщение 383476)
d:\4Icar_14_3_Light\foobar2000\settings\ctrl.exe

Не получилось. Я даже всю папку Settigs заменил...


Часовой пояс GMT +4, время: 07:47.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot