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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2016, 05:44   #321
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
По умолчанию

в шпке темы - объединил режимы сна и перезапуск BT и Wi-Fi (убрал лишний скрипт)
Ещё покурил вопрос и слепил способ перезапуска Wi-Fi в цикле с проверкой каждые 6 сек (как только теряется связь - перезапуск) и без привязки к и-нету :
Код:
While 1
$connect = _GetNetworkConnect() 
If Not $connect Then
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(100)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf

Func _GetNetworkConnect()
    Local Const $NETWORK_ALIVE_LAN = 0x1  ;net card connection
    Local $aRet, $iResult 
    $aRet = DllCall("sensapi.dll", "int", "IsNetworkAlive", "int*", 0) 
    If BitAND($aRet[1], $NETWORK_ALIVE_LAN) Then $iResult &= "LAN connected" & @LF
    Return $iResult
EndFunc
Sleep(6000)
WEnd
Уже обкатал
seriousstas вне форума   Ответить с цитированием
Старый 28.03.2016, 07:52   #322
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,145
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

У меня бывает после пробуждения загружается ИКАР и все остальное, проходит какое то время и появляется надпись о том, что ещё одна версия икара запустилась. Как это исключить?
__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 28.03.2016, 11:51   #323
Andy_ro
Старший Пользователь
 
Аватар для Andy_ro
 
Регистрация: 26.03.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi L200
Сообщений: 199
Andy_ro will become famous soon enough
По умолчанию

Цитата:
Сообщение от Krysanov Посмотреть сообщение
У меня бывает после пробуждения загружается ИКАР и все остальное, проходит какое то время и появляется надпись о том, что ещё одна версия икара запустилась. Как это исключить?
Какой-то дополнительный скрипт тому причиной.
Может в него надо вписать защиту от повторного запуска процесса.
__________________
Андрей
Andy_ro вне форума   Ответить с цитированием
Старый 28.03.2016, 15:16   #324
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,145
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

Цитата:
Сообщение от Andy_ro Посмотреть сообщение
Какой-то дополнительный скрипт тому причиной.
Может в него надо вписать защиту от повторного запуска процесса.
было бы здорово, но я не как
__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 28.03.2016, 15:18   #325
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 вне форума   Ответить с цитированием
Старый 28.03.2016, 17:46   #326
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,145
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

Цитата:
Сообщение от seriousstas Посмотреть сообщение
Нужно больше инфы : как запускаешь скрипт , как запускаешь Икар если обычная загрузка .
Такое может происходить, если закрытие при входе в сон не произошло и пошла команда на запуск .
Покажи свой скрипт.
Да вот он по ссылке
http://pccar.ru/showpost.php?p=354233&postcount=750
__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 28.03.2016, 20:51   #327
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
По умолчанию

Цитата:
Сообщение от Krysanov Посмотреть сообщение
Да вот он по ссылке
http://pccar.ru/showpost.php?p=354233&postcount=750
Попробуй так :
Код:
#pragma compile(Icon, "C:\Program Files (x86)\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 <WindowsConstants.au3>
; Это команда на сон
Global $PBT_APMSUSPEND = 0x0004
Global $PBT_APMRESUMESUSPEND = 0x0007

$hGUI = GUICreate("Restart", 100, 100, 1, 1)
GUIRegisterMsg($WM_POWERBROADCAST, "Standby")

 ; Запускаем GpsGate
    ShellExecute("C:\Program Files (x86)\Franson\GpsGate 2.0\GpsGateXP.exe")

; Запускаем Bluestacks вместе с лаунчером MyLauncher
	$Bluestacks_path = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Bluestacks", "InstallDir")
	ShellExecute($Bluestacks_path & "HD-RunApp.exe", "-p ru.znalexey.mylauncher -a ru.znalexey.mylauncher.LauncherActivity")


While 1
    Sleep(100)
WEnd

Func Standby($hWnd, $Msg, $wParam, $lParam)
    Select
        ; Вход в спящий режим
        Case $wParam = $PBT_APMSUSPEND
            Suspend()
        ; Выход из спящего режима
        Case $wParam = $PBT_APMRESUMESUSPEND
            ResumeSuspend()
        Case Else
    EndSelect
EndFunc

; Вход в спящий режим
Func Suspend()

      ; Закрываем iCarDS
    WinClose("iCar DS")
    ; Закрываем программу фубар
     WinClose("foobar2000")
    ; Закрываем GpsGate
    ShellExecute("C:\Program Files (x86)\Franson\GpsGate 2.0\GpsGateXP.exe", "-exit")
    ; Закрываем GPSBridge
    ShellExecute("C:\ADB\adb.exe", "shell am force-stop com.rbc.gpsbridge");
   ;Закрываем Блюстак
    ShellExecute("C:\Program Files (x86)\BlueStacks\HD-Quit.exe")
    WinClose("HD-Frontend.exe")

EndFunc

; Выход из спящего режима
Func ResumeSuspend()
       If (ProcessWaitClose("foobar2000.exe", 5) == 0) Then
       ProcessClose("foobar2000.exe")
       EndIf
     Sleep(100)
     If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
      WinClose("iCar DS")
     EndIf


    ShellExecute("C:\vol.cmd")

    ; Запускаем GpsGate
    ShellExecute("C:\Program Files (x86)\Franson\GpsGate 2.0\GpsGateXP.exe")

	; Запускаем Bluestacks вместе с лаунчером MyLauncher
	$Bluestacks_path = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Bluestacks", "InstallDir")
	ShellExecute($Bluestacks_path &"HD-RunApp.exe", "-p ru.znalexey.mylauncher -a ru.znalexey.mylauncher.LauncherActivity")

    ; Запускаем iCarDS
    ShellExecute("C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe")
EndFunc
Икар запускай через галку в его настройках .
Сам скрипт в автозагрузку + обычный запуск (двойным кликом)

В скрипте были ошибки ...
Например :
Цитата:
;Закрываем программу фубар
ShellExecute("D:\fubar\4Icar_13_1_MPS\foobar2000\f oobar2000.exe")
у тебя это запуск Фубара , а не закрытие..+
его запускать при выходе и обычном старте не нужно (только закрыть), его восстановит Икар .
+ проверки при входе в сон и на WIN-8.1 и WIN-10 бесполезны .
Мы это давно с Lexx09 выяснили - ставь , если необходимо - на выходе .
И не перезагружай всё подряд . Только то . что глючит .

Последний раз редактировалось seriousstas; 29.03.2016 в 02:16.
seriousstas вне форума   Ответить с цитированием
Старый 28.03.2016, 21:41   #328
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,145
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

Стас, большое спасибо за помощь, попробовать не смогу в ближайшее время, улетаю по делам... Позже обязательно проверю и отпишусь..
Вопрос:
1.
Цитата:
Икар запускай через галку в его настройках
Это поставить галку Auto run во вкладке general ? Разве для 8-ки это работает?
2. Что значит
Цитата:
Сам скрипт в автозагрузку + обычный запуск (двойным кликом)
? Что для запуска икара мне придется самому "тыкать" на ярлык на рабочем столе?
__________________
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!
_________________________________________

Krysanov вне форума   Ответить с цитированием
Старый 29.03.2016, 02:14   #329
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
По умолчанию

Цитата:
Стас, большое спасибо за помощь
Не за что !
У меня в таком виде хорошо работает ..
Цитата:
Это поставить галку Auto run во вкладке general ? Разве для 8-ки это работает?
Именно - работает , почему нет .

Цитата:
2. Что значит
Цитата:
Сам скрипт в автозагрузку + обычный запуск (двойным кликом)
Ну для того что-бы он немедленно заработал - нужно кликнуть по нему .
Можешь после добавления в автозагрузку просто перезапустить КарПК ...
Также попробуй добавить админ права вверху :
#RequireAdmin
Если что-то пойдёт не так - убери (у меня прописан - см. шапку ) .
Ещё при выходе можешь ставить небольшие задержки
между командами при необходимости .
Sleep(1000) - одна секунда .
seriousstas вне форума   Ответить с цитированием
Старый 29.03.2016, 06:03   #330
Krysanov
Super Moderator
 
Аватар для Krysanov
 
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,145
Krysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to beholdKrysanov is a splendid one to behold
По умолчанию

не утерпел, попробовал.. после перезапука не загружается икар

Нажмите на изображение для увеличения
Название: IMG_5395.jpg
Просмотров: 589
Размер:	68.4 Кб
ID:	43234

Нажмите на изображение для увеличения
Название: IMG_5396.jpg
Просмотров: 580
Размер:	85.2 Кб
ID:	43235

вернул в начала скрипта
; Запускаем iCarDS
ShellExecute("C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.exe") и убрал галку с настроек икара. Результат - загрузка икара после перезапуска, но после выхода из сна запускаются две и более копий икара

ПС. Фото с айфона на форум скидывать –изврат
__________________
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!
_________________________________________


Последний раз редактировалось Krysanov; 29.03.2016 в 06:50.
Krysanov вне форума   Ответить с цитированием
Ответ


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

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

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



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


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