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)

Евген_21 04.07.2018 13:59

Цитата:

Сообщение от duzzy (Сообщение 403800)
если очистка ини файла то это только завтра, сегодня уже нет мочи)

Да, именно ini, только чтоб дефолтная внутрянка осталась.

duzzy 04.07.2018 14:39

Цитата:

Сообщение от Евген_21 (Сообщение 403814)
Да, именно ini, только чтоб дефолтная внутрянка осталась.

Хорошо, я понял нужно стереть все значения ини.
Вечерком выложу :)

------------------------------------------------------------------

Вот держи autorunner_ini_editor.au3, нужно только скомпилить.

Новые команды такие:

- clear_all_program --- очистить все программы
- clear_all_delay --- очистить все задержки запусков программ
- clear_all_prog_arg --- очистить все аргументы программ
- clear_all_wnd_state --- очистить все стартовые состояния окна
- clear_all_ini --- очистить весь ини файл

Использовать так же как обычно, пример кнопки:
B05,875,180,140,60,"RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|write_new_prog",
где write_new_prog команда аргумент для autorunner_ini_editor.exe...

Пример команд икара:

"CLRALLPROG","RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|c lear_all_program"
"CLRALLDELAY","RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|c lear_all_delay"
"CLRALLPROGARG","RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|c lear_all_prog_arg"
"CLRALLWNDSTATE","RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|c lear_all_wnd_state"
"CLRALLINI","RUNQ;$SKINPATH$SCRIPTS\autorunner_ini_editor.exe|c lear_all_ini"

...

Евген_21 04.07.2018 16:59

Цитата:

Сообщение от duzzy (Сообщение 403818)
Вот держи autorunner_ini_editor.au3, нужно только скомпилить.

Слава спасибо, то что нужно.

Евген_21 06.07.2018 17:02

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

Сообщение от duzzy (Сообщение 403800)
Да не, финальный вариант ты тут и выкладывай, это же как раз темя для твиков и расширения функционала :)

Выкладываю, версию экрана редактирования autorunner.ini утилиты автозагрузки. , из под iCarDS.
С возможностью, задать время через которое загрузиться autorunner.exe, а также с полным его отключения.
Ссылка работы, duzzy ему респект по любому.
Я немного переделал под себя.
Цитата:

Есть определенный алгоритм редактирования ини файла, по другому пока сделать не получится.
Это,и сподвигло что то сделать, но и заодно попробовать решить проблему. А теперь сам этим пользуюсь, автозагрузку винды (выкинул :smile2:). Поехали.
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<||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 Основной экран, вроде здесь все должно быть без проблем.
Вложение 49955
2 Экран выбора настроек для запуска программ. Здесь чтобы ввести параметры или редактировать, нужно удержать кнопку. Так же присутствует кнопка, выбора загрузки автозагрузки- autorunner.exe (галка активна грузим не активна не .....) и время задержки.
Вложение 49957
3 Скин для ввода параметров и выбора программы. Кнопка с крестиком, не запишет ни чего.:yes4:
Вложение 49956
Качаем и пробуем
P.S. Экран расширенных настроек. И еще, программы загружаются по порядку и все задержки суммируются. Если например нужно чтоб программа загрузилась (например через 600000 миллисекунд установите ее последней но учитывайте время других) .Если 600000 миллисекунд то плюс все остальные задержки.
Вложение 49958

seriousstas 07.07.2018 15:27

Евген_21
Привет!
На сколько понял Слава запускает autorunner.exe через Shell ,
это не лучший вариант ?

Евген_21 12.07.2018 18:03

Цитата:

Сообщение от seriousstas (Сообщение 403870)
Евген_21
Привет!
На сколько понял Слава запускает autorunner.exe через Shell ,
это не лучший вариант ?

Для себя сделал автозапуск прог после загрузки iCarDS и еще и с таймером (чтоб fooobar загрузился, а потом все остальное. Core Temp,Automatic Volume Mixer,Franson GpsGate 2.6,AutoHotkey iCarDS и MouseHide). Пока норм.

seriousstas 08.08.2018 12:45

iCarDS как оболочка с догрузкой рабочего стола

icarDS+explorer_REG.sfx.exe :
- Запишет в реестр загрузку
- Переместит нужный файл файл по пути C:\Program Files (x86)\TipTop software\iCar DS\RUN_iCarDS.exe (или в Program Files , если 32-битка)
- Перезапустит ПК , и отключит UAC если не отключен ранее.

explorer_REG.exe:
- вернет реестр в исходное состояние
Видео пример есть здесь.

120705 10.05.2020 13:09

Цитата:

Сообщение от duzzy (Сообщение 379875)
Твики Икара

добавляем в нее...
SetVar;ACTIVESOURCEID;14-/

Что означает цифра 14 ?

Евген_21 11.05.2020 15:07

Цитата:

Сообщение от 120705 (Сообщение 415891)
Что означает цифра 14 ?

SetVar;ACTIVESOURCEID;14 -команда на закрытие любого медиа источника .А команда SetVar;ACTIVESOURCEID;6 отвечает на открытие экрана видео.

120705 11.05.2020 23:05

Цитата:

Сообщение от Евген_21 (Сообщение 415895)
SetVar;ACTIVESOURCEID;14 -команда на закрытие любого медиа источника .А команда SetVar;ACTIVESOURCEID;6 отвечает на открытие экрана видео.

Огромное спасибо....


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

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