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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2009, 12:50   #1
Wildcat
Старший Пользователь
 
Аватар для Wildcat
 
Регистрация: 11.09.2008
Город: С.-Петербург
Регион: 78, 98
Машина: Buick Park Avenue Ultra
Сообщений: 152
Wildcat is on a distinguished road
По умолчанию Быстрая прокрутка песни(FFWD) на AutoHotKey+RR

Что-то никак не получается

У меня есть кнопка на руле, которую я использую для переключения на следующую песню(команда роадраннера NEXT).

Хочу чтобы при удерживании этой кнопки выполнялась выстрая прокрутка песни(команда роадраннера FFWD). Но происходит многократное повторение команды NEXT.

Пытаюсь написать скрипт на AHK, который:
а)когда приходит однократное нажатие кнопки {Media_Next} -> посылает в роадраннер команду NEXT
б)когда приходят 2 подряд нажатия кнопки {Media_Next} -> посылает в роадраннер команду FFWD

Как отследить повторные нажатия в скрипте AHK?
__________________
Мой проект Buick Park Avenue Ultra
Wildcat вне форума   Ответить с цитированием
Старый 18.08.2009, 12:20   #2
Don_ik_kot
Главный Ибонех
 
Аватар для Don_ik_kot
 
Регистрация: 04.09.2006
Возраст: 44
Регион: 50, 90, 150
Машина: Mazda3
Сообщений: 815
Don_ik_kot will become famous soon enoughDon_ik_kot will become famous soon enough
По умолчанию

попробуй отследить при помощи переменной

Задаешь переменную = 0

при нажатии кнопки проверяешь переменную.

если она 0 - то +1 и ждешь 1 сек. после отправляешь NEXT,сбрасывешь переменную в 0

если переменная один - отправляешь FFWD, сбрасывешь переменную в 0

таким образом однократное нажатие - NEXT,
а двойное - FFWD
Don_ik_kot вне форума   Ответить с цитированием
Ответ


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

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

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



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


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