Необходимо создать простое устройство.
Сам я не смыслю ничего в электронике, но знаю что это возможно и довольно просто.
Задача - тюнинговать мышку так, чтобы она сама замыкала контакт на левой кнопке (имитировала нажатие) через определенный интервал, 1-30 секунд, возможно с грубой регулировкой в этих пределах.
Фактически надо просто вместо микрика припаять это схемку.
Как задача максимум - придать интервалам небольшую случайность в пределах 2-5 секунд.
Внешний вид конечного устройства не критичен.
1. Послать 0xFF (лог.1 на всех выводах 2-9) или 0x01 (лог. 1 на выводе 2, лог. 0 на выводах 3-9)
2. Пауза 0,1 с (время нажатия)
3. Послать 0x00
4. Пауза произвольной длительности
Далее опять п.1 и т.д.
P.S. Я не знаю, под какую ОС и на чем вы собираетесь писать программу. Поэтому более подробные рекомендации не даю.
Просто чем меня привлек лайн-аут, что я могу сделать файл на 10 минут например и записать нажатия в процессе обычной работы, т.е. полная имитация работы человека. Но здесь я так понимаю мне нужно будет давать не последовательность 00 или FF, а последовательность команд и пауз. В принципе почти то же самое, просто "кодить" чуть побольше.
Еще раз спасибо! Этот вариант, похоже, самый подходящий.
А насчет обработки событий программой - не думаю, что она работает напрямую с драйвером... Если это винда - то возможно удастся обойти защиту при помощи хуков.
с помощью схемы , предложенной maco , подключаемся к IDE LED :)
сделать частые обращения к винту, и всё :)
Но за совет спасибо :)
Тут речь не об IDE шине идет, а об светодиоде IDE, который моргает, когда активность на харде есть. То есть требуется светодиод оптрона вместо него включить и всех делов. Ну а дальше написать програмку, которая бы через нужные вам (рандомные) промежутки времени сливала бы на винт какойнить мусор объемом побольше(чтобы винда его в кеш не скинула).
Правда для такой цели компьютер вскрыть прийдется, что в сурьезных фирмах поидее нереально без последствий.
В комп залезть не проблема дома, на работе - да. Правда 1 - мобильность девайса страдает, 2 - трудно контролировать продолжительность импульса т.к. их там по-моему очень много в секунду происходит (особенно если файл сильно дефрагментирован), а это на нажатие не похоже совсем, ну по крайней мере не гарантировано что похоже. Поэтому если уже программировать, то проще в случае с лпт.
Кстати как на счет USB всесто LPT? Было бы удобнее.
Сильно сомневаюсь. Со схемной стороны однозначно труднее. С программной - не знаю, не пробовал напрямую работать с USB.