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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS + Сон, Гибридный сон и Гибернация (http://pccar.ru/showthread.php?t=23331)

Krysanov 28.08.2015 11:36

Цитата:

Сообщение от Lexx09 (Сообщение 336692)
...

спасибо, увидел свою ошибку!!

Krysanov 28.08.2015 11:40

Цитата:

Сообщение от Игорь_К (Сообщение 336693)
В том и загвоздка что все пути поправлены под мою систему

покажи весь код

Игорь_К 28.08.2015 12:00

#pragma compile(Icon, "C:\Program Files\AutoIt3\Icons\au3script_v9.ico")
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

#include
#include
#include

Global $PBT_APMSUSPEND = 0x0004
Global $PBT_APMRESUMESUSPEND = 0x0007

$hGUI = GUICreate("Restart", 100, 100, 1, 1)
GUIRegisterMsg($WM_POWERBROADCAST, "Standby")

While 1
Sleep(100)
WEnd

Func Standby($hWnd, $Msg, $wParam, $lParam)
Select
; Вход в спящий режим
Case $wParam = $PBT_APMSUSPEND
Suspend()
Case Else
EndSelect
EndFunc

; Вход в спящий режим
Func Suspend()

; Закрываем iCarDS
WinClose("iCar DS")
Sleep(30000)

EndFunc

мне нужно закрыть только икар при входе в сон...больше ничего не нужно

Lexx09 28.08.2015 12:04

Цитата:

Сообщение от seriousstas (Сообщение 336694)
Ясно , так и думал , ещё думал, что можно где-то поправить реестр или распаковать iCarMainScript.exe(хотя с последними версиями это наверняка не возможно) и сунуть туда :)

В iCarMainScript нет ничего нам полезного, там какое-то управление громкостью...

Надо править исходники iCarDS, а они есть только у разработчика.

Lexx09 28.08.2015 12:06

Цитата:

Сообщение от Игорь_К (Сообщение 336676)
У меня почему то при конвертировании скрипта из au3 в exe выдает ошибку со строкой #include (win8.1 x32)

Текст ошибки покажи.

В папке C:\Program Files\AutoIt3\Include есть файл MsgBoxConstants.au3?

seriousstas 28.08.2015 12:22

Цитата:

В iCarMainScript нет ничего нам полезного, там какое-то управление громкостью...
Я понимаю , просто хотел минимизировать одновременно запущенные скрипты ,
а этот iCarMainScript уже итак висит в памяти и думаю можно просто в него
добавить
Цитата:

постоянно запущенная программа, отслеживающая переход в сон.
Или снова всё упирается в автозакрытие своих скриптов при закрытии Икара ?

Lexx09 28.08.2015 13:27

Вложений: 1
Цитата:

Сообщение от seriousstas (Сообщение 336704)
Я понимаю , просто хотел минимизировать одновременно запущенные скрипты ,
а этот iCarMainScript уже итак висит в памяти и думаю можно просто в него
добавить

Можно попробовать и в него. Но лучше все же отдельным скриптом делать, нагрузка от него будет мизерная.

Захочешь поэкспериментировать - исходник во вложении.

seriousstas 28.08.2015 13:34

Lexx09
Спасибо большое , попробую ...

Krysanov 28.08.2015 14:05

Все, парни, вроде работает, в машине попробовал ошибки икара нет как до 30 мин, так и после 30 мин... покатаюсь с недельку, посмотрю..
ПС...мониторю и мой "любимый" бридж.. не всегда подхватывает данные.. если не победю его закрытием блюстака перед уходом в сон, тогда из кода вообще уберу блюстак, он сам спит и просыпается нормально

Игорь_К 28.08.2015 14:17

Цитата:

Сообщение от Krysanov (Сообщение 336721)
Все, парни, вроде работает, в машине попробовал ошибки икара нет как до 30 мин, так и после 30 мин... покатаюсь с недельку, посмотрю..
ПС...мониторю и мой "любимый" бридж.. не всегда подхватывает данные.. если не победю его закрытием блюстака перед уходом в сон, тогда из кода вообще уберу блюстак, он сам спит и просыпается нормально

выложи свой финальный скрипт, подредактирую для себя)))
и как у вас так у всех блюстак быстро грузится?
я качаю с инета устанавливаю и жду полминуты и то это на ноутбуке дома который более менее мощный...на системе в машине даже пробовать не стал...может сборка есть какая или настройки? я просто не в курсе


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

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