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 .. Те моих вмешательств небыло ..
Цитата:

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

Евген_21 02.06.2018 20:48

Цитата:

Сообщение от seriousstas (Сообщение 402628)
На домашке надо поробовать, а косяк этот давно и появляется сразу после установки
сборки Lexx09 .. Те моих вмешательств небыло ..

Пробовал сам себе звонить ?

Вот , это должно помочь.
У Lexx09 в скине call_in.skin,команда -цитирую полностью
Код:

B,400,280,300,90,"HANGUP_CALL_PHOCO||Esc",""
А, по дефолту ,"HANGUP_CALL_PHOCO","".
Команда-Esc, как и duzzy, писал тут будет не правильно отрабатывать. По другому ,будет закрывать текущий экран.

duzzy 02.06.2018 20:56

seriousstas

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

Я пробовал себе звонить но только дома, на сборке фубара и на видео работает.
В авто я этим функционалом не пользуюсь.

__________________________________________________ _______________

По плагину...
До меня наконец то дошло как обрабатывать входящие экраны и команды)))... и это просто супер :smile1:

Еще теперь можно добавлять свои команды с аргументами(с любым количеством аргументов). Спасибо плагину RR для Пандоры.
Одну команду уже добавил для пробы: "kill_process;Core Temp.exe" ...работает))
Т.е. команда kill_process убивает указанные процессы, в примере выше убивает Core Temp.exe.
Пока все работает как нужно, ошибок вылетов и проблем еще не было.

Убрал команды dsfix_run и dsfix_stop они теперь не нужны, плагин отрабатывает сам без прописывания команд в ExecTBL.
Позже вечером выложу обновленную версию плагина.

Прошлая версия плагина тоже работает как нужно, в новой используется другой метод получения информации.

seriousstas 02.06.2018 22:51

Цитата:

Вот , это должно помочь.
У Lexx09 в скине call_in.skin,команда -цитирую полностью
Попробую завтра !
Цитата:

До меня наконец то дошло как обрабатывать входящие экраны и команды
:good1:
Цитата:

Попробуй отключить заставку перехода между экранами.
Ок!

Цитата:

Lexx09
Сделал закрытие всплывающего окна "Входящий звонок" после нажатия кнопки "Завершить звонок" в этом окне (в оригинале окно не закрывалось, если была поднята трубка на телефоне, а не кнопкой в окне).
Я думаю в этом дело . Одно вылечилось, другое вылезло)

Евген_21 02.06.2018 23:04

Цитата:

Сообщение от seriousstas (Сообщение 402656)
Я думаю в этом дело . Одно вылечилось, другое вылезло)

А вот это от телефона зависит. На Андроид телефоне были только одни проблемы. Так же не закрывались окна, пока не пересел на обычную деревяшку - сначала на самсунг потом на дехп. И проблемы ушли, если есть на чем то подобном тестануть. Проверь.
P.S. Еще так решал проблему, на кнопку завершить звонок-вешал скрипт перезапуска BlueSoleil.

Lexx09 03.06.2018 08:31

По поводу Esc после HANGUP_CALL_PHOCO - http://pccar.ru/showpost.php?p=374016&postcount=462.

duzzy 03.06.2018 15:46

Небольшое обновление по плагину iCarDSPlayerFIX...

Удалил команды:

- dsfix_run
- dsfix_stop
они теперь не нужны, плагин отрабатывает фикс сам без прописывания команд в ExecTBL.

(Прошлая версия плагина тоже работает как нужно, в новой используется другой метод получения информации.)


Добавил команды в плагин))
Я не знаю дублируются они или нет мне просто было интересно как это работает :)

close_wnd_by_class;CORETEMP --- закрыть окно по классу, где CORETEMP класс окна программы coretemp.exe
kill_process;Core Temp.exe --- убить процесс
close_process;Core Temp.exe --- закрыть процесс
shellexec;C:\Program Files (x86)\foobar2000\foobar2000.exe;/next
обычная функция ShellExecute, на примере фубара с командной строкой /next, где /next аргумент в команде
shellexec_hide;C:\Program Files (x86)\foobar2000\foobar2000.exe;/next
обычная функция ShellExecute, но с флагом спрятать(прячет окно программы на старте), на примере фубара с командной строкой /next
show_window;CORETEMP;false --- спрятать окно по классу, где CORETEMP класс окна программы coretemp.exe
show_window;CORETEMP;true --- показать окно по классу, где CORETEMP класс окна программы coretemp.exe
hide_window;CORETEMP --- тупо спрятать окно по классу
set_wndtopmost;CORETEMP;true --- окно поверх всех окон set_wndtopmost;класс окна;true/false(поверх/не поверх)
get_screenshot;desktop_wnd --- сделать скриншот(.jpg) десктопа в папку скина ...\Chameleon\screenshots
get_screenshot;active_wnd --- сделать скриншот(.jpg) активного окна в папку ...\Chameleon\screenshots

Аргументы в командах без проверки на их количество и я не проверял что будет если их будет больше чем нужно...
Т.е. например:
set_wndtopmost;CORETEMP;true;что то еще;и еще
возможно будет валить икар или просто не будут обрабатываться я не пробовал.

Если будут предложения добавить что то еще или изменить, я готов попробовать сделать, но не обещаю что что то получится)))

Скачать
__________________________________________________
Установка:
- качаем плагин
- копируем в папку икара C:\Program Files (x86)\TipTop software\iCar DS\Extentions\iCarDSPlayerFIX
- регистрируем плагин в системе запуском батника register_not_silent.cmd
- прописываем загрузку плагина в ExecTBL.ini, прописать можно найдя строку "LoadExt"... или "LoadPlugins"
Прописываем в конец загрузки всех плагинов...
"LoadPlugins","LoadExt;iCarDSPlayerFIX"
Удаление:
- запускаем батник unregister.cmd
- удаляем папку iCarDSPlayerFIX с ее содержимым.
- открываем ExecTBL.ini и удаляем строку или комментируем "/"
"LoadPlugins","LoadExt;iCarDSPlayerFIX"

Проверить версию плагина можно в утилите SkinTool
введя в поле var/label переменную "pluginver" и нажать кнопку Get Contents, или в самом скине.
http://jpegshare.net/thumbs/5e/d1/5e...223ae9761c.jpg
...

seriousstas 04.06.2018 01:22

Евген_21
Цитата:

На Андроид телефоне были только одни проблемы
Мои траблы были ТОЛЬКО ! из-за раздачи и-нета по WI-FI.
Три тела: Леново Сонька и Асус сейчас - работают c Hands Free (и работали) на 5-ку.
А зависит - от свистка так-же !
Качество связи Bluesoleil - это отдельная история, ну на 4 с минусом)

duzzy 05.06.2018 19:00

Замутил экран настройки утилиты Autorunner.
Точнее это просто редактор ини файла Autorunner :)

Если кто пользует можно повесить на кнопку или на свой экран утилит или еще куда))
Выглядит так...
http://jpegshare.net/thumbs/9a/1a/9a...817bb6f1a6.jpg

Установка простая, нужно копировать в папку скина файл экрана(.skin) и скрипт в папку скриптов.
Пользоваться просто, но есть свой алгоритм)) по другому пока не знаю как сделать. Если меняем программу например первую в списке, нужно сначала выбрать программу по кнопке "GET PROGRAM PATH", затем выбрать в списке строку с заменяемой программой(в нашем случае первой в списке), затем нажать кнопку "WRITE PATH TO INI"... все программа в списке заменена.
Как выложу видос сниму, все очень просто и удобно и ненужно в винду уходить все можно сделать из скина.

Вечерком выложу.
...

seriousstas 05.06.2018 19:03

Цитата:

Замутил экран настройки утилиты Autorunner.
Ты снова кофе напился ..?))
Привет!
Попробую Твою запускалку , мне ещё планировщик нравится по двум причинам:
1.Можно автозапускать одновременно со входом в систему(те быстрее всех).
2.Ставиш галку "выполнить с наивысшими правами" , если надобно.
Ты не пользуешься ?

duzzy 06.06.2018 02:31

seriousstas

:) Привет !
Не просто надоело в ини лазить)))
Теперь можно прямо из скина править, очень удобно уже пробовал.
Цитата:

Попробую Твою запускалку , мне ещё планировщик нравится по двум причинам
Не планировщик это ад)) там пока добавишь родить можно))
По быстроте, руннер стартует вместо шелла(можно еще раньше но там есть сложности).
Все что требует и просит права у меня выключено или удалено))...
Тут видишь кто как пользуется и кому как проще... мне так более удобно так как у меня нет программ из магазина которым нужен UAC.
А теперь с руннером еще проще, зашел на его экран добавил или поменял что то и все, все в одном флаконе))
Дома пользуюсь, можно батник сделать будет добавлять задания, на форумах автоита видел где то оболочку для планировщика годная штука но не доделанная до конца.

duzzy 06.06.2018 02:55

Экран редактирования autorunner.ini утилиты автозагрузки.

http://jpegshare.net/thumbs/9d/b0/9d...4706ca2c98.jpg

Видос как работает и как использовать.

Все действия выполняет скрипт автоит --> autorunner_ini_editor.exe.
Прописывать в ExecTBL ничего не нужно.
Файл экрана autorunner.skin копировать в папку скина...
C:\Users\Имя Пользователя\Documents\iCarDS\skins\Chameleon
Скрипт autorunner_ini_editor.exe копировать в папку...
C:\Users\Имя Пользователя\Documents\iCarDS\skins\Chameleon\Scripts

Загрузить с кнопки можно так load;autorunner.skin

Есть определенный алгоритм редактирования ини файла, по другому пока сделать не получится.
- Выбираем программу для запуска кнопкой "GET PATH"
- Затем выбираем позицию в списке
- Затем жмем кнопку "WRITE PATH"
С параметрами/аргументами ком.строки, задержкой, состоянием окна при загрузке действуем по тому же принципу...
жмем кнопку "GET PARAMETRS", затем выбираем в списке нужную строку и жмем кнопку "WRITE PARAMETERS".
Удаление параметра из ини файла, выбираем строку в списке затем жмем кнопку "DELETE STRING".
Кнопка "RELOAD INI" на случай глюков при чтении ини файла.

Скачать
В архиве исходник скрипта autorunner_ini_editor.exe,
Путь ини autorunner.ini по умолчанию...
$inifile = 'C:\autorunner.ini' замените на свой если отличается и скомпилируйте скрипт снова.
...

duzzy 08.06.2018 02:17

Добавил в плагин возможность смены разрешения моника :)

http://jpegshare.net/thumbs/b5/f0/b5...f73d6b7fff.jpg

Видос как работает

Выбрать разрешение можно из полученного списка на экране.
Разрешение моника меняется вместе с размером окна икара :)
Т.е. если меняем разрешение моника на 1024 х 768 то и размер окна икара изменится на 1024 х 768, если меняем на 800 х 600 то и размер окна икара изменится на 800 х 600.

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

Пару дней потестирую и выложу обновление плагина.

Евген_21 08.06.2018 13:56

Цитата:

Сообщение от duzzy (Сообщение 402863)
Добавил в плагин возможность смены разрешения моника :)

http://jpegshare.net/thumbs/b5/f0/b5...f73d6b7fff.jpg

Видос как работает

Выбрать разрешение можно из полученного списка на экране.
Разрешение моника меняется вместе с размером окна икара :)
Т.е. если меняем разрешение моника на 1024 х 768 то и размер окна икара изменится на 1024 х 768, если меняем на 800 х 600 то и размер окна икара изменится на 800 х 600.

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

Пару дней потестирую и выложу обновление плагина.

Слава,респект. Пора тебе и Lexx09 отдать права на iCarDS
Зачем им это(кто подает) если поддержки нет. Так и погубят проект. Берсеньев отдай людям , или сам давай подключайся.

sirota 08.06.2018 14:16

Цитата:

Слава,респект. Пора тебе и Lexx09 отдать права на iCarDS
Было бы замечательно.

duzzy 08.06.2018 23:43

Евген_21

sirota

Спасибо Вам Большое за приятные слова :)
Ребята я не программист, просто интересно узнавать что то новое для себя...

Главное чтоб ядро запускалось а остальное можно плагинами добавить)))
Покопавшись в икаре осознал для себя что это гениальное изобретение...
Жаль разрабы других фронтов пошли по непонятному пути, например центрифуга...зачем...???
RR(икар) это же почти как фубар, есть ядро а функционал можно расширять за счет плагинов... Если есть знания и понимание вопроса можно сделать что угодно...
Но некоторых вещей конечно очень не хватает, например старта медиа источника с того на котором был выход из икара, добавления своих экранов(так же как встраиваем программы чтоб потом можно было повесить экран на кнопку)...

Финальный вариант экрана смены разрешения будет выглядеть так...
http://jpegshare.net/thumbs/77/73/77...000e454392.jpg
Скрин с рабочего компа, поэтому разрешения на флэшке отличаются, у меня на рабочем столе определенный беспорядок)) не могу на нем разрешения менять, иначе потом будет ничего не найти.
Флэшку можно и убрать если не нужна, я оставлю текстовые строки в файле экрана.

duzzy 15.06.2018 23:52

Небольшое обновление плагина iCarDSPlayerFIX.

Настоятельно рекомендую попробовать дома, чтоб не испортить живую установку.

- добавил функцию смены разрешения экрана вместе с размером окна
икара...

http://jpegshare.net/thumbs/66/72/66...01680c99ef.jpg http://jpegshare.net/thumbs/4d/ad/4d...3d0f75bdab.jpg

необходимые файлы в архиве,
screen_res_browser.skin
set_res.skin
копировать с заменой по пути C:\Users\...\Documents\iCarDS\skins\Chameleon\

флэшку monitor_res.swf копировать в C:\Users\...\Documents\iCarDS\skins\Chameleon\Flas h


- добавил слайдер для сборок фубара...
Видос(тестовый для пересмотра поэтому длинный) как работает.
http://jpegshare.net/images/0c/c7/0c...eb3c0c5bbe.png
необходимые файлы в архиве,
1_cf_70.txt --- копировать с заменой по пути C:\Users\...\Documents\iCarDS\skins\Chameleon\

Как использовать слайдер:
Для начала нужно прописать немного JS кода в МПС панель:
в функцию/колбек on_playback_time пару строк...
str --- это для получения время в икаре(прошло/осталось)
длинная команда икара(rr.execute("...")), отправка время трека в икар для слайдера

PHP код:

function on_playback_time(time) {

    
str fb.TitleFormat("[%playback_time%][ / -%playback_time_remaining%]").Eval().split('/');
    
//--- send time to icar
        
rr.execute("setvar;foobar_playback_time;" time "||setvar;foobar_playback_time_length;" Math.ceil(fb.PlaybackLength) + "||setvar;foobar_pb_time;" str[0] + "||setvar;foobar_pb_time_remaining;" + (str[1] == undefined 'Radio' str[1]));
}; 

еще немного для МПС)))
Нужно прописать в интервальном таймере для получения времени от слайдера икара.
Если не понятно как сделать, пишите я распишу как сделать таймер.
Можно прописать там где в икар отправляется название трека и исполнитель --> =$CurrentSkinMediaTitle$
PHP код:

if(rr.getinfo("=$icar_slider_pos_set$") == 'true'){
            
rr.execute("setvar;icar_slider_pos_set;false");
            
track_pos rr.getinfo("=$icar_slider_pos$");
            
fb.PlaybackTime track_pos;
            
        }; 

Теперь для икара:

Слайдер для файла 1_cf_70.txt...
Переменная foobar_trackpos --- это код слайдера
/---icar to foobar slider
Код:

S02,260,93,500,10,212,55,600,55,,01,,10,"foobar_trackpos",""
Это лабели для 1_cf_70.txt
время трека --- оставшееся время(на скрине выше отмечено красным)
Код:

L,185,88,115,22,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,15,#cf_FontBarStyle#,"=$foobar_pb_time$","CENTER"
L,720,88,115,22,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,15,#cf_FontBarStyle#,"=$foobar_pb_time_remaining$","CENTER"

Название трека и исполнителя вы вроде уже передаете, но вот на всякий случай для файла 1_cf_70.txt...
Код:

L,217,60,590,50,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,20,#cf_FontBarStyle#,"=$CurrentSkinMediaTitle$","SCROLL-CENTER"
Все остальное плагин сделает сам :smile2:

(В плагине есть одна проблема, пока не могу ее забороть... если активен любой медиа источник(сборка фубара, видео и т.д.) и выполнить команду RELOADSKIN икар упадет. Например если менять разрешение при играющей сборке получим падение.) --- исправлено

Проблему выше мелким шрифтом поборол, кто скачивал перекачайте.(все приходится проверять методом научного тыка, нет нормального описания как что работает)

Скачать
...

folv 17.06.2018 08:55

Хорошая работа! Еще бы кнопочку в настройках iCarDSConfig для сохранения изменений и путей.)

duzzy 18.06.2018 18:47

folv

Спасибо !
Цитата:

Еще бы кнопочку в настройках iCarDSConfig для сохранения изменений и путей.)
Вот тут я не понял совсем, извини.
Какие изменения нужно сохранять и какие пути ?

folv 18.06.2018 22:12

Цитата:

Сообщение от duzzy (Сообщение 403358)
folv

Спасибо !

Вот тут я не понял совсем, извини.
Какие изменения нужно сохранять и какие пути ?

Которые делаются в iCarDSConfig - пути на папки и т.д. ,то есть настройки,

seriousstas 19.06.2018 23:49

duzzy

iCarDSPlayerFIX
с
Инсталлятор iCarDS v1.7.0.60
не совместим ?

и похоже не совместим с версиями ниже iCarDS v1.7.0.60
проверил на iCarDS_1_7_0_33

duzzy 20.06.2018 01:01

seriousstas

Цитата:

iCarDSPlayerFIX
с
Инсталлятор iCarDS v1.7.0.60
не совместим ?
В смысле не совместим ???
Что то не работает или что ?

Я на сборке от Lexx09 и обкатываю... у меня 16 стоит.

На 7-ке и 8-ке все прекрасно работает, на 10-ке я не проверял у меня ее нет.
Тестовый видос плагина записан с рабочего компа с 8-кой.

duzzy 20.06.2018 02:10

Цитата:

Сообщение от folv (Сообщение 403378)
Которые делаются в iCarDSConfig - пути на папки и т.д. ,то есть настройки,

Ты имеешь в виду бэкап - сохранение/восстановление настроек...?
Если да тут в теме есть утилиты Backup_Tool, их несколько версий с разными вариантами работы.
Эта Backup_Tool_v4 версия из первого поста тоже нормально работает.
Я не могу редактировать первый пост поэтому последние версии лежат просто в теме как и многое другое.

seriousstas 20.06.2018 02:38

Цитата:

В смысле не совместим ???
Что то не работает или что ?
Да, на кнопках разрешений нет надписей, нет и самого списка.
Как только ставлю оригинал iCarDS v1.7.0.60
все ОК.

seriousstas 20.06.2018 03:01

Цитата:

у меня 16 стоит
iCarDS_1.7.0.60b24 16-ки нет.
Похоже Лекс за много почистил )
на b24 Не работают разрешения нигде у меня
Цитата:

На 7-ке и 8-ке все прекрасно работает
Дело не в ОС

duzzy 20.06.2018 09:29

seriousstas

Я про это писал уже, тут в теме,

http://jpegshare.net/images/6b/76/6b...5ae11c52fb.png
http://jpegshare.net/thumbs/47/5c/47...dd39903ede.jpg

из списка изменений сборок Lexx09
Цитата:

Файлы тем FontMainBotton.txt переименовал в FontMainBottom.txt, поправил все ссылки на него.
Ошибка да, несовместимость нет.

Переустанавливать все что уже настроено смысла нет.

seriousstas 20.06.2018 15:46

Цитата:

Сообщение от duzzy (Сообщение 403421)
Переустанавливать все что уже настроено смысла нет.

Согласен - поменял одну букву и
Добавил второй установщик iCarDSPlayerFIX by duzzy :)

duzzy 22.06.2018 00:23

seriousstas

Цитата:

Согласен - поменял одну букву и
Добавил второй установщик...
Спасибо тебе большое, а то так лень лезть в эти установщики)))

Евген_21 26.06.2018 19:19

Вложений: 1
Цитата:

Сообщение от duzzy (Сообщение 402591)
- Добавил запуск пряталки курсора мыши от Lexx09.
Команда: "mouse_hide".
Скачать архив hidecursor2.rar распаковать, положить программу с библиотекой(HideCursor.exe, HideCursor.dll) в папку

Слава, привет. Скачал, архив сделал все так как ты описал. Но есть ошибка. Что не так,я сделал.
Вложение 49928

duzzy 26.06.2018 23:09

Евген_21

Привет !
Сейчас проверю.

---------------------------------------------
Только проверил у меня работает, это команда "mouse_hide" просто запускает ехе файл HideCursor.exe, а у тебя не видит библиотеку не понятно почему.

Проверь еще раз то что ниже, возможно что то не доделал))... например библиотеку не копировал))

В setting.ini пропиши...
mouse_cursor_is=1

В конец _ONSKINSTART пропиши mouse_hide так: "_ONSKINSTART","... ||mouse_hide"

Закинь файлы из архива в папку Scripts...
- HideCursor.exe
- HideCursor.dll

Запускай икар...

Если не работает попробуй сначала отдельно запустить HideCursor.exe, и посмотри что будет, будет ли работать или будет ошибка.

Команда: "mouse_hide_mode",
меняет/прописывает параметр mouse_cursor_is=1/0 в setting.ini.

Lexx09 27.06.2018 02:14

Цитата:

Сообщение от Евген_21 (Сообщение 403613)
Слава, привет. Скачал, архив сделал все так как ты описал. Но есть ошибка. Что не так,я сделал.
Вложение 49928

Кажется, должно быть так:
Цитата:

Сообщение от Lexx09 (Сообщение 274305)
Инсталляция простая:
• HideCursor.dll - скопировать в корень диска C



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

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