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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > iCarDS

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2017, 16:45   #651
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

И последний штрих в этом "сериале" - перезапуск адаптеров при выходе из сна, если требуется :
этот файл rest_bt_&_wifi.exe можно скормить планировщику задач.

Как это сделать для Windows 7 (Путь к планировщику через Панель управления > Администрирование) :
Как запустить программу при выходе из сна или гибернации для windows 7:
Цитата:
Windows 7 и 8.1 записывают событие с номером 300 в журнал Microsoft-Windows-Diagnostics
это ошибка в статье - касается только 7-ки, для 8-ки и выше другие параметры.
Для Win 8.1 и 10 - ки настройки (события) :
Журнал: Система
Источник: Power-Troubleshooter
Код события: 1
Запуск по событию (скрин ниже)

Если не нужен wi-fi - нужно убрать последние три строчки (исходник в архиве) и перекомпилировать..
Если название подключения отлично от Беспроводная сеть, можно поправить, скажем на
$sInterface = 'Беспроводная сеть 2'
Миниатюры
Нажмите на изображение для увеличения
Название: SCR123.png
Просмотров: 828
Размер:	103.8 Кб
ID:	47806  

Последний раз редактировалось seriousstas; 22.07.2017 в 12:33.
seriousstas вне форума   Ответить с цитированием
Старый 20.03.2017, 08:06   #652
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
dmn37 has a spectacular aura aboutdmn37 has a spectacular aura aboutdmn37 has a spectacular aura about
По умолчанию

Добился у себя четкой работы bluesoleil. Была проблема при выходе из сна, значок становился активным не ранее чем через минуту. Настройка перезапуска служб и "тип устройства: портативный компьютер" не влияло. После переустановки bluesoleil'а появилось некое улучшение: после гибернации значок сразу становился активным. А с режимом сна все по прежнему. При отладке работы скрипта по перезапуску блюсолейл обнаружил, что код:
PHP код:
$hdll DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll"none""Btsdk_Init")
DllCall($hdll"none""Btsdk_StartBluetooth")
DllCall($hdll"none""Btsdk_Done")
DllClose($hdll
Активирует блюсолейл через несколько секунд. Добавил скрипт в планировщик.
__________________
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; 20.03.2017 в 17:04.
dmn37 вне форума   Ответить с цитированием
Старый 20.03.2017, 10:21   #653
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от dmn37 Посмотреть сообщение
Настройка перезапуска служб и "тип устройства
можно убить BlueSoleilCS.exe на входе в WIN и всё :
Код:
#RequireAdmin
 Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE)
старт ОС будет с уже "ожившей" службой .
Цитата:
А с режимом сна все по прежнему
после сна - все хорошо, проблем только при гибернации и только , если полностью отрубить питание ..(гибрид)
seriousstas вне форума   Ответить с цитированием
Старый 20.03.2017, 11:24   #654
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
dmn37 has a spectacular aura aboutdmn37 has a spectacular aura aboutdmn37 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
можно убить BlueSoleilCS.exe на входе в WIN и всё :
У меня такой вариант не прокатил, после запуска значок все равно оставался серым
__________________
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 вне форума   Ответить с цитированием
Старый 20.03.2017, 14:48   #655
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Сообщение от dmn37 Посмотреть сообщение
У меня такой вариант не прокатил, после запуска значок все равно оставался серым
Странно, тк у все катит) ,
мож планировщик не правильно настроен ...
Попробуй вручную убить службу в диспетчере , запустить поновой и проверить работу.
seriousstas вне форума   Ответить с цитированием
Старый 20.03.2017, 17:09   #656
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
dmn37 has a spectacular aura aboutdmn37 has a spectacular aura aboutdmn37 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Странно, тк у все катит) ,
мож планировщик не правильно настроен ...
Попробуй вручную убить службу в диспетчере , запустить поновой и проверить работу.
Да, делал это. Меня мой вариант устраивает, несколько дней тестирую, блютус всегда активируется.
__________________
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 вне форума   Ответить с цитированием
Старый 09.04.2017, 22:18   #657
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

Цитата:
Меня мой вариант устраивает
Да потестил твой - запускат БТ без проблем.
Цитата:
Добавил скрипт в планировщик.
проверил и через меню (по событиям) Икара - также норм ..

Последний раз редактировалось seriousstas; 10.04.2017 в 10:45.
seriousstas вне форума   Ответить с цитированием
Старый 10.04.2017, 13:18   #658
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 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 вне форума   Ответить с цитированием
Старый 10.04.2017, 22:55   #659
seriousstas
Бывалый писикарщик
 
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
seriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant futureseriousstas has a brilliant future
По умолчанию

dmn37
А зачем убивать службу ?
Если "убить" то при запросе она сама запускается и DllOpen .. уже не нужен .
У меня при закрытии службы бывают глюки ..
Если запускать из Икара - то без проблем работает старт через DLL.

Я какую-то службу отключил и в планировщик Power-Troubleshooter уже не заносится, а через него - все ок .
seriousstas вне форума   Ответить с цитированием
Старый 11.04.2017, 11:53   #660
dmn37
Старший Пользователь
 
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
dmn37 has a spectacular aura aboutdmn37 has a spectacular aura aboutdmn37 has a spectacular aura about
По умолчанию

Бывает процесс BluesoleilCS глючит и блютус не активируется. Поэтому добавил в скрипт закрытие этой службы с правами админа.

Да, по запросу BluesoleilCS запускается, но есть некоторая задержка между запуском BluesoleilCS и полноценной работы блютус. Из-за этого obdmain, запуск которого через таймер прописал в ExecTBL, не успевает подхватить Com-порт.
__________________
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 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 4 (пользователей: 0 , гостей: 4)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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