![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Всем привет. помогите написать програмку, которая бы двигала через определенное время курсор мышки на один или несколько пикселей. Это связано с тем, что в офисе постоянно блокируется экран и приходится вводить пароль, это надоедает. На изменение параметров экрана отсутствуют права. Спасибо
|
#2
|
||||
|
||||
![]() Помогаю:
http://www.programmersclub.ru/labtimer/ http://programmersforum.ru/showthread.php?p=402345 Когда появятся конкретные вопросы, обращайся. Google в помощь |
#3
|
||||
|
||||
![]() Как вариант, можно написать такую программу. Она будет висеть в фоновом режиме, как процесс и через 10 секунд немного передвигать курсор. При желании можно будет сделать автозапуск с помощью реестра.
Код:
program MouseMoveProject; uses Windows; Var CurPos: TPoint; dx, dy: ShortInt; begin Randomize; Repeat Repeat dx:=Random(3)-Random(3); dy:=Random(3)-Random(3); Until ((dx<>0) Or (dy<>0)); GetCursorPos(CurPos); SetCurSorPos(CurPos.X+dx, CurPos.Y+dy); Sleep(10000); Until (False); end. Последний раз редактировалось DelphiM0ZG, 26.11.2011 в 17:18. |
#4
|
||||
|
||||
![]() Работать на работе надо, а не курсор двигать программами... А если уж не работаешь и отошёл - то, будь добр, введи пароль. ИБ как бы.
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#5
|
|||
|
|||
![]() И вообще работать надо с бумажками, а то от монитора зрение портится.
|
#6
|
||||
|
||||
![]() Цитата:
![]() Пишу программы за еду. __________________ |
#7
|
||||
|
||||
![]() Предлагаю это дело углУбить. Просто курсор двигать не интересно. А вот запустить минсвипера пару раз щелкнуть мышой по клеткам, потом солитера пару раз, калькулятор и т.д. Пусть имитирует бурную деятельность секретарши.
![]() Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#8
|
|||
|
|||
![]() А как это дело работать будет, ежели например в ворде будешь что то выделять? Не устанете материться, что он куда то прыгает?
|
#9
|
||||
|
||||
![]() Цитата:
Я например, написал такую задачу, которая смещает курсор по оси Х на один пиксель, это настолько мало, что вряд ли такого рода проблемы могут возникнуть. А так-то идея есть, чтоб таймер сначала брал координаты и запоминал их, и двигал курсор только если сохраненные координаты и текущие равны (то есть курсор мыши не двигали). Google в помощь |
#10
|
|||
|
|||
![]() можно ещё какой-нибудь скролл-лок нажимать, но солитер конечно лучше
|
#11
|
|||
|
|||
![]() API фукция SystemParametersInfo параметр SPI_SETSCREENSAVEACTIVE
|