28.08.2015, 02:50 | #101 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
вопрос успеет-ли скрипт закрыть загруженный окнами Икар , поэтому и спросил за SUSPEND . Представляю это так : по нажатию кнопки или повороте ключа Икар запускает скрипт и посылается небольшая задержка системе для корректной выгрузки Икара . Попробовал скрипт выше - работает ! Но опять-же у меня нет ни тяжелого Икара ни слабого железа для экспериментов , поэтому спрошу , можно-ли в этот скрипт добавить задержку системе в 2 секунды перед полным отключением питания ? |
|
28.08.2015, 04:16 | #102 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
sirota
Спасибо большое! Теперь есть примерная картинка работы Твоей системы , будет полезно тем, кто задумал апгрейд . |
28.08.2015, 05:07 | #103 | |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Цитата:
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! _________________________________________ |
|
28.08.2015, 06:40 | #104 |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Lexx09
Есть, например, три чувствительные ко сну программы...."iCar DS", "SP Dialer.exe" и "Franson GpsGate" Функция Suspend будет такая?: Код:
; Вход в спящий режим Func Suspend() ; Закрываем iCarDS WinClose("iCar DS") ; Закрываем программу по коннекту интернета ;WinClose("SP Dialer") ; Закрываем GpsGate WinClose("Franson GpsGate") If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then ProcessClose("iCarDS.exe") EndIf If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then ProcessClose("SP Dialer.exe") EndIf If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then ProcessClose("Franson GpsGate") EndIf EndFunc Код:
; Вход в спящий режим Func Suspend() ; Закрываем iCarDS WinClose("iCar DS") ; Закрываем программу по коннекту интернета ;WinClose("SP Dialer") ; Закрываем GpsGate WinClose("Franson GpsGate") If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then ProcessClose("iCarDS.exe") If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then ProcessClose("SP Dialer.exe") If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then ProcessClose("Franson GpsGate") EndIf EndFunc
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! _________________________________________ |
28.08.2015, 09:11 | #105 |
Старший Пользователь
Регистрация: 27.01.2014
Город: Алексин
Регион: 71
Машина: Aveo
Сообщений: 235
|
У меня почему то при конвертировании скрипта из au3 в exe выдает ошибку со строкой #include <MsgBoxConstants.au3> (win8.1 x32)
|
28.08.2015, 10:58 | #106 | |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Цитата:
Код:
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\au3script_v9.ico") Код:
#pragma compile(Icon, "C:\Program Files\AutoIt3\Icons\au3script_v9.ico")
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! _________________________________________ |
|
28.08.2015, 11:24 | #107 | |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
Цитата:
Чтобы задержать уход Windows в сон - нужна отдельная постоянно запущенная программа, отслеживающая переход в сон. Например, для Windows 7 и ниже, такая: Код:
#include <WindowsConstants.au3> Global $PBT_APMSUSPEND = 0x0004 $hGUI = GUICreate("StandbyWait", 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() Sleep(5000) EndFunc
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... Последний раз редактировалось Lexx09; 23.11.2015 в 00:17. |
|
28.08.2015, 11:29 | #108 | |
Старший Пользователь
Регистрация: 18.04.2009
Город: Краснодар
Регион: 23, 93
Машина: Приора хэтчбек
Сообщений: 979
|
Цитата:
Должно быть так: Код:
; Вход в спящий режим Func Suspend() ; Закрываем iCarDS WinClose("iCar DS") ; Закрываем программу по коннекту интернета WinClose("SP Dialer") ; Закрываем GpsGate WinClose("Franson GpsGate") If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then ProcessClose("iCarDS.exe") EndIf If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then ProcessClose("SP Dialer.exe") EndIf If (ProcessWaitClose("GpsGateXP.exe", 3) == 0) Then ProcessClose("GpsGateXP.exe") EndIf EndFunc
__________________
Приора хэтчбек Win7 x64 Pro, Intel Core i3-3240 Ivy Bridge 2x3.4GHz HT, DDR3 2x4Gb, SSD SiliconPower Ace A55 128GB SATAIII, ASRock B75M-ITX, M2-ITX rev.2F, GPS Beitian BN-808, Logitech Wireless Touch Keyboard K400r, ИК-пульт Prology RCD-350, круиз-контроль... |
|
28.08.2015, 11:30 | #109 | |
Старший Пользователь
Регистрация: 27.01.2014
Город: Алексин
Регион: 71
Машина: Aveo
Сообщений: 235
|
Цитата:
|
|
28.08.2015, 11:36 | #110 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
|
|
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|