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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2016, 01:11   #3001
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

Цитата:
Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..
Может будет проще по проблеме выше сделать цикл на секунду или несколько и фокусить фубар при запуске...

Что то типа вспомогательного скрипта который будет постоянно переводить фокус на фубар например каждые 5-ть секунд...

Или например перейти с Автохоткея на Автоит)))
Автохоткей не всегда работает как нужно(кнопки не всегда отрабатывают), я на него поэтому и забил + есть другие проблемы с его работой.
duzzy вне форума   Ответить с цитированием
Старый 05.12.2016, 01:16   #3002
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
По умолчанию

Цитата:
Сообщение от duzzy Посмотреть сообщение
seriousstas
Что то типа вспомогательного скрипта который будет постоянно переводить фокус на фубар например каждые 5-ть секунд...
Можно , но я против таких скриптов (цыкл использую только для перезапуска wi-fi - чтоб сразу подхватывался и-нет с телефона )..
А если за Икаром - то будут глюки (конфликтует Икаровский майнскрипт) 99% при старте и закрытии.
Лучше конечно наводить одноразовым скриптом ..
И вообще очень странно - при КЗХ просто переключаются видеовходы, каким боком это это связано с фокусом - не ясно .
Цитата:
Автохоткей не всегда работает как нужно(кнопки не всегда отрабатывают)
Пока не замечал - для более старых ОС есть SendInput и SendPlay :
Цитата:
работают, как правило, быстрее и более надёжно.
http://www.script-coding.com/AutoHotkey/Send.html
seriousstas вне форума   Ответить с цитированием
Старый 05.12.2016, 01:48   #3003
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
Цитата:
А если за Икаром - то будут глюки (конфликтует Икаровский майнскрипт) 99% при старте и закрытии.
У меня ПотПлеер управляется скриптом в цикле ... проблем 0

Цитата:
Лучше конечно наводить одноразовым скриптом ..
Это да конечно лучше, возможно нужно просто задержку увеличить при опознании окна ?
Или попробовать по Хэндлу а не по Тайтлу окно искать...
Цитата:
И вообще очень странно - при КЗХ просто переключаются видеовходы
Возможно происходит какой то системный вызов и фокус уходит с фубара.

---------------------------------------------------

Я у себя в сборке делал проще...
Для отправки Enter в окно скрипта библиотеки...
Код:
enter_()

Func enter_()
$sRead = IniRead(@ScriptDir & "\settings.ini", "library_class", "library_class", "Default Value")
ControlSend("[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]", "", $sRead, "{Enter}")
;MsgBox($MB_SYSTEMMODAL, "", "Read value: " & $sRead)
EndFunc
$sRead = IniRead(.... Читаем ини с классом библиотеки(это больше опция для универсальности, если класс окна меняется ненужно компилить скрипт достаточно просто в ини новый прописать)
ControlSend("[CLASS:...Отправляем нажатие Enter по классу Фубара
;MsgBox(...тестовое окно для просмотра что прочитали из ини

Остальные скрипты(Ctrl, Click...) написаны по этому же принципу...
Прописал в ini файл нужные параметры и используешь

Пример ini файла...
Код:
[playlist_class]
playlist_class=uie_jscript_panel_class3
[library_class]
library_class=uie_jscript_panel_class4
[ctrl_timer]
TimeWait=15000
duzzy вне форума   Ответить с цитированием
Старый 05.12.2016, 01:53   #3004
shumaz
Старший Пользователь
 
Регистрация: 27.08.2015
Регион: Украина
Сообщений: 289
shumaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Что за КЗХ (камера чтоль ?)такой ?
Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..
А если просто повесить на твое устройство (вместо команд хоткеев) отдельно скрипт вверх и отдельно вниз уже с фокусом на плейлисте ? :
Код:
#NoTrayIcon
#SingleInstance force
SetTitleMatchMode, 2 
ControlFocus, uie_jscript_panel_class1, foobar2000 ;
Sleep 50
Send {Up}
Код:
#NoTrayIcon
#SingleInstance force
SetTitleMatchMode, 2 
ControlFocus, uie_jscript_panel_class1, foobar2000 ;
Sleep 50
Send {Down}
Тогда и всех манипуляций выше не нужно ..
Либо просто click.exe добавить, если возможно ..
КЗХ - камера заднего хода да...
Монитор к компу подключён по HDMI, а камера (а там еще и датчики давления в шинах по VGA).

Не очень понял что попробовать слелать ((
shumaz вне форума   Ответить с цитированием
Старый 05.12.2016, 02:06   #3005
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
По умолчанию

Цитата:
Не очень понял что попробовать слелать ((
shumaz
У тебя как подаются команды вверх-вниз ,
Ты можешь вместо них повесит скрипты ?
duzzy
Цитата:
Читаем ини с классом библиотеки
Вариант , но мне-бы пригодилось год назад , когда добавлял-удалял разные экраны ), а щас всё устаканилось
Не знаешь , как это будет на Autoit :
Код:
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111101||OnDuinoKeyPress")
Что-то есть здесь
по COM серверу, но пока темный лес ..
seriousstas вне форума   Ответить с цитированием
Старый 05.12.2016, 02:26   #3006
shumaz
Старший Пользователь
 
Регистрация: 27.08.2015
Регион: Украина
Сообщений: 289
shumaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
shumaz
У тебя как подаются команды вверх-вниз ,
Ты можешь вместо них повесит скрипты ?
скрипты... даже не знаю...
это же обычный джойстик 8 диапазонный (вверх/вниз/влево вправо - при режиме работы клавиши-сктрелки (тоисть он эмулирует Up/Down/Left/Right) и в 8-ми направлениях если эмулируется работа "мышки"). иными словами это как TouchPad на ноутбуке, просто работать можешь в нескольких режимах (переключение режимов "(0)мышь/(1)мышь_с_левой_кнопкой/(2)клавиши-стрелки").

UP: скрипты повесить могу конечно... но потеряю же в функционале джойстика в других прогах (навигации и т.д.)

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Странно , что теряется фокус - не должен . Скорей всего теряется полностью с Фубара ..
не знаю важно или нет, но добавлю: после смены видео сигнала HMDI-VGA-HDMI пробовал просто "становится" в плейлист (кликал на трэк любой) и один фиг не листаются трэки (вверх/вниз)... надо только жать прицел (вроде даже 2 раза) либо же NumPad0.exe и Numpad9.exe переключится и всё работать начинает. я конечно не знаю принципа как работает всё, но в моём понимании если бы снимался фокус чисто с фубара, то достаночно было бы вернутся в плейлист (тыкнув на таче к примеру по плейлисту), но этого не хватает.
shumaz вне форума   Ответить с цитированием
Старый 05.12.2016, 03:26   #3007
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
По умолчанию

Цитата:
Сообщение от shumaz Посмотреть сообщение
пробовал просто "становится" в плейлист
Проверь этот вариант на предмет фокуса после камеры .
А потом уже добавишь остальное ..
После обновления на 13-ю версию некоторые настройки поменялись + захват фокуса есть верху самого скрипта (галка Grab Focus)
Можно поиграться ..
seriousstas вне форума   Ответить с цитированием
Старый 05.12.2016, 17:06   #3008
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

Цитата:
Не знаешь , как это будет на Autoit :
Код:
$rr = ObjCreate("RoadRunner.SDK")
$rr.Execute("SetVar;duino_key;duino_111111101||OnDuinoKeyPress")
К слову о бредовом синтаксисе в АНК... "icar := Com" и как вот это понять)))
duzzy вне форума   Ответить с цитированием
Старый 05.12.2016, 19:46   #3009
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
По умолчанию

Цитата:
и как вот это понять
ну они-же должны как-то отличаться ..)) Вот и вставляют символы.
seriousstas вне форума   Ответить с цитированием
Старый 06.12.2016, 15:00   #3010
shumaz
Старший Пользователь
 
Регистрация: 27.08.2015
Регион: Украина
Сообщений: 289
shumaz is on a distinguished road
Thumbs down

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Проверь этот вариант на предмет фокуса после камеры .
А потом уже добавишь остальное ..
После обновления на 13-ю версию некоторые настройки поменялись + захват фокуса есть верху самого скрипта (галка Grab Focus)
Можно поиграться ..
Тестанул.. Всё так же (((
Галка Grab focus стоит (если речь о том же скрипте нижней панели). Попробовать снять её?

Вообще не ясно на чём фокус после после возврата с КЗХ... Как будто ни на чём...

Последний раз редактировалось shumaz; 06.12.2016 в 18:22.
shumaz вне форума   Ответить с цитированием
Ответ


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

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

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



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


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