![]() |
Команды "SETVAR"/"BYVAR" в RR
Собственно, трабл-то вот в чем: есть прога, запускаемая из основного скина вполне себе стандартной конструкцией:
PHP код:
Это, в общем-то, ерунда, главное же - хотелось бы, чтобы прога была постоянно запущена в определенном состоянии (ну вот нужен мне файл-менеджер, причем открытый на конкретной папке)... Интересной представляется конструкция из сабжевых команд: Цитата:
Может, кто-нибудь уже разобрался с этим? |
А почему бы тебе не запускать его так?
"LOAD;System-Manager.skin;System-Manager;c:\Program Files\System-Manager\System-Manager.exe;System-Manager" Такая конструкция у меня отрабатывает всегда на ура :) |
По теме ветки.. Вот так у меня реализован запуск/останов караоке-проигрывателя одной кнопкой:
В ExecTBL.ini: Код:
"StartKaraoke","CLOSEWINDOW;foobar2000||CLOSEWINDOW;The KMPlayer||RUN;C:\Program Files\vanBasco's Karaoke Player\vmidi.exe||SETVAR;KARAOKE;1||SETVAR;KMP;0||PAUSE||CLOSEWINDOW;The KMPlayer" На кнопке: Код:
"BYVAR;KARAOKE;StartKaraoke< |
2 ashu
Попробовал конструкцию из первого твоего поста - те же грабли: при повторном заходе в скин запускается второй экземпляр проги... Со второй сложнее - много незнакомых букв... :blush: Закрываешь два окна - foobar2000 (не знаю, что это...) и KMPlayer - ну, может быть, так оно и надо... Запускаешь караоке (vmidi.exe - это он, надо полагать) - понятно... Устанавливаешь значения для караоке и KMPlayer - тоже понятно, хотя при чем тут плеер... А вот дальше - пауза и опять закрываешь окно - так оно же и не открывалось?! Со "StopKaraoke" вообще туман: почему "RUNQ;taskkill|/IM vmidi.exe дважды? И что за конструкция IM vmidi.exe, те. что означает IM? |
Цитата:
|
2 eea_2M
Темповая папка CamGrabber`а... Прога в стадии непрерывного совершенствования, но пока еще нуждается в пристальном внимании ;) |
Цитата:
Цитата:
Важные команды - SETVAR;KARAOKE;0 и SETVAR;KARAOKE;1 - чтобы работала переключалка. |
2 ashu
Проверил WinSpy`ем... Таки да, "System-Manager". Сказанное тобой понятно - ну это ж я так, для общего развития: разобрав по косточкам один пример, поймешь, как решить второй... Бо у меня затык именно в деталях - то, что надо установить значение переменной и уж отталкиваясь от него выполнять то или иное действие по кнопке я понял давно... Ладно, спасибо - буду курить и пробовать ;) |
Цитата:
Например: starter.exe "C:\Programm Files\CamGrabber.exe" "C:\TEMP" |
2 eea_2M
Спасибо за предложение - оценил, но тут дело в другом: процесс важнее результата ;) В том смысле, что не столько мучает проблема, сколько доставляет удовольствие процесс ее решения. Что-то новое узнать, чему-то научиться. А когда готовое, да на блюдечке с голубой каемочкой, да еще и с ложечки и со слюнявчиком... Вот уж когда совсем стареньким стану...:blush: |
я прошу прощения, может не по теме ...
есть вопросик - может кто подскажет
в РР есть вроде команда типа фокус или как-то так а как её применить? суть проблемы такова, при запущенном BeOnRoad'е если уйти со сцены навигашки, а потом на неё вернуться теряется фокус окна навигашки и вторая проблема - программа считает, что я хочу её закрыть (в кнопке выхода написана команда "EXIT") и при возврате в навигашку выкидывает боксик в котором написано что-то типа "вы действительно хотите выйти?" и 2 кнопки "да" и "нет". Вот как0бы этого избежать бы?!?!? :dntknw: ещё раз прошу прощения,что не по теме поста вопрос, просто не хотел плодить темы лишние ... |
Цитата:
|
2 Z@GR
Уж не знаю, поможет ли, но: По поводу "EXIT": м.б. воспользоваться Цитата:
И вместо фокуса использовать: Цитата:
Кстати, можно даже и без "SHOWWINDOW", наверное - просто на кнопку выхода из скина нави повесить вызов основного скина... |
Цитата:
|
2 ashu
Так я это и имел в виду... :smile2: У Z@GR`а-то проблема в том, что по возвращении фокус на нави теряется (хотя я слабо представляю, как это выглядит...) |
Цитата:
спасибо за советы! - я попробую и отпишусь потом как это заработает! |
2 Z@GR
Странная какая-то навигашка: ведь если так, то при переходе в любой другой скин она тоже должна замирать. И значит, по возвращении к ней - неизбежно должна какое-то время очухиваться? Что-то я подобного за своими не замечал... А может быть и действительно - не замечал? Надо будет присмотреться. Ну ладно - успехов! Отпишись, чего получится ;) |
Цитата:
я пользуюсь ещё PGS и DESTINATOR - они так не тупят |
Я раньше запускал iGO так (пока не разобрался как его заставить работать и не в фокусе):
Код:
"LOAD;iGO.skin;iGO8;C:\iGO8\Igo_pc.exe;iGO8||ACTIVATE;iGO8" |
Цитата:
Я запускаю её когда - всё нормально, но на сцене навигации у меня есть кнопки управления музыкой, если их понажимать то фокус с окна нави уходит и приходится тыкать в неё после манипуляций с кнопками скина... PS а чтобы заставить работать iGO не в фокусе, что надо было сделать с ним? |
Цитата:
http://www.compcar.ru/forum/showthre...=1243&page=333 |
Часовой пояс GMT +4, время: 16:04. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot