![]() |
Вложений: 1
И последний штрих в этом "сериале" - перезапуск адаптеров при выходе из сна, если требуется :
этот файл rest_bt_&_wifi.exe можно скормить планировщику задач. Как это сделать для Windows 7 (Путь к планировщику через Панель управления > Администрирование) : Как запустить программу при выходе из сна или гибернации для windows 7: Цитата:
Для Win 8.1 и 10 - ки настройки (события) : Журнал: Система Источник: Power-Troubleshooter Код события: 1 Запуск по событию (скрин ниже) Если не нужен wi-fi - нужно убрать последние три строчки (исходник в архиве) и перекомпилировать.. Если название подключения отлично от Беспроводная сеть, можно поправить, скажем на $sInterface = 'Беспроводная сеть 2' |
Добился у себя четкой работы bluesoleil. Была проблема при выходе из сна, значок становился активным не ранее чем через минуту. Настройка перезапуска служб и "тип устройства: портативный компьютер" не влияло. После переустановки bluesoleil'а появилось некое улучшение: после гибернации значок сразу становился активным. А с режимом сна все по прежнему. При отладке работы скрипта по перезапуску блюсолейл обнаружил, что код:
PHP код:
|
Цитата:
Код:
#RequireAdmin Цитата:
|
Цитата:
|
Цитата:
мож планировщик не правильно настроен ... Попробуй вручную убить службу в диспетчере , запустить поновой и проверить работу. |
Цитата:
|
Цитата:
Цитата:
|
Конечный код скрипта у меня такой:
PHP код:
По событию Power-Troubleshooter скрипт выполняется при переходе из режима сна в режим гибернации, видно из журнала. Поэтому длинные задержки в скрипте лучше не делать, либо задача может не завершиться. |
dmn37
А зачем убивать службу ? Если "убить" то при запросе она сама запускается и DllOpen .. уже не нужен . У меня при закрытии службы бывают глюки .. Если запускать из Икара - то без проблем работает старт через DLL. Я какую-то службу отключил и в планировщик Power-Troubleshooter уже не заносится, а через него - все ок . |
Бывает процесс BluesoleilCS глючит и блютус не активируется. Поэтому добавил в скрипт закрытие этой службы с правами админа.
Да, по запросу BluesoleilCS запускается, но есть некоторая задержка между запуском BluesoleilCS и полноценной работы блютус. Из-за этого obdmain, запуск которого через таймер прописал в ExecTBL, не успевает подхватить Com-порт. |
Часовой пояс GMT +4, время: 00:19. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot