Re: SAS планета и RoadRunner
Установил комп в авто и все праздники ездил с САСпланет
Обнаружил еще один глюк программы. После возврата из хипернет отрисовка карты не работает. Причем как то странно. После выкл/вкл программы отрисовка отрабатывается и прорисовывается трек с момента выхода из хипернет до текущей точки.
Re: SAS планета и RoadRunner
а я ее автоматически принудительно прибиваю перед хибернейтом.
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
NiMar
а я ее автоматически принудительно прибиваю перед хибернейтом.
А как это "автоматически принудительно"
На кнопку хибернейт повесить закрытие проги не проблема.
Но у меня комп переходит хибернейт еще и при снятии панельки СД рессивера, использующегося в качестве головного устройства.(В основном этим и пользуюсь). Установка/снятие панельки подает/снимает сигнал АСС на б/п М2-ITX.
Re: SAS планета и RoadRunner
Sok-San
Принудительно - taskkill /f /t /im SASPlanet.exe
Автоматически - "ONSUSPEND","RUNW;$skinpath$\off.bat"
А вообще много чего просто закрываю и отключаю перед хибернейтом, ато бывает не уходит комп в хибернейт.
taskkill /im Auto3G.exe
taskkill /im rrma.exe
taskkill /f /t /im VDFCP.exe
taskkill /im RussaWin.exe
taskkill /f /t /im RussaWin.exe
taskkill /f /t /im SASPlanet.exe
taskkill /f /t /im grym.exe
devcon disable *USB\VID_19D2*0031
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
NiMar
Sok-San
Принудительно - taskkill /f /t /im SASPlanet.exe
Автоматически - "ONSUSPEND","RUNW;$skinpath$\off.bat"
А вообще много чего просто закрываю и отключаю перед хибернейтом, ато бывает не уходит комп в хибернейт.
taskkill /im Auto3G.exe
taskkill /im rrma.exe
taskkill /f /t /im VDFCP.exe
taskkill /im RussaWin.exe
taskkill /f /t /im RussaWin.exe
taskkill /f /t /im SASPlanet.exe
taskkill /f /t /im grym.exe
devcon disable *USB\VID_19D2*0031
А куда это все прописывается? можно ли по подробней с самого начала...
Эта проблема меня давно интересует. Если запущен ДубльГИС комп вообще в хибернейт не уходит.
Как то надо перехватывать у системы информацию о переходе в хибернейт и закрывать соответствующие приложения.
Пробовал написать скрипт, который бы по разнице в системном времени и таймера определял была ли система в гипернете и выполнял нужные действия. Но дальше идее дело не пошло ...
Re: SAS планета и RoadRunner
Вот как раз из этого все и выросло
в файл ExecTBL.ini в папке со скином прописываешь
"ONSKINSTART", "RUNQ;$skinpath$\on.bat||SETTOPMOST;RR;True||ACTIV ATE;RR"
"ONRESUME", "RUNQ;$skinpath$\on.bat||SETTOPMOST;RR;TRUE"
"ONSUSPEND","RUNW;$skinpath$\off.bat"
далее в батниках on bat - то что нужно делать при включении
в off.bat то что перед хибернейт
конкретно
taskkill /f /t /im grym.exe
прибивает дубльгис
Re: SAS планета и RoadRunner
А это работает при уходе хибернейт помимо RR?
Re: SAS планета и RoadRunner
помимо - нет конечно
если надо помимо - то ищи прогу HibernateTrigger.
"помимо" - надеюсь ты имеешь ввиду если RR вообще не запущен.
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
NiMar
"помимо" - надеюсь ты имеешь ввиду если RR вообще не запущен.
]"помимо" - я имею ввиду что уход в хипернейт при запущенном RR
Но не из exit_menu RR, а аппаратно. У меня комп переходит хибернейт при снятии панельки СД рессивера, Установка/снятие панельки подает/снимает сигнал АСС на б/п М2-ITX. В винде в службе управления питанием на кнопку назначено не "завершение работы" а "сон".
Я просто, когда надо выйти, выдергиваю панельку (при работающем RR) - комп переходит в хипернейт, а монитор складывается. Пришел, вставил ключ зажигания, вставил панельку - монитор раскрылся, комп вышел из спячки (oбратно в тот скин RR). (При установки панельки цепь питания через ключ блокируется через диод на АК - теперь система будет работать и на остановках без включенного ключа зажигания пока не снимешь панельку.)
В командах RR я вроде разобрался, а вот про работу с ExecTBL.ini имею смутное представление.
Где про это почитать можно?
Спасибо за помощь!
Re: SAS планета и RoadRunner
У меня тоже примерно также - тока управление от ACC. Будет все работать.
Команды особо нигде не расписаны, где-то на форуме вычитал.