Необходимо создать простое устройство.
Сам я не смыслю ничего в электронике, но знаю что это возможно и довольно просто.
Задача - тюнинговать мышку так, чтобы она сама замыкала контакт на левой кнопке (имитировала нажатие) через определенный интервал, 1-30 секунд, возможно с грубой регулировкой в этих пределах.
Фактически надо просто вместо микрика припаять это схемку.
Как задача максимум - придать интервалам небольшую случайность в пределах 2-5 секунд.
Внешний вид конечного устройства не критичен.
Тогда придется искать свободный LPT. Но в этом случае я не представляю как им управлять. Что мне нужно на него послать чтобы сгенерировать импульс в 0,1 секунду? У LPT есть частота опроса? Смогу ли я использовать файл с последовательностью 00 и FF для воспроизведения комбинации нажатий?
JAM
1. Послать 0xFF (лог.1 на всех выводах 2-9) или 0x01 (лог. 1 на выводе 2, лог. 0 на выводах 3-9)
2. Пауза 0,1 с (время нажатия)
3. Послать 0x00
4. Пауза произвольной длительности
Далее опять п.1 и т.д.
P.S. Я не знаю, под какую ОС и на чем вы собираетесь писать программу. Поэтому более подробные рекомендации не даю.
Ну с большего понятно. Даже можно сказать все понятно. ОС - винда, а на чем - это вопрос третий, главное написать
Просто чем меня привлек лайн-аут, что я могу сделать файл на 10 минут например и записать нажатия в процессе обычной работы, т.е. полная имитация работы человека. Но здесь я так понимаю мне нужно будет давать не последовательность 00 или FF, а последовательность команд и пауз. В принципе почти то же самое, просто "кодить" чуть побольше.
Еще раз спасибо! Этот вариант, похоже, самый подходящий.
Вместо LPT можно заюзать и COM - юзать RTS/DTR выходы. Да и софтово это легче, чем писать прошивку на МК либо паять несколько мультивибраторов...
А насчет обработки событий программой - не думаю, что она работает напрямую с драйвером... Если это винда - то возможно удастся обойти защиту при помощи хуков.
Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.
Вот вам ещё решение:
с помощью схемы , предложенной maco , подключаемся к IDE LED
сделать частые обращения к винту, и всё
Либо нечему гореть, либо нечем поджечь!
Ну тут я уже не силен. Со звуком работал, поэтому могу такой файл сделать, програмил когда-то - надеюсь смогу сделать файл с нужным кодом и "печатать" его, а IDE - тут у меня опять 100 вопросов будет.
Но за совет спасибо
JAM
Тут речь не об IDE шине идет, а об светодиоде IDE, который моргает, когда активность на харде есть. То есть требуется светодиод оптрона вместо него включить и всех делов. Ну а дальше написать програмку, которая бы через нужные вам (рандомные) промежутки времени сливала бы на винт какойнить мусор объемом побольше(чтобы винда его в кеш не скинула).
Правда для такой цели компьютер вскрыть прийдется, что в сурьезных фирмах поидее нереально без последствий.
Broadcast message from PAO EC
Power is going down for shutdown NOW!
Ага, и в самом деле! Не подумал об этом сразу.
В комп залезть не проблема дома, на работе - да. Правда 1 - мобильность девайса страдает, 2 - трудно контролировать продолжительность импульса т.к. их там по-моему очень много в секунду происходит (особенно если файл сильно дефрагментирован), а это на нажатие не похоже совсем, ну по крайней мере не гарантировано что похоже. Поэтому если уже программировать, то проще в случае с лпт.
Кстати как на счет USB всесто LPT? Было бы удобнее.
JAM
Сильно сомневаюсь. Со схемной стороны однозначно труднее. С программной - не знаю, не пробовал напрямую работать с USB.
Вот, а 555 можно и запитать, и развести прямо внутри мыши
brainbooster needed...
Отправить комментарий