By ROMby Unknown , 30 December 2007
Необходимо создать простое устройство.

Сам я не смыслю ничего в электронике, но знаю что это возможно и довольно просто.

Задача - тюнинговать мышку так, чтобы она сама замыкала контакт на левой кнопке (имитировала нажатие) через определенный интервал, 1-30 секунд, возможно с грубой регулировкой в этих пределах.

Фактически надо просто вместо микрика припаять это схемку.

Как задача максимум - придать интервалам небольшую случайность в пределах 2-5 секунд.

Внешний вид конечного устройства не критичен.
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Web page addresses and email addresses turn into links automatically.

JAM (not verified)

18 years 2 months ago

Макросы не работают т.к. прога сама полностью обрабатывает мышь, а любые патчи обнаруживаются серверной частью.

А аппаратный нажимальщик действует совершенно независимо от компа и спаять микросхему гораздо проще, чем взламывать сложную прогу. Хотя вот для меня и это не представляется возможным. Ищу, вот, разработчиков :)

savely

18 years 2 months ago

Слушай, а ты где вообще? Территориально

JAM (not verified)

18 years 2 months ago

Вообще я в Минске (Беларусь).

И, если честно, до этого поста был уверен, что все из Минска или по крайней мере Беларуси т.к. домен  .by

Но сейчас посмотрел и оказывается форум можно сказать интернациональный!

Только сейчас понял смысл фразы "по месту жительства" :))



В таком случае по такой мелочи конечно на практическую помощь расчитывать не могу кроме консультации, за которую еще раз большое спасибо!

JAM (not verified)

18 years 2 months ago

Всех с прошедшим праздником!



У меня возникла другая идея! Зачем пытаться генерировать импульсы мультивибраторами, когда под боком есть компьютер с кучей выходов!

Берем line-out и пускаем на него музыку ввиде нужных по частоте и количеству импульсов. И поля для вариаций безграничное! Т.е. мой звуковой файл будет не в виде синусойды, а как диаграмма 3 в посте maco.



В связи с этим новый вопрос:

Получается мне надо ловить сигнал на плюсе line-out и превращать его в размыкание и замыкание цепи вместо того же микрика на мыши. Мне кажется это реализуется еще проще и мне по силам. Как я понимаю там нужно какое-то реле (уж простите за делитантство).

maco

18 years 2 months ago

(R)Soft
Обычным мультивибратором этого не сделать т.к. умная программа поймет, что оператор ПК не может кликать подряд 300 раз с одним и тем же интервалом времени.

Одним не обойтись, а 2/3/4/... спасут отца русской демократии (с). Я сильно сомневаюсь, что программа будет отлавливать период нажатий хотя бы по 10 кликам. Схема с 2 мультивибраторами при соответствующем подборе периодов даст, как минимум, 4 достаточно отличающихся интервала между нажатиями (пример выше).


JAM
Если есть желание/возможность сваять это на другом компьютере, то проще работать с LPT-портом.
JAM выпрямитель - компаратор - ключ. То есть в простоте диод с обвязкой - логический элемент - транзистор. Или выход логики с открытым коллектором, если по фазам подойдет. Или сложнее.

maco

18 years 2 months ago

Хе-Хемуль
Изверги ;).
[off]maco нет, просто у меня аналоговый мозг https://rom.by/images/smiles/icon_gigi.gif и я не знаю, что творится на LTP[/off]

JAM (not verified)

18 years 2 months ago

maco, спасибо за схему.



Компьютер можно использовать тот же, просто параллельно запустить процесс, например музыку, ну или печтать на LPT, а вместо наушников -замыкатель цепь на мыши. LPT наверно на самом деле правильнее, просто line-out мне понятнее, да и разьем проще, компактнее и ближе "географически".

Но если все-же рассматривать вариант с line-out, то схема такая-же?

Кстати выпрямитель - это для преобразования звука в постоянный импульс?

maco

18 years 2 months ago

JAM
В рамках вашей задачи использование line-out нецелесообразно потому, что придется реализовывать более сложную схему. Сложность в том, что line-out выдает относительно малую амплитуду напряжения (до 0,5 В), которое является к тому же переменным. К тому же придется еще где-то искать источник питания для этой схемы.
Если LPT не используется, то лучше реализовать вышеприведенную схему и небольшую программку к ней.