![]() |
|
|
![]()
|
|
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: нет Всего: 64 |
Всем привет!
Предыстория. Многим программа может показаться бесполезной, поэтому, чтобы не было постов типо "что это за бред?", начну с истории А началось всё с нового телевизора, который я подключил к ПК, чтобы смотреть кино и показывать фотки. Т.к. разрешения экрана и телевизора сильно различались, режим "Дублировать экран" не подходил. Пришлось выбрать режим "Продолжить экран". Но тут возникла другая проблема: так как телевизор стоит в другой комнате, не видно что там происходит. Собственно, так родилась идея написать представленную программу. Описание. В верхней части окна находятся органы управления программой. Ниже, слева отображается список найденных экранов и краткая информация о них, а справа отображается изображение с выбранного экрана. Кнопки (слева на право). 1. Обновить список экранов. 2. Получить изображение с выбранного экрана (тоже что и двойной клик в списке экранов). 3. Остановить получение изображения. 4. Масштабировать полученное изображение. 5. Оставить исходный масштаб полученного изображения (можно изменить отображаемую область). 6. Следовать за курсором мыши. 7. Установить скорость обновления изображения. (ИМХО самое оптимальное значение - 60 мс) 8. Отображать на полученном изображении курсор мыши или нет. 9. Расширенный режим. Если выключено - на изображении не будет видно некоторых всплывающих подсказок и т.п. В WinXP включение этого режима приводит к миганию курсора. 10. О программе Сразу скажу, что не со всех видео плееров происходит захват картинки. Всё зависит от способа вывода изображения, который использует конкретный плеер. В KMPlayer можно выбрать такой, при котором захват будет происходить нормально. Про остальные плееры ничего особо сказать не могу. Жду отзывов Обновление (v 1.1 alpha) 1. Сделал приложение юникодным. 2. При старте программы создаётся список экранов. 3. Исправил мигание курсора в режиме "Следить за курсором мыши". 4. Изменил значок программы. Это сообщение отредактировал(а) artsb - 21.10.2010, 08:08 Присоединённый файл ( Кол-во скачиваний: 20 )
screens11a.rar 475,96 Kb-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| ZBugz |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 636 Регистрация: 15.2.2006 Где: Москва Репутация: нет Всего: 6 |
Прикольно
|
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 4 Всего: 31 |
отличная программа! пока не тестировал с теликом, но идея мне нравится!
замечания/пожелания 1) во-первых, не понял, как одновременно смотреть несколько экранов и как их размещать друг относительно друга в экране. 2) хотелось бы иметь возможность зума 3) возможность выделения фрагмента экрана для наблюдения 4) возможность вывода изображения выбранного окна. (в том числе, если удастся, то в свёрнутом состоянии.) как потестю с телевизором отпишусь. спасибо, прога интересная. исходники будут? |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: нет Всего: 64 |
Уже столько времени прошло...
Рад, что тебе понравилось CompWorm. 1) А такой возможности нет. Изначально, целью было увидеть один монитор (телевизор), который не находится в пределах прямой видимости. Но идея хорошая. 2) Да, такая опция не помешает. 3) Это кнопка под номером 5. Курсором можно выбрать отображаемую область. 4) Это можно. Вот только на счёт свёрнутого окна есть сомнения. А, вообще, у меня случилось горе - испортился HDD. Пока восстановить все данные не получилось. Буду пробовать ещё. Вообще, изначально, я не планировал выкладывать исходники. Хотя там нет ничего экзотического или особенного. Так что, возможно, если получится восстановить проект, выложу. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 4 Всего: 31 |
да, я что-то последнее время перестал сюда ходить, хотя раньше активно интересовался этим разделом)) ну я когда этой темой занимался, пришёл к выводу, что средствами АПИ нельзя снять канву со свёрнутого окна... но если ты придумаешь как это сделать - ты бог вообще, в плане перспективного развития твоей задумки, я бы сделал упор на управление рабочими пространствами с одного монитора... то есть, представь, что у меня подключена камера наружного наблюдения, телевизор, тв-тюнер, удалённый рабочий стол и несколько свёрнутых программ, которые не помещаются на рабочем столе... так вот если создать своеобразное окружение рабочего стола, или просто прогу с удобным управлением всем этим, то на одном монике можно было бы создать удобный центр наблюдения для админа или что-то в этом духе... естественно, такое и продавать не стыдно. |
|||
|
||||
| artsb |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: нет Всего: 64 |
Я не это имел ввиду. Я говорю, что давно уже вообще никто не заглядывал
Кстати, этот вопрос довольно часто поднимается на форумах. Одно из решений - развернуть окно где-нибудь за пределами рабочего стола и делать скрины. Но как всегда, есть свои минусы. Ну это уже серьёзный проект, который требует другого подхода. Ведь у меня программка просто составляет список экранов (подключенных мониторов) и получает изображение с выбранного экрана. Так что, для того чтобы реализовать всё что ты написал, нужно ещё очень много чего сделать Если у меня получится восстановить проект, тогда выложу его тут и ты сможешь довести его до ума Это сообщение отредактировал(а) artsb - 11.5.2011, 08:45 -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
||||
|
|||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 4 Всего: 31 |
окей, ждём
|
|||
|
||||
![]()
|
| Правила форума "Тестирование программ" | |
|
|
Правила должны соблюдаться всеми без исключения.
Для тех, кто создаёт темы: В данном разделе запрещается размещать программы, которые в той или иной степени могут принести вред потенциальному тестеру программы (например, трояны, вирусы и т.д.)
Для тех, кто тестирует: Описывая результаты тестирования программы, указывайте тип и версию ОС, а также характеристики компьютера и прочую информацию, которая может повлиять на работоспособность. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.Anderson. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разное тестирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |