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

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

Евген_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 (Сообщение 378646)
Попробуй изменить время за захват окна

Ага, ясно...поэкспериментирую.

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

Цитата:

Сообщение от seriousstas (Сообщение 378660)
Евген_21
Можно при входе в сон ставить фубар на паузу, а при выходе сниамть..?

А есть, в этом смысл? После часа сна например, сибкар также побежит
догонять свое. Или я не прав? А, вообще можно сибкар привязать не к системному времени, а к времени трека.
Цитата:

В идеале - что-б Икар сам перезапускал Фубар - средства в нём есть - нужно расшифровать ..
А, вот такая реализация была бы супер.
Цитата:

Обновил скрипт .
Есть подхват и восстановление Wi-Fi без рестарта адаптера (метод предложил duzzy),
Уже тестанул, принудительно отключал Wi-Fi. Подключение, к сети моментальное. Работает отлично, на W7-64 так же на W8-64.
Цитата:

Этот параметр нужно по-немногу увеличивать
Sleep(100)
_restfoob()
С этим еще, работаем.
Цитата:

Может со временем сделаю один скрипт с управлением через трей ..
Такая, реализация будет? Или это лишняя нагрузка.

shumaz 29.12.2016 16:14

Стас

добавил в фубар:
var VK_NUMPAD1 = 0x61
+ перекомлирировал SUSPEND самый последний из последних:yes4: (вчерашний твой update)...
сделал перезапуск foobar (без iCarDS).
на сколько я понял, функция _restfoob() на сейчас именно перезапускает фубар полностью, а не отдельные его скрипты? (поправь если не прав)...

в общем всё работает вроде как, кроме вот этого момента:
http://i12.pixs.ru/thumbs/3/7/8/IMAG...9_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),это отключен тайминг, если не ошибаюсь.

shumaz 29.12.2016 17:58

Цитата:

Сообщение от Евген_21 (Сообщение 378718)
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

Вложений: 1
Суть (открыть ExecTBL.ini и найти поиском строки) :
/---------------------------------------------------
/- Команды выполняемые при переходе в спящий режим -
/---------------------------------------------------
Отключить строки , что ниже добавив // спереди:
Код:

//"ONSUSPEND","ByVar;vc_autoload_is;<<{CloseWindow;iCarVoiceCommander}||RUN;$SuspendScriptName$|$SuspendScriptParam$||ByVar;is_duino_send_command;<<{duino_send;$duino_send_command_onsuspend$}||FullscreenApp_MIN||SaveToSkin;SuspendOn;1||SaveStateForSuspend||SETVAR;LastApp;$CurrentApp$||BYVAR;MediaSuspend_is;< //"Run_SkinMediaId","ByVar;SkinMediaSuspendId;<
Добавить :
Код:

"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


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

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