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 17.09.2017 02:23

Скрипт подъема упавшей сборки фубара - Foobar Crash Control

Это уже моя задумка)))

Иногда сборка фубара падает при разных обстоятельствах вот и решил немного автоматизировать процесс ее подъема.

Перед использованием внимательно прочитать до конца ! ! !

Установка простая как и принцип работы.
При падении сборки скрипт отлавливает фубаровское окно падения
http://jpegshare.net/images/e4/62/e4...6d850541d1.jpg
закрывает его и запускает сборку через Икар.

Качаем, закидываем foob_ctrl.exe в папку скриптов по пути ...\Documents\iCarDS\skins\Chameleon\Scripts
Запускаем Икар и идем в "Настройки Скина" затем в "Установку программ"
http://jpegshare.net/thumbs/59/21/59...fa3133d956.jpg http://jpegshare.net/thumbs/bb/43/bb...2919fb4c08.jpg http://jpegshare.net/thumbs/78/44/78...5e0725114d.jpg http://jpegshare.net/thumbs/1c/ac/1c...e8d0e4d159.jpg

Выбираем скрипт:
foob_ctrl.exe

Параметры управления:
"C:\FLAT_JS\crash reports\" "3000"

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

По умолчанию время обновления скрипта 1500 мс. = 1,5 сек. чего вполне достаточно для почти моментального реагирования на упавшую сборку.

Задаем параметры скрипта если нужно...
кавычки " " обязательны ! ! !
ком строка работает только с экранированием " "(оба параметра должны быть в кавычках)

1-ый параметр это адрес папки с краш дампами для ее удаления после падения фубара

2-ой параметр это время обновления скрипта, задается в мс.(1000 = 1сек.)

Пример того как это выглядит в моей сборке:
------------------"папка краш дампа"------"время обновления"
foob_ctrl.exe "C:\FLAT_JS\crash reports\" "3000"

Где C:\FLAT_JS\
"название вашей сборки до папки ->\crash reports\"

Если название папки фубара не менялось...
тогда так...
С:\foobar2000\crash reports\
где C:\ путь до папки вашей сборки


Использовать параметры очень аккуратно !!!
Так как если указать не правильно папку то при падении сборки удалится та папка которую вы указали.

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


Видос вышел не очень и без звука, bandicam не дает нормально отрабатывать скрипту... пришлось снимать на убогую программу захвата, но как работает скрипт будет понятно.


Скачать

...

Евген_21 17.09.2017 05:49

Слава, привет . Рад что снова с нами.:big:

dk-fsb 17.09.2017 14:49

Цитата:

Сообщение от duzzy (Сообщение 392267)
dk-fsb


Если этот вариант не поможет тогда да придется подгружать раб.стол.

привет Слава:derisive: управляющей проги нет :dntknw:

duzzy 17.09.2017 20:11

Евген_21

Привет !
Да я не уходил просто надоели скрипты)))

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

dk-fsb

Привет !
Цитата:

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

Немного переделал autorunner под твои нужды...

Работает так... все также как обычно, происходит запуск программ из autorunner.ini с указанной задержкой и состоянием окна, и после завершения запуска всех программ из ини происходит запуск эксплорера с подменой ключа реестра и одновременно прячется таскбар.

Для использования нужно добавить пару строк в autorunner.ini выделил их красным...
в секцию [1_run]...
----------------------------
[1_run]
1_run=1
slider_max_time=3000
explorer_start_on=1 --- запуск explorer.exe после всех программ из ини (0 - эксплорер не запускается, 1 - эксплорер запускается)
explorer_start_delay=5000 --- задержка до запуска explorer.exe в мс.(1000 = 1 сек, 5000 = 5 сек. и т.д.)
----------------------------

Скачать по ссылке ниже новую версию, прошлую версию удалить и заменить на новую.

Вариант проверен на 7-ке и 8.1, проблем быть не должно.

Обновленный вариант autorunner.exe
...

dk-fsb 17.09.2017 20:20

совершено верно просто пихаю в юсб и все работает
спасибо

duzzy 17.09.2017 20:24

Цитата:

Сообщение от dk-fsb (Сообщение 392290)
совершено верно просто пихаю в юсб и все работает
спасибо

Пожалуйста :smile2:
Приятного использования.

Евген_21 17.09.2017 21:22

Цитата:

Сообщение от duzzy (Сообщение 392289)
Евген_21

Привет !
Да я не уходил просто надоели скрипты)))

Цитата:

Отправка данных из SpeedFan в Икар, и их использование в скине.
Уже испытал твою работу на домашнем компе, красиво ,супер. В машине пока просто запустил SpeedFan , датчиков просто очень много. Но думаю все прикручу. И редактор уже тоже в деле, может когда то и научусь делать
красивые вещи. Спасибо, Наш Движок идей снами :smile2:

dk-fsb 04.11.2017 15:54

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

Сообщение от duzzy (Сообщение 392291)
Пожалуйста :smile2:
Приятного использования.

Слава привет подскажи еще по autorunner.
у меня две проги не сворачиваются вот мой ини 3и5 не сворачиваются :blush:

duzzy 05.11.2017 16:55

dk-fsb

Привет !
Да такое может быть, с этим есть некоторые сложности... если по простому объяснить то если программа стартует со своим флагом состояния окна то ее на старте уже не спрячешь.

Можно поступить проще, после старта всех программ из ини можно запустить еще скрипт который будет прятать ненужные окна.
Т.е. в твоем случае в " 7_prog_start= " запустить скрипт который будет прятать ненужные окна.

Если нужно могу набросать простенький скрипт на Автоит который будет прятать окна по указанному классу?

dk-fsb 05.11.2017 17:08

Цитата:

Сообщение от duzzy (Сообщение 394261)
dk-fsb

Если нужно могу набросать простенький скрипт на Автоит который будет прятать окна по указанному классу?

если не трудно буду блогодорен


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

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