Цитата:
Сообщение от Fedorych
Со скриптами понятно,убирают шапку окон,нажимают кнопки.... Пример использования команды полезный можно привести?
|
Так встроен CoverJuke
Как перехватывать окна и задавать нужные имена я опускаю.
Перейду сразу к определению кнопок для CoverJuke.
Просто передать горячую клавишу не получиться, CoverJuke их не воспринимает. На вражеском форуме есть скрипт для передачи клавиш CoverJuke.
В предыдущей версии скина нужно было выбрать для кнопки ВЫБОР ДИСКА программы СКРИПТ и ввести следующую строку C:\Program Files\RideRunner\Skins\CFStyle\Coverjuke\CJSend.ex e|{ENTER}.
При таком варианте треки с выбранного диска загружались в WINAMP, а в РР оставался старый список. Для того чтобы это исправить необходимо дать ещё две команды WAIT;1||RELOADLISTEX - подождать выполнения скрипта и перегрузить список треков из WINAMP в РР. Но в предыдущей версии этого сделать было нельзя.
В новой версии в файле ExecTBL.ini определена специальная область для определения своих команд. В ней задаём свою команду.
"CJ_ENTER","RUN;$SkinPath$Coverjuke\CJSend.exe|{EN TER}||WAIT;1||RELOADLISTEX"
А затем определяем эту команду на кнопку программы через КОМАНДА РР, вводим CJ_ENTER.
Теперь при нажатии на кнопку ВЫБОР ДИСКА треки загрузятся и Winamp и в РР.
Вот как-то так.
Можно было бы ввести RUN;$SkinPath$Coverjuke\CJSend.exe|{ENTER}||WAIT;1 ||RELOADLISTEX сразу на кнопку, но экран клавиатура в РР с такой строкой работает неправильно, лучше задать команду в ExecTBL.ini, а уже название этой команды повесить на кнопку.