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

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

indi 03.11.2010 00:37

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

Установка:
-Место DimSaver.scr в папке Windows, и настроить ее как любую другую заставку использованием Пуск - Настройка - Панель управления - Экран - Заставка.
- Чтобы использовать AHK-скрипт, компиляции и переименовать его в DimSaver.scr, или создать ярлык для него с параметром / C для настройки, или / S для запуска.

Донный софт подойдет для тех кто использует монитор с подсветкой на флуоресцентных лампах (CCFL)

http://narod.ru/disk/26943684000/DimSaver.scr.html

indi 03.11.2010 00:40

Dim весь экран.

Особенности:
- Изменение яркости, выбрав `% в меню в трее.
- Или использовать горячие клавиши Ctrl + + и Ctrl + -.
- Изменить горячие клавиши выбрав "Настройки" в меню в трее.

Донный софт подойдет для тех кто использует монитор с подсветкой на флуоресцентных лампах (CCFL)



http://narod.ru/disk/26943907000/DimScreen.exe.html

D_Pavel 03.11.2010 14:27

Она реально управляет яркостью подсветки монитора через VGA интерфейс? Или тупо делает изображение темнее?

indi 06.11.2010 19:49

Программка для регулировки яркости монитора.
+ два экзешника один увеличить яркость другой уменьшить.
Папку распаковать на диск С:
легко встроить в CF как приложение оба exe.
создать ярлык в автозапуск DimScreen .

http://narod.ru/disk/27082452000/MON.rar.html

D_Pavel 08.11.2010 06:46

Это фейк! Яркость монитора не меняется, я проверил. Просто гамма делается темнее, а подсветка как светила так и светит на 100% как было установлено вручную.
Вот как должна регулироваться яркость на самом деле: http://narod.ru/disk/27147960000/VCSample.exe.html

indi 08.11.2010 12:35

Эти программки регулируют яркость картинки, они не изменяют яркость подсветки экрана.
Обычный монитор ЖК как правило идет с подсветкой из электролюминесцентных лампы с холодным катодом и яркость их свечения не регулируется. Регулировка возможна только если в моне подсветка на светодиодах.

D_Pavel 08.11.2010 13:46

Цитата:

Сообщение от indi (Сообщение 160934)
Регулировка возможна только если в моне подсветка на светодиодах.

Не только. Я разбирал свой монитор, там нет светодиодов, а есть большая светящаяся пластина по всей площади экрана. И при регулировании яркости программой, ссылку на которую я выложил выше, эта пластина соответственно меняет свою яркость.
Я думаю такой способ лучше, потому что если например сделать яркость 0%, то в программном варианте картинка просто будет черной и ничего нельзя будет различить, при этом подсветка будет пробиваться через черную картинку, тоесть при уменьшении яркости уменьшается и контрастность. А в аппаратном варианте при яркости 0% подсветку будет не видно вообще, а картинку можно увидеть если посветить на монитор например фонариком или просто при дневном свете.

PS:
Цитата:

Сообщение от indi (Сообщение 160934)
Обычный монитор ЖК как правило идет с подсветкой из электролюминесцентных лампы с холодным катодом и яркость их свечения не регулируется

Только что проверял эту программу на другом мониторе от настольного ПК, AOC 19", скорее всего там подсветка из электролюминесцентных ламп с холодным катодом как ты и писал. Так вот подсветка меняет яркость. При всем уважении, очень не люблю людей которые пытаются ввести других людей в заблуждение.

= Nicki = 08.11.2010 14:02

Цитата:

Сообщение от D_Pavel (Сообщение 160899)
Это фейк! Яркость монитора не меняется, я проверил. Просто гамма делается темнее, а подсветка как светила так и светит на 100% как было установлено вручную.
Вот как должна регулироваться яркость на самом деле: http://narod.ru/disk/27147960000/VCSample.exe.html

прога просит файл DDCHelper.dll. Где его можно взять? в нете поискал не нашел :unsure2:

D_Pavel 08.11.2010 14:29

Вот, плюс остальные файлы если вдруг потребуются: http://narod.ru/disk/27161037000/DDCHelper.dll.html
http://narod.ru/disk/27161087000/ddcdrv.sys.html
http://narod.ru/disk/27161117000/DDCHelperX.dll.html

= Nicki = 08.11.2010 16:48

на обычном монике это работает, на монике в авто нет =( В авто Liliput 629. Зато работает вот эта штука http://www.compcar.ru/forum/showthread.php?t=4600. Но она подсветку не трогает. Только гамму уменьшает.

D_Pavel 08.11.2010 18:31

Не повезло. Но можно попробовать другую прогу для регулировки яркости. Вот эту например. http://www.entechtaiwan.com/files/softmccs.exe Но она предназначена скорее для разработчиков мониторов, так что осторожно!

indi 08.11.2010 21:08

Цитата:

Сообщение от D_Pavel
Не только. Я разбирал свой монитор, там нет светодиодов, а есть большая светящаяся пластина по всей площади экрана.
это Электролюминесцентная (EL) подсветка LCD экрана, в чем я сомниваюсь, скорей всего это всётаки LED.

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

indi 08.11.2010 21:23

Полезная инфа про подсветку LCD
http://www.compitech.ru/html.cgi/arh...06/stat_18.htm

indi 08.11.2010 21:32

подсветка на флуоресцентных лампах (CCFL)


http://www.servicenotebook.ru/img/lcd_lamp/lcd_15.jpg

Светодиодная (LED) подсветка
http://shura.luberetsky.ru/wp-conten...mp-640x428.jpg

D_Pavel 09.11.2010 06:30

Цитата:

Сообщение от indi (Сообщение 161026)
это Электролюминесцентная (EL) подсветка LCD экрана, в чем я сомниваюсь, скорей всего это всётаки LED.

Напрасно сомневаешься. LED подсветки ни в одном из моих мониторов ни дома ни на работе ни в машине не обнаружилось.

Цитата:

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

Всё получается без врядли. Кто вводит кого в заблуждение это и так ясно. Я всё проверяю прежде чем утверждать. На мониторах с подсветкой на флуоресцентных лампах как у меня яркость подсветки регулируется с помощью предложенного мной софта, это проверенный факт. Монитор AOC 919Sa2+ Тип подсветки CCFL. На мониторе с электролюминесцентной подсветкой тоже регулируется, проверено. На LED не проверял ибо такие мониторы у нас не водятся, но думаю тоже должно работать. Регулировать подсветку выгоднее и с точки зрения энергосбережения чем регулировать гамму.

Dens-v 09.11.2010 10:54

Для Лилипута 669 что лучше использовать?Какая там подсветка?

D_Pavel 09.11.2010 11:42

Попробуй все три. Какая понравится ту и используй.

indi 10.11.2010 00:43

Меня бесит когда начинают брызгать слюной и тыкать цитатами. Но не буду вступать в полемику.
Ту регулировку яркости подсветки которую предложил "уважаемый мной" D_Pavel я даже не
брал во внимание потому как она настолько мала даже ели выставить 0%
все ровно это ярко для ночного режима.
И развивая мысль, пришла идея надо использовать совместно две программы 1- DimScreen и 2- толка не VCSample.exe а эту Display Tuner причем у них один автор. Только Display Tuner не требует регистрации, более функционален и прост.
Их можно заставит работать вместе и сделать кнопочки в CF +И- при нажатии будет убавляться и гамма монитора с контрастом и подсветка экрана так как этого требует "уважаемый мной" D_Pavel.
Идем по порядку в написании программ не селен возможно что-то сделаю корява так как смогу если кого не устраивает мой вариант пишите сами и выкладывайте посмотрим.

1) Устанавливаем Display Tuner заходим в Profiles создаем два профиля настраиваем на разную яркость подсветки
1 - 100% и устанавливаем Profile hotkey: Ctrl+1
2 - 0% и устанавливаем Profile hotkey: Ctrl+2

2) Ложем DimScreen в любую удобную папку запускаем кликнем правой кнопкой мыши по значку Settings в верхней строке жмем Ctrl+Alt+Down во второй жмем Ctrl+Alt+Up.
3) Скачиваем два EXE файла -light Down и light Up эти два экзешника имитируют нажатие комбинаций клавиш которые мы прописали в программах.
4) Вставляем их в CF как приложение называем + И -

aptm 10.11.2010 02:33

С регулировкой яркости, контрастности и гаммы и т.д. все понятно, как управляется инвертор на ноуте тоже. А вот как вы пытаетесь управлять инвертором - яркостью лампы на десктопе/отдельном мониторе - понять не могу. Может кто разъяснит? Или я что-то не понял?

D_Pavel 10.11.2010 07:45

Цитата:

Сообщение от indi (Сообщение 161246)
Ту регулировку яркости подсветки которую предложил "уважаемый мной" D_Pavel я даже не
брал во внимание потому как она настолько мала даже ели выставить 0%
все ровно это ярко для ночного режима.

Ну так поставь яркость меньше 0%, "уважаемый программист". У меня, например, монитор становится полностью темный при установленной яркости около -120%. И совет: не надо делать кучу exe-шников, учись программировать правильно с самого начала. Забей на идею регулировать гамму, переходи на прямое управление подсветкой.

Цитата:

Сообщение от aptm (Сообщение 161255)
А вот как вы пытаетесь управлять инвертором - яркостью лампы на десктопе/отдельном мониторе - понять не могу. Может кто разъяснит?

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

= Nicki = 10.11.2010 08:17

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

Сообщение от D_Pavel (Сообщение 161259)
По проводам которыми монитор соединет с видеокартой. Там есть два специальных цифровых провода для общения компьютера с монитором. По ним комп узнает какой модели монитор, какое разрешение поддерживает, какие частоты развертки и т.д. и может передавать различные команды, хоть даже прошивку новую залить.

мысыль хорошая но не для лилипутов =( Придется всетаки городить железку как бы этого нехотелось ...

http://s40.radikal.ru/i090/1009/5f/1cbaafbf36a1t.jpg
http://pccar.ru/attachment.php?attac...1&d=1289362657

ЗЫ да простит меня -=zds=- за исользование его фото

D_Pavel 10.11.2010 08:28

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

= Nicki = 10.11.2010 09:24

Цитата:

Сообщение от D_Pavel (Сообщение 161262)
Да, счастливым обладателям лилипутов с этим не повезло. С другой стороны удобнее управлять яркостью как и громкостью реальными кнопками, которые можно нащупать не глядя в монитор, и от использования программной регулировки я лично уже отказался из-за неудобства.

ну я в общем то за автомат, в смысле автоуправление подсветкой :tease: на базе ардуины, ну и вколотить туда ручную настройку не состаит большого труда, тока вот как то не клеится у меня обшение с ардуиной, уже два раза спалил защитный диод на ней :blush:

indi 10.11.2010 21:25

Цитата:

У меня, например, монитор становится полностью темный при установленной яркости около -120%.]
Я запустил прогиу которую ты предложил
1) Цифры с отрицательным знаком программа вообще не принимает (-) просто не дает поставить
2) И пишет что без регистрации будет работать только 30 дней

P.S.
Поделись с народом, какая подсветка на твоем мониторе который ты используешь в машине - (EL), (LED), (CCFL) и какая модель.

D_Pavel 11.11.2010 11:31

Приношу свои извинения, действительно в примере на Visual C++ нельзя вводить отрицательные числа. Вот попробуйте программу на Visual Basic: http://narod.ru/disk/27304880000/VB_sample.exe.html
То что программа ругается на 30 дней - ничего страшного, этого времени вполне достаточно чтобы ее проверить.
В машине у меня я уже писал подсветка EL, монитор Asus, модель не помню, корпус в гараже валяется.
PS: Сейчас я остановился на регулировании яркости реальными кнопками без всяких программ, плюс смена темы оформления Windows. По сути ночная тема - это негатив дневной темы (белый текст по черному фону). Днем ночную тему тоже хорошо видно.
PPS: Искал свой 17" монитор в Яндехе, так и не нашел. Получается у меня не 17", а 16" Asus vw161d. Я в печали (((

indi 11.11.2010 23:13

Твой монитор имеет обычную подсветку матрицы (CCFL).
Подсветка на флюресцентных лампах. ASUS неделает мониторы на EL подсвете

D_Pavel 12.11.2010 06:43

Цитата:

Сообщение от indi (Сообщение 161536)
Твой монитор имеет обычную подсветку матрицы (CCFL).
Подсветка на флюресцентных лампах. ASUS неделает мониторы на EL подсвете

Не врите пожалуйста. Уже который раз. Сколько можно!?

Бодрый марк 12.11.2010 10:45

Как насчет Инфилла? У меня выпуск 2006г. Плагин инфилл в центрифуге замечательно управляет яркостью. Подсветка CCFL.

admin 12.11.2010 10:59

Цитата:

Сообщение от = Nicki = (Сообщение 161264)
тока вот как то не клеится у меня обшение с ардуиной, уже два раза спалил защитный диод на ней :blush:

А ты не закорачивай выводы , используй для этого резистор 220 ом

D_Pavel 13.11.2010 15:25

Цитата:

Сообщение от Бодрый марк (Сообщение 161592)
Как насчет Инфилла? У меня выпуск 2006г. Плагин инфилл в центрифуге замечательно управляет яркостью. Подсветка CCFL.

Не все пользуются центрифугой. Если управляет то хорошо.

indi 14.11.2010 18:36

Цитата:

Сообщение от D_Pavel (Сообщение 161434)
Приношу свои извинения, действительно в примере на Visual C++ нельзя вводить отрицательные числа. Вот попробуйте программу на Visual Basic: http://narod.ru/disk/27304880000/VB_sample.exe.html

Я попробовал этот софт меньше 0 не ставит минус ставит а значение принимает как с + то есть -20 а яркость как +20 монитор ACER V223HD

D_Pavel 16.11.2010 08:18

Не повезло...

indi 16.11.2010 13:25

гениальное решение для гениальнои программы которую ты расхваливал.

D_Pavel 16.11.2010 14:11

Я ничего расхваливал.
Решение действительно хорошее, в этом я с тобой согласен, но при чем тут программа? Что к чему ты написал?

PS:
Цитата:

Сообщение от indi (Сообщение 161734)
Я попробовал этот софт меньше 0 не ставит минус ставит а значение принимает как с + то есть -20 а яркость как +20 монитор ACER V223HD

У тебя в авто чтоли монитор ACER V223HD ? Наверное нет. Тогда не важно что на нем не ставится минус.

indi 16.11.2010 22:41

У меня в машине стоит Prology PCM 750T и ему вообще параллельно все +и- на нем яркость можно настроить лиш из меню настройки монитора на сомом деваисе и подсветка в нем CCFL. Чтоб регулировать яркость на нем надо сначала заменить подсветку на LED но примеров пока нет. Так что я могу регулировать яркость только при помощи изменения гаммы.
А экспериментировал ради интереса на домашнем.

indi 16.11.2010 23:11

Цитата:

Монитор AOC 919Sa2+ Тип подсветки CCFL. На мониторе с электролюминесцентной подсветкой тоже регулируется, проверено.
Монитор ACER V223HD он ведь тоже с подсветкой CCFL в чем теперь проблема.

D_Pavel 17.11.2010 07:47

Цитата:

Сообщение от indi (Сообщение 161950)
У меня в машине стоит Prology PCM 750T и ему вообще параллельно все +и- на нем яркость можно настроить лиш из меню настройки монитора на сомом деваисе и подсветка в нем CCFL. Чтоб регулировать яркость на нем надо сначала заменить подсветку на LED но примеров пока нет. Так что я могу регулировать яркость только при помощи изменения гаммы.
А экспериментировал ради интереса на домашнем.

Что-то ты фигню написал. Это всё равно что написать такую чушь: "на мониторе с зеленым корпусом не регулируется подсветка, чтоб регулировать яркость на нем надо сначала заменить корпус на красный". Если не регулируется на твоем Prology PCM 750T подсветка, то замена ее на LED тебе ничего не даст. Тут дело в прошивке или в интерфейсе через который монитор подключается к компу.

Цитата:

Сообщение от indi (Сообщение 161956)
Монитор ACER V223HD он ведь тоже с подсветкой CCFL в чем теперь проблема.

Читай выше. проблема в контроллере и его прошивке. Просто тебе не повезло.

Проблему иногда можно решить перепрошивкой монитора. Изменить минимальное допустимое значение яркости. Чтобы при установленной яркости в 0% он был темнее, раз значения <0% он не понимает.


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

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