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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   Полезные утилиты и Твики iCarDS (http://pccar.ru/showthread.php?t=24392)

duzzy 28.05.2018 19:36

seriousstas
Цитата:

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

duzzy 28.05.2018 19:50

Цитата:

Сообщение от prts (Сообщение 402481)
Что за пак и чем лучше?

Пак от шарка007))
Вот ссылка на версии, вверху страницы ссылки на версии паков.
Ставится лучше, быстрее и понятнее нежели чем другие кодек паки.
http://jpegshare.net/thumbs/bb/e6/bb...3b74cd37d7.jpg
Удаляется без проблем.

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

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

duzzy 28.05.2018 21:28

Простенький плагин для исправления багулины скина икара iCarDSPlayerFIX

Собственно сам баг и как его воспроизвести:
Запускаем икар, включаем любой видос родным плеером(dsplayer), разворачиваем видео на весь экран на экране плеера, ждем завершения видео и переключения на другой видос, выходим из полного экрана... и... все видео на экране плеера больше не разворачивается на весь экран пока не перезапустишь икар(либо нужно свернуть развернуть икар, но это не сильно помогает).

Видос как работает плагин.

Установка простая:
  • качаем плагин
  • копируем в папку икара C:\Program Files (x86)\TipTop software\iCar DS\Extentions\iCarDSPlayerFIX
  • регистрируем плагин в системе запуском батника register_not_silent.cmd
  • прописываем загрузку плагина в ExecTBL.ini, прописать можно найдя строку "LoadExt"...
    http://jpegshare.net/thumbs/90/82/90...5331d64846.jpg
    Код:

    "LoadPlugins","LoadExt;iCarDSPlayerFIX"
  • прописываем команды правки dsfix_run и dsfix_stop в ExecTBL.ini в строки SetMediaSource_Video и CloseMediaSource_Video
    Код:

    "SetMediaSource_Video","dsfix_run||ByVar;IsMediaPlayer;SETVAR;IsApp4;1< "CloseMediaSource_Video","dsfix_stop||SETVAR;IsApp4;0||SetVar;Media_s_prev;3||SaveToSkin;Media_s_prev;$Media_s_prev$"
  • запускаем икар и наслаждаемся нормально работающим плеером :)

В плагине так же присутствует дополнительный функционал:
  • сохранения режима проигрывания(shuffle, repeat) команда: save_pb_order
    возможный вариант использования...
    Код:

    "ONSkinEND","save_pb_order||...
  • чистый старт икара(старт икара без dsplayer.exe)
    если нужно могу сделать версию без чистого старта
Удаление:
  • идем в папку плагина iCarDSPlayerFIX запускаем батник unregister.cmd
    удаляем папку iCarDSPlayerFIX с ее содержимым.
  • открываем ExecTBL.ini и удаляем строку
    Код:

    "LoadPlugins","LoadExt;iCarDSPlayerFIX"
  • удаляем команды dsfix_run и dsfix_stop из ExecTBL.ini в строках SetMediaSource_Video и CloseMediaSource_Video.

Все что вы делаете вы делаете на свой страх и риск !!!

Скачать
...

seriousstas 28.05.2018 23:14

duzzy
Цитата:

Посмотрю, а можешь если не сложно короткий видос снять чтоб понимать как вылезает косяк.
Как-раз собирался)!
Цитата:

И что нужно делать когда кладешь трубку... оставаться на том же экране или еще что то ?
Именно!
Ну к примеру : слушаем музыку , позвонил-кто, принял, поговорили - выкинуло на главный экран.

Евген_21 30.05.2018 17:26

Цитата:

Сообщение от seriousstas (Сообщение 402500)
Именно!
Ну к примеру : слушаем музыку , позвонил-кто, принял, поговорили - выкинуло на главный экран.

А , у меня такого нет. Если экран Foobar, то и после завершения звонка ....экран Foobar. А вообще такого не должно быть , так как поступает команда Overlay, полная строка команды
Код:

"INCOMMINGCALLENDTif","ByVar;IsMixerSkinLoad;<
Команда Overlay-это ,окно с функционалом поверх активного экрана . CloseOverlay- закрывает окно Overlay, но остается на в текущем окне iCarDS.

seriousstas 30.05.2018 19:48

Цитата:

А , у меня такого нет.
Это не всегда ..
Ловил вчера пару раз. Думаю снять на видео.

duzzy 01.06.2018 03:18

плагин iCarDSPlayerFIX

Небольшое обновление:

- Поправил ошибку в плагине(при работе видео на главном экране икара нельзя было свернуть икар в таскбар).

- Добавил запуск пряталки курсора мыши от Lexx09.
Команда: "mouse_hide".
Скачать архив hidecursor2.rar распаковать, положить программу с библиотекой(HideCursor.exe, HideCursor.dll) в папку
C:\Users\Имя Пользователя\Documents\iCarDS\skins\Chameleon\Scripts.
Прописать команду "mouse_hide" можно куда угодно в ExecTBL.ini, т.е. на любую команду или кнопку, например: "_ONSKINSTART","... ||mouse_hide" в конец команды _ONSKINSTART.
Параметр "mouse_cursor_is=1" (1/0 - загружать/не загружать) прописать в setting.ini скина для загрузки HideCursor.exe.
Если при загрузке икара не будет найден файл HideCursor.exe в папке Scripts, то переменная "mouse_cursor_is=1" будет равна "0", т.е. при следующей загрузке икара команда на запуск HideCursor.exe обрабатываться не будет.

- Добавил команду для включения/выключения загрузки пряталки курсора мыши.
Команда: "mouse_hide_mode",
меняет/прописывает параметр mouse_cursor_is=1/0 в setting.ini.
Можно повесить на кнопку нужного(своего) экрана и отображать ее состояние при помощи переменной mouse_cursor_is=1/0 --- режим загрузки вкл/выкл.

Скачать
...

П.С. по размеру плагина...
Это проект из RR для Delphi 7, если компилить пустой проект т.е. пример плагина размер библиотеки будет примерно такой же.
Это на тот случай если у кого то будут вопросы по распухшей dll-шке.

seriousstas 01.06.2018 15:21

duzzy
Цитата:

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

После робо-бабы идет связь с диспетчером , поэтому обрывал связь .
"Роял такси" делают сброс и перезванивают. Это на видео дважды.
Еще , если видел (после принятия) - пишет "Исходящий звонок" ...

duzzy 01.06.2018 23:59

seriousstas

Цитата:

Еще , если видел (после принятия) - пишет "Исходящий звонок" ...
Ага вот оно как...
Дома сегодня пробовал на главный не перескакивало...
А у тебя только в авто или на домашнем так же ?
Попробуй отключить заставку перехода между экранами.
Еще возможно в команде где то ошибка, это больше похоже на лишнюю команду ESC или MAIN где то в икаре.
Либо что то мешает или не успевает отработать во время закрытия окна при выполнении команды INCOMMINGCALLENDTif.
И Евген_21 правильно описал, это оверлейное окно проблем быть не должно, т.е. при закрытии окна закрывается только оно.

С номерами, именами абонента и вход/исход это скорее всего надо икар править.

seriousstas 02.06.2018 02:03

Цитата:

А у тебя только в авто или на домашнем так же ?
На домашке надо поробовать, а косяк этот давно и появляется сразу после установки
сборки Lexx09 .. Те моих вмешательств небыло ..
Цитата:

Дома сегодня пробовал на главный не перескакивало...
Пробовал сам себе звонить ?


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

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