Показать сообщение отдельно
Старый 06.07.2018, 17:02   #334
Евген_21
Старший Пользователь
 
Аватар для Евген_21
 
Регистрация: 10.11.2014
Возраст: 48
Город: Усть-Илимск
Регион: 38
Машина: HYUNDAI I30 Рестайлинг
Сообщений: 958
Евген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of lightЕвген_21 is a glorious beacon of light
По умолчанию

Цитата:
Сообщение от duzzy Посмотреть сообщение
Да не, финальный вариант ты тут и выкладывай, это же как раз темя для твиков и расширения функционала
Выкладываю, версию экрана редактирования autorunner.ini утилиты автозагрузки. , из под iCarDS.
С возможностью, задать время через которое загрузиться autorunner.exe, а также с полным его отключения.
Ссылка работы, duzzy ему респект по любому.
Я немного переделал под себя.
Цитата:
Есть определенный алгоритм редактирования ини файла, по другому пока сделать не получится.
Это,и сподвигло что то сделать, но и заодно попробовать решить проблему. А теперь сам этим пользуюсь, автозагрузку винды (выкинул ). Поехали.
1--- Скачиваем архив, распаковываем и копируем папку Chameleon в одноименную.
Путь---C:\Users\ИМЯ\Documents\iCarDS\skins\Chameleon. Все нужное уже присутствует.
А это- autorunner.exe, autorunner_ini_editor.exe и autorunner.ini .
2---Далее, в папке Chameleon находим файл skin.ini и добавляем строку #INC,$skinpath$Autorunner\autorunner.ini
Часть кода.
Код:
#INC,$skinpath$setting.ini
#INC,$skinpath$Plugins\iCarNotes\iCarNotes.ini
#INC,$skinpath$Plugins\iCarWiFi\iCarWiFi.ini
#INC,$skinpath$Plugins\iCarVoiceCommander\voice_commands.ini
#INC,$skinpath$BlueStacks.ini
#INC,$skinpath$UserSkin.ini
#INC,$skinpath$Autorunner\autorunner.ini


main_media_style=0
main_media_center_style=1
Следующий файл который нужен,это ExecTBL.ini.
Находим строку начинающая с "_ONSKINSTART"," и добавляем в конец
Код:
||BYVAR;autorunner_is;<<{StartTimer;autorunner_time;$autorunner_time$}"
Далее ниже вставляем строку
Код:
"Onautorunner_timeTimer","EndTimer;autorunner_time||RUN;$skinpath$Autorunner\autorunner.exe"
Получиться должно так, если конечно что то свое не добавляли.
Код:
/основной
"_ONSKINSTART","CreateSecondMonitor||SetMonitorState||RUN;$skinpath$Scripts\iCarMainScript.exe||setvar;IsDrive;0||EVAL;START_FLAG;strcomp("$SkinIsLoad$";"1")||BYVAR;START_FLAG;CWDSETUP<<SKINRESTART||SETVAR;SkinIsEnd;0||||VisuMediaS||SetVarFromVar;current_dpl;current_dpl_$Media_s$||PlayStartSound||StartTimer;Main;1000||BYVAR;obd_plugin_type;<<StartTimer;CE_SAVE;60000||BYVAR;Is_iCar_activate_off;<<StartTimer;_app_activate_;10000||Run;$StartScriptName$|$StartScriptParam$||LoadPlugins||Activate;iCar DS||ByVar;is_duino_send_command;<<{duino_send;$duino_send_command_onskinstart$}||BYVAR;autorunner_is;<<{StartTimer;autorunner_time;$autorunner_time$}"
"Onautorunner_timeTimer","EndTimer;autorunner_time||RUN;$skinpath$Autorunner\autorunner.exe"
3---Запуск. Об этом писалось много, расписывать не буду. Я для себя сделал так. Оговорюсь, делал все на сборке iCarDS_1.7.0.60b24 от Lexx09.
Скопируйте файл setExt4 , так же в папку Chameleon. Это файл расширенных настроек, там вы найдете эту кнопку----Экран редактирования файла autorunner.ini. Если что не понятно,задавайте вопросы. И немного картинок.
1 Основной экран, вроде здесь все должно быть без проблем.
Нажмите на изображение для увеличения
Название: Главный экран.JPG
Просмотров: 689
Размер:	114.8 Кб
ID:	49955
2 Экран выбора настроек для запуска программ. Здесь чтобы ввести параметры или редактировать, нужно удержать кнопку. Так же присутствует кнопка, выбора загрузки автозагрузки- autorunner.exe (галка активна грузим не активна не .....) и время задержки.
Нажмите на изображение для увеличения
Название: Экран выбора настроек для запуска программ.JPG
Просмотров: 534
Размер:	73.8 Кб
ID:	49957
3 Скин для ввода параметров и выбора программы. Кнопка с крестиком, не запишет ни чего.
Нажмите на изображение для увеличения
Название: Экран ввода параметров.JPG
Просмотров: 533
Размер:	65.6 Кб
ID:	49956
Качаем и пробуем
P.S. Экран расширенных настроек. И еще, программы загружаются по порядку и все задержки суммируются. Если например нужно чтоб программа загрузилась (например через 600000 миллисекунд установите ее последней но учитывайте время других) .Если 600000 миллисекунд то плюс все остальные задержки.
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 524
Размер:	57.7 Кб
ID:	49958
__________________
GIGABYTE LGA1150 GA-85N B85,Intel Core i3-4330 3.5GHz 4Mb 2xDDR3-1600,Kingston HyperX 4Gb...USB GPS приемник Locosys LS-23030G.,блок питания M4-ATX
Windows 7-64, iCarDS 1.7.0.60 (лицензия)
Оформления и темы для iCarDS

Последний раз редактировалось Евген_21; 12.07.2018 в 18:45.
Евген_21 вне форума   Ответить с цитированием