Просмотр полной версии : iCarDS + Сон, Гибридный сон и Гибернация
Евген_21
23.12.2016, 16:49
Евген_21
По SUSPEND я их ещё не обновлял .
Не успел , у SUSPEND_resr_foob+WiFi+BT
с Wi-Fi ,были траблы у автора этого скрипта, я в щапку закинул рабочий вариант (нужно скомпилировать только)
Wi-Fi сейчас не пингует, а только перезапускает адаптер.
Сегодня постараюсь обновить все SUSPEND варианты.
Попробуй из шапки - почитай пару строк - нужно только поставить убрать ";" перед вызовом функции .Там-же . Сами функции внизу скрипта ..
Может со временем сделаю один скрипт с управлением через трей ..
Почитал, уже обкатываю. Через трей, управление? Будет бомба. Растет ,скриптик. Стас, спасибо за такие труды. Кстати , сейчас уход в сон где то 12 сек. до полной остановки куллеров. А выход 2 или 3 сек. Вобщем еще рано радоваться мне. Это дома так кар пк работает. Думаю с возвратом в машину так же все будет хорошо работать.
seriousstas
23.12.2016, 16:58
Krysanov
Можешь сделать мне скрипт готовый ? Путь к фубара укажу
Скрипт давно готов (уже вторая неделя)) , тут (http://pccar.ru/showpost.php?p=376595&postcount=516) архив
он в папке :
SUSPEND_rest_foob\SUSPEND.exe
Путь уже указывать не нужно , поправил описание ,
но Фубар нужно обновить.
КАК определить , что Фубар перезапустил сикбар :
при возврате после сна - бегущая строка должна стартануть сначала ..
seriousstas
23.12.2016, 17:03
Евген_21
сейчас уход в сон где то 12 сек. до полной остановки куллеров
Ну зато все восстановится без проблем ..
............
Как оболочку не хочешь запускать Икар ?
Тебе просто нужно добавить запуск Икара в Твой AHK Vkey_iCarDUINO,
чтоб Икар загружался при перезапуске системы .
Евген_21
23.12.2016, 18:07
Евген_21
Ну зато все восстановится без проблем ..
............
Как оболочку не хочешь запускать Икар ?
Тебе просто нужно добавить запуск Икара в Твой AHK Vkey_iCarDUINO,
чтоб Икар загружался при перезапуске системы .
Пока как оболочку не хочу, сначала это все отлажу, сделаю архивчик системы а потом дальше буду продвигаться.
Тебе просто нужно добавить запуск Икара в Твой AHK Vkey_iCarDUINO,
Вот с ним и возникали проблемы.
seriousstas
23.12.2016, 18:46
Пока как оболочку не хочу, сначала это все отлажу, сделаю архивчик системы а потом дальше буду продвигаться.
Тебе просто нужно добавить запуск Икара в Твой AHK Vkey_iCarDUINO,
Вот с ним и возникали проблемы.
Добавь в шапку своего скрипта
Process, Exist, iCarDS.exe
IF errorlevel=0
icar := ComObjCreate("RideRunner.SDK") (Создаешь объект это вызовет запуск Икара)
В реестр пиши этим :
icarDS+explorer+iCarDUINO+SUSPEND_REG.exe
А к Икару добавь
RUN_iCarDS_iCarDUINO_SUSPEND.exe
Пример запуска с повышением прав :
#NoTrayIcon
#SingleInstance force
SetTitleMatchMode, 2
DetectHiddenWindows, On
RunAsAdmin()
Process, Exist, iCarDS.exe
IF errorlevel=0
icar := ComObjCreate("RideRunner.SDK")
~!f1::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111101||OnDuinoKeyPress")
return
~!f2::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111102||OnDuinoKeyPress")
return
~!f3::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111103||OnDuinoKeyPress")
return
~!f9::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_111111104||OnDuinoKeyPress")
return
;RunAs
RunAsAdmin() {
Loop, %0% ; For each parameter:
{
param := %A_Index% ; Fetch the contents of the variable whose name is contained in A_Index.
params .= A_Space . param
}
ShellExecute := A_IsUnicode ? "shell32\ShellExecute":"shell32\ShellExecuteA"
if not A_IsAdmin
{
If A_IsCompiled
DllCall(ShellExecute, uint, 0, str, "RunAs", str, A_ScriptFullPath, str, params , str, A_WorkingDir, int, 1)
Else
DllCall(ShellExecute, uint, 0, str, "RunAs", str, A_AhkPath, str, """" . A_ScriptFullPath . """" . A_Space . params, str, A_WorkingDir, int, 1)
ExitApp
}
}
ExitApp
После Икара догрузится стол - ты ничего не теряешь ,
вернуть всегда можно запустив explorer_REG.exe.
Евген_21
23.12.2016, 18:56
Добавь в шапку своего скрипта
Попробую, и потом отпишусь.
Пример с запуском от админа :
А если UAC полностью отключен, ведь не нужен запуск от админа.?
seriousstas
23.12.2016, 19:06
А если UAC полностью отключен, ведь не нужен запуск от админа.?
Верно - Не нужен!
тебе только это :
Process, Exist, iCarDS.exe
IF errorlevel=0
icar := ComObjCreate("RideRunner.SDK")
Евген_21
23.12.2016, 19:13
Верно - Не нужен!
тебе только это :
Process, Exist, iCarDS.exe
IF errorlevel=0
icar := ComObjCreate("RideRunner.SDK")
Спасибо, все проверю отпишусь.
Krysanov
23.12.2016, 19:50
Krysanov
Скрипт давно готов (уже вторая неделя)) , тут (http://pccar.ru/showpost.php?p=376595&postcount=516) архив
он в папке :
SUSPEND_rest_foob\SUSPEND.exe
Путь уже указывать не нужно , поправил описание ,
но Фубар нужно обновить.
КАК определить , что Фубар перезапустил сикбар :
при возврате после сна - бегущая строка должна стартануть сначала ..
Спасибо, скачал,буду пробовать...насчет фубара.. с какой версии этот скрипт работает?
Евген_21
23.12.2016, 20:32
Спасибо, скачал,буду пробовать...насчет фубара.. с какой версии этот скрипт работает?
https://yadi.sk/d/26I04T_Gw3ESJ
SUSPEND_rest_foob\SUSPEND.exe
Путь уже указывать не нужно , поправил описание ,
но Фубар нужно обновить.
КАК определить , что Фубар перезапустил сикбар :
при возврате после сна - бегущая строка должна стартануть сначала ..
Я твою сборку тюнинговал под себя, но в последней, как я понимаю встроен скрипт для перезапуска Фубара. Какие изменения необходимо внести, что бы не переделывать свой вариант сборки Фубара.??? Или какие файлы в сборке надо обновить (заменить)??
Евген_21
23.12.2016, 21:09
Я твою сборку тюнинговал под себя, но в последней, как я понимаю встроен скрипт для перезапуска Фубара. Какие изменения необходимо внести, что бы не переделывать свой вариант сборки Фубара.??? Или какие файлы в сборке надо обновить (заменить)??
Не для перезапуска Фубара , а проблемных скриптов. Бегущая строка и всех как я понял кнопок.
seriousstas
24.12.2016, 04:38
120705
Держи :
Какие изменения необходимо внести, что бы не переделывать свой вариант сборки Фубара
В сикбар в самый конец :
function on_key_down(vkey) {
if (vkey == 0x63) {
window.Reload();}
}
В основной MPS после :
function on_key_down(vkey) {
var mask = GetKeyboardMask();
это :
if(vkey== VK_NUMPAD3) {
if (button_timer) window.KillTimer(button_timer);
button_timer = false;
$buttons[1].refresh
SYS_check();
recalc_dimensions();
window.Repaint();
}
Отпишись , как работает ..
Срипт лучше из шапки брать ..
Я его "прокачал" - есть защита от повторного запуска
и запуск Икара после сна , если был не запущен..
120705
Держи :
В основной MPS после :
function on_key_down(vkey) {
var mask = GetKeyboardMask();
это :
if(vkey== VK_NUMPAD3) {
if (button_timer) window.KillTimer(button_timer);
button_timer = false;
$buttons[1].refresh
SYS_check();
recalc_dimensions();
window.Repaint();
}
Отпишись , как работает ..
Срипт лучше из шапки брать ..
Я его "прокачал" - есть защита от повторного запуска
и запуск Икара после сна , если был не запущен..
На последней сборке в МPS у тебя так:if(vkey== VK_SPACEBAR) {
if (animation_status) {
animation_status = false;
window.SetProperty("SYS.Animation_Status", animation_status);
flag = true
}
Уточню, вставлять в MPS то, что ты дал выше?
seriousstas
24.12.2016, 14:48
120705
Сегодня тестанул нормально . Дал уснуть на сутку ..
Вывод с МПС - то-есть кнопками Фубара осталась проблема из за отсутствия
функции обновления скрипта window.Reload().Сикбар в WSH , поэтому рестартует без проблем .
Есть ещё парочка идей - если ничего не выйдет - будем просто перезапускать Фубар , а не его скрипты .На
тест (сон) уходит много времени..
120705
Сегодня тестанул нормально . Дал уснуть на сутку ..
Вывод с МПС - то-есть кнопками Фубара осталась проблема из за отсутствия
функции обновления скрипта window.Reload().
Сикбар в WSH , поэтому рестартует без проблем .
есть ещё парочка идей - если ничего не выйдет - будем просто перезапускать Фубар , а не его скрипты .На
тест (сон) уходит много времени
Ты уже тему поднимал про сон и гипернац. У меня при выходе из сна (загнал в сон на 30 минут), Икар подвисает (не реагирует на кнопки) на 2 минуты, через это время всё восстанавливается. А вот после выхода из Гипернац. проблем нет, всё сразу работает. И ещё обратил внимание, что в трее несколько (2-4) иконок Блюсолей, одна синяя, остальные серые. Но это на работу не влияет. Вот и думай после этого каким режимом удобней пользоваться.
seriousstas
24.12.2016, 15:19
что в трее несколько (2-4) иконок
Вот и думай после этого каким режимом удобней пользоваться.
Ну если иконки так напрягают - тогда только обычная загрузка))
А я в трее редко бываю ..
У меня при выходе из сна (загнал в сон на 30 минут), Икар подвисает (не реагирует на кнопки)
Икар или Фубар ?
С Икаром ничего не должно быть !
Ну если иконки так напрягают - тогда только обычная загрузка))
А я в трее редко бываю ..
Икар или Фубар ?
С Икаром ничего не должно быть !
Икар подвисает, Иконки в трее не напрягают.
seriousstas
24.12.2016, 15:22
Икар подвисает, Иконки в трее не напрягают.
Не не - Икар должен работать хорошо , проблемы только с плеером,
что-то у Тебя не так ..
Попробуй Авто-Рестарт Икара на крайняк , для этого просто убери :
; Вход в спящий режим
Func Suspend()
;(убрать)_CloseIcarDS ()
EndFunc
здесь точку с запятой .
Что то я туплю...... Можно сделать, что бы Икар уходил в сон, а минут так через 20-30 переходил в Гибер?? Варианты решения???
Krysanov
24.12.2016, 21:12
Что то я туплю...... Можно сделать, что бы Икар уходил в сон, а минут так через 20-30 переходил в Гибер?? Варианты решения???
Это делает за вас интеллектуальный БП, например, M2-ITX (если правильно поставить джампера)
seriousstas
25.12.2016, 01:19
Методом "проб" пришел к выводу,что лучше перезапуска Фубара ничего нет .
Фубаровские скрипты почти все имеют таймеры и проще перезапустить весь Фубар .
Обновил скрипт в шапке для этого .
Обновил так-же и сам Фубар (перезапуск и его версию) .
Можно сделать самому добавив :
if(vkey== VK_NUMPAD1) {
fb.RunMainMenuCommand("File/Restart");
}
после
...
//================================================== == On key down
function on_key_down(vkey) {
var mask = GetKeyboardMask();
<<СЮДА>>
if(vkey== VK_SPACEBAR) {
...
Кликнув ПКМ по кнопкам = > Configure
и перекомпилировась скрипт из шапки .
пример перезапуска (когда Фубар главный, либо за Ситигидом ):
OflfTvfpqa8
seriousstas
25.12.2016, 01:22
120705
Да БП просто отключает питание , и получаешь Гибернацию .
Должен быть вкл. "Гибридный сон" в настройках питания Win.
И ещё обратил внимание, что в трее несколько (2-4) иконок Блюсолей
Вспомнил, что Ты писал про нормальную работу Блюсолеил .
Поставь ";" перед _BlueSoleilCS() и перезапуска служб не будет .
ну и проверь, как сейчас полный перезапуск Фубара, записал минутное видео в авто , сейчас залью..
Методом "проб" пришел к выводу,что лучше перезапуска Фубара ничего нет .
Обновил скрипт в шапке для этого.
привет Стас:pleasantry:
Я блин не успею за тобой)))
только кинусь обновлять по одному - ты уже сделал по иному)))
опять я запутался и задам 3 ключевых (не потятных вопроса):
1) у тебя куча версий на все случаи жизни.
решили, что Foobar лучше перезапускать целиком.
Вопрос: что с iCarDs - его нужно перезапускать всё таки для корректной работы после выхода из сна или нет? или твои готовые SUSPEND.exe всё делают?
Если нужно то как? (какой скрипт)
2) какую теперь версию SUSPEND.exe использовать? из готовых какую то, либо же этот код править под себя (обзывать его SUSPEND.exe и т.д.):
#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 <WinAPI.au3>
#include <WindowsConstants.au3>
#include<Process.au3>
_AlreadyRunning()
; Это команда на сон
Global $PBT_APMSUSPEND = 0x0004
Global $PBT_APMRESUMESUSPEND = 0x0007
$myAlpha = 50
$hGUI = GUICreate("Restart", 100, 100, 1, 1)
GUIRegisterMsg($WM_POWERBROADCAST, "Standby")
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
endif
Func Standby($hWnd, $Msg, $wParam, $lParam)
Select
Case $wParam = $PBT_APMSUSPEND
Suspend()
Case $wParam = $PBT_APMRESUMESUSPEND
ResumeSuspend()
Case Else
EndSelect
EndFunc
While 1
$connect = _GetNetworkConnect()
If Not $connect Then
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(1000)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf
Sleep(5000)
$overlay_handle = WinGetHandle("[CLASS:TOverlayForm]")
If ($overlay_handle And WinExists($overlay_handle)) Then
Local $iTransColor, $iAlpha
$iInfo = _WinAPI_GetLayeredWindowAttributes($overlay_handle , $iTransColor, $iAlpha)
If ($iAlpha <= 100) Then
Sleep(3000)
_WinAPI_SetLayeredWindowAttributes($overlay_handle , $iTransColor, $myAlpha)
EndIf
EndIf
WEnd
; Вход в спящий режим
Func Suspend()
;_CloseIcarDS ()
EndFunc
; Выход из спящего режима
Func ResumeSuspend()
Sleep(100)
_BlueSoleilCS()
Sleep(1000)
If Not (ProcessExists('iCarDS.exe')) Then
Sleep(1000)
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
Endif
Sleep(100)
ShellExecute($ProgramFileDir & "\TipTop software\iCar DS\iCarDS.exe")
Else
;_RadioUpd()
Sleep(100)
_restfoob()
Sleep(100)
_StartIcarDS()
;_restwifi()
Endif
EndFunc
Func _StartIcarDS()
If Not (ProcessExists('iCarDS.exe')) Then
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
Endif
; Запускаем iCarDS
ShellExecute($ProgramFileDir & "\TipTop software\iCar DS\iCarDS.exe")
Endif
EndFunc
Func _CloseIcarDS()
Local $Class = '[Class:TSkinForm]', $Delay = Opt('WinWaitDelay', 0)
If WinExists($Class) Then
WinClose($Class)
Endif
EndFunc
Func _RadioUpd()
Sleep(2000)
If (ProcessExists('iCarDS.exe')) Then ;check icar
$RRSDK = ObjCreate("RoadRunner.SDK") ;create obj
;Media Source
; Media_s : 0 - Audio 1 - Radio 2 - TV 3 - Video 4 - DVD 5 - WinampRadio 6 - InternetRadio 7 - SkinMedia
Global $media_source = $RRSDK.getInfo("=$Media_s$");check media source
If ($media_source == 1) Then
ProcessClose('DSPlayer.exe');close proc
Sleep(100)
$RRSDK.execute("RADIO");call radio
Sleep(100)
$RRSDK.execute("plexec");call radio
Sleep(4000)
$RRSDK.execute("RADIO");call radio
Sleep(100)
$RRSDK.execute("plexec");call radio
EndIf
EndIf
EndFunc
Func _BlueSoleilCS()
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(100)
ShellExecute($ProgramFileDir & "\IVT Corporation\BlueSoleil\BtTray.exe")
EndFunc
Func _restfoob()
ControlSend("[CLASS:{E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}]", "", "MegaPanelSplitterWindowContainer1", "{NUMPAD1}")
EndFunc
Func _restwifi()
$connect = _GetNetworkConnect()
If Not $connect Then
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(200)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf
EndFunc
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
Func _AlreadyRunning()
If ProcessExists(@Scriptname) Then
$list = ProcessList()
for $i = 1 to $list[0][0]
If $list[$i][0] = @ScriptName And $list[$i][1] <> @AutoItPID Then
Exit
EndIf
Next
EndIf
EndFunc
3) Vkey_ARDUINO.exe (AHK)- для эмуляции клавиш ARDUINO (без устройства) , использования хоткеев из вне (например для кнопок руля)
Объясни, этот "экзешник" мне нужно использовать или нет?
Я просто не вкурю это для корректной работы плагина iCarDuino и скомпилированого AHK (код ниже) или для чего то другого?
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
~f1::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111111||OnDuinoKeyPress")
return
~f2::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111112||OnDuinoKeyPress")
return
~f3::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111113||OnDuinoKeyPress")
return
~f7::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111114||OnDuinoKeyPress")
return
~f9::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111115||OnDuinoKeyPress")
return
4)
Обновил так-же и сам Фубар (перезапуск и его версию) .
если ты обновил саму версию фубара, то чисдо добавления пару строк в код (для перезапуска) не обойтись же?
P.S. У тебя работает CityGuide и iCarDS... как ты победил то его? у меня (да и у многих на сколько я читал) связка iCar + CityGuide не работает (ошибка была в ситигиде)! Win 8 x64 стоит...
если можешь залей куда то CityGuide + карты (ключ активации у меня куплен, валяется без дела)
P.S.S> Ты проделываешь колосальную работу за что тебе просто !РИСПЕКТ!:yes4:
рассписываешь всё очень развёрнуто, но оч много вариаций и всё спутано и легко потерятся (... часто не понятно что применять, а что пропустить.
Krysanov
25.12.2016, 06:07
Да, Стас, выложи здесь ссылки на последние твои разработки..
120705
Держи :
В сикбар в самый конец :
function on_key_down(vkey) {
if (vkey == 0x63) {
window.Reload();}
}
Сделал изменения в скрипте Сикбара. После запуска строка бежит (около 3-5 сек.) Может не так долго, как было.. Потом останавливается. Чем больше комп находится в режиме сна, тем дольше по времени строка бежит при выходе компа из сна---это из моего наблюдения. Такое впечатления, что она что то нагоняет, т.е. пролистывает пропущенные треки (радио).
Пожелания: (это больше касается Seriousstas). Если можно в скриптах, которые в шапке или позже выложенные, в начале или в конце скрипта писать версию скрипта или дату его создания, что бы понять, на сколько это свежая запись или правка скрипта. Начинается путаница, какие скрипты оригинальные, какие уже с исправлениями, а дальше будет больше.
seriousstas
25.12.2016, 18:55
shumaz Привет! (на все Твои вопросы давал ответ по пару раз ;) )
ошибка была в ситигиде
Что за ошибка ? Мне известна только ошибка микшера Икара ,
её победил через адаптер для USB (звук карта USB) .
На домашнем (Win10) - ситик работает без проблем
Перезапускать Икар или нет - решает каждый сам .
Если нет много фоновых загрузок (в режиме "восстановление") а в автозагрузке 1-2
программы - лучше перезапустить сняв коммент ";" перед ;_CloseIcarDS () при входе в сон .
Я пока не перезапускаю - еще тесты ..
Фубар перезапускать обязательно .
2) какую теперь версию SUSPEND.exe
Скрипт обновляю сейчас каждый день - пока не отлажу...
Слава сделал Wi-Fi следилку без перезапуска адаптера - сегодня добавлю его наработки в скрипт ..
Vkey_ARDUINO
Нужен для общения хоткеями из вне . Например для кнопок руля .
В скрипте задаешь хоткей который передаешь в Икар ,
а в настройках Икара - что делать при его получении .
Если нет кнопок - он не нужен .
4) Фубар обновил и добавил пару строк для перезапуска .
Перезапуск через Numpad1 (можно поменять)
Строки можно и самому добавить в МПС (писал выше об этом) .
120705
Задержки можно уменьшить - но лучше перезапустить Фубар тк кнопки работать
сразу не будут после долгого сна.
shumaz Привет! (на все Твои вопросы давал ответ по пару раз ;) )
Что за ошибка ? Мне известна только ошибка микшера Икара ,
её победил через адаптер для USB (звук карта USB) .
На домашнем (Win10) - ситик работает без проблем
Перезапускать Икар или нет - решает каждый сам .
Если нет много фоновых загрузок (в режиме "восстановление") а в автозагрузке 1-2
программы - лучше перезапустить сняв коммент ";" перед ;_CloseIcarDS () при входе в сон .
Я пока не перезапускаю - еще тесты ..
Фубар перезапускать обязательно .
Скрипт обновляю сейчас каждый день - пока не отлажу...
Слава сделал Wi-Fi следилку без перезапуска адаптера - сегодня добавлю его наработки в скрипт ..
Нужен для общения хоткеями из вне . Например для кнопок руля .
В скрипте задаешь хоткей который передаешь в Икар ,
а в настройках Икара - что делать при его получении .
Если нет кнопок - он не нужен .
Перезапуск через Numpad1 (можно поменять)
Строки можно и самому добавить в МПС (писал выше об этом) .
120705
Задержки можно уменьшить - но лучше перезапустить Фубар тк кнопки работать
сразу не будут после долгого сна.
по ситигиду: я не помню ошибку, но IcarDS + CityGuide у меня не работал (ошибку выдавало какую то...вроде icar крашился). если в микшере ошибка и только встроеная звуковая то видимо не победить?
по перезапуску icarDS: вот снова же каша)))
ты отвечал по несколько раз (ЗА ЧТО ТЕБЕ СНОВА СПАСИБО! что терпишь нас спамеров :blush:)
вот решил я перезапускать всё же iCarDS + foobar.
что мне нужно?
SUSPEND_rest_foob в папку icarDS + скомпилировать скрипт с первого сообщения (и добавить его в автозагрузку) или сам скрипт будет и icarDS перезапускать и foobar?
вот в чём для меня непонятка.
seriousstas
26.12.2016, 03:41
вот решил я перезапускать всё же iCarDS + foobar.
либо Икар , либо Фубар внутри Икара ..
Если ты закрываешь-открываешь Икар то ничего больше не нужно .
Он сам перезапустит все программы .
Ты больше пробуй - вопросы отпадут .
Можно перезапустить только Фубар - тогда будет , как на видео .
звуковая то видимо не победить?
Попробуй Win 7 или Win 10, можно вытащить из Нави программ - не будет приглушения звука при подсказках, но и не будет падений ..
SUSPEND_rest_foob
перезапустит только скрипты Фубара , что не решит проблемы (тут - проехали) .
Тебе нужно скомпилировать скрипт из шапки и закинуть его к Икару (Взять сборку или добавить в МПС строчки , что выше),
а дальше почитать здесь(я обновил в архиве все кроме SUSPEND - он в шапке) :
http://pccar.ru/showpost.php?p=376595&postcount=516
либо Икар , либо Фубар внутри Икара ..
Если ты закрываешь-открываешь Икар то ничего больше не нужно .
Он сам перезапустит все программы .
Ты больше пробуй - вопросы отпадут .
Можно перезапустить только Фубар - тогда будет , как на видео .
Попробуй Win 7 или Win 10, можно вытащить из Нави программ - не будет приглушения звука при подсказках, но и не будет падений ..
перезапустит только скрипты Фубара , что не решит проблемы (тут - проехали) .
Тебе нужно скомпилировать скрипт из шапки и закинуть его к Икару (Взять сборку или добавить в МПС строчки , что выше),
а дальше почитать здесь(я обновил в архиве все кроме SUSPEND - он в шапке) :
http://pccar.ru/showpost.php?p=376595&postcount=516
Тьфу... Дошло!
Как то не задумывался, что при перезапуске iCarDS все проги встроеные тоже перезапустятся.
Скомпилированый скрипт "SUSPEND" назвать если ити по первому пункту (запуск icar как оболочки с подгрузкой раб. стола)?
С фубаром понял... Обновил уже.
Спасибо.
P.S. постараюсь больше на практике применять, просто не хочется винду положить)
seriousstas
26.12.2016, 04:31
просто не хочется винду положить
Ложить-то нечем - скрипт ничего не меняет ,
а этот рег файл icarDS+explorer+SUSPEND_REG.exe пишет путь к этому
RUN_iCarDS_SUSPEND.exe , который все сделает (запустит SUSPEND, который в свою очередь запустит Икар и догрузит раб.стол) .
Закинь RUN_iCarDS_SUSPEND.exe + SUSPEND к Икару и попробуй запустить .
Скомпилированый скрипт "SUSPEND" назвать
Да - только так :)
Попробуй просто запустить SUSPEND и уснуть-проснуться
с запущенным Икаром, посмотри , как работает перезапуск .
что то с фубаром теперь не так...
при переключении панелей при помощи NumPad0/NumPad9 пропадают 2 нижнее панели (скрины ниже). а через какой то время вообще выскочила ошибка скрипта..
На домашнем ПК так же...
http://i12.pixs.ru/thumbs/9/2/7/image00205_5152663_24565927.jpg (http://pixs.ru/showimage/image00205_5152663_24565927.jpg)
http://i12.pixs.ru/thumbs/9/4/2/image00205_9417726_24565942.jpg (http://pixs.ru/showimage/image00205_9417726_24565942.jpg)
seriousstas
26.12.2016, 22:25
что то с фубаром
каким?
каким?
Да последним с добавлением:
Код:
if(vkey== VK_NUMPAD1) {
fb.RunMainMenuCommand("File/Restart");
}
после
...
//================================================== == On key down
function on_key_down(vkey) {
var mask = GetKeyboardMask();
<<СЮДА>>
if(vkey== VK_SPACEBAR) {
Со всем остальным разобрался.
Работает не дурно!
Спасибо!
seriousstas
26.12.2016, 23:40
shumaz
так и не понял ты качал архив Фубара или сам добавлял код?
shumaz
так и не понял ты качал архив Фубара или сам добавлял код?
аа.. извини ввёл в заблуждение...
сам код добавлял в предыдущий.
seriousstas
27.12.2016, 00:02
Проверь вначале ,как работает из архива..
...
понял (только до копма добрался..), нужно еще переменную :
var VK_NUMPAD1 = 0x61
В сборку её добавил сразу, а тут не указал...
Найди поиском
var VK_NUMPAD0 = 0x60
и добавь рядом VK_NUMPAD1
Скрипт этот длинный лучше убери .. :)
Проверь вначале ,как работает из архива..
...
понял (только до копма добрался..), нужно еще переменную :
var VK_NUMPAD1 = 0x61
В сборку её добавил сразу, а тут не указал...
Найди поиском
var VK_NUMPAD0 = 0x60
и добавь рядом VK_NUMPAD1
спасибо, теперь всё ок:acute:
seriousstas
27.12.2016, 02:27
спасибо, теперь всё ок:acute:
гуд!
Ты все-же решил перезапускать только Фубар ?
попробуй поднять _restfoob() выше(поднял в шапке..), перезагрузка будет практически в фоне ..
Будет возможность - сними видос ..
Сегодня проверил подхват Wi-Fi - верся от duzzy (за то Большое спасибо!) без перезагрузки адаптера - работает хорошо!
от поворота ключа до соединения (сюда входит автозапуск раздачи таскером) 8-12 сек .
Без скрипта около минуты ..
Встроил в скрипт (пока тестирую ещё)..
гуд!
Ты все-же решил перезапускать только Фубар ?
попробуй поднять _restfoob() выше(поднял в шапке..), перезагрузка будет практически в фоне ..
Будет возможность - сними видос ..
Сегодня проверил подхват Wi-Fi - верся от duzzy (за то Большое спасибо!) без перезагрузки адаптера - работает хорошо!
от поворота ключа до соединения (сюда входит автозапуск раздачи таскером) 8-12 сек .
Без скрипта около минуты ..
Встроил в скрипт (пока тестирую ещё)..
не, перезапускаю iCarDS...
и не понял надо поставить в SUSPEND ";" возле _restfoob() или оставить?
при перезапуске висит какое то время черный экран (после биоса и до входа в профиль винды).
из сна быстро выходит!
видос мой будет не наглядным, так как у меня 10 сек после поворота ключа висит видео из AV входа.TPMS инфа (датчики давления в шинах).
по Wi-Fi ждём результата, потому что тот что щас стоит долговато... минуты 2 наверное.
там SUSPEND надо будет просто переделать если что?
еще спрошу по своим баранам...
висит у меня еще такой скрипт запущеным + автозагрузке:
#NoTrayIcon
#RequireAdmin
#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>
#include<Process.au3>
; Это команда на сон
Global $PBT_APMSUSPEND = 0x0004
Global $PBT_APMRESUMESUSPEND = 0x0007
$hGUI = GUICreate("Restart", 100, 100, 1, 1)
GUIRegisterMsg($WM_POWERBROADCAST, "Standby")
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()
WinClose("GaNetCtrlBPL.exe")
EndFunc
; Выход из спящего режима
Func ResumeSuspend()
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
EndFunc
сделан по аналогии с прошлыми скриптами по перезапуску icarDS... работает хорошо вприницпе, но я так понимаю его можно "интегрировать" в SUSPEND и будет всё в одном месте?
подсоби пожалуйста:blush:
seriousstas
27.12.2016, 04:24
не, перезапускаю iCarDS...
Тогда можно было и не обновлять Фубар либо МПС скрипт ...
по Wi-Fi ждём результата, потому что тот что щас стоит долговато... минуты 2 наверное.
Так он есть (просто метод другой) :
По умолчанию отключен :
;_restwifi()
Убери ; .. прочитай шапку темы - там есть описание ф-ций
я так понимаю его можно "интегрировать" в SUSPEND
Чего-там интегрировать скопируй
WinClose("GaNetCtrlBPL.exe")
и
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
в SASPEND ..
и не понял надо поставить в SUSPEND ";" возле _restfoob() или оставить?
Особо не мешает , но можешь поставить ..
Чего-там интегрировать скопируй
WinClose("GaNetCtrlBPL.exe")
и
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
в SUSPEND ..
тоисть будет что типа этого (даю кусочки где вписал):
; Вход в спящий режим
Func Suspend()
;_CloseIcarDS ()
EndFunc
Func Suspend()
WinClose("GaNetCtrlBPL.exe")
EndFunc
или так лучше (проще):
; Вход в спящий режим
Func Suspend()
;_CloseIcarDS ()
WinClose("GaNetCtrlBPL.exe")
EndFunc
+ вторая часть:
; Выход из спящего режима
Func ResumeSuspend()
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
EndFunc
Func ResumeSuspend()
Sleep(100)
;_BlueSoleilCS()
Sleep(100)
;_restfoob()
Sleep(1000)
**** и т.д.
seriousstas
27.12.2016, 07:30
или так лучше (проще)
только так - без повторений ..
Ну и если перезапускаешь весь Икар -
убери ";" _CloseIcarDS ()
Евген_21
27.12.2016, 18:38
Стас, немного потестировал новый скрипт что в шапке.
Работа, скрипта понравилась. Фубар, за секунду перезапускается.
Вот видосик работы. https://cloud.mail.ru/public/E6AR/ByQVhEipw
seriousstas
27.12.2016, 19:16
Стас, немного потестировал новый скрипт что в шапке.
Работа, скрипта понравилась. Фубар, за секунду перезапускается.
Вот видосик работы. https://cloud.mail.ru/public/E6AR/ByQVhEipw
Отлично!
Не ясно почему у Тебя трей растянут на всю панель , а не скрыт .., но
по иконке , можно так :
Свойства моего устройства => Дополнительно=> Скрыть "Bluetooth Plaes" иконку
Если все работает - "смотреть" на неё нет смысла .
Настройки - через ярлык BlueSoleil Space ..
Евген_21
27.12.2016, 19:41
Отлично!
Не ясно почему у Тебя трей растянут на всю панель , а не скрыт .., но
по иконке , можно так :
Свойства моего устройства => Дополнительно=> Скрыть "Bluetooth Plaes" иконку
Если все работает - "смотреть" на неё нет смысла .
Настройки - через ярлык BlueSoleil Space ..
В машине этого не видно , и заморачиваться не зачем.
seriousstas
27.12.2016, 21:01
Скрипт делал под Фубар из архива .
Если свой фубар - добавь код в MPS
if(vkey== VK_NUMPAD1) {
fb.RunMainMenuCommand("File/Restart");
}
и это:
http://pccar.ru/showpost.php?p=378509&postcount=538,
Поубирай так-же лишние команды (хоткеи) в настройках Фубара "Num"
из Keyboard shortcuts
Скрипт делал под Фубар из архива .
Если свой фубар = добавь код в MPS
if(vkey== VK_NUMPAD1) {
fb.RunMainMenuCommand("File/Restart");
}
и это:
http://pccar.ru/showpost.php?p=378509&postcount=538,
Поубирай так-же лишние команды (хоткеи) в настройках Фубара "Num"
из Keyboard shortcuts
Спасибо, получилось. Завтра после долгого сна посмотрю....
Евген_21
28.12.2016, 17:50
Стас,продолжаю, тестировать новый скрипт. С имитировал, гибернацию.Полностью рубанул питание компа. Что получилось, фубар перезапускает намного дольше и остаеться не активен в Икаре. А после сна все нормально.
Видосик , гибернация. https://cloud.mail.ru/public/GkUh/5JGsa1Ezk
Так же подключил джойстик для проверки работы скрипта Vkey_ARDUINO и кнопок. (точно такой же подключен к кнопкам руля) Несколько раз отправлял комп в сон, проблем не возникло.
Тестируем, дальше. Если , сбоев не будет на каникулах ставлю комп назад в машину.:yes4::yes4::yes4:
Стас,продолжаю, тестировать новый скрипт. С имитировал, гибернацию.Полностью рубанул питание компа. Что получилось, фубар перезапускает намного дольше и остаеться не активен в Икаре. А после сна все нормально.
:
Присоединяюсь, проблема после Гипера похожая, и чем дольше Гипер (3-12 часов) тем дольше продолжаются глюки после загрузки Икара и Фубара. Вот и получается, если в чистую запустить Икар (вкл. комп, запуск Вынь и т.д), то время готовности оболочки к работе будет меньше, чем после выхода из Гипера со своими глюками.
Евген_21
28.12.2016, 20:22
фубар перезапускает намного дольше я констатировал ,
факт. по мне лучше сон и гибернация чем постоянная загрузка с нуля.
seriousstas
28.12.2016, 20:26
Евген_21
фубар перезапускает намного дольше и остаеться не активен в Икаре
Попробуй изменить время за захват окна Фубара , например до 2сек.
Этот параметр нужно по-немногу увеличивать
Sleep(100)
_restfoob()
120705
крик про глюки не решит проблему ..
Железо ssd hdd у всех разные .. ставь убирай задержки перед выполнением ф-ции,
попробуй перезапустить весь Икар .
Вот и получается, если в чистую запустить Икар (вкл. комп, запуск Вынь и т.д), то время готовности оболочки к работе будет меньше, чем после выхода из Гипера со своими глюками.
Гибернацию исползую первый раз при выезде из гаража, далее сон на 99%
Других-то режимов нет - только "Гибридный сон". Нет такого СОН+ПЕРЕЗАГРУЗКА...
И никаких глюков нет у меня, а если перезапускать весь Икар - то это исключено .
Попробуй изменить задержки ..
Евген_21
28.12.2016, 20:36
Попробуй изменить время за захват окна
Ага, ясно...поэкспериментирую.
seriousstas
28.12.2016, 23:51
Евген_21
Можно при входе в сон ставить фубар на паузу, а при выходе сниамть..?
Сложность только в одном - нет (или не знаю) метода распознать
Гибернацию и Сон . В Журнале пишет один код для двух режимов ..
В идеале - что-б Икар сам перезапускал Фубар - средства в нём есть - нужно расшифровать ..
.................
Обновил скрипт .
Есть подхват и восстановление Wi-Fi без рестарта адаптера (метод предложил duzzy),
для компиляции нужно заменить содержимое архива:
https://yadi.sk/d/2_Nt5H-W35bzhG
по пути C:\Program Files (x86)\AutoIt3\Include
Евген_21
29.12.2016, 14:22
Евген_21
Можно при входе в сон ставить фубар на паузу, а при выходе сниамть..?
А есть, в этом смысл? После часа сна например, сибкар также побежит
догонять свое. Или я не прав? А, вообще можно сибкар привязать не к системному времени, а к времени трека.
В идеале - что-б Икар сам перезапускал Фубар - средства в нём есть - нужно расшифровать ..
А, вот такая реализация была бы супер.
Обновил скрипт .
Есть подхват и восстановление Wi-Fi без рестарта адаптера (метод предложил duzzy),
Уже тестанул, принудительно отключал Wi-Fi. Подключение, к сети моментальное. Работает отлично, на W7-64 так же на W8-64.
Этот параметр нужно по-немногу увеличивать
Sleep(100)
_restfoob()
С этим еще, работаем.
Может со временем сделаю один скрипт с управлением через трей ..
Такая, реализация будет? Или это лишняя нагрузка.
Стас
добавил в фубар:
var VK_NUMPAD1 = 0x61
+ перекомлирировал SUSPEND самый последний из последних:yes4: (вчерашний твой update)...
сделал перезапуск foobar (без iCarDS).
на сколько я понял, функция _restfoob() на сейчас именно перезапускает фубар полностью, а не отдельные его скрипты? (поправь если не прав)...
в общем всё работает вроде как, кроме вот этого момента:
http://i12.pixs.ru/thumbs/3/7/8/IMAG0952jp_3253539_24595378.jpg (http://pixs.ru/showimage/IMAG0952jp_3253539_24595378.jpg)
выскакивает после пробуждения именно...
вроде вчера кто то такое же вылаживал, но видимо удалил сообщения. как поправить?
еще вопрос по таймингам:
;Sleep(100)
_restfoob()
Sleep(100)
раньше ";" не было (отмечено красным). всё верно? не ошибка?
P.S. открой мне Америку плиз: где хранится PlayList (вроде файлы физически не копируются же) Loved Tracks? фубар всё обновляю (удаляя старую папку), а плейлист всё жив и жив)))
Евген_21
29.12.2016, 16:55
.S. открой мне Америку плиз: где хранится PlayList (вроде файлы физически не копируются же) Loved Tracks? фубар всё обновляю (удаляя старую папку), а плейлист всё жив и жив)))
D:\4Icar_14_2_MPS_UNI\foobar2000\playlists-v1.3
У тебя путь свой, соответственно.
функция _restfoob() на сейчас именно перезапускает фубар полностью
да
выскакивает после пробуждения именно...
http://pccar.ru/showpost.php?p=378595&postcount=547
всё верно? не ошибка?
у меня так же, скрипт работает. ;Sleep(100),это отключен тайминг, если не ошибаюсь.
D:\4Icar_14_2_MPS_UNI\foobar2000\playlists-v1.3
У тебя путь свой, соответственно.
потому и удивляюсь, так как папку удалял, закидываю новый foobar, а плейлист этот отображается)
Поубирай так-же лишние команды (хоткеи) в настройках Фубара "Num" из Keyboard shortcuts
все Num надо поудалять с гарячих клавишь? (Num8, Num2, Num5, Num4, Num1) они не применяются ни где в скриптах MPS?
Если свой фубар - добавь код в MPS
Код:
if(vkey== VK_NUMPAD1) {
fb.RunMainMenuCommand("File/Restart");
}
Куда именно добавить? В конец кода кинул - ошибка
seriousstas
29.12.2016, 23:57
Евген_21
В идеале - что-б Икар сам перезапускал Фубар - средства в нём есть - нужно расшифровать ..
А, вот такая реализация была бы супер.
На экранах встраивания есть такая кнопка "Перезапускать после Сна" (те ожидания)
Работает для обычного сна , для Гибернации - та-же проблема ,
но я кажется нашел способ "пролечить" фубар (самим Икаром) - нужно больше тестов ..
Если все хорошо будет , то без перезапусков и скриптов .. ;)
shumaz
Сейчас проверю этот вариант ,
и возможно ничего такого не нужно будет вообще ..
Loved Tracks
Пишут тег в сам файл . Поэтому и не возможно делать метки в варианте с CUE
seriousstas
30.12.2016, 02:11
Суть (открыть ExecTBL.ini и найти поиском строки) :
/---------------------------------------------------
/- Команды выполняемые при переходе в спящий режим -
/---------------------------------------------------
Отключить строки , что ниже добавив // спереди:
//"ONSUSPEND","ByVar;vc_autoload_is;<<{CloseWindow;iCarVoiceCommander}||RUN;$SuspendScri ptName$|$SuspendScriptParam$||ByVar;is_duino_send_ command;<<{duino_send;$duino_send_command_onsuspend$}||Fulls creenApp_MIN||SaveToSkin;SuspendOn;1||SaveStateFor Suspend||SETVAR;LastApp;$CurrentApp$||BYVAR;MediaS uspend_is;<<MediaSuspend||BYVAR;APP1_RESUME;
//"Run_SkinMediaId","ByVar;SkinMediaSuspendId;<<MyApp$SkinMedia1$<<MyApp$SkinMedia2$<<MyApp$SkinMedia3$<<MyApp$SkinMedia4$<<MyApp$SkinMedia5$<<MyApp$SkinMedia6$<<MyApp$SkinMedia7$<<MyApp$SkinMedia8$<<MyApp$SkinMedia9$"
Добавить :
"foobar_stop","RUN;$foobar_exe$|/stop"
"ONSUSPEND","if;strcomp("$SkinMedia1$";"$CurrentApp$");foobar_stop"
/----------------------------------------------------
/- Команды выполняемые при выходе из спящего режима -
/----------------------------------------------------
и сюда добавить :
"foobar_play","RUN;$foobar_exe$|/play"
"ONRESUME","if;strcomp("$SkinMedia1$";"$CurrentApp$");foobar_play"
Перезапустить Икар и пробовать спать с активным фубаром ..
Ниже мой
Документи\iCarDS\skins\Chameleon\ExecTBL.ini
[B]shumaz
Сейчас проверю этот вариант ,
и возможно ничего такого не нужно будет вообще ..
Пишут тег в сам файл . Поэтому и не возможно делать метки в варианте с CUE
так и думал...
ок жду)
так же прописал свою хрень в SUSPEND. проверь пожалуйста (2 кусочка даю что бы понятно было куда вписал):
Func Suspend()
;_CloseIcarDS ()
WinClose("GaNetCtrlBPL.exe")
EndFunc
и
Func _StartIcarDS()
If Not (ProcessExists('iCarDS.exe')) Then
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
Endif
; Запускаем iCarDS
ShellExecute($ProgramFileDir & "\TipTop software\iCar DS\iCarDS.exe")
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
Endif
EndFunc
вот и думаю... мож надо было вторую часть вписать в "Func ResumeSuspend()"?
оно то работает, но долго ждать приходится...
Sleep(500) менял на Sleep(300) - перестало срабатывать
seriousstas
30.12.2016, 02:27
Sleep(500)
это пол секунды .
Func Suspend()
После этого писать - все ,что нужно при уходе в сон
Func ResumeSuspend()
Здесь - что делаем при выходе ..
EndFunc - закрывает любую функцию .
_StartIcarDS - это проверка на отсутствие Икара - суда внутрь писать команды не нужно..
seriousstas
30.12.2016, 02:30
так и думал...
:)
ЗДЕСЬ (http://pccar.ru/showpost.php?p=378749&postcount=560)
Тесты делать без запущеного SUSPEND (для чистоты экс-та).
Жду результат .
(проверить быстро)Если трек Фубара перезапустится , значит работает ..
:)
ЗДЕСЬ (http://pccar.ru/showpost.php?p=378749&postcount=560)
Тесты делать без запущеного SUSPEND (для чистоты экс-та).
Жду результат .
(проверить быстро)Если трек Фубара перезапустится , значит работает ..
уточни пожалуйста:
1) просто закрыть (в диспечере задач снять с процессов) SUSPEND.exe или еще чет сделать (ребут не делать видимо, так как загрузит все равно в процессы SUSPEND)?
2) внести изменения в ExecTBL.ini
3) iCarDS => Настройки => Установка Программ => Foobar 2000 =>"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ"
ты об этом?
4) :)Если трек Фубара перезапустится , значит работает ..
имеешь ввиду, что после выхода из сна, должен заиграть следущий трэк (не тот который играл перед сном)?
seriousstas
30.12.2016, 03:03
1 - Да
2 - ... (лучше с закрытым Икаром делать)
3 - Да (но метод , что выше без перезапуска Икара или Фубара)
"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ" - можно пробовать
конечно для других программ ..., это так , для инфы - сейчас не трогать .
4 - тот-же трек - сначала .
Как итог - должны получить работающий Фуфар .. по кнопкам - жду результат ,
будут-ли работать после паручасового сна.
1 - Да
2 - ... (лучше с закрытым Икаром делать)
3 - Да (но метод , что выше без перезапуска Икара или Фубара)
"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ" - можно пробовать
конечно для других программ ..., это так , для инфы - сейчас не трогать .
4 - тот-же трек - сначала .
Как итог - должны получить работающий Фуфар .. по кнопкам - жду результат ,
будут-ли работать после паручасового сна.
днём затестирую. к ночи дам результат
Евген_21
30.12.2016, 11:59
Евген_21
На экранах встраивания есть такая кнопка "Перезапускать после Сна" (те ожидания)
Работает для обычного сна , для Гибернации - та-же проблема ,
но я кажется нашел способ "пролечить" фубар (самим Икаром) - нужно больше тестов ..
Уже тестирую. В ExecTBL.ini пока ни чего не менял.
Тест как говориться ,со стоковым Икаром.
После сна ,где то 5 минут проблем ни возникло. Через час ,гибернация-проблем не возникло. Все адекватно работает. Сибкар не бежит но и перезапуска фуба не видно. Что и радует. Тестирую дальше .SUSPEND ,проверял работу с ним и без него. Перезапуск фуба отключен. Так же нет проблем. Следующий пуск через 3 часа.
Отпишусь.
Пуск,через через 3 часа 38 минут. Также в файле ExecTBL.ini ни чего не менял, стоковый. Выход, из гибернации, без проблем, адекватный. Сибкар не бежит. Тестирую дальше.Следующий пуск ,через 12 часов, может больше.
Так же отпишусь.
seriousstas
30.12.2016, 15:56
пуск ,через 12 часов, может больше.
а с этим проблема.. кнопки не работают.. но есть механизм,можно пробовать перезапускать...
Евген_21
30.12.2016, 16:20
а с этим проблема.. кнопки не работают.. но есть механизм,можно пробовать перезапускать...
Еще не пробовал, как 12 часов таймера закончатся , так комп и включу.
Отчет предоставлю. И если надо и с видео.
Евген_21
30.12.2016, 16:41
Стас, ты непосредственен общался, с разработчиком или это твои умозаключение. Или кто подсказал?
seriousstas
30.12.2016, 16:58
все методом проб.. после долгого сна Фубар не работает как надо - строка не бежит,панели не переключить..Причину знаю(это таймеры МПС Фубара..),но как побороть...,попробую сделать перезапуск.
Евген_21
30.12.2016, 17:15
все методом проб.. после долгого сна Фубар не работает как надо - строка не бежит,панели не переключить..Причину знаю(это таймеры МПС Фубара..),но как побороть...,попробую сделать перезапуск.
Я, что выше постом писал, протестирую.
Обязательно сообщу что получилось.
Кстати по фубу , видос смотрел с кнопками.....У тебя есть такая проблема.
Евген_21
30.12.2016, 17:22
Причину знаю(это таймеры МПС Фубара..)
А перезапуск фуба, реализация через ExecTBL.ini
есть, такая фича? К Bersenev обращался?
Он то должен сказать что да как?
Я уже ему написал, подожду ответа.
пуск ,через 12 часов, может больше.
тьфу... я думал 2-3 часа достаточно выдержать.
затестил через 3 часа.. всё как ты и говорил: трэк начинает сначала играть, глюков не заметил.
но для себя твёрдо решил, что перезапуску iCarDS быть и ни как иначе. потому как всплывают и другие моменты если не перезапускать. к примеру если оставить ЯндексНавигатор запущеным (а точнее Блюстак) и уйти в сон (без последующего перезапуска iCarDS), то время в андроиде застывает. кого то не напрягает, а меня бесит, так как не меняют дневные/ночные скины как минимум.
в общем SUSPEND переделал под перезапуск iCarDS... пока доволен.:derisive:
Вопрос:
Эмулятор на Autoit : CTRL+{NUM1-4}
из первого сообщения... это просто код на AutoIt?
он аналог кода на AHK или чем то лучше?
Этот AHK работает у меня хорошо
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
~f1::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111111||OnDuinoKeyPress")
return
~f2::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111112||OnDuinoKeyPress")
return
~f3::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111113||OnDuinoKeyPress")
return
~f7::
icar := ComObjCreate("RideRunner.SDK")
icar.Execute("SetVar;duino_key;duino_11111114||OnDuinoKeyPress")
return
Евген_21
30.12.2016, 19:30
тьфу... я думал 2-3 часа достаточно выдержать.
затестил через 3 часа.. всё как ты и говорил: трэк начинает сначала играть, глюков не заметил.
но для себя твёрдо решил, что перезапуску iCarDS быть и ни как иначе. потому как всплывают и другие моменты если не перезапускать. к примеру если оставить ЯндексНавигатор запущеным (а точнее Блюстак) и уйти в сон (без последующего перезапуска iCarDS), то время в андроиде застывает. кого то не напрягает, а меня бесит, так как не меняют дневные/ночные скины как минимум.
в общем SUSPEND переделал под перезапуск iCarDS... пока доволен.:derisive:
так сделай , так же настройки Блюстак, это в Икаре выгружать,при входе сна. Попробуй.
так сделай , так же настройки Блюстак, это в Икаре выгружать,при входе сна. Попробуй.
можно подробней: где именно это влючается и поточнее как называется опция?
+ дождусь твоих тестов до конца уже)
Евген_21
30.12.2016, 21:00
можно подробней: где именно это влючается и поточнее как называется опция?
+ дождусь твоих тестов до конца уже)
Смотри думаю разберешься. При переходе........ Должно быть выгружать из памяти.
+ дождусь твоих тестов до конца уже)
Дождись, и сам жду.
Смотри думаю разберешься. При переходе........ Должно быть выгружать из памяти.
Дождись, и сам жду.
если ты об этом iCarDS => Настройки => Установка Программ => ЯндексНавигатор (это в моём случае... а так любое что запускается черезе Блюстак) =>"При переходе в ждущий режим - там есть только "Оставить в памяти" и "ПЕРЕЗАПУСТИТЬ"
выгружать нету
seriousstas
03.01.2017, 22:52
Дождись, и сам жду.
Симпртомы я писал - нет прокрутки панелей и бегущая строка в ступоре .. (и это на двух ПК)
Поэтому - Только перезапуск.
Вариант запуска всего , что в автозагрузке при выходе из сна :
Готовый ExecTBL2.zip
После замены действий нужно перезапустить Икар.
seriousstas
04.01.2017, 13:48
если строку "ONRESUME"....
заменить на то, что ниже :
"ONRESUME","StartTimer;ONRESUME;$RestSuspTime$"
"OnONRESUMETimer","EndTimer;ONRESUME||BYVAR;vc_autoload_is;<<{Run;$skinpath$Plugins\iCarVoiceCommander\iCarVoic eCommanderLoader.exe|$vc_autoload_time$||SetVarFro mVar;vc_status;vc_status_load}||ByVar;is_duino_sen d_command;<<{duino_send;$duino_send_command_onresume$}||BYVAR; MediaSuspend_is;<<MediaResume||RUN;$ResumeScriptName$|$ResumeScriptP aram$||PlayStartSound||setvar;IsDrive;0||if;>($Brightness$;50);{Eval;Brightness;$Brightness$-1||Eval;Brightness;$Brightness$+1};{Eval;Brightnes s;$Brightness$+1||Eval;Brightness;$Brightness$-1}||BYVAR;APP1_RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen"
В skin.ini добавить параметр (3-х секундную паузу) RestSuspTime=3000 (можно установить переменную запустив Set_Var.exe из прикрепленного архива)
Заработает встроенный перезапуск любой заданной программы после Сна и Гибернации этим параметром :
http://i.piccy.info/i9/fde40e4eae14767e5c73714d702e6170/1483520833/50096/1105253/scr5_500.jpg (http://piccy.info/view3/10702467/7897373cd1c9df2537f078af523f5565/)http://i.piccy.info/a3/2017-01-04-09-07/i9-10702467/500x299-r/i.gif (http://i.piccy.info/a3c/2017-01-04-09-07/i9-10702467/500x299-r)
Без задержки запуск пропускается при выходе из Гибернации,
и иногда после сна.
После установки нужно перезапустить Икар.
RestSuspTime=3000 можно уменьшить . 3 секунды это максимум , для "не быстрых" КарПК
Походу решается и эта проблема (http://pccar.ru/showpost.php?p=330917&postcount=149) :
Wolfik_s_b
В моем случае тоже после спячки не запускается радио.
Евген_21
04.01.2017, 13:59
Сегодня, запустил ком. После длительного простоя. Гибернация получилось не 12 часов, а несколько дней. ExecTBL, ни чего не менял.
После выхода из гибернации, Фубар отработал отлично. Панели переключаются, бегущая
бежит,никакого ступора. Но одного теста мало. Еще посмотрю.
seriousstas
04.01.2017, 14:03
Сегодня, запустил ком. После длительного простоя. Гибернация получилось не 12 часов, а несколько дней. ExecTBL, ни чего не менял.
После выхода из гибернации, Фубар отработал отлично. Панели переключаются, бегущая
бежит,никакого ступора. Но одного теста мало. Еще посмотрю.
Ты имеешь ввиду через Стоп-Плей (http://pccar.ru/showpost.php?p=378749&postcount=560) ? (как и писал у меня не сработало ни на домашнем,
ни в авто ..)
Посмотри ещё перезапуск http://pccar.ru/showpost.php?p=378949&postcount=580
встроенными средствами .. нужно заканчивать с этим :))
Остальные методы удалил , чтоб не путать .
Евген_21
04.01.2017, 14:49
Ты имеешь ввиду через Стоп-Плей (http://pccar.ru/showpost.php?p=378749&postcount=560)
Даже и это не использовал.
встроенными средствами .. нужно заканчивать с этим )
Остальные методы удалил , чтоб не путать .
Заканчивать, точно надо. А то что остальные методы удалил, это правильно. А то, уже запутался.
Set_Var.exe откуда надо запустить. Запускаю,
вылазит ошибка.
seriousstas
04.01.2017, 19:09
Запускаю с рабочего стола.. попробуй от админа , либо вручную :
в skin.ini добавить параметр (3-х секундную паузу) RestSuspTime=3000
Евген_21
04.01.2017, 20:21
Запускаю с рабочего стола.. попробуй от админа , либо вручную :
Вписал, в ручную. Все отлично отработало. RestSuspTime=, поставил 500. Фубар, перезапустился.
В skin.ini добавить параметр (3-х секундную паузу) RestSuspTime=3000
Этот параметр, будет работать для всех программ,которые будут перезапускатся после сна и гибернации? Я правильно понял.
seriousstas
04.01.2017, 21:41
Для всех :) . 500 может быть замало для Гибернации.. (попробуй ,если к примеру активен Ситигид, а Фубар в фоне ..)
В авто у меня 1200 , на домашнем 3000( Древняя материнка ..)
............
Смотрю и радио (http://pccar.ru/showpost.php?p=330917&postcount=149) заработало после сна - походу "убил двух зайцев" .
Не ясно, почему Берсеньев не добавил эту задержку по-дефолту с изменением значений через окно встраивания ..
..............
И BlueSoleil заработал (закончился Високосный Год видимо :bye:) . Выходит из сна и гиберн. сутку уже без проблем , и после полного отключения питания в тч (потестю..) ..
Может что-то в схеме питания накрутил, а мож и новые драйверы (BlueSoleil 10.0.496.1 ) ..
Кому нужна рега для BlueSoleil (http://www.bluesoleil.com/products/S0001201005190001.html) - пишите в личку .
Поделюсь своим купленным ключём - кроме новичков! (рег файлом) .
Закончилось кол-во установок, но через рег файл ставится и проходит валидацию в И-нете без проблем .
.......
Теперь буду уходить от SUSPEND скрипта .
Слежение за Wi-Fi и прозрачной кнопкой на шаблоне FSReal для Фубара суну в iCarMainScript (http://pccar.ru/showpost.php?p=336718&postcount=117) (он загружается всегда с Икаром)
И тему можно закрывать.. ))
Евген_21
05.01.2017, 05:16
Для всех :) . 500 может быть замало для Гибернации.. (попробуй ,если к примеру активен Ситигид, а Фубар в фоне ..)
В авто у меня 1200 , на домашнем 3000( Древняя материнка ..)
Ага попробую.
Теперь буду уходить от SUSPEND скрипта .
Слежение за Wi-Fi и прозрачной кнопкой на шаблоне FSReal для Фубара суну в iCarMainScript (http://pccar.ru/showpost.php?p=336718&postcount=117) (он загружается всегда с Икаром)
И тему можно закрывать.. ))
1) я так понял надо еще немного подождать (до переноса окончательного варианта в шапку темы?)...а то каша)))
а то поставил "Установка, как оболочки" ... в SUSPEND.exe перезапуск чисто iCarDS, с которым кстати не всё гладко (после гипера закрывает IcarDS через 1-2 сек и не запускает уже... но как то не всегда!) и теперь не соображу толи удалять его просто (SUSPEND.EXE всмысле), толи паралельно делать всё по инструкции => (http://www.pccar.ru/showpost.php?p=378949&postcount=580)
так же понял, надо что бы Foobar был 4м (слева внизу) или уже пофиг?)
если не пофиг, то если перезапускаешь к примеру еще и ЯндексНавигатор надо что еще прописывать в ExecTBL.ini?
2) Слежение за Wi-Fi ...
тут имеется ввиду слежение чисто "иконка" iCarDS что будет показывать (если сделать по инструкции => (http://www.pccar.ru/showpost.php?p=379004&postcount=642)) либо же будет и быстрый подхват Wi-Fi после выхода из сна этой фукцией реализован? 2в1 так сказать.
seriousstas
06.01.2017, 05:46
надо еще немного подождать
Обновил , но осталась пара штрихов..(обещаю ничего больше не :idea:выдумывать))
я пока ковылялся - немного разобрался из чего сделан Икар .
SUSPEND.EXE - более не нужен будет ..
Все средставми Икара (с небольшим пинком) .
Слежение за Wi-Fi
подхват при старте или разрыве .
2в1
Да, он (iCarMainScript.exe) ведь висит при выходе в памяти и продолжает следить за соединением ..
Уже вижу свет в конце этого туннеля :) ........
Krysanov
06.01.2017, 08:21
Подождём, фубар если не будет мельтешить, то будет вообще ОГОНЬ!!
seriousstas
06.01.2017, 17:22
Подождём
Чего ждать - пробуй ! (на тест 3 минуты нужно) :
http://pccar.ru/showpost.php?p=378949&postcount=580
фубар если не будет мельтешить, то будет вообще ОГОНЬ!!
Это как ?
Фубар запускается, Икар хватает его окно и прячет , если был спрятан до сна ,
либо оставит , если был открыт .
Так работают все встроенные проги в Икаре .
В фоне работать Икар с программами не умеет .
seriousstas
09.01.2017, 03:48
Обновил шапку темы...
так же понял, надо что бы Foobar был 4м (слева внизу) или уже пофиг?)
если не пофиг, то если перезапускаешь к примеру еще и ЯндексНавигатор надо что еще прописывать в ExecTBL.ini?
вот этот момент так и недопонял...
Слежение за Wi-Fi и прозрачной кнопкой на шаблоне FSReal для Фубара суну в iCarMainScript (http://pccar.ru/showpost.php?p=336718&postcount=117) (он загружается всегда с Икаром)
Стас,
так как SUSPEND.exe теперь отходит в истори, скажи пожалуйста, можно ли к iCarMainScript добавить еще и мою хреновину:
#NoTrayIcon
#RequireAdmin
#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>
#include<Process.au3>
; Это команда на сон
Global $PBT_APMSUSPEND = 0x0004
Global $PBT_APMRESUMESUSPEND = 0x0007
$hGUI = GUICreate("Restart", 100, 100, 1, 1)
GUIRegisterMsg($WM_POWERBROADCAST, "Standby")
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()
WinClose("GaNetCtrlBPL.exe")
EndFunc
; Выход из спящего режима
Func ResumeSuspend()
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
EndFunc
или там сложно и получится "каша?
если так, то отдельным буду скриптом вешать видимо (как и было раньше).
seriousstas
09.01.2017, 14:30
так же понял, надо что бы Foobar был 4м (слева внизу) или уже пофиг?)
Икар перезапуск делает сам и не важно куда встроена программа .
отдельным буду скриптом вешать видимо (как и было раньше).
Зачем?
посмотри 3 пункт шапки . Сделай две exe-шки и клади туда , что нужно ..
С закрытием - уход в сон - все ясно .
Открывать можешь с проверкой:
If (ProcessWaitClose("GaNetCtrlBPL.exe", 3) == 0) Then
ProcessClose("GaNetCtrlBPL.exe")
EndIf
Sleep(500)
; Запускаем GANETCTRLBPL :
ShellExecute("c:\Program Files\GA-Net+USB_Ctrl\GaNetCtrlBPL.exe")
по Блюсолеил - проверил ещё версию BlueSoleil 10.0.496.1
работает теперь без проблем . Выходит из сна . "Костылей" больше не нужно ..
SUSPEND.exe теперь отходит в истори
Да :)
mendisabal
13.01.2017, 00:11
п...ец вы тут нафлудили :hang:
seriousstas
13.01.2017, 05:03
п...ец вы тут нафлудили :hang:
Это я уже поудалял...))
Коротко - в шапке ..
Сейчас все просто (только вывожу ПК из сна) - Таскер запускает раздачу и-нета по Wi-Fi c мобилы, на ПК это тут-же подхватывается.
Стас привет,
поделись (а может и стоит это в шапке закрепить!) пожалуйста полной инфой о настройке раздачи моб. инета по Wi-Fi на CarPC.
не до конца понятен весь принцип. включения раздачи с Android это ясно, а вот настройка Tasker'a (и какого именно?) по условиям (я так понял подключения Блютуза к винде или сразу к BlueSoleil) не ясна.
Спасибо
seriousstas
15.01.2017, 07:06
Стас привет,
поделись (а может и стоит это в шапке закрепить!) пожалуйста полной инфой о настройке раздачи моб. инета по Wi-Fi на CarPC.
не до конца понятен весь принцип. включения раздачи с Android это ясно, а вот настройка Tasker'a (и какого именно?) по условиям (я так понял подключения Блютуза к винде или сразу к BlueSoleil) не ясна.
Спасибо
http://pccar.ru/showthread.php?p=379728#post379728
словил уже пару раз "синий экран"...
не знаю с чем связано... мож не корректно как то ушел в сон, после пробуждения - ошибка iCarDS (типа программа будет прекращена блабла... такая же ошибка как и при повторном запуске iCarDS если он и так работает... и если нажать "завершить" или просто закрыть ошибку - сразу просто синий экран. курсор только перемещать можно... такое чувство, что не подгружён раб. стол.
как можно победить с какими то задержками поигратся может?
seriousstas
20.01.2017, 19:28
словил уже пару раз "синий экран"...
не знаю с чем связано... мож не корректно как то ушел в сон, после пробуждения - ошибка iCarDS (типа программа будет прекращена блабла... такая же ошибка как и при повторном запуске iCarDS если он и так работает... и если нажать "завершить" или просто закрыть ошибку - сразу просто синий экран. курсор только перемещать можно... такое чувство, что не подгружён раб. стол.
как можно победить с какими то задержками поигратся может?
Выход из сна или гибернации ? Это совсем разные режимы ..
Что-за синий экран , BSoD что-ли ? Тогда это могут быть проблемы с системой , с памятью с видяхой SSD и тд..
обычно на таком экране пишет ,что-за ошибка.
Задержка одна :
RestSuspTime=(от 1000 до 3000)
skins\Chameleon\skin.ini
проблемы у меня были только на 7-ке (просто пропускало выход иногда)
и на 10-ке на домашнем ПК .
А так-же на "сборках-обрубках" ..
На 8.1 везде сон работает корректно.
Выход из сна или гибернации ? Это совсем разные режимы ..
Что-за синий экран , BSoD что-ли ? Тогда это могут быть проблемы с системой , с памятью с видяхой SSD и тд..
обычно на таком экране пишет ,что-за ошибка.
Задержка одна :
RestSuspTime=(от 1000 до 3000)
skins\Chameleon\skin.ini
проблемы у меня были только на 7-ке (просто пропускало выход иногда)
и на 10-ке на домашнем ПК .
А так-же на "сборках-обрубках" ..
На 8.1 везде сон работает корректно.
1. выход из гибернации
2. сначала запущен iCarDS с ошибкой о завершении программы. если закрыть - синий экран как фон просто (не "экран смерти"). курсором мышки можно управлять, может и диспечер задач вызвать можно (не было физ. клавиатуры под рукой).
добавочка: такой же "синий экран" можно словить, если закрыть iCarDS как окно виндовс (правой кнопкой в трее = > Закрыть окно). если же закрыть через меню икара (закрыть программу), то всё ок.
3. врядли проблема с системой. именно что то с загрузкой икара...
4. пауза стоит RestSuspTime=2000. не знаю стоит ли больше ставить. у меня SSD и система в целом шустрая.
5. Win 8.1 x64. сборка не обрубок. оригинал с вручную удалённым метро.
seriousstas
20.01.2017, 22:29
1. выход из гибернации
Не забывай - в этом случае ты разворачиваешь всю 8-ку, а не только Икар..
если закрыть - синий экран как фон просто
А как он у тебя запущен , как оболочка ?
Я всегда вижу рабочий стол и в таких случаях запускаю Икар его значком просто .
Но таких случаев сейчас нет ..
мне 2сек достаточно, что-б Икар успел (до)закрыться , если не успел при "уходе" - Тебе значит нет .
Ещё я (пока) не пользуюсь никакими эмуляторами..
Ставь 3 секи, пробуй .
А вообще нужно подумать , как задержать win 8, при уходе в сон
Был разговор с Lexx09 , тогд сошлись на том ,
что это не возможно выше 7-ки , но уверен - метод есть ..Будем искать.
Не забывай - в этом случае ты разворачиваешь всю 8-ку, а не только Икар..
А как он у тебя запущен , как оболочка ?
Я всегда вижу рабочий стол и в таких случаях запускаю Икар его значком просто .
Но таких случаев сейчас нет ..
мне 2сек достаточно, что-б Икар успел (до)закрыться , если не успел при "уходе" - Тебе значит нет .
Ещё я (пока) не пользуюсь никакими эмуляторами..
Ставь 3 секи, пробуй .
А вообще нужно подумать , как задержать win 8, при уходе в сон
Был разговор с Lexx09 , тогд сошлись на том ,
что это не возможно выше 7-ки , но уверен - метод есть ..Будем искать.
Запущен как оболочка.
ок, попробую 3 сек
seriousstas
20.01.2017, 22:47
Запущен как оболочка.
ок, попробую 3 сек
Если так (http://pccar.ru/showpost.php?p=376595&postcount=516) - "экранов" не должно быть.
Если так (http://pccar.ru/showpost.php?p=376595&postcount=516) - "экранов" не должно быть.
да, именно так...
сниму видео если и дальше будет такой прикол
seriousstas
24.01.2017, 01:26
да, именно так...
сниму видео если и дальше будет такой прикол
Ну , как "оно" ?
Ну , как "оно" ?
да вот пока норм. не ловил больше. наблюдаю...:wink2:
mendisabal
31.01.2017, 15:16
словил уже пару раз "синий экран"...
крайне рекомендую внимательно изучить (http://www.pccar.ru/showthread.php?t=20628) ,особенно пункт №2 . Срипты представленные здесь копают "поверхностно" и подстраиваются под действия системы (грубо) на возникновение бсод врядли влияют .
seriousstas
31.01.2017, 19:58
mendisabal
возникновение бсод врядли влияют
Я так понял это фон оболочки Windows :
синий экран как фон просто (http://pccar.ru/showpost.php?p=380277&postcount=601) (не "экран смерти")
mendisabal
Я так понял это фон оболочки Windows :
да, именно фон (синий у меня)... такой же если нажать кнопку "пуск" (точнее её аналог)
в общем снова словил такой же "глюк"... ни как с него выбратся не смог, пришлось перезагрузить.
после перезагрузки ошибка (белым на черном фоне): Skin.ini error. Press to close iCarDS.
я так понимаю все настройки (втроеные приложения/настройки ночного и дневного скина) слетели безвозвратно. как это востановить только?
Skin.ini - пустой.
Skin.bak - пустой
seriousstas
02.02.2017, 18:32
shumaz
причину я говорил - Икар не успевает выгрузить то, что ты перезапускаешь .
тоже ловил , но чуть увеличив паузу уже две недели , "как часы" .
при Гибернации полностью перезапускаются многие службы автоматом
с одновременным быстрым разветыванием системы .
Если причина в фубаре - сейчас доделываю облегченную версию .
Должна сборка стартовать-закрываться быстрее.
shumaz
причину я говорил - Икар не успевает выгрузить то, что ты перезапускаешь .
тоже ловил , но чуть увеличив паузу уже две недели , "как часы" .
при Гибернации полностью перезапускаются многие службы автоматом
с одновременным быстрым разветыванием системы .
Если причина в фубаре - сейчас доделываю облегченную версию .
Должна сборка стартовать-закрываться оч быстро.
в общем переставлять iCarDS теперь на чистую?
seriousstas
02.02.2017, 19:19
в общем переставлять iCarDS теперь на чистую?
зачем , что это даст ,
Ты про скин.ини
Возьми его из домашнего Икара - должно работать .. Способов делать бекапы много , вон Леск в последнем билде предлагает вариант - читай описание .
Я держу архив всего (копию Documents\iCarDS\) - на всякий ..
Сборку Фубара закинул в личку тебе на тест..
зачем , что это даст ?
эм... ну запустить смогу iCarDS как минимум)
щас не могу и не знаю как (говорю же ошибку выдает) (http://www.pccar.ru/showpost.php?p=381277&postcount=611)
seriousstas
02.02.2017, 19:33
эм... ну запустить смогу iCarDS как минимум)
щас не могу и не знаю как (говорю же ошибку выдает) (http://www.pccar.ru/showpost.php?p=381277&postcount=611)
Я понял - поправил пост , раньше Твоего :)
бери любой Skin.ini
Я понял - поправил пост , раньше Твоего :)
бери любой Skin.ini
уже проверил (((
взял из домашнего... ошибку не выдаёт, но виснет на заставке (где пишет версию/дату и т.д.) и виснет жёстко... хрен закроешь (
BackUp это хорошо, если он есть (или есть с чего делать)
seriousstas
02.02.2017, 20:05
Тогда переставь Икар - настрой и делай копию сразу .
А ошибка скин.ини это распространенная проблема ,
здесь обсуждают например :
http://pccar.ru/showpost.php?p=381080&postcount=762
и здесь :
http://pccar.ru/showpost.php?p=380694&postcount=757
Тогда переставь Икар - настрой и делай копию сразу .
А ошибка скин.ини это распространенная проблема ,
здесь обсуждают например :
http://pccar.ru/showpost.php?p=381080&postcount=762
и здесь :
http://pccar.ru/showpost.php?p=380694&postcount=757
да да, уже читал.
спасибо!
думал есть способ перенести как то встроеные программы (что бы не прописывать всё заново), но видимо фиг.
Спасибо еще раз!
Евген_21
04.02.2017, 22:32
Всем, привет кто пользуется сном и сборкой Фубара от seriousstas. Стас, обращаюсь к тебе в первую очередь. Так как ты больше других уделял этому времени и трудов.
Вообщем, убрал переменную RestSuspTime, в ExecTBL все вернул по дефолту. И начал испытания, с твоей сборкой. Сон, гибернация. Почему я таким путем пошел, объясню позже. Первый пуск , сон 5 минут. Даже и не заметил, перезапустился фуб или нет. Сам не понял, работает или нет вся эта система т.е.перезапуск программ в Икаре.Второй пуск, уже выждал минут 20. Так же не увидел перезапуска фуба, но сибкар не бежал. Дальше, снов раз 30.
Гибернации раз пять, с разной продолжительностью от двух часов до суток. Вот, здесь я уже увидел перезапуск фуба, все отлично отрабатывает. Сибкар ни разу не побежал. А теперь, почему я таким путем пошел. Ковыряясь в скине, думал как прикрутить задержку перезапуска программ при выходе из сна или гибернации ,через скин. Для начала нашел файл, для встраивания программ. Это файл set_app. В нем нашел эту кнопу.
46622
Дальше копаясь , путем дедукции :smile1: и пытливости :yes2: вышел на файл apps где сохраняются настройки всех встроенных прог. Этот файл, я уже давно знаю, но не обрашал еа него внимания.И что в нем интересного я нашел. Часть текста.APP1_AUTORUNWAITTIME=4500
APP2_AUTORUNWAITTIME=1000
APP3_AUTORUNWAITTIME=1000
APP4_AUTORUNWAITTIME=60000
APP5_AUTORUNWAITTIME=1000
APP6_AUTORUNWAITTIME=1000
APP7_AUTORUNWAITTIME=30000
APP8_AUTORUNWAITTIME=1000
APP9_AUTORUNWAITTIME=1000
И та кнопка что я отметил на скрине, как раз прописывает время задежки, именно сюда. Копаясь, дальше вышел на файл ExecTBL. И в нем искал переменную или как ее там....AUTORUNWAITTIME. И вот она как раз относиться:::::Команды выполняемые при выходе из спящего режима
Часть кода.
"MyApp35RESUME","SETVAR;IsApp35;0||MyApp35||StartTimer;AutoResume1; $APP1_AUTORUNWAITTIME$"
"MyApp36RESUME","SETVAR;IsApp36;0||MyApp36||StartTimer;AutoResume2; $APP2_AUTORUNWAITTIME$"
"MyApp37RESUME","SETVAR;IsApp37;0||MyApp37||StartTimer;AutoResume3; $APP3_AUTORUNWAITTIME$"
"MyApp38RESUME","SETVAR;IsApp38;0||MyApp38||StartTimer;AutoResume4; $APP4_AUTORUNWAITTIME$"
"MyApp39RESUME","SETVAR;IsApp39;0||MyApp39||StartTimer;AutoResume5; $APP5_AUTORUNWAITTIME$"
Как работает вся эта система, я не знаю? Так как со всем этим на вы. Но все же думаю, при режиме: при переходе в ждуший режим перезапускать , программы закрываются еще до ухода в сон.
Что, я думаю,кнопка , которая синем отмечена, явно имеет не правильное название.Скорей всего это задержка перезапуска программ, при выходе из сна. Прошу, всех заинтересованных, еще раз протестировать, перезапуск программ после сна
Тестировал, свою систему четыре дня. Пока не одного сбоя.
P.S. может и в чем то ошибаюсь, гуру подключайтесь.
Lexx09, если все подтвердиться, то скорей всего не нужен будет 4й экран, расширенных настроек. Хотя задержку обд я себе оставлю.
seriousstas
05.02.2017, 03:47
Евген_21
все вернул по дефолту
каким образом ты это сделал , удалял Икар ставил по-новой (и какой билд ) ?
Если 33 - там есть эта правка и ты ее снова поставил .
Так-же нужно всегда перезапускать Икар, что-б перечитались настройки из ExecTBL
Я попробовал , как ты сказал - поставил этот параметр 5000 - фубар не запустился ни разу (пробовал три раза подряд) при Гибернации .
Гибернация в Икаре - это "Спящий режим" . Нужно выбирать его для быстрого теста . (это и есть долгий сон в гибридном режиме, когда отключается БП)
Лучше поставить 22-й билд начисто и пробовать, но я уже пробовал ранее менять этот параметр..
Krysanov
05.02.2017, 19:51
Евген 21, я тоже убрал ПЕРЕЗАПУСК, тк при просыпании компа фубар несколько секунд по-новой загружался... задержку ставил и 3000 и 2000...
Пока убрал фубар (и Яд навигатор) из автозагрузки икара, теперь загружается все быстро, сразу ... только сикбар бежит вперёд (при прослушивании интернет радио)..
ПС. Билд 23
seriousstas
05.02.2017, 20:49
Евген 21, я тоже убрал ПЕРЕЗАПУСК, тк при просыпании компа фубар несколько секунд по-новой загружался... задержку ставил и 3000 и 2000...
Пока убрал фубар (и Яд навигатор) из автозагрузки икара, теперь загружается все быстро, сразу ... только сикбар бежит вперёд (при прослушивании интернет радио)..
ПС. Билд 23
перезапуск никто не убирал (перечитай ещё раз) - он необходим тк кроме сикбара
будут залипать кнопки , мотаться картинки со сверхзвуковой скоростью
и тд.. Если все настроено правильно Фубар закроется до ухода в сон. А далее сколько поставишь,
через столько и запустится . Можно пробовать от пол-секунды 500...
По запуску Фубара - уже есть несколько изменений которые реально ускоряют старт и перезапуск ..
вставлю свои 5 копеек:
1) не понимаю как у тебя Стас (а может и еще у кого) корректно работает связка моб. интернета, BlueSoleil 10.0.496.1 и iCarDS... я больше недели тестил в активном режиме (как в машине так и на домашнем ПК).... купил (по вашему совету) блютуз (TRENDnet TBW-106UB) и Wi-Fi (Asus AC-51) свистки, но:
а) у меня один хрен после гибернации BlueSoleil не активный (серый) значек и даже .exe для перезапуска не помагают (только ребут). такое случается не всегда, но чаще всего. после обычного сна подхватывает и после ребута так же.
б) ситуация: всё подключено, всё работает (телефон по блютузу через BlueSoleil к CarPC... подключен Wi-Fi к мобильному интернету). остановился, оставил тачку заведённой (или скажем проще: включенный CarPC с запущеным iCarDS)... отошел в магазин (в салоне остался кто то)... связь пропала... вернулся назад - блютуз не подхватится пока не закрыть/открыть iCarDS. надо как то функцию iCarDS по "подхвату" блютуза ставить в цикл или хз.
в) (не совсем по теме конечно!)
не знаю в чем причина, возможно твики Lexx09 какую то службу отключили, а может еще что то (хотя до твиков и с другим wi-fi свистком такого не было) если разорвать wi-fi сеть (в данном контексте: закрыть iCarDS - оборвётся блютуз соединение - на мобиле выключится функция "wi-fi" роутер), то повторно после запуска iCarDs (подхвата BlueSoleil-ом блютуза) wi-fi не подключается (точнее даже не ищет wi-fi точки...). только ребут спасает. проверил на Win7 домашнем - всё работает. так что не знаю... Win8 виновата или твики Lexx09 при установке iCarDS, но не свисток получатеся виноват!
2) вопрос с так называемым "синим экраном" (не путать с экраном смерти) остаётся открытым. и дело тут не в foobar2000. пробовал сразу после чистой установки iCarDS (без фубара)... например если встроить по FSreal шаблону любое приложение (Firefox/google chrome) и свернуть его как окно (не средствами iCarDS, а именно как окно Windows), то получается не рабочий стол, а аналогичный "синий экран" (тобишь фон Win8.1). ну и позже случай был, когда не смог уже развернуть iCarDS... только ребут помог.
а) у меня один хрен после гибернации BlueSoleil не активный (серый) значек и даже .exe для перезапуска не помагают (только ребут). такое случается не всегда, но чаще всего. после обычного сна подхватывает и после ребута так же.
У меня также. При входе в систему значок серый, вручную не включается, но через некоторое время (3-7мин) блютус становится активным. Возможно это связано с моим адаптером, попробовать его сменить на проверенный.
Без bt_off.exe: перед сном blusoleil сам отключает блютус, видно как значок становится серым.
Пока bluesoleil не использую, подключаюсь к obd по bluetooth средставами windows. После сна, ребута подхватывается всегда и сразу.
Krysanov
06.02.2017, 14:46
перезапуск никто не убирал (перечитай ещё раз) - он необходим тк кроме сикбара
будут залипать кнопки , мотаться картинки со сверхзвуковой скоростью
и тд.. Если все настроено правильно Фубар закроется до ухода в сон. А далее сколько поставишь,
через столько и запустится . Можно пробовать от пол-секунды 500...
По запуску Фубара - уже есть несколько изменений которые реально ускоряют старт и перезапуск ..
А где эти изменения ?
Krysanov
06.02.2017, 14:53
shumaz, привет.
Какая винда? Какой телефон? Когда то тоже как и ты заморачивался блюсолеем... и были те же проблемы, когда отходишь от свистка не надолго, а потом связь не восстанавливается... или после гипернации тупо связь не соединялась.. винда была какой то кастрат, телефон iphone.. с андроид телефоном сына проблем не было вообще (за исключением эха, но это др история).
shumaz, привет.
Какая винда? Какой телефон? Когда то тоже как и ты заморачивался блюсолеем... и были те же проблемы, когда отходишь от свистка не надолго, а потом связь не восстанавливается... или после гипернации тупо связь не соединялась.. винда была какой то кастрат, телефон iphone.. с андроид телефоном сына проблем не было вообще (за исключением эха, но это др история).
Привет!
Win 8.1 оригинал (вручную отключил только метро)
HTC One тел
Евген_21
06.02.2017, 17:05
seriousstas
каким образом ты это сделал , удалял Икар ставил по-новой (и какой билд ) ?
Если 33 - там есть эта правка и ты ее снова поставил .
Это,то что я вернул.
/оригинал,включил
"ONRESUME","BYVAR;vc_autoload_is;<<{Run;$skinpath$Plugins\iCarVoiceCommander\iCarVoic eCommanderLoader.exe|$vc_autoload_time$||SetVarFro mVar;vc_status;vc_status_load}||ByVar;is_duino_sen d_command;<<{duino_send;$duino_send_command_onresume$}||BYVAR; MediaSuspend_is;<<MediaResume||RUN;$ResumeScriptName$|$ResumeScriptP aram$||PlayStartSound||setvar;IsDrive;0||if;>($Brightness$;50);{Eval;Brightness;$Brightness$-1||Eval;Brightness;$Brightness$+1};{Eval;Brightnes s;$Brightness$+1||Eval;Brightness;$Brightness$-1}||BYVAR;APP1_RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen"
/таймер,это отключил
/"ONRESUME","StartTimer;ONRESUME;$RestSuspTime$"
/правленный,это отключил
/"OnONRESUMETimer","EndTimer;ONRESUME||BYVAR;vc_autoload_is;<<{Run;$skinpath$Plugins\iCarVoiceCommander\iCarVoic eCommanderLoader.exe|$vc_autoload_time$||SetVarFro mVar;vc_status;vc_status_load}||ByVar;is_duino_sen d_command;<<{duino_send;$duino_send_command_onresume$}||BYVAR; MediaSuspend_is;<<MediaResume||RUN;$ResumeScriptName$|$ResumeScriptP aram$||PlayStartSound||setvar;IsDrive;0||if;>($Brightness$;50);{Eval;Brightness;$Brightness$-1||Eval;Brightness;$Brightness$+1};{Eval;Brightnes s;$Brightness$+1||Eval;Brightness;$Brightness$-1}||BYVAR;APP1_RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen"
Так-же нужно всегда перезапускать Икар, что-б перечитались настройки из ExecTBL
У меня,Икар не перезапускаеться, а ExecTBL читается и при выходе из сна. Проверял, установив загрузку скрипта с выводом текстового сообщения.Начало и конец кода, красным выделил куда вставил запуск скрипта . "ONRESUME","BYVAR;vc_autoload_is;<<................}<<MyApp35IfOpen||RUNQ;$SKINPATH$SCRIPTS\Utilities\Re start_bt.exe"
Видео,выход из гибернации на домашнем компе (https://cloud.mail.ru/public/EExY/TJgNju9dt), сборка от Lexx09, билд 1.7.0.60b23.
А,это выход из гибернации на автокомпе (https://cloud.mail.ru/public/ACRT/dsVanEjsB), задержка выставлена 950 мс. Перезапуск Фубара вообще не видно. Время гибернации, больше 30 часов.
Krysanov
А где эти изменения ?
Отметил, на скрине.
46641
shumaz
после гибернации BlueSoleil не активный (серый) значек
seriousstas, как то писал поиграться с службой BlueSoleil.
46642
После этих настроек, значек хоть не сразу но становиться активным.
Стас, я не утверждаю что кнопка Время на захват окна при автозагрузке, мс, именно задержка на перезагрузку, загрузку. Вот прощу чтоб потестили.
seriousstas
06.02.2017, 17:54
Krysanov
Цитата:
А где эти изменения ?
Это я писал про Light версию сборки (которую еще не доделал..).
Евген_21
seriousstas, как то писал поиграться с службой BlueSoleil.
Да я так-же вписал перезапуск во все три ячейки ..
задержка выставлена 950 мс
А ты пробовал открывать ещё разные проги , окна, у меня то-же работает при 1000мс (если один фубар),
но если понаоктрываю всякого (ситигид, погода итд..) , то 2000 минимум
После этих настроек, значек хоть не сразу но становиться активным.
shumaz пробовал службу менять ? Я привязал это к новой версии bluesoleil ,
но возможно помогло именно это - манипуляция со службой. Воскресает БТ сразу, через пару секунд . Ранее. три года почти - всегда был серым значек .
б) ситуация скотей от мобилы зависит . В идеале - андроид
с также 4-й(но не обязательно , у меня 2-я) весией БТ
Asus AC-51
я отключил оболочку, которая идет с драйверами из автозапуска .
подхват нормальный. Автоподключением занимается монитор , который идет с "майн" скриптом.
Krysanov
06.02.2017, 17:59
Евгений, при установки ПЕРЕЗАПУСКАТЬ фубар запускается , но через несколько минут, а до этого затык .. если ОСТАВИТЬ В ПАМЯТИ, то запускается мгновенно, ничего не мельтешит, только сикбар летит (картинками не пользуюсь, отвлекает)
Вот было бы здорово лайт версию этой сборки, да со Славиной фишкой, где на главном экране икара отображается композиция...
Евген_21
Да я так-же вписал перезапуск во все три ячейки ..
shumaz пробовал службу менять ? Я привязал это к новой версии bluesoleil ,
но возможно помогло именно это - манипуляция со службой. Воскресает БТ сразу, через пару секунд . Ранее. три года почти - всегда был серым значек.
о_О... спасибо за наводку ребят... попробую поставить "перезапускать" в службе!
скорей от мобилы зависит . В идеале - андроид
с также 4-й(но не обязательно , у меня 2-я) весией БТ
у меня андроид (HTC One), а блютуз наверное 2-я версия (TRENDnet TBW-106UB).
просто не пойму до конца... у тебя если отойти с телефоном от машины (что бы потерялась связь по блютузу) и потом вернутся, то bluesoleil подключается снова? у меня ток если перезапустить iCarDS (что бы он вызвал подключение).
я отключил оболочку, которая идет с драйверами из автозапуска .
подхват нормальный. Автоподключением занимается монитор , который идет с "майн" скриптом.
имеешь виду от Asus или оболочку виндовую?
я при установке драйверов выбрал "использовать только Windows wireless функцию"
P.S. переставил iCarDS (от Lexx09) и настроил загрузку икара как оболочки (отсюда (http://pccar.ru/showpost.php?p=376595&postcount=516)).
вопрос: в конфигураторе (iCarDSConfig.exe) Exit Mode что выбрать нужно Exit или Hibernate?
вопрос 2: уже вроде даже спрашивал... всё обсуждаем по foobar2000 пункт "При переходе в ждущий режим: перезапустить", а как быть с ЯндексНавигатором/Навителом и т.д.? выбрать так же "перезапустить" или "оставить в памяти" пусть стоит?
P.S.S> Стас извини... до теста лайтовой сборки так и не добрался... постараюсь сегодня ночью поганять её.
Krysanov
06.02.2017, 19:19
......
вопрос 2: уже вроде даже спрашивал... всё обсуждаем по foobar2000 пункт "При переходе в ждущий режим: перезапустить", а как быть с ЯндексНавигатором/Навителом и т.д.? выбрать так же "перезапустить" или "оставить в памяти" пусть стоит?
блюстак сам прекрасно спит, поэтому оставь в памяти.
Попробуй так. Из автонастройки икара убери все... в настройках фубара и блюстака поставь ОСТАВИТЬ В ПАМЯТИ, сохрани. Теперь перезагрузи комп.
Не знаю как у тебя запускается икар скриптом или ручками, но не суть. (НО лучше костыль если есть, пока отключи)...запусти Икар, ручками запусти фубар. блюстак (в любой последовательности). все теперь оправь комп спать.... и посмотри как будет просыпаться.....
насчет блюсолея речь не идет вообще, так я им не пользуюсь... А остальное запускается очень даже неплохо, имхо
Евген_21
06.02.2017, 19:20
А ты пробовал открывать ещё разные проги , окна, у меня то-же работает при 1000мс (если один фубар),
но если понаоктрываю всякого (ситигид, погода итд..) , то 2000 минимум
Пробовал, только Фубар + BlueStacks, все было выставлено перезапустить. Но для чистоты эксперимента, оставлю работать несколько прог. Пробный запуск сделаю через 12 часов, видео сниму Стас , а ситигид ты перезапускал или в памяти оставлял?
Krysanov
Евгений, при установки ПЕРЕЗАПУСКАТЬ фубар запускается , но через несколько минут, а до этого затык
А у меня даже и не видно перезапуска. Но эксперимент продолжу. Как выше сказано.
Krysanov
06.02.2017, 19:25
Это я писал про Light версию сборки (которую еще не доделал..).
приятная новость, буду ждать выхода
Евген_21
07.02.2017, 09:25
seriousstas
Вот видео (https://cloud.mail.ru/public/BeYU/JYqj3Sd5j) выхода из гибернации, прошло более 12 часов. Оставил запущенными несколько программ. Фубар, сити гид, семь дорог,
погода,... Сити гид поставил на перезагрузку-2000 мс, фубар-950 мс а семь дорог оставил в памяти. Все корректно отработало, фубар реагировал на переключение панелей, сибкар не бежал.
seriousstas
07.02.2017, 15:56
Евген_21
Сити гид поставил на перезагрузку-2000 мс, фубар-950 мс
Поставил где ?
Ты используешь оригинал , без общего таймера . я так понял ,
по параметру "время на захват при автозагрузке" - он не задействован при сне,
поставь для теста 50 000 или 0 - ничего не изменится .
У тебя 7-ка , там по другому работает сон . Успевают выгрузится все программы и тд.
В 8-ке нужен общий таймер .Тебе можно ничего и не менять в ExecTBL.ini, просто поставить RestSuspTime на "0".
Ситигид я не перезапускаю .
seriousstas
07.02.2017, 16:11
shumaz
до теста лайтовой сборки так и не добрался
Да не спеши - уже на днях доделаю...
просто не пойму до конца... у тебя если отойти с телефоном от машины
даже не обращал внимания - сегодня попробую ...
"При переходе в ждущий режим: перезапустить", а как быть с ЯндексНавигатором/Навителом и т.д.? выбрать так же "перезапустить"
Если ничего не глючит - зачем перезапускать..
а вообще эмуляторы при возможности не используй..
На PiPo x10 bluestacks пробовал - там он довольно "тормозно" работает ставил для активации
виндового Вайбера без смарта .
Мой приговор - PiPo x10 - не для авто (А вот для быта - самое-то!) . Ява скрипты Фубаровские ему не по-зубам
и дт.. Я кстати успел его окирпичить (что-то выключил в биосе) и воскресить уже :) :
http://4pda.ru/forum/index.php?showtopic=773598&view=findpost&p=58063282
flight22 - то я)
Krysanov
07.02.2017, 18:39
seriousstas
Вот видео (https://cloud.mail.ru/public/BeYU/JYqj3Sd5j) выхода из гибернации, прошло более 12 часов. Оставил запущенными несколько программ. Фубар, сити гид, семь дорог,
погода,... Сити гид поставил на перезагрузку-2000 мс, фубар-950 мс а семь дорог оставил в памяти. Все корректно отработало, фубар реагировал на переключение панелей, сибкар не бежал.
Евген_21, посмотрел видео, при просыпании сплошные мельтешения!!! Это результат перезапуска программ... Меня напрягает именно мельтешение нужных мне программ, поэтому убрал ПЕРЕЗАПУСК фубара, выше я об этом писал.. Ты не пробовал так? Завтра с утра сниму видео как просыпается комп после 10 часового сна...
seriousstas
07.02.2017, 18:52
Krysanov
Меня напрягает именно мельтешение нужных мне программ, поэтому убрал ПЕРЕЗАПУСК фубара
мельтешить будет , если поставить на перезапуск более одной программы .
У меня перезапускается только Фубар - поэтому проблем не вижу вообще ..
Krysanov
07.02.2017, 19:34
Krysanov
мельтешить будет , если поставить на перезапуск более одной программы .
У меня перезапускается только Фубар - поэтому проблем не вижу вообще ..
проблем то как раз и нет, все работает.. и музыка играет и навигация показывает (пару лет назад уже это было идиллией)..
Стас, поправь меня, где не так выставлено... икар (билд 23 от Lexx09), фубар перезапускается... В автозагрузке Икара ничего нет (или стоит Фубар?)..В икаре ..Режим загрузки - автозагрузка...Экран после загрузки - главное меню.
shumaz пробовал службу менять ? Я привязал это к новой версии bluesoleil ,
но возможно помогло именно это - манипуляция со службой. Воскресает БТ сразу, через пару секунд . Ранее. три года почти - всегда был серым значек .
попробовал... ни чего не помянялось.
стабильности нету и не понятно от чего зависит.
бывает после сна (обычного) подхватывает, бывает серый значек, а бывает просто значек синий, но подключения к телефону все равно нету (даже если закрыть/открыть iCarDS).
а бывает через какой то время (5-10 мин) подхватывает всё же.
после гипернации +- такое же.
понять бы чем вызывается в iCarDS функция по коннекту к телефону... можно было тогда добавить скрипт на "выход из сна" в IcarDS на циклический запуск (инициализацию) такого подключения.
P.S. на БП стоит задержка 30 сек после выключения зажигания... секунд 20 блютуз подключения всё еще активно (судя по телефону)... тоисть могу предположить еще проблему: заглушил, сразу вышел закрыл машину и ушел. при таком расскладе еще до ухода в сон соединения блютуз оборвётся и в последуещем выходе из сна уже не цепляется
seriousstas
10.02.2017, 19:40
shumaz
Привет!
Ранее было , как ты пишешь , но сейчас проблем нет вообще ..
Тестил БТ вчера - отходил и отключал и после сна и после Гибернации - ноу проблем .
Только подхожу к машине - сразу подхват . Проверь на домашнем ПК .
Krysanov
В автозагрузке Икара ничего нет (или стоит Фубар?)..В икаре ..Режим загрузки - автозагрузка...Экран после загрузки - главное меню.
Для сна все эти настройки не важны..
Krysanov
10.02.2017, 21:32
Krysanov
Для сна все эти настройки не важны..
Как не важны? А вопрос с мельтешением снялся с повестки??
seriousstas
11.02.2017, 02:08
Как не важны? А вопрос с мельтешением снялся с повестки??
Эти параметры не влияют на выход из сна и эти (http://pccar.ru/showpost.php?p=381980&postcount=786) тоже .
Задаются для загрузки после полного выключения или перезагрузки КарПК.
shumaz
Привет!
Ранее было , как ты пишешь , но сейчас проблем нет вообще ..
Тестил БТ вчера - отходил и отключал и после сна и после Гибернации - ноу проблем .
Только подхожу к машине - сразу подхват . Проверь на домашнем ПК .
Тоисть у тебя "переподхватывает" даже если отойти(выключить блютуз) от машины и вернутся? (Не выключая компа и не перезапуская икар).
На домашнем проверю сегодня.
UPDATE: да блин... на домашнем (Win7 x64) подхватывает на ура (выключал/включал блютуз)...куда же копать, что бы машине на win 8.1 так же работало (((
seriousstas
13.02.2017, 16:50
Тоисть у тебя "переподхватывает" даже если отойти(выключить блютуз) от машины и вернутся? (Не выключая компа и не перезапуская икар).
На домашнем проверю сегодня.
UPDATE: да блин... на домашнем (Win7 x64) подхватывает на ура (выключал/включал блютуз)...куда же копать, что бы машине на win 8.1 так же работало (((
Может настройки электропитания (что-то менял) ?
Попробуй удалить в устройствах все USB-концентраторы (они сами переустановятся после обновления конфигурации) ,
переустановить Bluesoleil .. У меня стоят галки "отключать для экономии энергии"..
Может настройки электропитания (что-то менял) ?
Попробуй удалить в устройствах все USB-концентраторы (они сами переустановятся после обновления конфигурации) ,
переустановить Bluesoleil .. У меня стоят галки "отключать для экономии энергии"..
Bluesoleil=>Свойства моего устройства=>Тип Устройства: ПОРТАТИВНЫЙ КОМПЬЮТЕР
поставил так на CarPC (увидел, что этим между домашним отличается!) и всё заработало! до этого стояло: Настольный компьютер!:pleasantry:
подхват и после сна и если отойти от CarPC (до потери связи по блютуз).
еще бы найти в Tasker нужное условия, что типа: при входящем/изходящем звонке Аудиовывод: Телефон.
так как не пользуюсь громкой связью в машине, все время приходится на телефоне переключать аудиовывод с блютуз на телефон (динамик/микрофон)
P.S. есть ли способ в Win 8.1 поставить экранную (сенсорную) клавиатуру по умолчанию, что бы она везде всплывала где нужен ввод с клавы? не могу найти
seriousstas
Стас как всегда огромное спасибо за все советы!!!
seriousstas
15.02.2017, 12:35
Устройства: ПОРТАТИВНЫЙ КОМПЬЮТЕР
Так и ставил(внутри у меня ноутбучное..), но не придавал значения ..
seriousstas
09.03.2017, 00:33
shumaz
Bluesoleil=>Свойства моего устройства=>Тип Устройства: ПОРТАТИВНЫЙ КОМПЬЮТЕР
И как , стабильно сейчас или бывает не возврат ?
У меня бывает - все-же рестартом можно перестраховаться ..
seriousstas
09.03.2017, 16:45
И последний штрих в этом "сериале" - перезапуск адаптеров при выходе из сна, если требуется :
этот файл rest_bt_&_wifi.exe (https://yadi.sk/d/h_StPbrx3FM5Nu) можно скормить планировщику задач (https://technet.microsoft.com/ru-ru/library/cc721931(v=ws.11).aspx).
Как это сделать для Windows 7 (Путь к планировщику через Панель управления > Администрирование) :
Как запустить программу при выходе из сна или гибернации для windows 7: (http://www.outsidethebox.ms/12241/)
Windows 7 и 8.1 записывают событие с номером 300 в журнал Microsoft-Windows-Diagnostics
это ошибка в статье - касается только 7-ки, для 8-ки и выше другие параметры.
Для Win 8.1 и 10 - ки настройки (события) :
Журнал: Система
Источник: Power-Troubleshooter
Код события: 1
Запуск по событию (скрин ниже)
Если не нужен wi-fi - нужно убрать последние три строчки (исходник в архиве) и перекомпилировать..
Если название подключения отлично от Беспроводная сеть, можно поправить, скажем на
$sInterface = 'Беспроводная сеть 2'
Добился у себя четкой работы bluesoleil. Была проблема при выходе из сна, значок становился активным не ранее чем через минуту. Настройка перезапуска служб и "тип устройства: портативный компьютер" не влияло. После переустановки bluesoleil'а появилось некое улучшение: после гибернации значок сразу становился активным. А с режимом сна все по прежнему. При отладке работы скрипта по перезапуску блюсолейл обнаружил, что код:
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllCall($hdll, "none", "Btsdk_Done")
DllClose($hdll)
Активирует блюсолейл через несколько секунд. Добавил скрипт (http://pccar.ru/showpost.php?p=384056&postcount=463) в планировщик.
seriousstas
20.03.2017, 10:21
Настройка перезапуска служб и "тип устройства
можно убить BlueSoleilCS.exe на входе в WIN и всё :
#RequireAdmin
Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE) старт ОС будет с уже "ожившей" службой .
А с режимом сна все по прежнему
после сна - все хорошо, проблем только при гибернации и только , если полностью отрубить питание ..(гибрид)
можно убить BlueSoleilCS.exe на входе в WIN и всё :
У меня такой вариант не прокатил, после запуска значок все равно оставался серым
seriousstas
20.03.2017, 14:48
У меня такой вариант не прокатил, после запуска значок все равно оставался серым
Странно, тк у все катит) ,
мож планировщик не правильно настроен ...
Попробуй вручную убить службу в диспетчере , запустить поновой и проверить работу.
Странно, тк у все катит) ,
мож планировщик не правильно настроен ...
Попробуй вручную убить службу в диспетчере , запустить поновой и проверить работу.
Да, делал это. Меня мой вариант устраивает, несколько дней тестирую, блютус всегда активируется.
seriousstas
09.04.2017, 22:18
Меня мой вариант устраивает
Да потестил твой - запускат БТ без проблем.
Добавил скрипт в планировщик.
проверил и через меню (по событиям) Икара - также норм ..
Конечный код скрипта у меня такой:
#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 скрипт выполняется при переходе из режима сна в режим гибернации, видно из журнала. Поэтому длинные задержки в скрипте лучше не делать, либо задача может не завершиться.
seriousstas
10.04.2017, 22:55
dmn37
А зачем убивать службу ?
Если "убить" то при запросе она сама запускается и DllOpen .. уже не нужен .
У меня при закрытии службы бывают глюки ..
Если запускать из Икара - то без проблем работает старт через DLL.
Я какую-то службу отключил и в планировщик Power-Troubleshooter уже не заносится, а через него (http://i.piccy.info/i9/260affedcfb7df3264078c0f04141bcf/1483916252/35304/1105253/2017_01_08_22_42_24_500.jpg) - все ок .
Бывает процесс BluesoleilCS глючит и блютус не активируется. Поэтому добавил в скрипт закрытие этой службы с правами админа.
Да, по запросу BluesoleilCS запускается, но есть некоторая задержка между запуском BluesoleilCS и полноценной работы блютус. Из-за этого obdmain, запуск которого через таймер прописал в ExecTBL, не успевает подхватить Com-порт.
seriousstas
11.04.2017, 14:26
Бывает процесс BluesoleilCS глючит и блютус не активируется
тоже было , но прошло - тфу-тфу) (может дело в запуске DLL-ки Икаром, а не планировщиком)
добавил в скрипт закрытие этой службы
Например - говорю по телефону и запускаю карПК, тогда закрытие и запуск службы
вызывало глюки при выходе из сна .
Евген_21
13.04.2017, 19:29
Вообщем, нашел свою проблему ухода в сон и далее гибернацию.
Раньше как то и не думал что всему этому может быть причиной,OBDmain, .Описывать не буду долгие мои мучения.
ExecTBL...дает нам большие возможности.
Закрытие OBDmain перед сном реализовал через него.
Начало кода.
"ONSUSPEND","CloseWindow;AutoCommServ||ByVar;vc_autoload_is;<<{CloseWindow;iCarVoiceCommander}||
То есть команда на закрытие OBDmain перед уходом в сон CloseWindow;AutoCommServ
Позже прочитал ,что так же была реализация у dmn37 (http://pccar.ru/member.php?u=23401).
Все получилось, уход в сон без проблем. Но на рисовалась, другая проблема. Не стало подключения к ОБД или к телефону. Испробовал все варианты, сдесь предложенные (http://pccar.ru/showpost.php?p=385589&postcount=658)
Но не один у меня не заработал.
Вот, пока такой тестирую такой код, может и грубый, и не красивый. НО РАБОТАЕТ.
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
/- Команды выполняемые при выходе из спящего режима
"OnONRESUMETimer","EndTimer;ONRESUME||BYVAR;vc_autoload_is;<<{Run;$skinpath$Plugins\iCarVoiceCommander......... .................................................. .................................................. .................................................. .RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen||RUN;$skinpath$OBD_ELM\OBDmain10_Loa der.exe"
Тестирую, пока все работает.
seriousstas
dmn37
привет парни!
выпадал из форумной жизни больше чем на месяц... надо наверстать))
перечитал по несколько раз ваши "рецепты" по Блюсоил и так и не пойму всё таки вариант приемливей всего?
Krysanov
14.04.2017, 06:10
Стоит последний инсталлятор от Lexx09... Иногда стала появляться ошибка, после закрытии окна закрывается икар, все остальные программы работают...
Может кто знает, что нужно исправить??
Ошибка такая:
Line 27 (здесь стоит путь ...lcards\skins\chameleon\scripts\SkinMediaTitle.e xe"):
Error: The requested action with this object has failed.
seriousstas
14.04.2017, 12:11
Krysanov
Это файл для связи с Фубаром .
Позволяет выводить инфу на главном окне Икара сверху .
Поищи , где-то duzzy показывал , как убрать SkinMediaTitle и передавать
икару Инфу напрямую из фубара .
Если не нужна - можешь просто отключить в окне встраивания этот скрипт удерживая ЛКМ (и стереть ссылку)
.........
Держи (http://pccar.ru/showpost.php?p=385813&postcount=2588)
.................
shumaz
Я (пока) не пользуюсь OBD . У меня работают все рецепты ...
А какие у тебя проблемы с БТ ?
Евген_21
Запуск скрипта реализован , так же через ExecTBL,
А почему не хочешь скомить Икару на выход из сна :
http://i.piccy.info/i9/260affedcfb7df3264078c0f04141bcf/1483916252/35304/1105253/2017_01_08_22_42_24_500.jpg
Будет то-же самое..
Евген_21,
Не совсем понял тебя
Все получилось, уход в сон без проблем. Но на рисовалась, другая проблема. Не стало подключения к ОБД или к телефону.
Попробую изложить как у меня все работает. Подключением к телефону пока не пользуюсь, у меня по блютус работает только OBDmain.
Первое, 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
Стоит последний инсталлятор от Lexx09... Иногда стала появляться ошибка, после закрытии окна закрывается икар, все остальные программы работают...
Может кто знает, что нужно исправить??
Ошибка такая:
Line 27 (здесь стоит путь ...lcards\skins\chameleon\scripts\SkinMediaTitle.e xe"):
Error: The requested action with this object has failed.
Это ошибка выполнения скрипта autoit - SkinMediaTitle.exe. В скрипте создается объект "$rr = ObjCreate("RideRunner.sdk")", к нему в цикле идет обращение - 27 строка: $foobarwindowtitleprev = $rr.getinfo("=$CurrentSkinMediaTitle$"). А так как Икар закрылся, вылетает ошибка, т.к. объект $rr пропал.
Так что эта ошибка не причина вылета Икара, а следствие.
Забыл, вот ссылка (https://yadi.sk/d/njJ8WR_r3Gy4NT) на мои файлы. Там ExecTBL, скрипты перезапуска блютус и запуска obdmain, setExt4.skin и setting.ini для добавления OBDDelay2 в 4 экран.
Смотрите, добавляйте строки в свои файлы. Я для этого использую Notepad++ и плагин Сompare .
Krysanov
14.04.2017, 21:57
Дима, действительно все программы работают превосходно, за исключением икара... заменить его нечем... я по крайней мере не знаю ... икар -это оболочка через которую запускаются как тебе надо другие программы...
Lexx09 Ее модернизирует под свои нужды.. присоединяйся!! Ты тоже вроде как в теме!!! Одна голова хорошо, а две-очень хорошо!!
Krysanov
14.04.2017, 22:00
Стас, зная тебя перечитал предыдущий пост... спасибо, завтра попробую!!!
seriousstas
15.04.2017, 00:33
Стас, зная тебя перечитал предыдущий пост... спасибо, завтра попробую!!!
Обновил (http://pccar.ru/showpost.php?p=385813&postcount=2588) - добавил обход ошибки, чтоб Фубар не падал
при закрытии Икара .
А какие у тебя проблемы с БТ ?
Значек активный, но подключения подхватывает не сразу а через 2-5 мин.
Спасибо, буду пробовать.
P. S. MPS код обновил и в сборк если щас скачать?
Krysanov
15.04.2017, 06:38
Обновил (http://pccar.ru/showpost.php?p=385813&postcount=2588) - добавил обход ошибки, чтоб Фубар не падал
при закрытии Икара .
Закачал новую сборку лайт, обновил фубар заплаткой... нравится!! Стас, добавь закладку в саму сборку!!
seriousstas
15.04.2017, 10:15
shumaz
Krysanov
MPS код обновил и в сборк если щас скачать?
Не - сборкой ведь пользуются и без Икара , а тут будет регулярное к нему обращение ..
+ нужно отключать SkinMediaTitle , поэтому лучше отдельно ..
Обновил (http://pccar.ru/showpost.php?p=385813&postcount=2588) - добавил обход ошибки, чтоб Фубар не падал при закрытии Икара .
Стас, после замены скрипта обязательно отключать SkinMediaTitle.exe
seriousstas
15.04.2017, 11:19
Стас, после замены скрипта обязательно отключать SkinMediaTitle.exe
Верно - иначе будет накладка ..
seriousstas
15.04.2017, 11:23
dmn37
Не часто, но раза 2-3 в неделю вылетает
пробовал убирать SkinMediaTitle.exe ?
Стас, а шрифт могу заменить. Покажи направление, какой файлик рихтануть....
seriousstas
16.04.2017, 14:22
Стас, а шрифт могу заменить. Покажи направление, какой файлик рихтануть....
По оформлению (шрифты , экраны и тд..) iCarDS помочь не смогу..
Krysanov
16.04.2017, 15:20
Стас, ты вот мне писал выше..
...Это файл для связи с Фубаром .
Позволяет выводить инфу на главном окне Икара сверху .
Поищи , где-то duzzy показывал , как убрать SkinMediaTitle и передавать
икару Инфу напрямую из фубара .
Заплатку я поставил, все работает...А как сделать, чтобы на главном окне Икара сверху появлялась инфа?
seriousstas
16.04.2017, 17:45
.А как сделать, чтобы на главном окне Икара сверху появлялась инфа?
Заменить скрипт ...
Krysanov
16.04.2017, 18:39
Заменить скрипт ...
:dntknw::dntknw::blush:
seriousstas
17.04.2017, 16:27
:dntknw::dntknw::blush:
Заделай видос, что там не получается ..
Krysanov
17.04.2017, 19:17
Заделай видос, что там не получается ..
хорошо, сделаю....
Словами хочется, чтобы там, где у меня отображается географическое положение, появилось название трека воспроизводимого из фубара...
Видео будет завтра.
Кстати, сегодня вечером опять после пробуждения та же ошибка вылезла:dntknw:
Ошибка такая:
Line 27 (здесь стоит путь ...lcards\skins\chameleon\scripts\SkinMediaTitle.e xe"):
Error: The requested action with this object has failed.
Дима, действительно все программы работают превосходно, за исключением икара... заменить его нечем... я по крайней мере не знаю ... икар -это оболочка через которую запускаются как тебе надо другие программы...
Есть Rainmeter (http://7themes.su/news/rainmeter_skins/1-0-1). Можно сделать скин как оболочку. У него много возможностей: запуск приложений, управление плеером, есть плагин для CoreTemp, по графике вообще все отлично. Управление можно через autoit-скрипты сделать: сворачивать, разворачивать, менять размеры окна. Пока нет плагинов для GPS и OBD.
Извиняюсь, что не по теме написал.
Krysanov
17.04.2017, 20:49
Есть Rainmeter (http://7themes.su/news/rainmeter_skins/1-0-1). Можно сделать скин как оболочку. У него много возможностей: запуск приложений, управление плеером, есть плагин для CoreTemp, по графике вообще все отлично. Управление можно через autoit-скрипты сделать: сворачивать, разворачивать, менять размеры окна. Пока нет плагинов для GPS и OBD.
Извиняюсь, что не по теме написал.
Если займешься настройкой ее под наши нужды, то я перенесу эти посты в новую тему:yes4:
По оформлению (шрифты , экраны и тд..) iCarDS помочь не смогу..
Сам себе отвечу, рихтуем 1_cf_70.txt, выглядит вот так, Шрифт Epson2, жёлтый.
seriousstas
18.04.2017, 14:41
dmn37
Пока нет плагинов для GPS и OBD.
эфирного цифрового радио (HD Radio и тд..)
Krysanov
сегодня вечером опять после пробуждения та же ошибка вылезла
А ты SkinMediaTitle отключил(убрал из настроек)?
и этот момент не забыл ? :
В Икаре в настройках -> Настройка медиа программ - должен быть добавлен фубар
У меня он всегда там, но вот dmn37 навел на мысль ..
Krysanov
18.04.2017, 18:13
....
Krysanov
А ты SkinMediaTitle отключил(убрал из настроек)?
Я уже давно не вникаю в тонкие материи... не понял твоего вопроса... я установил твою легкую версию фубара, потом заменил скрипт в фубаре , который ты выше в теме обновил... этого не достаточно??? Как то ещё надо отключать этот skin...?
...и этот момент не забыл?.
Никогда так не делал... но попробую...
seriousstas
18.04.2017, 20:01
перечитал по несколько раз ваши "рецепты" по Блюсоил и так и не пойму всё таки вариант приемливей всего?
Такой вариант для Wi-Fi (https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%82%D0%B5%D1%80%D0%B8%D0%BD%D0%B3) :
#NoTrayIcon
#RequireAdmin
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Yellow.ico")
;#include <WindowsConstants.au3>
#include<Process.au3>
$sInterface = 'Беспроводная сеть'
Sleep(1000)
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
endif
Sleep(1000)
; Запуск BlueSoleilCS
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllCall($hdll, "none", "Btsdk_Done")
DllClose($hdll)
Sleep(5000)
$var = Ping("www.google.com",250)
If @error Then
; Перезапуск BlueSoleilCS
Run('taskkill /f /im BtTray.exe',"", @SW_HIDE)
Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE)
Sleep(1000)
; Run('taskkill /f /im BsHelpCS.exe',"", @SW_HIDE)
; Run('taskkill /f /im BsMobileCS.exe',"", @SW_HIDE)
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllCall($hdll, "none", "Btsdk_Done")
DllClose($hdll)
Sleep(3000)
; Перезапуск Wi-Fi
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(1000)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf
Запуск БТ , проверяем пинг, если нет И-нета - перезапуск ..
seriousstas
19.04.2017, 02:18
Я уже давно не вникаю в тонкие материи... не понял твоего вопроса... я установил твою легкую версию фубара, потом заменил скрипт в фубаре , который ты выше в теме обновил... этого не достаточно??? Как то ещё надо отключать этот skin...?
Никогда так не делал... но попробую...
прочитай тут :
http://pccar.ru/showpost.php?p=385813&postcount=2588
Krysanov
19.04.2017, 04:47
Ссылку в окне встраивания фубара убрал, в настройке медиа программ фубар добавил... режим медиаплеера должен быть включён?
Ссылку в окне встраивания фубара убрал, в настройке медиа программ фубар добавил... режим медиаплеера должен быть включён?
У себя проверил, без режима медиаплеера работает.
Krysanov
19.04.2017, 07:09
У себя проверил, без режима медиаплеера работает.
Спасибо, Дима и Стас! Все сделал по вашим подсказкам.
Стас, можно модернизировать твою 5 сборку фубара легкую для гипернации (те все манипуляции по модернизации сделать и засунуть в один архив!!)? Или это будет уже 6 лайт версия??
У кого проблемы с устройствами после выхода из сна/гибернации. Можно перезагрузить устройство с помощью программы devcon.exe
Пример с GPS сенсором (http://pccar.ru/showpost.php?p=386136&postcount=11).
Евген_21
21.04.2017, 20:53
Евген_21,
Не совсем понял тебя
Привет, всем. Теперь мне понятно. Не знал что OBDmain, у тебя по блютуз.
У меня подключен через USB
цитата
Первое, OBDmain, вроде, не мешает уходить компьютеру в сон
А у меня именно он не давал уйти в сон, поэтому и завершаю работу OBDmain через ExecTBL командой CloseWindow;AutoCommServ ,при переходе в сон.
А после сна, получается так. Если старт OBDmain без задержки, то он, полностью остается не активным.47279
Вот и требовалась задержка запуска. А так же нужен и перезапуск BlueSoleil, иначе подключения к телефону или очень долгий или нет вообще. dmn37; кстати спасибо за новодку, теперь скрипты переписывать не нужно на различное время. Все решается в четвертом экране расширенных настроек. Задал оба таймера на запуск после сна (OBDmain и BlueSoleil )
seriousstas
Евген_21
Цитата:
Запуск скрипта реализован , так же через ExecTBL,
А почему не хочешь скомить Икару на выход из сна :
Да, были какие то проблемы, уже и не помню.
Тем более ,сейчас задержка запуска нужных мне прог реализована через таймеры того же ExecTBL.
Сейчас тестирую такие скрипты.
OBDmain_Loader
#NoTrayIcon
If ($cmdline[0] > 0) Then Sleep($cmdline[1])
If (NOT ProcessExists("OBDmain.exe")) Then ShellExecute("OBDmain.exe")
И, bt_restart
#NoTrayIcon
#RequireAdmin
Sleep(1000)
Run("taskkill /f /im BlueSoleilCS.exe", "", @SW_HIDE)
Sleep(500)
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
$bt_on = DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllClose($hdll)
seriousstas
22.04.2017, 00:45
Евген_21
Да, были какие то проблемы, уже и не помню.
dmn37
Через iСarDS - скрипты выполняемые по событиям или ExecTBL.ini, хотя это тоже самое
сейчас задержка запуска нужных мне прог реализована через таймеры того же ExecTBL.
мне Sleep autoit-вский удобнее и наглядней )
Такой вариант для Wi-Fi (https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%82%D0%B5%D1%80%D0%B8%D0%BD%D0%B3) :
#NoTrayIcon
#RequireAdmin
#pragma compile(Icon, "C:\Program Files (x86)\AutoIt3\Icons\MyAutoIt3_Yellow.ico")
;#include <WindowsConstants.au3>
#include<Process.au3>
$sInterface = 'Беспроводная сеть'
Sleep(1000)
If @OSArch = "X86" Then
$ProgramFileDir = "C:\Program Files"
Else
$ProgramFileDir = "C:\Program Files (x86)"
endif
Sleep(1000)
; Запуск BlueSoleilCS
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllCall($hdll, "none", "Btsdk_Done")
DllClose($hdll)
Sleep(5000)
$var = Ping("www.google.com",250)
If @error Then
; Перезапуск BlueSoleilCS
Run('taskkill /f /im BtTray.exe',"", @SW_HIDE)
Run('taskkill /f /im BlueSoleilCS.exe',"", @SW_HIDE)
Sleep(1000)
; Run('taskkill /f /im BsHelpCS.exe',"", @SW_HIDE)
; Run('taskkill /f /im BsMobileCS.exe',"", @SW_HIDE)
$hdll = DllOpen("C:\Windows\System32\BsSDK.dll")
DllCall($hdll, "none", "Btsdk_Init")
DllCall($hdll, "none", "Btsdk_StartBluetooth")
DllCall($hdll, "none", "Btsdk_Done")
DllClose($hdll)
Sleep(3000)
; Перезапуск Wi-Fi
_RunDOS('netsh interface set interface "Беспроводная сеть" DISABLE') ; выкл "Local Area Connection"
Sleep(1000)
_RunDOS('netsh interface set interface "Беспроводная сеть" ENABLE') ; вкл "Local Area Connection"
EndIf
Запуск БТ , проверяем пинг, если нет И-нета - перезапуск ..
недопонял... отличается чем от этого => (http://www.pccar.ru/showpost.php?p=383681&postcount=651)
если это лучше реализация, то аналочично добавить в планировщик?
так же появилась проблема: win 8.1...иногда после выхода из сна просит войти в профиль как будто был сделан "выход из системы"
хз куда копать?
seriousstas
24.04.2017, 11:15
так же появилась проблема: win 8.1...иногда после выхода из сна просит войти в профиль как будто был сделан "выход из системы"
хз куда копать?
Поставь "Нет":
https://setupcomp10.ru/windows-10/uploads/login/login_windows_10_5.jpg
Поставь "Нет":
https://setupcomp10.ru/windows-10/uploads/login/login_windows_10_5.jpg
стоит "нет" и стояло "нет"... в чем то другом дело
seriousstas
25.04.2017, 01:09
стоит "нет" и стояло "нет"... в чем то другом дело
Задай вопрос или поищи ответ здесь :
http://forum.oszone.net/forum-116.html
Goldsnich
29.04.2017, 14:09
Уже обсуждалась ошибка (http://www.pccar.ru/showthread.php?p=381277#post381277), но все таки, как правильно побороть
"skin.ini error. Press to close IcarDS" http://i.imgur.com/ocXUYM3.jpg ?
Заменяла файлами которые были во вложении (http://pccar.ru/showpost.php?p=380694&postcount=757) не помогло.
Оригинальный файл skin.ini находился по этому пути C:\Users\PC-CAR\Documents\iCarDS\skins\Chameleon
seriousstas
30.04.2017, 16:16
Уже обсуждалась ошибка (http://www.pccar.ru/showthread.php?p=381277#post381277), но все таки, как правильно побороть
"skin.ini error. Press to close IcarDS" http://i.imgur.com/ocXUYM3.jpg ?
Заменяла файлами которые были во вложении (http://pccar.ru/showpost.php?p=380694&postcount=757) не помогло.
Оригинальный файл skin.ini находился по этому пути C:\Users\PC-CAR\Documents\iCarDS\skins\Chameleon
(у меня давно не появлялась..)Файлами нужно пользоваться до ошибки и бекапером (http://pccar.ru/showthread.php?t=24392) - так-же ..
Уже обсуждалась ошибка (http://www.pccar.ru/showthread.php?p=381277#post381277), но все таки, как правильно побороть
"skin.ini error. Press to close IcarDS" http://i.imgur.com/ocXUYM3.jpg ?
Заменяла файлами которые были во вложении (http://pccar.ru/showpost.php?p=380694&postcount=757) не помогло.
Оригинальный файл skin.ini находился по этому пути C:\Users\PC-CAR\Documents\iCarDS\skins\Chameleon
Файлы, которые во вложении - кривые, битые, об этом написано вверху. Какой смысл ими заменять свои? Надо заменить верным файлом.
Переустанови iCarDS на более свежую сборку, где есть корректная обработка этой ошибки.
Евген_21
05.05.2017, 21:54
ДЛя себя так сделал. Галка стоит ,делать перезагрузку или перезапуск.
Галки нет и перезапуска нет. Но ,и соотвенно таймеры
47433
Позже выложу все настройки.
seriousstas
13.05.2017, 11:21
Евген_21
Позже выложу все настройки.
ок , все логично сделано!
Евген_21
14.05.2017, 17:22
Файлы 4_го экрана расширенных настроек (https://cloud.mail.ru/public/EZgB/Yn94SbCR5) С возможностью отключения или включение
перезапуска iCarVOBD&OBDmain и BlueSoleil после сна или гибернации. Если используется другой плагин для связи автомобилем- то галочка должна быть снята.
Иначе , после сна или гибернации запуститься программа OBDmain.
Папку из архива Chameleon, скопировать, с заменой файлов.
В ExecTBL, находим поиском Команды выполняемые при переходе в спящий режим и Команды выполняемые при выходе из спящего режима и добавляем блоками уже правленые строки из текстового документа (Добавить в ExecTBL).
Так же рекомендую , для начала сделать копии одноименных файлов.
Вроде ни чего не забыл :yes4:
Евген_21
18.05.2017, 19:11
Есть, кто проверил работу нового экрана?
Просто, надо знать есть какие нибудь ошибки по работе?
Или ,уже :dntknw: все на андроид перешли.:tease::smile1:
Есть, кто проверил работу нового экрана?
Просто, надо знать есть какие нибудь ошибки по работе?
Или ,уже :dntknw: все на андроид перешли.:tease::smile1:
Работу нового экрана еще не проверял. Как настроил систему, стало лень что-то менять.
По коду посмотрел, все грамотно. Только вопрос по строке в ExecTBL:
"OnRestartOBDmainTimer","EndTimer;RestartOBDmain||RUN;$skinpath$OBD_ELM\OBD main_Loader.exe||ShowWindow;AutoCommServ;false"
OBDmain_Loader.exe не добавил в архив.
И еще, таймеры RestartBT и RestartOBD запускать по команде "ONRESUME", а не "OnONRESUMETimer".
"ONRESUME","StartTimer;ONRESUME;$RestSuspTime$||BYVAR;bt_autol oad_is;<<{StartTimer;RestartBT;$BTDelay_time$}||BYVAR;obd_a utoload_is;<<{StartTimer;RestartOBDmain;$obd_autoload_time$}"
Может кто-то захочет точно выставить задержку относительно выхода из сна, и не учтет задержку $RestSuspTime$
JokerMixa
20.05.2017, 10:28
Комп отключен пока что, так бы проверил... Сейчас мотор закапиталю, кину новую проводку DAXX P01 и обязательно испробую новое решение!
Евген_21
22.05.2017, 17:35
Работу нового экрана еще не проверял. Как настроил систему, стало лень что-то менять.
По коду посмотрел, все грамотно. Только вопрос по строке в ExecTBL:
"OnRestartOBDmainTimer","EndTimer;RestartOBDmain||RUN;$skinpath$OBD_ELM\OBD main_Loader.exe||ShowWindow;AutoCommServ;false"
OBDmain_Loader.exe не добавил в архив.
И еще, таймеры RestartBT и RestartOBD запускать по команде "ONRESUME", а не "OnONRESUMETimer".
"ONRESUME","StartTimer;ONRESUME;$RestSuspTime$||BYVAR;bt_autol oad_is;<<{StartTimer;RestartBT;$BTDelay_time$}||BYVAR;obd_a utoload_is;<<{StartTimer;RestartOBDmain;$obd_autoload_time$}"
Может кто-то захочет точно выставить задержку относительно выхода из сна, и не учтет задержку $RestSuspTime$
Архив, обновил. dmn37, спасибо за обнаруженную ошибку.
в ExecTBL , OBDmain_Loader.exe заменил на Run_OBDMain.exe. Так как большинство
пользуются сборкой iCarDS от Lexx09.
И еще, таймеры RestartBT и RestartOBD запускать по команде "ONRESUME", а не "OnONRESUMETimer".
Т.Е. полный код будет выглядеть вот так.
"ONRESUME","StartTimer;ONRESUME;$RestSuspTime$||BYVAR;bt_autol oad_is;<<{StartTimer;RestartBT;$BTDelay_time$}||BYVAR;obd_a utoload_is;<<{StartTimer;RestartOBDmain;$obd_autoload_time$}"
"OnONRESUMETimer","EndTimer;ONRESUME||BYVAR;vc_autoload_is;<<{Run;$skinpath$Plugins\iCarVoiceCommander\iCarVoic eCommanderLoader.exe|$vc_autoload_time$||SetVarFro mVar;vc_status;vc_status_load}||ByVar;is_duino_sen d_command;<<{duino_send;$duino_send_command_onresume$}||BYVAR; MediaSuspend_is;<<MediaResume||RUN;$ResumeScriptName$|$ResumeScriptP aram$||PlayStartSound||setvar;IsDrive;0||if;>($Brightness$;50);{Eval;Brightness;$Brightness$-1||Eval;Brightness;$Brightness$+1};{Eval;Brightnes s;$Brightness$+1||Eval;Brightness;$Brightness$-1}||BYVAR;APP1_RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen"
"OnRestartOBDmainTimer","EndTimer;RestartOBDmain||RUN;$skinpath$OBD_ELM\Run _OBDMain.exe"
"OnRestartBTTimer","EndTimer;RestartBT||RUN;$skinpath$Scripts\bt_resta rt.exe"
Спасибо еще раз, уже за помощь. Так реально лучше, уже испытал. И настройки с таймерами более точны.
А, не подскажешь? Как сделать, таймер перезапуска программ после сна или гибирнации также с возможностью отключения или включение. Т.Е. нужен таймер включил, не нужен отключил (обычная загрузка)
Спасибо еще раз, уже за помощь.
Не за что, для общего дела же всё.
А, не подскажешь? Как сделать, таймер перезапуска программ после сна или гибирнации также с возможностью отключения или включение. Т.Е. нужен таймер включил, не нужен отключил (обычная загрузка)
Глянь пока блок схему (https://yadi.sk/d/j0I32X103JVrw5) алгоритма перехода из режима сна.
Евген_21, если я тебя правильно понял про перезапуск программ. Думаю, можно сделать также как для OBDmain.
По команде "ONRESUME" запускать таймер:
"ONRESUME","...||BYVAR;app37_autoload_is;<<{StartTimer;RestartAPP37;$app37_autoload_time$||Se tVar;MyApp37_AutoSaveState;0}"
Переменной MyApp37_AutoSaveState присваиваем 0, чтобы вы цикле запуска программ исключить повторный запуск команды "MyApp37". Потом по таймеру:
"OnRestartAPP37Timer","EndTimer;RestartAPP37||MyApp37"
Глянь пока блок схему (https://yadi.sk/i/jpbmZk1-3JUDSP) алгоритма перехода из режима сна.
Во втором блоке опечатка - ONESUSPEND...
Евген_21
24.05.2017, 18:54
Евген_21, если я тебя правильно понял про перезапуск программ. Думаю, можно сделать также как для OBDmain.
По команде "ONRESUME" запускать таймер:
"ONRESUME","...||BYVAR;app37_autoload_is;<<{StartTimer;RestartAPP37;$app37_autoload_time$||Se tVar;MyApp37_AutoSaveState;0}"
Переменной MyApp37_AutoSaveState присваиваем 0, чтобы вы цикле запуска программ исключить повторный запуск команды "MyApp37". Потом по таймеру:
"OnRestartAPP37Timer","EndTimer;RestartAPP37||MyApp37"
Буду изучать, блок схему . Теперь немного другие мысли есть. Но и вопросы так же возникли. Сейчас все закубатурю ,отпишусь. НО ПОМОЩЬ ПО ЛЮБОМУ БУДЕТ НУЖНА.
Так как в этих кодах, полный ноль, все методом тыка.:huh2:
Это честно.
Во втором блоке опечатка - ONESUSPEND...
Подправил.. И поменял ссылку на папку (https://yadi.sk/d/j0I32X103JVrw5) с файлами png и vsdx(Visio 2013).
Lexx09, можешь подсказать как работает строка в ExecTBL:
BYVAR;APP1_RESUME;{OnAutoResume1Timer}<<MyApp35IfOpen
Примерно догадываюсь, но не уверен.
BYVAR;APP1_RESUME;<<MyApp35IfOpen
Как работает такая строка, вроде понятно. Если значение переменной равно 1, то выполняется команда после <<. А "ELSE" как написать?
Пример:BYVAR;VAR;CMD0<<CMD1<<CMD2
Если VAR=0 - выполняется команда CMD0.
Если VAR=1 - выполняется команда CMD1.
Если VAR=2 - выполняется команда CMD2.
И т.д.
Пример:BYVAR;VAR;CMD0<<CMD1<<CMD2
Если VAR=0 - выполняется команда CMD0.
Если VAR=1 - выполняется команда CMD1.
Если VAR=2 - выполняется команда CMD2.
И т.д.
Все разобрался. Спасибо!
seriousstas
10.06.2017, 13:48
dmn37
Привет!
Получилось реализовать блок схему "вживую"
и какая причина её создания , есть затупы с имеющейся ?
dmn37
Привет!
Получилось реализовать блок схему "вживую"
и какая причина её создания , есть затупы с имеющейся ?
Привет! Нового ничего делал, просто для наглядности алгоритма ExecTBL блок-схему сделал.
seriousstas
10.06.2017, 18:31
Привет! Нового ничего делал, просто для наглядности алгоритма ExecTBL блок-схему сделал.
а - понял, супер!
Krysanov
29.06.2017, 13:58
Фубар , сборка от Стаса, при просыпании все чаще зависает, приводит к закрытию икара и всего другого...
seriousstas
30.06.2017, 18:57
Фубар , сборка от Стаса, при просыпании все чаще зависает, приводит к закрытию икара и всего другого...
В восьмерке всегда быстрый уход в сон и Фубар иногда не успевает выгрузится из памяти..
Несколько факторов - скорость железа , тайминг старта и захвата..
Первый не изменить , значит подбери тайминг , о котором я уже писал..
Можешь перезапускать Икар целиком , если есть траблы ..
Krysanov
30.06.2017, 19:43
В восьмерке всегда быстрый уход в сон и Фубар иногда не успевает выгрузится из памяти..
Несколько факторов - скорость железа , тайминг старта и захвата..
Первый не изменить , значит подбери тайминг , о котором я уже писал..
Можешь перезапускать Икар целиком , если есть траблы ..
привет, к сожалению, все твои предыдущие сборки уничтожились, в предыдущих такого не было...
seriousstas
01.07.2017, 10:49
привет, к сожалению, все твои предыдущие сборки уничтожились, в предыдущих такого не было...
ты ведь ранее не перезапускал Фубар
Используешь трансляцию тегов в основной экран Икара ?
А вообще есть предположение .. Главный компонент foo_jscript_panel
с версии 1.2 есть небольшая задержка при старте ..
Вернул сейчас старый 1.1.4
Будет в версии 4Icar_15_6 .. Катаюсь с ним уже несколько дней..
Ну и пагубно на плеер влияют большие картинки обложек (размер более 1000)
Krysanov
01.07.2017, 17:51
я подожду..
seriousstas
22.07.2017, 12:35
немного дополнил пост (чуть изменил rest_bt_&_wifi - теперь перезапуск быстрее на пару сек)..
http://pccar.ru/showthread.php?p=383681#post383681
seriousstas
31.07.2017, 12:25
Но не сразу и как правило в движении авто, когда стоит, то не виснет.
? )) Какое оношение вопрос имеет к теме сна ..
Я так понял виснет при голосовой подсказке ? Попробуйте поставить звуковую схему в микшере Win на 5.1
Если перестанет падать Фубар - то придется цеплять центральный канал(именно туда ситик отправляет звук в такой схеме).
Эта тема обсуждается на форуме Ситигида сейчас ..
И я-бы включил и уменьшил время на захват (начиная с 0-ля).
Goldsnich
31.07.2017, 16:50
Удалила пост, хорошо, попробую поиграться с настройками звука. Особо не поймешь когда падает, успевает еще что-то сказать перед зависанием.
seriousstas
02.11.2017, 00:03
Удалила пост, хорошо, попробую поиграться с настройками звука. Особо не поймешь когда падает, успевает еще что-то сказать перед зависанием.
ПОПРОБУЙ (http://pccar.ru/showpost.php?p=394100&postcount=116) убрать из автозагрузки ..
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot