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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS+Foobar2000 (http://pccar.ru/showthread.php?t=14176)

duzzy 15.10.2015 02:02

seriousstas
гуд :),
Цитата:

старый косячок (разделение одной папки на двое).
с этим нужно смотреть пока не понятно из за чего вылезает...
...................
а попробуй повторить установку скрипта т.е.(по чистому) удали скрипт и почисти свойства затем удали пути к папкам в фубаре и удали плейлист Media Library и физическую папку библиотеки в фубаре, затем перезапусти сделай так как обычно ставишь фубар т.е.(наверно так) запустил --> добавил папки <--> установил скрипт...
у меня просто пока не получилось отловить тот момент когда он разбивает на двое папки, один раз было и теперь не могу повторить...
..................
с блюром думаю проблем не будет сделаю(уже сделал;)),
а вот опускание/поднятие текста это геморой))) уже пробовал и как результат косячное выделение строк, даже если поправить будет постоянно сбиваться при зуме... пока это загадка но попробую поковырять.;)

вопрос, с этой библиотекой фубар стартует быстрее или нет?

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

seriousstas 15.10.2015 02:45

Цитата:

Сообщение от duzzy (Сообщение 340472)
seriousstas
гуд :),
вопрос, с этой библиотекой фубар стартует быстрее или нет?

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

Ты имеешь ввиду передачу файлов из библиотеки в плейлист ?
Разницы не заменил . 25000 треков передается за 1.5 сек
и тут и на предидущем .
Ещё заметил - обновленный показывает 22800 (предполагаю это правильная цифра)

duzzy 15.10.2015 03:06

Цитата:

Сообщение от seriousstas (Сообщение 340474)
Ты имеешь ввиду передачу файлов из библиотеки в плейлист ?
Разницы не заменил . 25000 треков передается за 1.5 сек
и тут и на предидущем .
Ещё заметил - обновленный показывает 22800 (предполагаю это правильная цифра)

Да я имею в виду передачу списка файлов в плейлист(Media Library) при отработке скрипта при старте фубара...
Странно должна быть разница... даже я на своем древнем заметил:)

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

seriousstas 15.10.2015 05:06

Цитата:

Сообщение от duzzy (Сообщение 340475)
Да я имею в виду передачу списка файлов в плейлист(Media Library) при отработке скрипта при старте фубара...
Странно должна быть разница... даже я на своем древнем заметил:)

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

1 . Сравнил запуск двух фубаров с выбранным плейлистом при старте.
2 . Сравнил запуск двух фубаров с выбранной библиотекой.
3. Сравнил скорость передачи из библиотеки в плейлист по Shift+Enter .
Примерно одинаково (доли секунды)

По цифрам-последний вариант точный :)

sirota 15.10.2015 08:05

Цитата:

Сообщение от seriousstas (Сообщение 340467)
sirota

давно пора - я наконец почувствовал разницу и в стабильности, работе,
но главное для меня - нет теперь глотания звука при открытии тулбара в
связке с Wasapi и Asio

Теперь не смог в версии 13.1 растянуть столбики эвалайзера на весь экран, как это делал в 12..тых версиях. Окно натроек другое стало.

13.1
http://s020.radikal.ru/i707/1510/65/a66e202b919d.png

12.2
http://s42.radikal.ru/i097/1510/88/71438eedb7ea.png

duzzy 15.10.2015 10:47

Цитата:

Сообщение от seriousstas (Сообщение 340478)
1 . Сравнил запуск двух фубаров с выбранным плейлистом при старте.
2 . Сравнил запуск двух фубаров с выбранной библиотекой.
3. Сравнил скорость передачи из библиотеки в плейлист по Shift+Enter .
Примерно одинаково (доли секунды)

По цифрам-последний вариант точный :)

Это хорошо :) Спасибо большое за тесты;)
на шустрых машинах думаю разница будет не заметна, в новой версии просто механизм получения списка треков другой более прямой, чем в прошлой версии.
Обновленный вариант скину чуть позже.

seriousstas 15.10.2015 15:30

sirota
Цитата:

Окно натроек другое стало.
Выдели PS > Conf

duzzy
Цитата:

Обновленный вариант скину чуть позже.
ок

sirota 15.10.2015 16:17

Цитата:

Сообщение от seriousstas (Сообщение 340531)
sirota

Выдели PS > Conf

Извини не дошло...подробней можно :dntknw:

seriousstas 15.10.2015 16:33

Цитата:

Сообщение от sirota (Сообщение 340537)
Извини не дошло...подробней можно :dntknw:

Твой первый скрин - строка с названием PS(постав курсор) ,
далее кнопка в правом верхнем углу.

duzzy 15.10.2015 17:03

Цитата:

Сообщение от seriousstas (Сообщение 340531)

duzzy

ок

отправил в личку новый вариант библиотеки:smile2:

sirota 15.10.2015 17:53

Цитата:

Сообщение от seriousstas (Сообщение 340539)
Твой первый скрин - строка с названием PS(постав курсор) ,
далее кнопка в правом верхнем углу.


Пасиб, сработало :yes4:

Krysanov 29.10.2015 07:17

delete

Andrey875 02.12.2015 11:49

Товарищи! Дайте пжт ссылочку на сие творение! Хочу инернет радио себе настроить

seriousstas 08.12.2015 06:50

Цитата:

Сообщение от Andrey875 (Сообщение 345251)
Товарищи! Дайте пжт ссылочку на сие творение! Хочу инернет радио себе настроить

Держи под разные разрешения :
http://pccar.ru/showpost.php?p=345707&postcount=581

Andrey875 08.12.2015 07:18

Цитата:

Сообщение от seriousstas (Сообщение 345712)
Держи под разные разрешения :
http://pccar.ru/showpost.php?p=345707&postcount=581

Спс! Уже нашёл!

vasekbfg 05.01.2016 15:53

Цитата:

Сообщение от seriousstas (Сообщение 345712)
Держи под разные разрешения :
http://pccar.ru/showpost.php?p=345707&postcount=581

Подскажите , как убрать из менеджера плейлистов wsh filter который дублирует media library, я его удаляю он опять появляется...

в чем разница между 2-мя этими предопределенными плейлистами и кто намеренно их запилил в фубар и нафига?

seriousstas 06.01.2016 00:31

[B]
Цитата:

Сообщение от vasekbfg (Сообщение 347666)
Подскажите , как убрать из менеджера плейлистов wsh playlist который дублирует media library, я его удаляю он опять появляется...

Wsh filter
cоздаёт (скрипт библиотеки с картинками ):// @name "ALBUM LIBRARY touch mod by Terro" -
// @version "2.1"
// @author "Vo Thanh Dat"


ps :
Немного поковырялся - нужно добавить в скрипте строку 998
После :
997 list_ = plman.GetPlaylistItems(pl_idx);
998 plman.RemovePlaylist(pl_idx);

vasekbfg 06.01.2016 13:57

Цитата:

Сообщение от seriousstas (Сообщение 347716)
[B]
Wsh filter
cоздаёт (скрипт библиотеки с картинками ):// @name "ALBUM LIBRARY touch mod by Terro" -
// @version "2.1"
// @author "Vo Thanh Dat"


ps :
Немного поковырялся - нужно добавить в скрипте строку 998
После :
997 list_ = plman.GetPlaylistItems(pl_idx);
998 plman.RemovePlaylist(pl_idx);

это нужно править в каком файле ?

vasekbfg 06.01.2016 14:07

Цитата:

Сообщение от seriousstas (Сообщение 347716)
[B]
Wsh filter
cоздаёт (скрипт библиотеки с картинками ):// @name "ALBUM LIBRARY touch mod by Terro" -
// @version "2.1"
// @author "Vo Thanh Dat"


ps :
Немного поковырялся - нужно добавить в скрипте строку 998
После :
997 list_ = plman.GetPlaylistItems(pl_idx);
998 plman.RemovePlaylist(pl_idx);

подозреваю в каком то .js но не могу найти

Gadina 06.01.2016 14:38

Вложений: 1
Цитата:

Сообщение от vasekbfg (Сообщение 347752)
подозреваю в каком то .js но не могу найти

Надо полагать вот так:

seriousstas 06.01.2016 15:24

Gadina
vasekbfg

Цитата:

скрипт библиотеки с картинками
Тот , который вызывается :
Два раза по нижней правой кнопке Фубара (что не скрине выше)>ПКМ(по панели - не по кнопкам)>Preferenсes> Show Script
После добавления ( plman.RemovePlaylist(pl_idx); )плейлист будет самоудаляться

seriousstas 06.01.2016 15:53

В том срипте , что на скрине (то-есть в основной библиотеке) , если добавить после

281 plman.InsertPlaylistItems(pl_idx,0,list);
это
282 plman.RemovePlaylist(pl_idx);

то будет удаляться и Media Library.
В итоге в списке получим только один созданный плейлист ,
а если он Media Library всё-таки нужен - более понятно он отображается (без крестика), если включить его в настройках плейлиста:
Удерживая Shift>ПКМ>Preference> SYSTEM.Media Library Playlist
если включить в настройках

vasekbfg 06.01.2016 17:03

Цитата:

Сообщение от seriousstas (Сообщение 347775)
В том срипте , что на скрине (то-есть в основной библиотеке) , если добавить после

281 plman.InsertPlaylistItems(pl_idx,0,list);
это
282 plman.RemovePlaylist(pl_idx);

то будет удаляться и Media Library.
В итоге в списке получим только один созданный плейлист ,
а если он Media Library всё-таки нужен - более понятно он отображается (без крестика), если включить его в настройках плейлиста:
Удерживая Shift>ПКМ>Preference> SYSTEM.Media Library Playlist
если включить в настройках

Разобрался , спасибо , но кажется так будет лучше :

if(pl_idx < 0) {
pl_idx = plman.PlaylistCount;
//fb.CreateAutoPlaylist(pl_idx,"WSH Album Filter","ALL",TitleFormat);
list_ = plman.GetPlaylistItems(pl_idx);
//plman.RemovePlaylist(pl_idx);
}

чем так

if(pl_idx < 0) {
pl_idx = plman.PlaylistCount;
fb.CreateAutoPlaylist(pl_idx,"WSH Album Filter","ALL",TitleFormat);
list_ = plman.GetPlaylistItems(pl_idx);
plman.RemovePlaylist(pl_idx);
}

vasekbfg 06.01.2016 17:13

еще было б неплохо сделать , чтобы шкала спектранализатора правильно растягивалась при растягивании окна фубара

чтобы не было пустоты
https://cloud.mail.ru/public/7WPd/13gXJbK4D

и еще чтоб при выходе запоминалась настройка logo/now playing (выставил 1 раз нужную кнопку , чтоб каждый раз не нажимать)

sirota 06.01.2016 17:23

Цитата:

чтобы шкала спектранализатора
Там настройка 5-10 сек и шкала на весь экран...в теме мне это уже показывали как делать.

seriousstas 06.01.2016 19:49

Цитата:

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

vasekbfg 07.01.2016 20:59

еще заметил что по кнопке tab в главной панели не выскакивает окошко плейлистов , то есть можно только кликнуть на плейлист чтобы оно выползло , как бы сделать по кнопке tab?

Krysanov 07.01.2016 21:56

парни, за темой давно не следил..есть новая сборка? А то 13.2 у меня стала выдавать ошибку:blush:

seriousstas 07.01.2016 21:57

Цитата:

и еще чтоб при выходе запоминалась настройка logo/now playing
Не получится .. Эти кнопки На PSS сделаны ... Можно лишь выбрать что
грузить по-умолчанию.
Цитата:

не выскакивает окошко плейлистов
какая ось ? В 8-ке должно работать , либо поправить класс окна с которому обращается скрипт .

120705 07.01.2016 23:15

Цитата:

Сообщение от seriousstas (Сообщение 347895)
либо поправить класс окна с которому обращается скрипт .

Можно пояснить пожалуйста?:sad2:

sirota 07.01.2016 23:45

Цитата:

Сообщение от Krysanov (Сообщение 347894)
парни, за темой давно не следил..есть новая сборка? А то 13.2 у меня стала выдавать ошибку:blush:

Тут есть новей.

vasekbfg 08.01.2016 02:04

Цитата:

Сообщение от seriousstas (Сообщение 347895)
Не получится .. Эти кнопки На PSS сделаны ... Можно лишь выбрать что
грузить по-умолчанию.

какая ось ? В 8-ке должно работать , либо поправить класс окна с которому обращается скрипт .

ось 7-я x64 , что где поправить , пардон...

seriousstas 08.01.2016 05:09

Цитата:

Сообщение от 120705 (Сообщение 347898)
Можно пояснить пожалуйста?:sad2:

Можно (нужно установить https://autohotkey.com/ вначале) ,
в строках(их несколько повторяющихся),в скрипте по пути foobar2000\settings\TAB.ahk (открыть можно блокнотом)
ControlFocus, uie_wsh_panel_mod_class11, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
поменять на то , что покажет AutoIt3 Window Spy (Подтянуть окно к плейлисту и кликнуть )
(находится тут "C:\Program Files\AutoHotkey\AU3_Spy.exe"),
посмотреть в разделе ClassNN:
и перекомпилировать TAB.ahk (ПКМ>compile script)

Скорей всего просто изменится цифра с "11" на другую (можно проверить и ahk_class , на всякий...)
Ещё инфа здесь :
http://pccar.ru/showpost.php?p=346844&postcount=729

seriousstas 08.01.2016 06:40

Скрипт кстати переделал полностью :

Код:

#NoTrayIcon
#SingleInstance force
DetectHiddenWindows, on
SetWorkingDir %A_ScriptDir%
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
If (OutputVar = "1") ;
{
Loop, 8
{
WinWait, Load Playlist,, 0
WinWaitClose
WinWait, Rename playlist:,, 0
WinWaitClose
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
Sleep 30
If (OutputVar = "0") ;
ExitApp
Process, Exist, foobar2000.exe
If ! errorLevel
    ExitApp
}
WinWaitActive, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ExitApp
}
Else
ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Loop, 8
{
WinWait, Load Playlist,, 0
WinWaitClose
WinWait, Rename playlist:,, 0
WinWaitClose
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
Sleep 30
If (OutputVar = "0") ;
ExitApp
Process, Exist, foobar2000.exe
If ! errorLevel
    ExitApp
}
WinWaitActive, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ControlSend, uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ExitApp

Теперь работает с ini(settings.ini) через IniRead(ранее создавался , удалялся и снова создавался файл в папке settings при каждом открытии-закрытии) :
https://autohotkey.com/docs/commands/IniRead.htm
Так-же - скрипт будет самозакрываться при закрытии менеджера либо самого Фубара , если запущен .
Будет в следующей сборке ...

vasekbfg 08.01.2016 14:55

Цитата:

Сообщение от seriousstas (Сообщение 347917)
Скрипт кстати переделал полностью :

Код:

#NoTrayIcon
#SingleInstance force
DetectHiddenWindows, on
SetWorkingDir %A_ScriptDir%
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
If (OutputVar = "1") ;
{
Loop, 8
{
WinWait, Load Playlist,, 0
WinWaitClose
WinWait, Rename playlist:,, 0
WinWaitClose
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
Sleep 30
If (OutputVar = "0") ;
ExitApp
Process, Exist, foobar2000.exe
If ! errorLevel
    ExitApp
}
WinWaitActive, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ExitApp
}
Else
ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Loop, 8
{
WinWait, Load Playlist,, 0
WinWaitClose
WinWait, Rename playlist:,, 0
WinWaitClose
IniRead, OutputVar, %A_ScriptDir%\settings.ini, plmanager, plmanager_status
Sleep 30
If (OutputVar = "0") ;
ExitApp
Process, Exist, foobar2000.exe
If ! errorLevel
    ExitApp
}
WinWaitActive, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ControlSend, uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
ExitApp

Теперь работает с ini(settings.ini) через IniRead(ранее создавался , удалялся и снова создавался файл в папке settings при каждом открытии-закрытии) :
https://autohotkey.com/docs/commands/IniRead.htm
Так-же - скрипт будет самозакрываться при закрытии менеджера либо самого Фубара , если запущен .
Будет в следующей сборке ...

меняю uie_wsh_panel_mod_class11 на PSSWindowContainer6 (то что показал au3_spy) ничего не изменилось.
умеет ли этот плейлист разворачиваться по TAB вообще?

и еще попробуйте понажимать TAB в разных окнах - например в режиме спектранализатора или в режиме VU meter или же когда milkdrop работает - у вас не виснет фубар?

seriousstas 08.01.2016 18:47

[QUOTE=vasekbfg;347928]меняю uie_wsh_panel_mod_class11 на PSSWindowContainer6 (то что показал au3_spy) ничего не изменилось.
умеет ли этот плейлист разворачиваться по TAB вообще?
Что значит разворачиваться ? мы ведь говорим о (менеджере плейлистов) :
Цитата:

по кнопке tab в главной панели не выскакивает окошко плейлистов
Для au3_spy нужно кликнуть по плейлисту (по типу , как с VU http://i.imgur.com/LsSPkQt.png):
Цитата:

(Подтянуть окно к плейлисту и кликнуть )
Должно быть название окна uie_wsh_panel_mod_class и цифра .

seriousstas 08.01.2016 20:23

Цитата:

TAB в разных окнах - например в режиме спектранализатора или в режиме VU meter или же когда milkdrop работает - у вас не виснет фубар?
Это баг основного плейлиста (есть во всех сборках на MPS) . Этот хоткей отслеживается ,
но тк переход в плейлист не происходит - Фубар падает .
А вообще автору скрипта br3tt сообщали о похожих проблемах (например ,
если переходить из стандартного встроенного Library tree в плейлист и жать TAB - тоже повисает) - реакции не было .

vasekbfg 08.01.2016 20:26

[QUOTE=seriousstas;347936]
Цитата:

Сообщение от vasekbfg (Сообщение 347928)
меняю uie_wsh_panel_mod_class11 на PSSWindowContainer6 (то что показал au3_spy) ничего не изменилось.
умеет ли этот плейлист разворачиваться по TAB вообще?
Что значит разворачиваться ? мы ведь говорим о :

Для au3_spy нужно кликнуть по плейлисту :

Должно быть название окна uie_wsh_panel_mod_class и цифра .

речь об этом плейлисте https://cloud.mail.ru/public/5GRa/ktXDoUBb3
он по кнопке tab не разворачивается

seriousstas 08.01.2016 22:01

Цитата:

речь об этом плейлисте https://cloud.mail.ru/public/5GRa/ktXDoUBb3
он по кнопке tab не разворачивается
И не должен , хотя я так и не понял - что имеется ввиду разворачивается ?
На полный экран что-ли ? Или это про выпадающий список (foo_uie_playlists_dropdown.dll) - там тоже не предусмотрено ...
Просто :
Цитата:

по кнопке tab в главной панели
,
главной считал плейлист с менеджером , а не то , что на скрине .

vasekbfg 09.01.2016 01:22

Цитата:

Сообщение от seriousstas (Сообщение 347945)
И не должен , хотя я так и не понял - что имеется ввиду разворачивается ?
На полный экран что-ли ? Или это про выпадающий список (foo_uie_playlists_dropdown.dll) - там тоже не предусмотрено ...
Просто :
,
главной считал плейлист с менеджером , а не то , что на скрине .

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

p.s. все это терпимо конечно , но вот зависания по tab есть идеи как обойти? Никто не пробовал прежде чем выполнять скрипт по tab сначала анализировать окно, и выполнять лишь в случае активированного нужного окна ?


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

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