|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 2, 2004 07:44:10 Здравствуйте, помогите пожалуйста, вся надежда только на вас... Хотелось бы узнать, как можно управлять монитором через видеовыход (Ну, менять яркость/контрастность на мониторе). Система: виндовс. (Проблемма состоит в том, что купил монитор, а он собака без кнопочек, регулируется всё программно, а программа в свою очередь тормознутая, так как страннова-то написана...) В общем, если кто знает, то хотелось бы сделать аналог MagicTune. Пытался эту прогу дисассемблировать, отлаживать и другие разные страшные вещи делать, но ничего не удалось, так как я в асме не настолько силён :( Эта прога запакована и работает как-то криво, постоянно обращаясь к другим библиотекам, и, что самое смешное, весь её внешний вид - простая веб-страничка со скриптами, которая становится "полноценной" программой через специальную библиотеку... В общем, написана так, что фиг разберёшься... %( Если не знаете, как это делать, то подскажите, хотябы на какие WinAPI можно попробовать бряки ставить, чтобы хоть что-нибудь получилось... или ссылочку на текст про то, как можно извращаться над монитором через видео-вход :) Огромное спасибо всем откликнувшимся. |
|
|
Дата: Сен 2, 2004 19:59:01 С монитором напрямую работать опасно! Можно без него остаться или с ним, но он уже будет в качестве мебели :) |
|
|
Дата: Сен 2, 2004 20:12:56 посмотри Кулакова. любое издание. там это есть. |
|
|
Дата: Сен 2, 2004 20:13:50 тока там напрямую к портам.. ну тогда почитай еще статьи Four-F'а - делай драйвер и вперед! |
|
|
Дата: Сен 3, 2004 14:41:07 plext0r почитай еще статьи Four-F'а - делай драйвер и вперед! Ты совсем не про то. Драйвер меняет настройки в компьютере , а ему надо менять внутренние настройки монитора - они сидят в EEProm монитора. MagicTune делает это для мониторов фирмы Самсунг. У других фирм протокол обмена наверняка другой. Тебе могут помочь только электронщики - они обычно занимаются такими вещами при ремонте мониторов. |
|
|
Дата: Сен 3, 2004 18:17:08 rsrc Почему опасно? Я разве могу по-случайности послать ему комманду самоуничтожения? :) А мебели мне и так хватает ;) plext0r Кулакова я 2 недели назад в инете искал, но не нашёл :( (я, правда и не знаю, есть он там или нет :) ). Если у кого-нибудь есть, то может прислать. Буду премного благодарен :) valterg А как мне могут помочь электронщики? Я думал только суперские программисты как вы... ;) |
|
|
Дата: Сен 3, 2004 20:20:52 valterg Драйвер меняет настройки в компьютере странная фраза.. :) мокрая очень.. но все равно я имел ввиду не то, о чем ты подумал.. я имел ввиду драйвер режима ядра, который бы позволял обращаться напрямую к портам монитора.. и как раз в Кулакове и описаны "внутренние настройки монитора", а не "настройки в компьютере". У других фирм протокол обмена наверняка другой. Все самое основное - стандартно для всех мониторов. UKY Кулакова я 2 недели назад в инете искал, но не нашёл :( его надо покупать! стоит недорого. |
|
|
Дата: Сен 4, 2004 04:24:34 > Почему опасно? Я разве могу по-случайности послать ему > комманду самоуничтожения? :) ты можешь послать ему команду, которая собъет настройки так, что монитор перестанет нормально мониторить, а восстановить их в слепую по гуевому интерфейсу нереально. теперь по поводу протоколов. да стандаритизованы они ;)набери в гугле Display Data Channel Command Interface и в первой же строчке запроса получишь ответ на свой вопрос. |
|
|
Дата: Сен 6, 2004 17:17:24 plext0r Вся проблемма в том, что я его не нашёл в своем городе, а в инете покупать боюсь: вдруг кинут... :( kaspersky Спасибо за фразу "Display Data Channel Command Interface" сейчас буду рыскать по инету ;) |
|
|
Дата: Сен 6, 2004 22:58:21 UKY сейчас буду рыскать по инету что там рыскать то? я ж написал, что основное все стандартно и это "стандратно" всё есть в Кулакове. просто бери и читай. а в инете покупать боюсь никто тебя не кинет.. да простит меня ... :) за рекламу, но раз запутался - вот тебе надежный магазин: www.books.ru ;-) |
|
|
Дата: Сен 11, 2004 18:12:07 Огромное спасибо всем откликнувшимся. Намного легче искать то, что ты знаешь как называется, а не так "на угад" :) plext0r Спасибо за ссылку, будут деньги - обязательно возьму эту книженцию :) |
|
|
Дата: Сен 12, 2004 17:51:56 Вот. Нашёл, значит много инфы по всяким там DDC/DI, I2C и т.д., там столько умного написано %) Но я не знаю как этим всем пользоваться :( А именно: как писать и читать из портов? (если можно - маленький примерчик) А то я уже всяко-разно перепробовал. Дело дошло даже до int 10... (там тоже что-то можно было делать с I2C, но оказалось, что мой компутер этого не поддерживает :( ) Для железа никогда ничего не писал, так что не судите строго :) |
|
|
Дата: Сен 13, 2004 18:50:45 UKY Дело дошло даже до int 10... INT 10 обычно реализуется в БИОС-е видеокарты. Значит надо брать прогу для твоей карты, которая работает с DDC и искать какими INT10 она это делает. И пытаться понять какую информацию ей нужно подсунуть. Можно конечно и в порты залезть, но это тяжелее. |
|
|
Дата: Сен 13, 2004 19:09:49 valterg Дело в том, что эта прога НЕ использует ни int 10, ни порты 37h и 50h (ставил в софтайсе bpint 10, bpio 37, bpio 50, но бряки не работали...) А Вы не могли бы сказать, какими командами можно залазить в порты? (меня интересуют 37h и 50h) Если что, то я пока под Win98 всё пишу... |
|
|
Дата: Сен 14, 2004 16:24:40 · Поправил: valterg А что за порты такие 37 и 50. Это откуда? Это точно не порты видео-карты. ++++++++++++++++++++++++++ Я вспомнил. В SVGA внутри есть регистры. 37 и 50 , видимо, их номера. Для чтения и записи в них используются порты видео-карты. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041 |