![]() |
Цитата:
2.В планировщике вход по событию Win 8.1 Журнал: Система Источник: Power-Troubleshooter Код события: 1 + галочку “Выполнить с наивысшими правами”. Запускаю такой (AHK) *.exe : Код: #NoTrayIcon Run, taskkill /im BlueSoleilCS.exe /f, , Hide Run, C:\Program Files (x86)\IVT Corporation\BlueSoleil\BtTray.exe Sleep, 2200 Run, C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe Параметр Sleep, 2200 - это задержка в 2.2 сек...я поставил 4000 - это 4 сек |
Цитата:
Типа: taskkill /IM iCarDS.exe taskkill /IM Franson GpsGate taskkill /IM HD-Agent Далее запускай при выходе , всё ,что нужно. Есть три способа запуска : 1 Скриптом Lexx09 , который просто добавь в автозагрузку . 2 Через планировщик по событию задав прямые пути к программам 3 Через планировщик по событию задав путь к скрипту AHK , где и задать задержку , если необходимо . Цитата:
Какая у Тебя мать если не секрет конечно и возможно используешь https://downloadcenter.intel.com/dow...art-Technology ? Если это на видео, обычная загрузка (то-есть не сон и не гибернация), то когда происходит опрос подключённого железа в биосе ? Ну и что за винда у Тебя , тоже интересно :) |
Цитата:
Загрузка обычная(не сон, не гибер). Цитата:
Винда 8.1х64... сборка(не урезанная). Вот так просыпается из сна. На видео, почему то долго выключается...на самом деле сейчас...после выкл зажигание, выключение происходит за пару сек. |
Цитата:
http://www.intel.com/content/www/us/...ipset-h77.html Цитата:
|
Цитата:
Ну как я понял...берется оригинальный образ винды...добавляют кодаки, шмодаки...в общем, то чем мне бы пришлось делать если бы я устанавливал лицензию. Цитата:
Вот подобное, что пишут Цитата:
|
Цитата:
Цитата:
|
Цитата:
А так грузилась 7-ка с появлением бивиса, еще со старым монитором. |
sirota
Цитата:
и это больше похоже на выход их сна (гибернации) , чем обычная загрузка ) Если не сложно , сделай плиз видяху , с простой перезагрузкой (например кнопкой Икара) при возможности ... |
Цитата:
надо как то задержать уход в сон икара, у меня это происходит мгновенно, и , как режультат, при пробуждении - ошибка икара.. куда надо sleep этот воткнуть? например, так будет работать? (AHK) *.exe : Код: #NoTrayIcon Sleep, 3500 Run, C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe |
Я думаю, происходит так.
В варианте от seriousstas Windows не дожидается завершения работы ahk-скрипта. В результате засыпание Windows и закрытие iCarDS происходит параллельно. Windows засыпает быстрее, чем закрывается iCarDS. И при просыпании iCarDS все еще продолжает завершаться. В моем варианте Windows будет ждать завершения работы скрипта, в котором можно прописать хоть полчаса на ожидание завершения iCarDS. И только после возврата из скрипта Windows продолжит уход в сон. Резюме - используй этот скрипт для закрытия программ при входе в сон, добавив задержку в конце функции Suspend: Код:
; Вход в спящий режим |
Кстати, вместо задержки можно добавить проверку на наличие процесса iCarDS.exe и других...
|
Вложений: 1
привет, LEXX09!
Своими вот как у меня сейчас работает (убрал пока блюстак, инет программу) твой скрипт, добавив Sleep(2000) Код:
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\au3script_v9.ico") |
Lexx09
Цитата:
Ты мог-бы показать вариант(с ф-ей Suspend, для меня AutoIt почти тёмный лес ) с закрытием через Икар , то-есть , что-бы после отработки скрипта он закрывался , а запускать всё-таки через планировщик . Маленький пример на одном Икаре ? Цитата:
|
Цитата:
|
Цитата:
|
Пока в посте выкладывал выше код, нашел кучу ошибок.. вроде все исправил... попробовал на дом ноуте, все ок... Надо в машине пробовать, а она уже в гараже:wacko2:...
|
Цитата:
|
Цитата:
Lexx09, покажи плиз, как будет выглядеть эта часть кода, .. есть интерес ... ПС. Вопрос про БРИДЖ остается открытым..сорри за навязчивость:wink2: |
Цитата:
Код:
; Вход в спящий режим В варианте просто с паузой скрипт по любому будет ждать 3 сек, даже, если iCarDS закрылся за 1 сек. А если iCarDS заглючил, то при выходе из сна глюки продолжатся. |
Цитата:
Код:
WinClose("iCar DS") |
Цитата:
вопрос успеет-ли скрипт закрыть загруженный окнами Икар , поэтому и спросил за SUSPEND . Представляю это так : по нажатию кнопки или повороте ключа Икар запускает скрипт и посылается небольшая задержка системе для корректной выгрузки Икара . Попробовал скрипт выше - работает ! :) Но опять-же у меня нет ни тяжелого Икара ни слабого железа для экспериментов , поэтому спрошу , можно-ли в этот скрипт добавить задержку системе в 2 секунды перед полным отключением питания ? |
sirota
Спасибо большое! Теперь есть примерная картинка работы Твоей системы , будет полезно тем, кто задумал апгрейд . |
Цитата:
|
Lexx09 :bye:
Есть, например, три чувствительные ко сну программы...."iCar DS", "SP Dialer.exe" и "Franson GpsGate" Функция Suspend будет такая?: Код:
; Вход в спящий режим Код:
; Вход в спящий режим |
У меня почему то при конвертировании скрипта из au3 в exe выдает ошибку со строкой #include
|
Цитата:
Код:
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\au3script_v9.ico") Код:
#pragma compile(Icon, "C:\Program Files\AutoIt3\Icons\au3script_v9.ico") |
Цитата:
Чтобы задержать уход Windows в сон - нужна отдельная постоянно запущенная программа, отслеживающая переход в сон. Например, для Windows 7 и ниже, такая: Код:
#include |
Цитата:
Должно быть так: Код:
; Вход в спящий режим |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
#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 мне нужно закрыть только икар при входе в сон...больше ничего не нужно |
Цитата:
Надо править исходники iCarDS, а они есть только у разработчика. |
Цитата:
В папке C:\Program Files\AutoIt3\Include есть файл MsgBoxConstants.au3? |
Цитата:
а этот iCarMainScript уже итак висит в памяти и думаю можно просто в него добавить Цитата:
|
Вложений: 1
Цитата:
Захочешь поэкспериментировать - исходник во вложении. |
Lexx09
Спасибо большое , попробую ... |
Все, парни, вроде работает, в машине попробовал ошибки икара нет как до 30 мин, так и после 30 мин... покатаюсь с недельку, посмотрю..
ПС...мониторю и мой "любимый" бридж.. не всегда подхватывает данные.. если не победю его закрытием блюстака перед уходом в сон, тогда из кода вообще уберу блюстак, он сам спит и просыпается нормально |
Цитата:
и как у вас так у всех блюстак быстро грузится? я качаю с инета устанавливаю и жду полминуты и то это на ноутбуке дома который более менее мощный...на системе в машине даже пробовать не стал...может сборка есть какая или настройки? я просто не в курсе |
Часовой пояс GMT +4, время: 08:56. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot