roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 09:26

Часовой пояс: UTC + 4 часа


Правила форума


В этом форуме новые темы не создаются, однако обсуждение допустимо.



Начать новую тему Ответить на тему  [ Сообщений: 628 ]  На страницу Пред.  1 ... 27, 28, 29, 30, 31, 32, 33 ... 42  След.
Автор Сообщение
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 02:33 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Хватит тут оффтопик разводить. Дуины имеют право на существование и многим нравятся. Каждый делает как хочет и не надо тут выяснять кто как паять умеет.

Добавлено спустя 1 час 31 минуту 46 секунд:
По просьбам трудящихся: вот версия с выбором порта. В папке с программой создайте файл port.txt с единственной цифрой - номером порта. Без файла всегда будет выбран COM1.


Вложения:
Комментарий к файлу: Версия 1.3 с выбором порта
Ambilight_1_3_port.rar [23.59 КиБ]
Скачиваний: 19

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 13:30 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
Под Win 7 не работает, как это вылечить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 13:59 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
А как именно не работает? На что ругается? Я вроде все стандартные микрософтовские компоненты юзал. Может какого-то файла не хватает?

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 15:01 
Не в сети
Аватара пользователя

Зарегистрирован: 15 фев 2010, 20:20
Сообщения: 30
Откуда: С-Пб
прог. языки: flowcode
на 29 ой странице по поводу семёрки !!!!!!!!!!!!!!
скрин

_________________
Программирование без кода www.flowcode.info


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 15:12 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
У меня фаил зарегистрирован, но выдает что типа он не корректный.
Скачивал из разных мест , но ситуация не поменялась.
Может есть у кого нибудь проверенный на Win7 файлик?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 15:13 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Для ленивых выкладываю библиотеки. Их надо ложить в System32 или в папку с программой.
Все файлы из Win XP SP2. Про другие системы не знаю.


Вложения:
msvbvm60.zip [687.45 КиБ]
Скачиваний: 6
MSCOMM32.ZIP [49.22 КиБ]
Скачиваний: 6
MSCOMCTL.ZIP [492.66 КиБ]
Скачиваний: 6
COMDLG32.ZIP [61.73 КиБ]
Скачиваний: 6

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 15:28 
Не в сети
Аватара пользователя

Зарегистрирован: 15 фев 2010, 20:20
Сообщения: 30
Откуда: С-Пб
прог. языки: flowcode
почему для ленивых, я MSC------ ложил =)уже везде, не помогало, и в режиме совместимости есестно тоже.
Спасибо, вечером попробую оставшиеся.

Курок, отпишись пажалста если получится (или нет), я терь с Семёрки ни куда.

_________________
Программирование без кода www.flowcode.info


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 18:30 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
У меня все файлы по умолчанию лежат в System32
Я их копировал с заменой , но ничего не изменилось
Повторная регистрация выдает ошибку
Вложение:
ocx.jpg
ocx.jpg [ 26.5 КиБ | Просмотров: 1909 ]


Но как я понимаю что это к программе отношения ни какого не имеет

Добавлено спустя 27 минут 56 секунд:
Удалил в реестре ключь с регистрацией и успешно зарегистрировал по новой
Вложение:
ocx1.jpg
ocx1.jpg [ 27.49 КиБ | Просмотров: 1895 ]

Но программа все равно вылетает с той же ошибкой.
Проверил реестр там все правильно прописано, возможно все же файлик OCX не подходит к семерке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 18:53 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) есть подозрение, что у тебя 64я винда. если да, то перепиши этот ocx в папку sysWOW64, должно помочь.
перед этим правда возможно нужно будет снести регистрацию, скопировать в sysWOW64 и там уже регистрировать. но не уверен, может и просто переписать поможет

Добавлено спустя 8 минут 52 секунды:
SysWOW64 это 32-х битная папка эмулятора с забавным названием "Windows On Windows 64". название папки System32 оставили ради совместимости и там большая часть файлов таки не 32х разрядные


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 19:42 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
У меня обычная 32 битная Винда и проц тоже 32 битный


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 25 фев 2010, 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) тогда явно для MSCOMM32 или каких библиотек нехватает или настройки какие влияют. тут уже гуглить нужно и пробовать, пробовать, пробовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 26 фев 2010, 12:07 
Не в сети

Зарегистрирован: 24 янв 2010, 00:09
Сообщения: 18
Откуда: саратов
-= Александр =- писал(а):
Формула есть в исходниках проги верхнего уровня. Я ее уже не помню...
Кто что тут выкладывал кроме меня - не знаю, спрашивай у авторов.
Частота работы МК никак не влияет на быстроту обработки. Чтобы ускорить реакцию - уменьшайте количество точек.

Кстати, а где можно светодиоды 0505 россыпью купить? А то на лентах жаба душит...



http://www.aleds.ru/index.php?option=co ... &Itemid=65
я про этот сайт писал и у них же покупал... прослали достаточно быстро всего 8 дней


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 01 мар 2010, 02:18 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
Настроил Boblight, все отлично работает. Но столкнулся с проблемой что при выходе из сна в Win 7 софтина повисает , да так что даже из диспетчера задач ее не убить.
Пришлось написать вспомогательную программку которая запускает Boblight и GetPixel и прячет их в системный трей,
при переходе в сон програмка выгружает Boblight и GetPixel , ну и при выходе из сна опять запускает и прячет в трей.
Проверил у меня работает, если кому интересно , могу выложить.

Вопрос к -= Александр =- если не секрет каким способом получаешь и усредняешь экранные пиксели?
Хочу попробовать свою програмку написать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 01 мар 2010, 13:35 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Пиксели получаю через эту:
Declare Function GetPixel Lib "gdi32" (ByVal hdc As Long, ByVal X As Long, ByVal Y As Long) As Long

Но она медленная, надо это как-то через DirectX делать, но я не умею.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подсветка а-ля Ambilight
СообщениеДобавлено: 02 мар 2010, 02:38 
Не в сети

Зарегистрирован: 24 фев 2010, 00:26
Сообщения: 21
Откуда: Moc
Да действительно функция очень медленная, scanline побыстрей будет.
А что если попробовать PrintScreen
Код:
функция делает копию изображения экрана и сохраняет её в буфере обмена (Clipboard).
procedure SendScreenImageToClipboard;
var
  bmp: TBitmap;
begin
  bmp := TBitmap.Create;
  try
    bmp.Width := Screen.Width;
    bmp.Height := Screen.Height;
    BitBlt(bmp.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,
      GetDC(GetDesktopWindow), 0, 0, SRCCopy);
    Clipboard.Assign(bmp);
  finally
    bmp.Free;
  end;
end;


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 628 ]  На страницу Пред.  1 ... 27, 28, 29, 30, 31, 32, 33 ... 42  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO