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)

shumaz 30.12.2016 02:17

Цитата:

Сообщение от seriousstas (Сообщение 378746)
[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

Цитата:

так и думал...
:)
ЗДЕСЬ
Тесты делать без запущеного SUSPEND (для чистоты экс-та).
Жду результат .
(проверить быстро)Если трек Фубара перезапустится , значит работает ..

shumaz 30.12.2016 02:38

Цитата:

Сообщение от seriousstas (Сообщение 378753)
:)
ЗДЕСЬ
Тесты делать без запущеного SUSPEND (для чистоты экс-та).
Жду результат .
(проверить быстро)Если трек Фубара перезапустится , значит работает ..

уточни пожалуйста:
1) просто закрыть (в диспечере задач снять с процессов) SUSPEND.exe или еще чет сделать (ребут не делать видимо, так как загрузит все равно в процессы SUSPEND)?

2) внести изменения в ExecTBL.ini

3) iCarDS => Настройки => Установка Программ => Foobar 2000 =>"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ"
ты об этом?

4)
Цитата:

Сообщение от seriousstas (Сообщение 378753)
:)Если трек Фубара перезапустится , значит работает ..

имеешь ввиду, что после выхода из сна, должен заиграть следущий трэк (не тот который играл перед сном)?

seriousstas 30.12.2016 03:03

1 - Да
2 - ... (лучше с закрытым Икаром делать)
3 - Да (но метод , что выше без перезапуска Икара или Фубара)
"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ" - можно пробовать
конечно для других программ ..., это так , для инфы - сейчас не трогать .
4 - тот-же трек - сначала .
Как итог - должны получить работающий Фуфар .. по кнопкам - жду результат ,
будут-ли работать после паручасового сна.

shumaz 30.12.2016 03:24

Цитата:

Сообщение от seriousstas (Сообщение 378755)
1 - Да
2 - ... (лучше с закрытым Икаром делать)
3 - Да (но метод , что выше без перезапуска Икара или Фубара)
"При переходе в ждущий режим - ПЕРЕЗАПУСТИТЬ" - можно пробовать
конечно для других программ ..., это так , для инфы - сейчас не трогать .
4 - тот-же трек - сначала .
Как итог - должны получить работающий Фуфар .. по кнопкам - жду результат ,
будут-ли работать после паручасового сна.

днём затестирую. к ночи дам результат

Евген_21 30.12.2016 11:59

Цитата:

Сообщение от seriousstas (Сообщение 378746)
Евген_21

На экранах встраивания есть такая кнопка "Перезапускать после Сна" (те ожидания)
Работает для обычного сна , для Гибернации - та-же проблема ,
но я кажется нашел способ "пролечить" фубар (самим Икаром) - нужно больше тестов ..

Уже тестирую. В ExecTBL.ini пока ни чего не менял.
Тест как говориться ,со стоковым Икаром.
После сна ,где то 5 минут проблем ни возникло. Через час ,гибернация-проблем не возникло. Все адекватно работает. Сибкар не бежит но и перезапуска фуба не видно. Что и радует. Тестирую дальше .SUSPEND ,проверял работу с ним и без него. Перезапуск фуба отключен. Так же нет проблем. Следующий пуск через 3 часа.
Отпишусь.
Пуск,через через 3 часа 38 минут. Также в файле ExecTBL.ini ни чего не менял, стоковый. Выход, из гибернации, без проблем, адекватный. Сибкар не бежит. Тестирую дальше.Следующий пуск ,через 12 часов, может больше.
Так же отпишусь.

seriousstas 30.12.2016 15:56

Цитата:

пуск ,через 12 часов, может больше.
а с этим проблема.. кнопки не работают.. но есть механизм,можно пробовать перезапускать...

Евген_21 30.12.2016 16:20

Цитата:

Сообщение от seriousstas (Сообщение 378786)
а с этим проблема.. кнопки не работают.. но есть механизм,можно пробовать перезапускать...

Еще не пробовал, как 12 часов таймера закончатся , так комп и включу.
Отчет предоставлю. И если надо и с видео.

Евген_21 30.12.2016 16:41

Стас, ты непосредственен общался, с разработчиком или это твои умозаключение. Или кто подсказал?


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

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