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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > АвтоЗвук

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2017, 00:26   #3171
Subvender
Новый Пользователь
 
Регистрация: 13.11.2016
Возраст: 43
Регион: Украина
Сообщений: 29
Subvender is on a distinguished road
По умолчанию

Стыдно, но спрошу.
Как наполнять созданные плейлисты.у меня ситуация такова:
1.создаю плейлист
2.захожу в него-он пуст
3.захожу в библиотеку и выбираю папку
4.двойной тап -играет
5.перехожу в менеджер плейлистов-мой плейлист(в котором я ходил в библиотеку) и вуаля- он пуст.
Т.е. Мне ясно что находясь в библиотеке нажав ПКМ add to current playlist я добавлю его куда хотел-вопрос в том что без мыши все это неудобно. Другого пути нет?
Что я делаю неправильно?
Subvender вне форума   Ответить с цитированием
Старый 26.02.2017, 15:43   #3172
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

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);

,но извращенно получается )
seriousstas вне форума   Ответить с цитированием
Старый 26.02.2017, 20:09   #3173
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
По умолчанию

seriousstas

Привет

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

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

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

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

Цитата:
Ты не вкурсе, как можно свернуть ( Collapse ) список командой, после отправки ?
Вроде можно как то проще надо скрипт смотреть... я просто на этом моменте особо не останавливался.
duzzy вне форума   Ответить с цитированием
Старый 26.02.2017, 21:14   #3174
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

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

Цитата:
ведро девайс(тел)
Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)
seriousstas вне форума   Ответить с цитированием
Старый 26.02.2017, 22:46   #3175
vladj
Гуру
 
Аватар для vladj
 
Регистрация: 03.05.2011
Возраст: 72
Город: Верещагино
Регион: 59
Машина: Toyota-Echo
Сообщений: 2,045
vladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond reputevladj has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
автопереход в плейлист после добавления .
Скрипт с этой фишкой будет выложен или в сборке следующей ждать ?
__________________
DN2800MT, DDR3-4Gb, SSD -30 Gb, Lilliput FA1000 - по HDMI, Win-8 .
vladj вне форума   Ответить с цитированием
Старый 26.02.2017, 23:24   #3176
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
По умолчанию

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.

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

Цитата:
Оо- поздравляю!
Если захочешь занять мозг - ставь сразу Таскер..)
Спасибо !
Мне пока хватит twrp и получения root))) + еще не до конца разобрался в стоковой прошивке.
duzzy вне форума   Ответить с цитированием
Старый 27.02.2017, 00:22   #3177
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

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

Цитата:
Я вообще для настроек скриптов вынес кнопки в отдельные панели
Видел Твои навороты во Flat сборке - думаю удобно!
Цитата:
twrp и получения root
хороший старт, а какое тело ? я после Sony Xperia Z3+ , которую официально! окирпичил разлочкой ,
переехал (вытащил из своей мусорки)) на Lenovo S820 , антиквариат , но с MIUI (Redmi) прошивкой получился быстреньким.. ужо пол года..
seriousstas вне форума   Ответить с цитированием
Старый 27.02.2017, 00:33   #3178
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

vladj
в сборке , уже видится финиш ..
seriousstas вне форума   Ответить с цитированием
Старый 28.02.2017, 00:00   #3179
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
По умолчанию

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   #3180
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
По умолчанию

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



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


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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