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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2018, 14:19   #321
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
По умолчанию

Евген_21
Lexx09

Это мой косяк)) я по какой то адовой думке решил что можно перенести файлы в папку scripts, и при этом забыл что копия лежит в корне, поэтому у меня и работает.

Сейчас перезалью, изменений никаких не будет, нужно будет только библиотеку плагина заменить.

------------------------------------------------------------------------
Перезалил...

- поправил свой косяк с запуском программы от Lexx09 которая прячет курсор мыши при наведении на окно икара.
Теперь так...

Команда: "mouse_hide".
Скачать архив hidecursor2.rar распаковать,
положить программу с библиотекой(HideCursor.exe, HideCursor.dll) в корень диска С:\, все остальное осталось прежним.
Файл readme.txt в архиве.

- добавил в архив скрипты для регистрации плагина
iCarDSPlayerFIX_register.au3
iCarDSPlayerFIX_unregister.au3

Скачать iCarDSPlayerFIX
...

Последний раз редактировалось duzzy; 27.06.2018 в 15:39.
duzzy вне форума   Ответить с цитированием
Старый 27.06.2018, 15:49   #322
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
По умолчанию

Вечером выложу комплект(с примером) для использования джойстика(геймпада) в икаре, фубаре.
Почему с "примером", ну потому что тут будет лучше каждому для себя как то настраивать.
У меня только для аудио, видео и перехода по экранам икара. Использовать удобно и достаточно просто в понимании и переделывании, в скрипте оставил комментарии что к чему и как.
duzzy вне форума   Ответить с цитированием
Старый 27.06.2018, 19:24   #323
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

Lexx09
duzzy
Спасибо, все заработало. Так же прикрутил загрузку (пряталки курсора мыши от Lexx09) на 4 экран расширенных настроек. С записью параметров mouse_cursor_is=1/0 в setting.ini.
Нажмите на изображение для увеличения
Название: Курсор.JPG
Просмотров: 645
Размер:	78.6 Кб
ID:	49932
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS
Евген_21 вне форума   Ответить с цитированием
Старый 29.06.2018, 01:01   #324
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
По умолчанию

Комплект по управлению с джойстика/gamepad-a

Комплект состоит из двух программ, скрипта автоит hk.exe и программы joy2key.exe.
Работает так... жмем кнопку на джойстике, joy2key отправляет хоткей, скрипт hk ловит хоткей и выполняет назначенные действия.
В данном случае отправляет хоткеи в скрипты фубара(или сам фубар) через...
PHP код:
ControlSend($foobar_window_class""$control_pl"{MEDIA_PREV}") ;пред муз трек 
(Важно ! При отправке Хоткеев в скрипты фубара, в скрипте нужно настроить функцию function on_key_down(vkey) {...}, иначе хоткей отправленный в скрипт не будет обработан.)

и команды управления в икар...
PHP код:
$rr.execute("CF_PREV") ;отправляем икару команду предтрек 
Видос о том как работает, в видосе управление только джойстиком(видос как пример использования).

Скрипт hk.ехе заточен под мою сборку фубара, но переделать достаточно просто.
Управление в любой сборке на JS так же очень просто настроить.
Настройки кнопок joy2key так же настроены под скрипт hk.exe.
В скрипте hk и программе joy2key, кнопки настроены на нумпад/numpad цифры справа на клаве.

В исходнике скрипта hk.au3 есть достаточно подробные комментарии, по коду в скрипте.
Проверить работу скрипта hk.exe, можно на любой клавиатуре с нумпадом.

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

Для начала использования нужно прописать свои панели в ини файл настроек hk.ini...

[settings]

foobar_path=Z:\FLAT\ --- путь до папки фубара

foobar_class=[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}] --- класс окна фубара

control_mps=MegaPanelSplitterWindowContainer1 --- класс основной панели мпс
control_plman=foo_jscript_panel_class3 --- класс панели менеджера-плейлистов
control_pl=foo_jscript_panel_class4 --- класс панели плейлиста
control_lib=foo_jscript_panel_class5 --- класс панели библиотеки
control_cover=foo_jscript_panel_class6 --- класс панели обложек
control_milk=MilkDrop21 --- класс панели визуализации милк-дроп
control_coverflow=foo_jscript_panel_class9 --- класс панели коверфлоу

panel_plman=3 --- индекс панелей в основной панели МПС
panel_pl=4
panel_lib=5
panel_cover=6
panel_milk=7
panel_coverflow=10

Если нужно настроить нужные сочетания клавиш в программе joy2key.

Кликаем два раза по иконке в трее
получаем окно настроек...

в левой части название профиля настроек First Configuration.cfg
в правой части хоткеи на кнопках джойстика.

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

Numpad 4 --- это кнопка клавиатуры нумпад 4
Автоматическая стрельба --- это количество повторов нажатия при удержании кнопки.
Назначили нажимаем ОК и переходим к другой кнопке.

Важно знать одну штуку, если программа joy2key убивается/падает/не корректно закрывается файл настроек слетает и используется профиль по умолчанию "First Configuration.cfg", поэтому настроив кнопки лучше переименовать свои профиль вручную в "First Configuration.cfg". И теперь когда программа будет не корректно закрыта, загрузится уже ваш настроенный профиль.

Если что то не понятно пишите объясню как и что настроить.

Скачать
...

Последний раз редактировалось duzzy; 29.06.2018 в 02:12.
duzzy вне форума   Ответить с цитированием
Старый 29.06.2018, 03:31   #325
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 ?
Полезный твик для кнопок руля)
seriousstas вне форума   Ответить с цитированием
Старый 30.06.2018, 00:37   #326
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
По умолчанию

Привет Стас !
Были мысли об этом тоже, но я искать не стал так пока оставил больше время уходило на отладку скрипта управления. Можно в ExecTBL посмотреть что там есть или попробовать добавить команду Select под конец таймера выбора.
Либо сделать дубль этой команды только с авто-выбором.
duzzy вне форума   Ответить с цитированием
Старый 01.07.2018, 11:46   #327
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Слава ПРИВЕТ! , Берсеньев как-то показывал, как сделать , что-б клавиши влево-вправо автоматом выбирали экран ..
те меню выбора закрывалось и одновременно выбирало без "Ввода" - не встречал ?(не могу найти) или сам знаешь, что подправить, что-б не жать Enter ?
Полезный твик для кнопок руля)
Стас,привет. В файле Initialize, найди autoselect=0 и поменяй 0 на 1.
Код:
SelectSoundTimer=3
MenuPointCount=6
autoselect=1
autoselecttime=4
exit_menu_default=4
Добавил, активацию режима автовыбора. Чтоб не лазить в Initialize.ini. 4 экран расширенных настроек. Файл скопировать в папку Chameleon. setExt4.zip
Нажмите на изображение для увеличения
Название: 4 экран р.наст.JPG
Просмотров: 609
Размер:	52.0 Кб
ID:	49942
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS

Последний раз редактировалось Евген_21; 01.07.2018 в 12:26.
Евген_21 вне форума   Ответить с цитированием
Старый 01.07.2018, 14:42   #328
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
По умолчанию

Цитата:
Стас,привет. В файле Initialize, найди autoselect=0 и поменяй 0 на 1
Евген_21
ПРИВЕТ!
Подозревал , что решение рядом! Спасибо БОЛЬШОЕ!
Цитата:
Добавил, активацию режима автовыбора
seriousstas вне форума   Ответить с цитированием
Старый 03.07.2018, 19:54   #329
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

Слава, привет. Подмоги. Нужна полная очистка списка, в скине autorunner. Если можно добавь, или подскажи как сделать. Скин полностью переделал под себя. Загрузку autorunner.exe, реализовал через ExecTBL, с возможностью загрузить через таймер или полностью отключить (загрузку).
Код:
//В конец строки  
 "_ONSKINSTART",".............||BYVAR;autorunner_is;<<{StartTimer;autorunner_time;$autorunner_time$}"
//Эта строка ниже, предыдущей.
"Onautorunner_timeTimer","EndTimer;autorunner_time||RUN;$skinpath$Autorunner\autorunner.exe"
Если нужно скину в личку, здесь ни чего выкладывать не буду так как это твоя работа.

P.S. Перехожу на твою программу. С уважением.
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS
Евген_21 вне форума   Ответить с цитированием
Старый 04.07.2018, 02:57   #330
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
По умолчанию

Евген_21

Привет !
Ты хочешь ини файл очистить полностью или список из ини файла на экране икара ?

Если список на этом экране...

то нужна простая команда: "CLCLEAR;ALL"

если очистка ини файла то это только завтра, сегодня уже нет мочи)))

Цитата:
здесь ни чего выкладывать не буду так как это твоя работа
Да не, финальный вариант ты тут и выкладывай, это же как раз темя для твиков и расширения функционала
duzzy вне форума   Ответить с цитированием
Ответ


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

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

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



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


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