Технический форум

Технический форум (http://www.tehnari.ru/)
-   Технологии (http://www.tehnari.ru/f133/)
-   -   Виртуальный и реальный неон (http://www.tehnari.ru/f133/t12375/)

Narkoman2007 21.06.2008 01:15

Суть такова. У меня есть программа, которая подсвечивает окна в системе выбранным цветом неона. Но, когда они развернуты на весь экран, то подсветки не видно. И мне нужно, что бы в этот момент включалась подсветка за монитором. Нужна программа, которая подавала бы отпирающее напряжение с ЛТП-порта при разворачивании окна, и запирающее, когда я сворачиваю или восстанавливаю окно. Выложите кто-нибудь программу такую, плиз, ее описание, и на каких разьемах она подает напряжение.

Black_Parrot 21.06.2008 02:07

Ну загнул... )))

Цитата:

Сообщение от Narkoman2007
У меня есть программа, которая подсвечивает окна в системе выбранным цветом неона.

О, красиво, наверное... как программа называется??

Narkoman2007 21.06.2008 15:58

а так и называется "NEON".

Black_Parrot 21.06.2008 16:20

Цитата:

Сообщение от Narkoman2007
Нужна программа, которая подавала бы отпирающее напряжение с ЛТП-порта при разворачивании окна, и запирающее, когда я сворачиваю или восстанавливаю окно. Выложите кто-нибудь программу такую, плиз, ее описание, и на каких разьемах она подает напряжение.

Это надо самому программировать(если такая программа вобще возможна...)

Narkoman2007 21.06.2008 16:42

я ж только еще учусь на программиста... а в теории можно использовать нажатие клавиши "восстановить/развернуть". надо как-то програмно сделать отслеживание ее нажатий

4yvak 25.06.2008 00:50

Если не ошибаюсь ты можешь прослеживать сообщения виндовс, отсылаемые активным окном. Я думаю прогу написать реально

Edward IV 29.07.2008 23:18

Цитата:

Сообщение от Narkoman2007
Суть такова. У меня есть программа, которая подсвечивает окна в системе выбранным цветом неона. Но, когда они развернуты на весь экран, то подсветки не видно. И мне нужно, что бы в этот момент включалась подсветка за монитором. Нужна программа, которая подавала бы отпирающее напряжение с ЛТП-порта при разворачивании окна, и запирающее, когда я сворачиваю или восстанавливаю окно. Выложите кто-нибудь программу такую, плиз, ее описание, и на каких разьемах она подает напряжение.

Это ты придумал Эмбилайт?

AtomoS 31.07.2008 21:14

Так я программу нашёл она называется "Neon For Windows" ...
идея прикольная но нереальная т.к подаваемое напряжение на LPT порт контролировать нельзя,
либо есть сигнал (5в) или его нету (0в) .... могу посоветовать только одно,
если хочешь сделать подсвету в комп в зависимости от цвета напиши автору этой программы :)

lamez 27.08.2008 10:05

Цитата:

Сообщение от AtomoS
Так я программу нашёл она называется "Neon For Windows" ...
идея прикольная но нереальная т.к подаваемое напряжение на LPT порт контролировать нельзя,
либо есть сигнал (5в) или его нету (0в) .... могу посоветовать только одно,
если хочешь сделать подсвету в комп в зависимости от цвета напиши автору этой программы :)

Народ, вы ужасно тупите. У меня неон мигает по нажатию клавишь. Прога висит как демон. По-виндосовски это называется ХУК. Программируется очень просто. Смотрите гугл по этой теме.
Что касается лпт. Если вы unix юзер - очень всё просто. OPen net форум открывайте и списывайте 30 строчек исходника. Простая работа с ioperm, outb.. Если вы виндовс юзер, то дело сложнее немного. Качаем библиотеку для установки привелегий общения с lpt портом. Называется она inpout32.dll, inpout32.lib
Врубаем вижуал, dc++ и программируем. Включаем библиотеку, затем пишем
short _stdcall Inp32(short portaddr);
void _stdcall Out32(short portaddr, short datum);
OUt32 - это функция вывода числа в порт. Надеюсь, с двоичной арифметикой вы знакомы))).
p.s. Lpt до 5 вольт у меня не добирает. И еще. Если пишете хук, то CALLBACK функция будет тормозить вашу систему, пока не выполнится в ней вывод в порт. Поэтому лучше создать новый поток createThread()(windows.h) и в нем проверять условие на нажатие через внешнюю bool переменную, которая и будет устанавливаться в колбаке.

sirius111 28.12.2009 22:20

Нет значка DVD привода в Моем компьютере.
 
Нет значка DVD привода в Моем компьютере. В биосе устройство видно, в диспетчере устройств написано - устройство работает нормально, а доступа к диску нет. Может, дисковод полетел?


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

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.