09.01.2016, 01:58 | #2281 | |||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
vasekbfg
Цитата:
А ещё - два (jsplaylist) плейлиста не уживаются вместе - поэтому приделал в качестве доп.- этот облегчённый вариант Цитата:
какой смысл жать tab с клавы, если есть отдельная кнопка ... какой смысл вообще жать tab на экранах , к которым этот хоткей не применим ... Цитата:
А вообще именно так и сделано - скрипт находит нужное окно и посылает хоткей . Предложу хотя-бы немного разобраться по компонентам сборки. Подумал, может у Тебя нет тачскрина (есть-же у форумчан джойстики разные) , если пытаешься вызывать выпадающий тычком список плейлистов хоткеем ? Последний раз редактировалось seriousstas; 09.01.2016 в 03:19. |
|||
09.01.2016, 03:34 | #2282 | |
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
Цитата:
про зависания - скрипт tab сейчас выполняется всегда , оттого и зависает , что в скрипте нету анализа активного состояния фубара (какая именно на экране панель - mps или обычная или визуализация вообще) tab я как понял посылается классу окна , а низя ли по нему же узнать состояние этого окна . ченить типа если WinActive("uie_wsh_panel_mod_class11") тогда посылаем tab или на худой конец , перед посылом tab принудительно переключиться на основную панель (аналог нажатия круговых стрелочек). |
|
09.01.2016, 19:50 | #2283 | |||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Поэтому она и настроена на прицел. Цитата:
Или ты запускаешь скрипт вслепую - тогда можно задействовать IfWinActive https://autohotkey.com/docs/commands/WinActive.htm Цитата:
|
|||
10.01.2016, 01:37 | #2284 | |
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
Цитата:
всегда - значит всегда когда ни нажмешь Tab выполнится один и тот же скрипт. Разве низя в этом скрипте анализировать , можно ли посылать окну сообщение с помощью IfWinActive или еще каким-нибудь образом? Если нельзя , то просьба модифицировать скрипт , добавив перед разворачиванием плейлиста в основной панели (той что на крестик) , принудительное переключение на эту самую панель. |
|
10.01.2016, 02:29 | #2285 | |||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Если сделал , что-б у тебя по TAB - запускался мой скрипт (TAB.exe), то просто повесь его на другой хоткей . Получается - Ты вызываешь TAB-ом мой скрипт , который тоже посылает TAB . Я пробовал просто кликать по 4Icar_13_3_MPS_MB_dark\foobar2000\settings\TAB.exe нет никаких зависаний , только если жать с клавы и это : Цитата:
Попробуй такой вариант (через ControlSend) : Код:
#NoTrayIcon #SingleInstance force DetectHiddenWindows, on SetWorkingDir %A_ScriptDir% IfExist, %A_WorkingDir%\plmanager_0 { ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8} Sleep, 1000 } IfExist, %A_WorkingDir%\plmanager_1 { WinWait, Load Playlist,, 7 WinWaitClose WinWait, Rename playlist:,, 1 WinWaitClose } IfNotExist, %A_WorkingDir%\plmanager_0 { IfWinExist, iCar DS { WinActivate, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8} ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8} } else { WinWaitActive, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8} ControlSend,uie_wsh_panel_mod_class11, {TAB}, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8} } } Else ExitApp Цитата:
|
|||
10.01.2016, 03:37 | #2286 |
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
включаю спектранализатор , жму таб - виснет
в сборке 4_11 не виснет скрипт tab.exe лежит в папке settings в обоих случаях. но я думаю дело не в нем , если даже его удалить из этой папки все равно поведение сохраняется |
10.01.2016, 03:53 | #2287 |
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
Seriousstas поясни пожалуйста , как ты забиндил свой tab.exe
я щас покликал мышкой по екзешнику - действительно ниче не виснет. но там где менеджер выезжает , он обратно не заезжает по клику . |
10.01.2016, 03:58 | #2288 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Цитата:
по TAB.exe , либо повесить запуск TAB.exe на кнопку энкодера (для этого создай ярлык - приципи хоткей - любой , и задай этот хоткей своей кнопкой(если плеер в Икаре - есть другой способ)), либо нажать на кнопку вызова менеджера в плеере Либо - поменять TAB , на что-то другое вообще : попробовал Spacebar (пробел) (подойдёт ?) - не виснет на других панелях. Последний раз редактировалось seriousstas; 10.01.2016 в 09:12. |
||
10.01.2016, 13:59 | #2289 | |
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
Цитата:
|
|
10.01.2016, 22:25 | #2290 | |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Duzzy, привет !
Вот здесь ты создал отдельную тему... и у меня собственно вопрос в сборке 13.1 есть выбор DSP уже предустановленный.. у меня 5.1 многоканал.. раньше просто выбирал стерео в 5.1 и слушал ничего не меняя... А тут попробовал режим izotope ozone 5. Если слушать музыку в формате flac, mp3 и тд, то звук насыщенный что ли на ozone.... Если "тяжелые" форматы в 5.1, то в стерео в 5.1... и как то тише что ли...Теперь вот не пойму, а как сделать, чтобы работало и с "тяжелыми" и "легкими"форматами , используя одни настройки? Или так нельзя? Имея ASUS XONAR U7 слушаю через wasapi (event) из-за голосовых подсказок Икара и прог, встроенных в него (блюстак).. в 4 посте твоей темы есть описание РАЗВОДКА КАНАЛОВ ПОД ASIO В ФУБАРЕ.... как его осуществить, если асио не пользуюсь? Никак? в 6 посте темы есть Объемный звук/foo_dsp_fsurround. Там есть Цитата:
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! _________________________________________ |
|
Здесь присутствуют: 11 (пользователей: 0 , гостей: 11) | |
|
|