Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2011, 01:53   #1
amakl
 
Регистрация: 25.09.2010
Сообщений: 5
По умолчанию Может ли бот сделать скриншот незаметно для клиента?

Стандартный способ через GetDC и BitBlt не годится, т.к. эти функции могут быть перехвачены.
amakl вне форума Ответить с цитированием
Старый 12.01.2011, 02:53   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

любая функция может быть перехвачена при желании.
а без АПИ ваша программа не может ничего.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.01.2011, 05:42   #3
amakl
 
Регистрация: 25.09.2010
Сообщений: 5
По умолчанию

Вот и нужно обойтись без API функций. Может можно как то брать изображение непосредственно из видеопамяти.
amakl вне форума Ответить с цитированием
Старый 12.01.2011, 10:21   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

советую об этом забыть.
Цитата:
а без АПИ ваша программа не может ничего.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.01.2011, 11:53   #5
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

ну почему сразу забыть. пишешь свой драйвер, незаметно ставишь его на клиенте, и привет. пока будешь писать драйвер, найдёшь нормальную работу )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 12.01.2011, 16:26   #6
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

Без API драйвер не напишешь.

Последний раз редактировалось Vikenty; 12.01.2011 в 16:31.
Vikenty вне форума Ответить с цитированием
Старый 12.01.2011, 16:41   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

тему в юмор
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 12.01.2011, 16:43   #8
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
Сообщение от veniside Посмотреть сообщение
ну почему сразу забыть. пишешь свой драйвер, незаметно ставишь его на клиенте, и привет. пока будешь писать драйвер, найдёшь нормальную работу )
Да, установку нового драйвера пользователь не заметит, зато все антивирусники завопят.
Виталий Желтяков вне форума Ответить с цитированием
Старый 12.01.2011, 16:49   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Без API драйвер не напишешь.
Почему? На чистых функциях БИОСа можно. Просто это тупо, учитывая работу под виндовс и еще тупее учитывая написание какого-то бота.
Цитата:
т.к. эти функции могут быть перехвачены.
Кем? Почему именно эти?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.01.2011, 17:32   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
На чистых функциях БИОСа можно.
Виталий, функции прерываний БИОСА в защищенном режиме не доступны.
да и обламывается взаимодействие с ОС.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли сделать скриншот без Windows функций? Spooner Общие вопросы Delphi 8 17.08.2010 10:57
Неудаётся сделать скриншот экрана и отлавить клавиши Вавел из ГМТУ Общие вопросы Delphi 4 13.09.2009 14:53
Помещение в автозапуск незаметно для юзера. lamonana Общие вопросы Delphi 1 09.03.2008 20:11
как сделать скриншот xakkkkker Общие вопросы Delphi 1 10.02.2008 15:24