04.09.2016, 22:23 | #1 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Полезные утилиты и Твики iCarDS
Делюсь программками которые делал для себя, была необходимость решил сделать, возможно кому-то пригодится...
- Backup_Tool_v3 (программка резервного копирования и восстановления настроек Икара) Исходные данные брал из утилит Икара SaveSkinSetting.exe; LoadSkinSetting.exe остальной код был взят из примеров Автоит. Делал для удобства использования пальцем. Восстанавливать файлы нужно при выключенном Икаре. Работает так, запускаем программу из любого удобного места, выбираем свой путь сохранения файлов или оставляем путь по умолчанию и жмем кнопку ОК, далее выбираем что делаем... Сохраняем файлы настроек, Восстанавливаем, или удаляем(текущий сеанс сохранения)... Выход(закрыть программу). По умолчанию файлы настроек сохраняются по пути... пример: C:\Users\Terro\Documents\iCarDS_backup\04_09_2016 описание: C:\Users\Имя Пользователя\Documents\iCarDS_backup\Дата_Месяц_Год Программа простенькая не имеет опций сохранения своих настроек, все настройки только для текущего сеанса(т.е. следующий запуск будет с настройками по умолчанию). Скачать /----------------------------------------------------------------------------------------/ - Backup_Tool_v4 Программка почти та же но делает более расширенное копирование файлов скина. Файлы которые копируем: - файлы ini - файлы txt - файлы skin - и некоторые другие файлы из отдельных директорий скина Почему копируем больше файлов, вывод был сделан на примере установки плагина MobilePhone Plugin от Пьера, который при своей деинсталляции криво восстанавливает файлы Икара до момента установки плагина... получаем такую вот картинку... Скачать ... /----------------------------------------------------------------------------------------/ - Autorunner (программка для автозапуска программ по установленному таймеру, простой заменитель виндовой автозагрузки) Обновил autorunner.exe 17.11.2016... - изменил процесс считывания ини файла(теперь вместо 40 обращений к файлу ини при старте, стало всего 2) - перенес в секцию [Autorun] секцию [Window_Status_on_Start] для ускорения чтения параметров. Если использовать ини файл от прошлой версии то нужно перенести секцию [Window_Status_on_Start] в конец секции [Autorun]. - Перемешивать порядок в ини файле теперь нельзя, иначе при считывании будет каша и запуск программ будет испорчен. Обновил программку 19.10.2016... - Изменил схему загрузки программ. - Добавил проверку на уже запущенный процесс(повторных запусков теперь нет). - Добавил функцию добавления авто-запускаемых программ через диалог File Open... Работа программы проверена на win 7, на 8-ке по уму тоже должна работать... на 10-ке не пробовал и пробовать не буду и вам не советую. Можно использовать через RunExplorer.exe, но нужно заменить ключ Shell в реестре с запуска Икара на запуск autorunner.exe, и в ini файл autorunner.exe добавить нужные для автозапуска программы. Простой вариант файла RunExplorer.exe(x86-64) добавлен в архив. Для запуска Икара через autorunner.exe нужно заменить файл RunExplorer.exe в папке Икара и скопировать в корень диска С: autorunner.exe и autorunner.ini. Затем запустить autorunner.exe и добавить необходимые программы через диалог. В файле autorunner.ini выставить необходимые задержки до запуска программ, сохранить файл и перезапустить ОС. Диалог внесения необходимых программ в автозагрузку работает так... Меняем параметр 1_run=0 на 1_run=1 тем самым включая настройку первого запуска. Затем запускаем программу autorunner.exe и добавляем через диалог необходимые программы, по умолчанию программ 10-ть на ненужных окнах добавления просто жмем Отмена(при нажатии на Отмену в ини файл добавляются пустые строки). После добавления программ открываем файл autorunner.ini и выставляем нужные задержки при запуске программ. Если ошиблись при добавлении программ то нет ничего страшного, меняем параметр 1_run=0 на 1_run=1 и добавляем программы еще раз. Видео о том как работает программка вместе с Икаром... При внесении каких либо изменений рекомендую сохранять предыдущие файлы Икара... например переименовывая их (RunExplorer_.exe; RunExplorer.bak; RunExplorer_old.exe) И потом если не устроит работа всегда можно все вернуть назад, удалив новые файлы и переименовав старые обратно. Другие варианты использования: Работает так, кидаем в автозагрузку или прописываем в реест вместе с эксплорером или Икаром и программка запускает другие программы из файла autorunner.ini. Либо можно запускать Икар и другие нужные программы из нее. По умолчанию можно добавить 10-ть программ в автозапуск(если будет нужно больше добавлю) Прописать его загрузку можно например в Shell в реестре вместе с explorer.exe... так... HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Shell = explorer.exe, C:\autorunner.exe загрузка будет происходить одновременно с эксплорером, но программы из ини будут стартовать с указанной задержкой. Как вариант можно добавить задание запуска autorunner.exe в Планировщик заданий винды. Еще вариант загрузки необходимых программ... Через Икар... копируем файлы autorunner.exe autorunner.ini в C:\Users\Имя Пользователя\Documents\iCarDS\skins\Chameleon\Scripts Прописываем нужные программы в ini файл, затем идем сюда... затем сюда... и добавляем скрипт autorunner.exe... И теперь при каждой последующей загрузке скина будет запускаться autorunner.exe. Дефолтная внутрянка файла autorunner.ini : Код:
[1_run] 1_run=0 slider_max_time=3000 [Autorun] 1_prog_start= 2_prog_start= 3_prog_start= 4_prog_start= 5_prog_start= 6_prog_start= 7_prog_start= 8_prog_start= 9_prog_start= 10_prog_start= 1_timer= 2_timer= 3_timer= 4_timer= 5_timer= 6_timer= 7_timer= 8_timer= 9_timer= 10_timer= 1_prog_arg= 2_prog_arg= 3_prog_arg= 4_prog_arg= 5_prog_arg= 6_prog_arg= 7_prog_arg= 8_prog_arg= 9_prog_arg= 10_prog_arg= 1_prog_window=min 2_prog_window=min 3_prog_window=min 4_prog_window=min 5_prog_window=min 6_prog_window=min 7_prog_window=min 8_prog_window=min 9_prog_window=min 10_prog_window=min 1_run= 0 --- первый старт программы отключен; 1 --- первый старт программы включен slider_max_time=3000 --- максимум шкалы слайдера задержки в мс. 1_prog_start= --- полный путь до программы которую запускаем 1_timer= --- время задержки до запуска в мс. 10 мс. 100 мс. 500 = 0,5 сек. 1000 = 1 сек. 2000 = 2 сек. и т.д. 1_prog_arg= --- аргументы командной строки программы(если нужны при запуске) 1_prog_window=min --- (min, hide, norm)статус окна программы, минимизировать(min) при старте, спрятать(hide) при старте, дефолтное состояние окна при старте(norm). Скачать ... /----------------------------------------------------------------------------------------/ Проверка вкл./выкл. контроль учетных записей UAC uac_check.exe (пароль архива: 123) При запуске проверяет наличие ключей реестра, и предлагает либо включить либо выключить UAC. /----------------------------------------------------------------------------------------/ WIFI Монитор Проверяет наличие сетевого подключения, и при разрыве соединения или отключения адаптера пытается установить соединение. Должен работать почти))) в автоматическом режиме. Работает так, скачали, распаковали архив в нужном месте, запустили монитор... все В ини файле есть настройки: [wifi] interface=Беспроводная сеть --- название интерфейса(название менять не обязательно) messages=1 --- отображение сообщений о состоянии(0 - выключить показ сообщений о состоянии) timer=10000 --- таймер цикла проверок(10 сек. по умолчанию, можно установить свое время цикла) (ини файл wifi.ini должен лежать рядом с файлом wifi_monitor.exe) Скачать /----------------------------------------------------------------------------------------/ Включаем/Выключаем Bluetooth в BlueSoleil Возможно кому то будет полезно В архиве два файла один включает bt_on.exe, второй выключает bt_off.exe. Исходный код для Автоит: Код:
If (ProcessExists('BtTray.exe')) Then $hDLL = DllOpen("C:\Windows\System32\BsSDK.dll") $dllinit = DllCall($hDLL, "none", "Btsdk_Init") ;init ;$bt_off = DLLCall($hDLL,"none","Btsdk_StopBluetooth");bt_off $bt_on = DllCall($hDLL, "none", "Btsdk_StartBluetooth") ;bt_on DllClose($hDLL) EndIf Exit Скачать /----------------------------------------------------------------------------------------/ Выключаем Защитника Windows Программа называется NoDefender Автор программы Lucas M. Почитать и скачать можно тут. Внизу ссылка на мой Я.Д. Программа позволяет выключить встроенную защиту Windows(Защитник Windows). Но лучше конечно его вообще удалить еще из образа, до установки. Защиты от "Защитника Windows" почти ноль, но зато он прекрасно кушает ресурсы системы и мешает нормальной работе программ, а так же собирает телеметрию . Тем кто не успел его удалить эта небольшая программка поможет его выключить. Скачать с Я.Д. /----------------------------------------------------------------------------------------/ Комплект восстановления skin.ini на старте Икара. /----------------------------------------------------------------------------------------/ Небольшой твик "Экрана Приветствия" для тех кто еще использует Windows 7. /----------------------------------------------------------------------------------------/ Отправка данных из SpeedFan в Икар, и их использование в скине. /----------------------------------------------------------------------------------------/ Скрипт подъема упавшей сборки фубара - Foobar Crash Control /----------------------------------------------------------------------------------------/ от Lexx09 "iCar crash test" для проверки работоспособности плагинов iCarDS /----------------------------------------------------------------------------------------/ ---------------------------------------------------------------------------------------- Будут вопросы или косяки в работе пишите что смогу поправлю
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты Последний раз редактировалось basurman; 04.12.2017 в 02:07. |
05.09.2016, 02:38 | #2 |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
|
05.09.2016, 17:41 | #3 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Ну похоже удалось исправить деинсталляцию этого чудного плагина от Пьеро)))... лабели и настройки возвращаются в состояние сделанное при бэкапе. Очень кривая установка и очень кривое удаление(плагин оставляет после себя мусор и не возвращает настройки)... муть. Чуть позже выложу версию которая делает более обширный бэкап файлов Икара, должно помочь при внесении многих изменений в файлы скина Выложу в первом сообщении, после версии v3. -------------------------------------------------------------- Выложил v4 можешь пробовать, теперь все должно быть пучком
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты Последний раз редактировалось duzzy; 05.09.2016 в 19:23. |
05.09.2016, 22:03 | #4 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
обновление...
Перезалил еще раз исправленный Autorunner, при компиляции в 8-ке хз почему то удалялся слеш "\"... теперь все нормально . Кто скачивал перекачайте.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
06.09.2016, 15:01 | #5 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
|
|
06.09.2016, 17:41 | #6 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Есть проблемы при запуске или еще что-то ?
Напиши пожалуйста подробней. В виртуалке экран стартует... Возможно Пьеро еще что-то меняет... хз, программка делает копию всех ini, txt, skin, настройки плагинов, папку лабелей, и язык из папки Chameleon. Его "плагин" удаляет все из папки лабелей и языков(Labels, Language).
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты Последний раз редактировалось duzzy; 06.09.2016 в 18:17. |
06.09.2016, 20:59 | #7 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Krysanov
Спасибо ! Ок как соберется мусор маякну. По сообщениям, проблемы судя по всему еще есть после удаления плагина Мобилы от Пьера, у seriousstas что-то не так, но я пока не могу понять что так как телефоном в Икаре не пользуюсь. Прикольно другое, народ качает, а отписаться сложно... работает или нет... может предложения есть какие по файлам настроек еще что добавить.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты |
08.09.2016, 04:55 | #8 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
|
|
09.09.2016, 00:43 | #9 | |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Цитата:
После возврата файлов Икара утилитой бэкапа v4 вроде все работает как нужно... по крайней мере экраны, настройки, звук и т.д.
__________________
Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты Последний раз редактировалось duzzy; 09.09.2016 в 03:56. |
|
14.09.2016, 19:54 | #10 |
Super Moderator
Регистрация: 12.11.2013
Возраст: 45
Город: Горно-Алтайск
Регион: 04
Машина: lexus rx300
Сообщений: 3,148
|
Программу (версию 3) скачал.. но проверить Ее работоспособность очкую.. пол дня потратил , чтобы с нуля все поставить и наладить.. костылем (как его там!) от Пьера не пользуюсь.. было бы Здорово!!! Если твоя программа восстанавливала все настройки икара.. зуб даёшь ?
__________________
Windows 8.1, 64 бит, iCar DS 1.7.0.60 LGA 1155 Intel(R) Core(TM) i5-3570 CPU @ 3,4 GHz (6 Mb), 2x DDRIII 4Gb 1333 MHz KINGMAX, ASRock IntelB75, VGA (DVI+HDMI)+PCX16 3,0, SSD TOSHIBA OCZ tr150 на 240 GB, 2,5 Samsung SATA 1 Tb 5400 rpm, 8Mb, M4-atx -hv Проект Кристалл-М=многоканальный звук в Lexus rx300 на базе CarPC! Установка Windows, iCarDS и всего, что необходимо для CarPC! _________________________________________ |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|