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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS + Сон, Гибридный сон и Гибернация (http://pccar.ru/showthread.php?t=23331)

Krysanov 14.10.2015 20:10

Цитата:

Сообщение от seriousstas (Сообщение 340198)
...
Как отключить(через настройки) питание всех USB во сне , я так и не понял , наверное это не возможно...

возможно, я делал это в биосе, там настраивается... только есть и ньюансы.. гейт доолго думает... и еще если что с загрузкой винды, то все алес... ни мышь, ни клава не заработают...:pleasantry:

Цитата:

mendisabal , насколько я помню вообще питание полностью не рубил ...
Эту проблему решил заменой аккума на более мощный.. был 60, стал 95... питалово не рубил еще ни разу (прошло с замены 1 месяц), пока индикатор на аккуме зеленый...

Krysanov 14.10.2015 20:27

Цитата:

Сообщение от seriousstas (Сообщение 340133)
Какое отношение имеет способ загрузки Икра и его экранов ко сну ?
Ты ведь все-равно перезапускаешь Икар при старте ...

Не знаю, но напрягает меня это сильно... не понимаю логику появления этих экранов ( да хрен с этим), как закрыть экраны, чтобы они не появлялись не :dntknw::shok:.. то ли лыжи не едут, то ли я ...:be:

Цитата:

Скорее никто или мало кто делает перезапуск через скрипты .
Вот решим основные проблемы и люди потянутся, имхо:spiteful:

Цитата:

У меня вот получилось всё-же запихнуть всё в iCarMainScript.exe ,
то-есть - в родной Икаровский скрипт - перезапуск работает хорошо ,
потестирую ещё ...
Давай уже в студию, хочу тоже потестить..
ПС. добавил в свой скрипт (который от Lexx09), фубар.. действительно загружаться стал быстрее (но сижу пока на 12.2... она мне больше нравиться, менее ресурсоёмкая что ли, имхо). Единственно, есть (бывают) наложения фубара на икар при просыпании, но это мелочи...
Завтра выложу скрипт на посмотреть... Как работает скрипт мне нравится процентов на 55. Бывает гейт при просыпании завершает свою работу, бывает бридж пустой,бывает блюстак завершает свою работу... Повторюсь, комп на ночь не рублю уже месяц, перезагрузки делаю очень редко, все таки режим гибридный устает что ли:spiteful:.
Все пожелания ( перестановка в скрипте местами программ), комментарии и критика (привет mendisabal:bye:) приветствуются.

Krysanov 14.10.2015 20:42

тема начатая mendisabal про настройку гибридного режима с картинками и прикольными пояснениями, аля АНШЛАГ, для БП m2-atx
http://www.pccar.ru/showthread.php?t=20628&page=8

seriousstas 15.10.2015 01:50

Цитата:

Давай уже в студию, хочу тоже потестить.
Да , для меня это лучшее решение - пока ни одного сбоя -
завтра закину инфу .

seriousstas 15.10.2015 01:52

mendisabal
Цитата:

Ребят , а аналог Suspend есть на ahk ?
Тут , что-то похожее :
http://forum.script-coding.com/viewtopic.php?id=5897

Krysanov 15.10.2015 06:22

вот скрипт

Код:

#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 ****
#NoTrayIcon
#include
Local $PID

While 1
    $PID = _SysTrayIconPids()
    For $i = 0 To UBound($PID)-1
        If $PID[$i] = -1 Then _SysTrayIcon_MouseOver($i)
    Next
    Sleep(3000)
WEnd

Func _SysTrayIcon_MouseOver ($iIndex)
    Local $TrayIcon_Pos = _SysTrayIconPos($iIndex)
    Local $Old_Mouse_Pos = MouseGetPos()
    MouseMove($TrayIcon_Pos[0], $TrayIcon_Pos[1], 0)
    Sleep(10)
    MouseMove($Old_Mouse_Pos[0], $Old_Mouse_Pos[1], 0)
EndFunc
#include
; Это команда на сон
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")

; Запускаем iCarDS
ShellExecute("C:\Program Files (x86)\TipTop software\iCar DS\iCarDS.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")

; Запускаем программу фубар
    ShellExecute("D:\fubar\4Icar_12_2ц\4Icar_12_2\foobar2000\foobar2000.exe")

        ; Запускаем программу по коннекту интернета (У кого нет такой программы, тогда эту и следующие строки удалить!)
    ShellExecute("C:\Program Files (x86)\SP Dialer\SP Dialer.exe")


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")

    ; Закрываем программу по коннекту интернета
    ShellExecute("C:\Program Files (x86)\SP Dialer\SP Dialer.exe", "-exit")

    ; Закрываем 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")

        ; Закрываем программу фубар
    ShellExecute("D:\fubar\4Icar_12_2ц\4Icar_12_2\foobar2000\foobar2000.exe")

  If (ProcessWaitClose("iCarDS.exe", 3) == 0) Then
        ProcessClose("iCarDS.exe")
  EndIf
    If (ProcessWaitClose("foobar2000.exe", 3) == 0) Then
        ProcessClose("foobar2000.exe")
  EndIf

If (ProcessWaitClose("SP Dialer.exe", 3) == 0) Then
        ProcessClose("SP Dialer.exe")
  EndIf
  If (ProcessWaitClose("HD-Frontend.exe", 3) == 0) Then
    ProcessClose("HD-Frontend.exe")
EndIf

EndFunc

; Выход из спящего режима
Func ResumeSuspend()

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

    ; Запускаем программу по коннекту интернета
    ShellExecute("C:\Program Files (x86)\SP Dialer\SP Dialer.exe")

 ; Запускаем программу фубар
    ShellExecute("D:\fubar\4Icar_12_2ц\4Icar_12_2\foobar2000\foobar2000.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


mendisabal 15.10.2015 10:04

Цитата:

Сообщение от Krysanov (Сообщение 340442)
Стоп... Ты комп стал выключать на ночь и с утра запускаешь с нуля, я правильно понял?

нет , с утра я "гибернирую" ,как и ты .
Цитата:

Сообщение от Krysanov (Сообщение 340442)
Добавлю (поменяю) оперативы на максимум по матери, поможет

нет , ссд поможет .
Цитата:

Сообщение от Krysanov (Сообщение 340442)
Еще раз повторюсь.. я про это знаю... как это реализовать???:shok:

тю блин , условия пробуждения , задержка , зарыть жпсгейт ,задержка , открыть жпсгейт .
Цитата:

Сообщение от seriousstas (Сообщение 340470)
mendisabal

Тут , что-то похожее :
http://forum.script-coding.com/viewtopic.php?id=5897

ага , спс , посмотрю , хреново что самое важное без описания .

Krysanov 15.10.2015 11:34

Цитата:

Сообщение от mendisabal

нет , ссд поможет

у меня и так ссд

Цитата:

тю блин , условия пробуждения , задержка , зарыть жпсгейт ,задержка , открыть жпсгейт .
мне надо код конкретный, а не теория, поможешь?

mendisabal 15.10.2015 12:08

Цитата:

Сообщение от Krysanov (Сообщение 340494)
и так ссд

значит ты достиг совершенства :yes2:
Цитата:

Сообщение от Krysanov (Сообщение 340494)
поможешь?

сложно , ты используешь 2ва! разных скрипта от разных людей выполняющих частично одинаковые действия и умудряешся при этом удивлятся почему глючит ,хочешь добавить 3й мой ?
Отгравируй до метала на своем лексусе лозунг "все гениальное просто !"
выложи тут фото и все получиться , гарантирую :big:
К этому времени я как раз поставлю 10ку , настрою ,подберу максимально рабочий ahk ...

ну тык ,я не волоку в автоуит ,но судя по пояснениям
; ; Закрываем GpsGate
ShellExecute("C:\Program Files (x86)\Franson\GpsGate 2.0\GpsGateXP.exe", "-exit")
; Запускаем GpsGate
ShellExecute("C:\Program Files (x86)\Franson\GpsGate 2.0\GpsGateXP.exe")

так и задумывалось , видимо просто ошибка синтаксиса , проверить просто , глянуть во время краснения кол-во подключений ,если больше одного ,это оно .
http://i.imgur.com/xAl00WS.png

Krysanov 15.10.2015 13:13

Mendisabal, я использую один скрипт от lexx09, если пробую другой скрипт, то первый закрываю..
И ещё.. Причём тут Гейт? Он у меня не отваливается.. Мне надо скрипт по бриджу, который в блюстаке..! Путь прописать не знаю как..


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

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