![]() |
seriousstas
Цитата:
И что нужно делать когда кладешь трубку... оставаться на том же экране или еще что то ? |
Цитата:
Вот ссылка на версии, вверху страницы ссылки на версии паков. Ставится лучше, быстрее и понятнее нежели чем другие кодек паки. http://jpegshare.net/thumbs/bb/e6/bb...3b74cd37d7.jpg Удаляется без проблем. Чем он лучше других, - проверен на своих железках. - альтернативы ставятся либо криво либо нужно мантию шамана одевать и доставать бубен. У меня уже был один не очень хороший опыт с к-лайтом, пришлось систему переустанавливать сразу после установки их пака. Другой вариант название уже не помню постоянно криво вставал и работал тоже так же, удалялся только руками + при установке ставил всякий спам хлам. |
Простенький плагин для исправления багулины скина икара iCarDSPlayerFIX
Собственно сам баг и как его воспроизвести: Запускаем икар, включаем любой видос родным плеером(dsplayer), разворачиваем видео на весь экран на экране плеера, ждем завершения видео и переключения на другой видос, выходим из полного экрана... и... все видео на экране плеера больше не разворачивается на весь экран пока не перезапустишь икар(либо нужно свернуть развернуть икар, но это не сильно помогает). Видос как работает плагин. Установка простая:
В плагине так же присутствует дополнительный функционал:
Все что вы делаете вы делаете на свой страх и риск !!! Скачать ... |
duzzy
Цитата:
Цитата:
Ну к примеру : слушаем музыку , позвонил-кто, принял, поговорили - выкинуло на главный экран. |
Цитата:
Код:
"INCOMMINGCALLENDTif","ByVar;IsMixerSkinLoad;< |
Цитата:
Ловил вчера пару раз. Думаю снять на видео. |
плагин 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-шке. |
duzzy
Цитата:
После робо-бабы идет связь с диспетчером , поэтому обрывал связь . "Роял такси" делают сброс и перезванивают. Это на видео дважды. Еще , если видел (после принятия) - пишет "Исходящий звонок" ... |
seriousstas
Цитата:
Дома сегодня пробовал на главный не перескакивало... А у тебя только в авто или на домашнем так же ? Попробуй отключить заставку перехода между экранами. Еще возможно в команде где то ошибка, это больше похоже на лишнюю команду ESC или MAIN где то в икаре. Либо что то мешает или не успевает отработать во время закрытия окна при выполнении команды INCOMMINGCALLENDTif. И Евген_21 правильно описал, это оверлейное окно проблем быть не должно, т.е. при закрытии окна закрывается только оно. С номерами, именами абонента и вход/исход это скорее всего надо икар править. |
Цитата:
сборки Lexx09 .. Те моих вмешательств небыло .. Цитата:
|
Цитата:
У Lexx09 в скине call_in.skin,команда -цитирую полностью Код:
B,400,280,300,90,"HANGUP_CALL_PHOCO||Esc","" Команда-Esc, как и duzzy, писал тут будет не правильно отрабатывать. По другому ,будет закрывать текущий экран. |
seriousstas
Да не я по то что возможно что то мешает отрабатывать команду правильно... Попробуй отключить заставку перехода между экранами. Я пробовал себе звонить но только дома, на сборке фубара и на видео работает. В авто я этим функционалом не пользуюсь. __________________________________________________ _______________ По плагину... До меня наконец то дошло как обрабатывать входящие экраны и команды)))... и это просто супер :smile1: Еще теперь можно добавлять свои команды с аргументами(с любым количеством аргументов). Спасибо плагину RR для Пандоры. Одну команду уже добавил для пробы: "kill_process;Core Temp.exe" ...работает)) Т.е. команда kill_process убивает указанные процессы, в примере выше убивает Core Temp.exe. Пока все работает как нужно, ошибок вылетов и проблем еще не было. Убрал команды dsfix_run и dsfix_stop они теперь не нужны, плагин отрабатывает сам без прописывания команд в ExecTBL. Позже вечером выложу обновленную версию плагина. Прошлая версия плагина тоже работает как нужно, в новой используется другой метод получения информации. |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
P.S. Еще так решал проблему, на кнопку завершить звонок-вешал скрипт перезапуска BlueSoleil. |
По поводу Esc после HANGUP_CALL_PHOCO - http://pccar.ru/showpost.php?p=374016&postcount=462.
|
Небольшое обновление по плагину 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 ... |
Евген_21
Цитата:
Три тела: Леново Сонька и Асус сейчас - работают c Hands Free (и работали) на 5-ку. А зависит - от свистка так-же ! Качество связи Bluesoleil - это отдельная история, ну на 4 с минусом) |
Замутил экран настройки утилиты Autorunner.
Точнее это просто редактор ини файла Autorunner :) Если кто пользует можно повесить на кнопку или на свой экран утилит или еще куда)) Выглядит так... http://jpegshare.net/thumbs/9a/1a/9a...817bb6f1a6.jpg Установка простая, нужно копировать в папку скина файл экрана(.skin) и скрипт в папку скриптов. Пользоваться просто, но есть свой алгоритм)) по другому пока не знаю как сделать. Если меняем программу например первую в списке, нужно сначала выбрать программу по кнопке "GET PROGRAM PATH", затем выбрать в списке строку с заменяемой программой(в нашем случае первой в списке), затем нажать кнопку "WRITE PATH TO INI"... все программа в списке заменена. Как выложу видос сниму, все очень просто и удобно и ненужно в винду уходить все можно сделать из скина. Вечерком выложу. ... |
Цитата:
Привет! Попробую Твою запускалку , мне ещё планировщик нравится по двум причинам: 1.Можно автозапускать одновременно со входом в систему(те быстрее всех). 2.Ставиш галку "выполнить с наивысшими правами" , если надобно. Ты не пользуешься ? |
seriousstas
:) Привет ! Не просто надоело в ини лазить))) Теперь можно прямо из скина править, очень удобно уже пробовал. Цитата:
По быстроте, руннер стартует вместо шелла(можно еще раньше но там есть сложности). Все что требует и просит права у меня выключено или удалено))... Тут видишь кто как пользуется и кому как проще... мне так более удобно так как у меня нет программ из магазина которым нужен UAC. А теперь с руннером еще проще, зашел на его экран добавил или поменял что то и все, все в одном флаконе)) Дома пользуюсь, можно батник сделать будет добавлять задания, на форумах автоита видел где то оболочку для планировщика годная штука но не доделанная до конца. |
Экран редактирования 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' замените на свой если отличается и скомпилируйте скрипт снова. ... |
Добавил в плагин возможность смены разрешения моника :)
http://jpegshare.net/thumbs/b5/f0/b5...f73d6b7fff.jpg Видос как работает Выбрать разрешение можно из полученного списка на экране. Разрешение моника меняется вместе с размером окна икара :) Т.е. если меняем разрешение моника на 1024 х 768 то и размер окна икара изменится на 1024 х 768, если меняем на 800 х 600 то и размер окна икара изменится на 800 х 600. Теперь не нужно будет лезть в настройки чтоб поменять разрешение монитора, теперь это легко сделать из икара. Пару дней потестирую и выложу обновление плагина. |
Цитата:
Зачем им это(кто подает) если поддержки нет. Так и погубят проект. Берсеньев отдай людям , или сам давай подключайся. |
Цитата:
|
Евген_21
sirota Спасибо Вам Большое за приятные слова :) Ребята я не программист, просто интересно узнавать что то новое для себя... Главное чтоб ядро запускалось а остальное можно плагинами добавить))) Покопавшись в икаре осознал для себя что это гениальное изобретение... Жаль разрабы других фронтов пошли по непонятному пути, например центрифуга...зачем...??? RR(икар) это же почти как фубар, есть ядро а функционал можно расширять за счет плагинов... Если есть знания и понимание вопроса можно сделать что угодно... Но некоторых вещей конечно очень не хватает, например старта медиа источника с того на котором был выход из икара, добавления своих экранов(так же как встраиваем программы чтоб потом можно было повесить экран на кнопку)... Финальный вариант экрана смены разрешения будет выглядеть так... http://jpegshare.net/thumbs/77/73/77...000e454392.jpg Скрин с рабочего компа, поэтому разрешения на флэшке отличаются, у меня на рабочем столе определенный беспорядок)) не могу на нем разрешения менять, иначе потом будет ничего не найти. Флэшку можно и убрать если не нужна, я оставлю текстовые строки в файле экрана. |
Небольшое обновление плагина 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 код:
Нужно прописать в интервальном таймере для получения времени от слайдера икара. Если не понятно как сделать, пишите я распишу как сделать таймер. Можно прописать там где в икар отправляется название трека и исполнитель --> =$CurrentSkinMediaTitle$ PHP код:
Слайдер для файла 1_cf_70.txt... Переменная foobar_trackpos --- это код слайдера /---icar to foobar slider Код:
S02,260,93,500,10,212,55,600,55,,01,,10,"foobar_trackpos","" время трека --- оставшееся время(на скрине выше отмечено красным) Код:
L,185,88,115,22,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,15,#cf_FontBarStyle#,"=$foobar_pb_time$","CENTER" Код:
L,217,60,590,50,#cf_FontBarRed#,#cf_FontBarGreen#,#cf_FontBarBlue#,20,#cf_FontBarStyle#,"=$CurrentSkinMediaTitle$","SCROLL-CENTER" (В плагине есть одна проблема, пока не могу ее забороть... если активен любой медиа источник(сборка фубара, видео и т.д.) и выполнить команду RELOADSKIN икар упадет. Например если менять разрешение при играющей сборке получим падение.) --- исправлено Проблему выше мелким шрифтом поборол, кто скачивал перекачайте.(все приходится проверять методом научного тыка, нет нормального описания как что работает) Скачать ... |
Хорошая работа! Еще бы кнопочку в настройках iCarDSConfig для сохранения изменений и путей.)
|
folv
Спасибо ! Цитата:
Какие изменения нужно сохранять и какие пути ? |
Цитата:
|
duzzy
iCarDSPlayerFIX с Инсталлятор iCarDS v1.7.0.60 не совместим ? и похоже не совместим с версиями ниже iCarDS v1.7.0.60 проверил на iCarDS_1_7_0_33 |
seriousstas
Цитата:
Что то не работает или что ? Я на сборке от Lexx09 и обкатываю... у меня 16 стоит. На 7-ке и 8-ке все прекрасно работает, на 10-ке я не проверял у меня ее нет. Тестовый видос плагина записан с рабочего компа с 8-кой. |
Цитата:
Если да тут в теме есть утилиты Backup_Tool, их несколько версий с разными вариантами работы. Эта Backup_Tool_v4 версия из первого поста тоже нормально работает. Я не могу редактировать первый пост поэтому последние версии лежат просто в теме как и многое другое. |
Цитата:
Как только ставлю оригинал iCarDS v1.7.0.60 все ОК. |
Цитата:
Похоже Лекс за много почистил ) на b24 Не работают разрешения нигде у меня Цитата:
|
seriousstas
Я про это писал уже, тут в теме, http://jpegshare.net/images/6b/76/6b...5ae11c52fb.png http://jpegshare.net/thumbs/47/5c/47...dd39903ede.jpg из списка изменений сборок Lexx09 Цитата:
Переустанавливать все что уже настроено смысла нет. |
Цитата:
Добавил второй установщик iCarDSPlayerFIX by duzzy :) |
seriousstas
Цитата:
|
Вложений: 1
Цитата:
Вложение 49928 |
Евген_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. |
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 12:22. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot