11.04.2017, 14:26 | #661 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Цитата:
вызывало глюки при выходе из сна . |
||
13.04.2017, 19:29 | #662 | ||
Старший Пользователь
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
|
Вообщем, нашел свою проблему ухода в сон и далее гибернацию.
Раньше как то и не думал что всему этому может быть причиной,OBDmain, .Описывать не буду долгие мои мучения. ExecTBL...дает нам большие возможности. Закрытие OBDmain перед сном реализовал через него. Начало кода. Цитата:
Позже прочитал ,что так же была реализация у dmn37. Все получилось, уход в сон без проблем. Но на рисовалась, другая проблема. Не стало подключения к ОБД или к телефону. Испробовал все варианты, сдесь предложенные Но не один у меня не заработал. Вот, пока такой тестирую такой код, может и грубый, и не красивый. НО РАБОТАЕТ. 1_запуском первого блютус Код:
#NoTrayIcon #RequireAdmin #pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Yellow.ico") #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_UseUpx=y #AutoIt3Wrapper_Run_AU3Check=n #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #include <WindowsConstants.au3> #include<Process.au3> If @OSArch = "X86" Then $ProgramFileDir = "C:\Program Files" Else $ProgramFileDir = "C:\Program Files (x86)" endif ; Перезапуск BlueSoleilCS Run('taskkill /f /im BtTray.exe',"", @SW_HIDE) Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE) Run('taskkill /f /im BsHelpCS.exe',"", @SW_HIDE) Run('taskkill /f /im BsMobileCS.exe',"", @SW_HIDE) Sleep(3000) ShellExecute($ProgramFileDir & "\IVT Corporation\BlueSoleil\BtTray.exe") If ($cmdline[0] > 0) Then Sleep($cmdline[1]) Sleep(4000) If (NOT ProcessExists("OBDmain.exe")) Then ShellExecute("OBDmain.exe") 2_запуском первого ОБД Код:
#NoTrayIcon #RequireAdmin #pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Yellow.ico") #Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_UseUpx=y #AutoIt3Wrapper_Run_AU3Check=n #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #include <WindowsConstants.au3> #include<Process.au3> If @OSArch = "X86" Then $ProgramFileDir = "C:\Program Files" Else $ProgramFileDir = "C:\Program Files (x86)" endif If ($cmdline[0] > 0) Then Sleep($cmdline[1]) Sleep(5000) If (NOT ProcessExists("OBDmain.exe")) Then ShellExecute("OBDmain.exe") ; Перезапуск BlueSoleilCS Run('taskkill /f /im BtTray.exe',"", @SW_HIDE) Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE) Run('taskkill /f /im BsHelpCS.exe',"", @SW_HIDE) Run('taskkill /f /im BsMobileCS.exe',"", @SW_HIDE) Sleep(3000) ShellExecute($ProgramFileDir & "\IVT Corporation\BlueSoleil\BtTray.exe") Проблем не наблюдаю. Запуск скрипта реализован , так же через ExecTBL, Это записано в конце команды ||RUN;$skinpath$OBD_ELM\OBDmain10_Loader.exe Цитата:
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX Windows 7-64, iCarDS 1.7.0.60 (лицензия) Оформления и темы для iCarDS |
||
14.04.2017, 02:40 | #663 |
Старший Пользователь
Регистрация: 27.08.2015
Регион: Украина
Сообщений: 289
|
seriousstas
dmn37 привет парни! выпадал из форумной жизни больше чем на месяц... надо наверстать)) перечитал по несколько раз ваши "рецепты" по Блюсоил и так и не пойму всё таки вариант приемливей всего? |
14.04.2017, 06:10 | #664 |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Стоит последний инсталлятор от Lexx09... Иногда стала появляться ошибка, после закрытии окна закрывается икар, все остальные программы работают...
Может кто знает, что нужно исправить?? Ошибка такая: Line 27 (здесь стоит путь ...lcards\skins\chameleon\scripts\SkinMediaTitle.e xe"): Error: The requested action with this object has failed.
__________________
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! _________________________________________ |
14.04.2017, 12:11 | #665 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Krysanov
Это файл для связи с Фубаром . Позволяет выводить инфу на главном окне Икара сверху . Поищи , где-то duzzy показывал , как убрать SkinMediaTitle и передавать икару Инфу напрямую из фубара . Если не нужна - можешь просто отключить в окне встраивания этот скрипт удерживая ЛКМ (и стереть ссылку) ......... Держи ................. shumaz Я (пока) не пользуюсь OBD . У меня работают все рецепты ... А какие у тебя проблемы с БТ ? Евген_21 Цитата:
Будет то-же самое.. Последний раз редактировалось seriousstas; 14.04.2017 в 13:57. |
|
14.04.2017, 16:12 | #666 | ||
Старший Пользователь
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
|
Евген_21,
Не совсем понял тебя Цитата:
Первое, OBDmain, вроде, не мешает уходить компьютеру в сон. Проблема в том, что когда obdmain теряет соединение с com-портом через блюсоейл, то уже его не поднимет. Поэтому нужно добавить перезапуск: добавляем закрытие obdmain - в ExecTBL по команде ONSUSPEND выполнить команду CloseWindow;AutoCommServ. А по команде ONRESUME(выход из спящего режима и гибернации тоже) запускать снова obdmain. У меня запуск сделан через еще один таймер. Он начинается после окончания таймера OnONRESUMETimer(можно и по команде ONRESUME запустить таймер). Задержку прописал в settings.ini - OBDDelay2. Изменение этого параметра добавил в 4 экран дополнительных настроек, который и предложил Евген_21. До того как запустится OBDmain нужно, чтобы Bluesoleil был в полной боевой готовности)), т.е значок должен быть синим, не серым. Для этого запускаем скрипт через планировщик windows. Через iСarDS - скрипты выполняемые по событиям или ExecTBL.ini, хотя это тоже самое: Команды RUN;$SuspendScriptName$|$SuspendScriptParam$ и RUN;$ResumeScriptName$|$ResumeScriptParam$ в ExecTBL, параметры которых как раз записываются из экрана "скрипты выполняемые по событиям". И еще запуск obdmain лучше не прописывать в скрипте перезапуска блюсоейл, если скрипт запускается через планировщик. Раньше уже писал что событие Power-Troubleshooter=1 выполняется и при переходе из режима сна в режим гибернации. Сейчас всю автоматизацию стараюсь делать через планировщик и autorunner (спасибо duzzy, хорошая утилита). Хочу уйти от Икара, т.к все практически стабильно работает кроме него. Не часто, но раза 2-3 в неделю вылетает. Также как пишет Krysanov Цитата:
Так что эта ошибка не причина вылета Икара, а следствие.
__________________
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 |
||
14.04.2017, 16:22 | #667 |
Старший Пользователь
Регистрация: 07.10.2013
Возраст: 34
Город: Новосибирск
Регион: 54
Машина: Сузуки Гранд Витара
Сообщений: 101
|
Забыл, вот ссылка на мои файлы. Там ExecTBL, скрипты перезапуска блютус и запуска obdmain, setExt4.skin и setting.ini для добавления OBDDelay2 в 4 экран.
Смотрите, добавляйте строки в свои файлы. Я для этого использую Notepad++ и плагин Сompare .
__________________
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 |
14.04.2017, 21:57 | #668 |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Дима, действительно все программы работают превосходно, за исключением икара... заменить его нечем... я по крайней мере не знаю ... икар -это оболочка через которую запускаются как тебе надо другие программы...
Lexx09 Ее модернизирует под свои нужды.. присоединяйся!! Ты тоже вроде как в теме!!! Одна голова хорошо, а две-очень хорошо!!
__________________
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! _________________________________________ |
14.04.2017, 22:00 | #669 |
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! _________________________________________ |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|