PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Автомобильный набор CarSet (http://pccar.ru/showthread.php?t=11446)

AndreyAv 24.02.2010 20:02

Автомобильный набор CarSet
 
Делал для себя, пользуюсь сам, решил выложить - вдруг кому пригодится. Сейчас она мне заменяет HibernationTrigger и кнопки яркости монитора.

Текущая версия CarSet 0.09.
Функции:
- последовательный/параллельный/скрытый запуск программ;
- запуск программ при событиях SUSPEND/RESUME;
- автоматическое управление яркостью в зависимости от времени суток;
- корректное восстановление яркости при SUSPEND/RESUME;
- пауза после выполнения команды (или вместо выполнения);
- запуск программ при отсутствии данных с COM-порта (например для перевключения USB GPS);

Все функции тестировались (мной лично) на трех компьютерах.

http://mego.ho.ua/carpc/files/carset.zip

indi 30.09.2010 23:41

Заитересовала программа только неразберусь куда каманды писать в какой фаит txt

Deason 08.10.2010 15:57

Полезная программка. Для подсветки можно добавить в файлике уровень яркости для ночного режима?

indi 10.10.2010 14:18

зачем выкладывать программу если её использовать можешь толка сам :dntknw:
описания нормального нет. Да и автор похоже забил на эту ветку.
народ помогите если кто разобрался опешите пошагово настройку яркости монитора

Tyugan 11.10.2010 12:43

Цитата:

Сообщение от indi (Сообщение 157303)
зачем выкладывать программу если её использовать можешь толка сам :dntknw:
описания нормального нет. Да и автор похоже забил на эту ветку.
народ помогите если кто разобрался опешите пошагово настройку яркости монитора

Создаёшь ярлык (который потом в автозапуск засунешь или ещё куда).
В пути прописываешь
Цитата:

путь до программы\CarSet.exe /bright help\bright.txt /min /fast
Или bat-файл, кому как больше нравится.
Запускаешь программу.
Она обращается к файлу bright.txt и в соответствии с заданными там интервалами регулирует яркость:
Цитата:

# ДАТА ВОСХОД ЗАКАТ
01.01 09:20 16:36
15.01 09:10 16:57
01.02 08:45 17:31

Т.е. с 1 по 15 января с 9:20+1час до 16:36-1час яркость будет 100%.
С 16:36 до 9:20 (вечер, ночь, утро) - 0%
В промежутке от 9:20 до 10:20 и 15:36 до 16:36 яркость будет плавно нарастать и спадать соответственно.

Про +-1 час не уверен - не засекал сколько точно времени, но суть от этого не меняется.

И так далее для всех интервалов.

Tyugan 11.10.2010 13:54

К слову говоря, рекомендую попробовать http://stereopsis.com/flux/

indi 11.10.2010 23:14

Я запускал программу днем и вечером всегда показывает яркость 100%

MiD_E34 12.10.2010 11:48

а каков принцип изменения яркости монитора? например в Леокаре просто накладывалась "картинка"-черный прозрачный фон. Но он сильно жрет ресурсы и тормозит всю систему

Deason 12.10.2010 11:53

Цитата:

Сообщение от Tyugan (Сообщение 157430)
К слову говоря, рекомендую попробовать http://stereopsis.com/flux/

Если бы флюкс вместе с температурой менял и яркость - цены бы ему не было. А так ночью все до невозможности охристое, но при этом все равно яркость завышенная. Кино смотреть нереально на стояночки с барышней (цвета искажены, а яркость по глазам лупит).

Tyugan 14.10.2010 21:58

Цитата:

Сообщение от indi (Сообщение 157506)
Я запускал программу днем и вечером всегда показывает яркость 100%

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

indi 17.10.2010 10:23

Спасибо за подробное описание все заработало :bye:

sandos 20.10.2010 09:36

а както уровень яркости можно задать ?

Tyugan 25.10.2010 01:15

Цитата:

Сообщение от sandos (Сообщение 158552)
а както уровень яркости можно задать ?

В CarSet - нельзя.
А вот в этой - можно:
GammaControl 2.4
http://www.mp3car.com/vbulletin/down...?do=file&id=44

AndreyAv 30.10.2010 16:49

Про яркость Tyugan в целом прав, начиная с первого времени яркость начинает увеличиваться и достигает максимума через час, и за час до второго времени начинает уменьшаться. По поводу файла - там указываются ключевые точки, между которыми интерполируется время. То есть если 1 января рассвет в 6:00, а 10 января в 6:10, то каждый день рассвет будет наступать на минуту позже. Времена рассвета и заката я брал для Челябинской области.

Принцип изменения яркости - стандартная функция Win32 SetDeviceGammaRamp, поэтому затемнение не очень сильное, ночью все равно слегка мешает.

P.S. Кстати можно сделать регулировку максимальной и минимальной яркости, но я считаю это не нужно. Потому что верхняя граница это стандартная яркость, а нижней границы обычно не очень хватает.

AndreyAv 11.12.2010 23:18

Выложил последнюю версию с дополнительными возможностями:
- пауза после выполнения команды (или вместо выполнения);
- запуск программ при отсутствии данных с COM-порта (например для перевключения USB GPS);

Ссылка в первом сообщении темы.


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

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