Показать сообщение отдельно
Старый 10.04.2017, 13:18   #658
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 33
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
dmn37 has a spectacular aura aboutdmn37 has a spectacular aura aboutdmn37 has a spectacular aura about
По умолчанию

Конечный код скрипта у меня такой:
PHP код:
#NoTrayIcon
#RequireAdmin
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Blue.ico")
Sleep(1000)
Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE)
Sleep(500)
$hdll DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll"none""Btsdk_Init")
DllCall($hdll"none""Btsdk_Done")
DllClose($hdll
Запускается через планировщик по событию Power-Troubleshooter. Bluetooth активируется через секунды 2-3. После этого программы могут работать с ним. Если программа раньше запросит соединение, блютус не активируется.
По событию Power-Troubleshooter скрипт выполняется при переходе из режима сна в режим гибернации, видно из журнала. Поэтому длинные задержки в скрипте лучше не делать, либо задача может не завершиться.
__________________
Windows 10, iCarDS v1.7.0.60
ASRock H87M-ITX, Intel i3-4350 2x3600MHz, HD Graphics 4600, DDR3x4Gb, SSD 128Gb + HDD, M4-ATX, Locosys ls-23090, 10.1" HSD101PWW2 + Multitouch, Модем E3372H + Yota Sim
dmn37 вне форума   Ответить с цитированием