Я тестировал его уже несколько часов и просто не могу заставить его работать.Я пытаюсь заставить автокликер работать, используя C ++.Упомянутая Программа должна иметь возможность щелкать, не перемещая мышь, не указанную в Программе.Мышь нужно только щелкнуть левой кнопкой мыши.Это должно быть сделано в разные промежутки времени.Моя идея заключалась в том, что мы используем генератор случайных чисел (RNG), чтобы определить число от 1 до 100. Этот шаг легко выполнить с помощью команды (rand ()% 6) + 1.Загружая библиотеку, вы можете использовать команду srand (time (0)) перед функцией for для ее рандомизации.Моя проблема лежит после этого.Как получить результирующее случайное число, умноженное на миллисекунды (предпочтительно также рандомизированное), а затем использовать полученное время в качестве времени между выводами мыши?
Я знаю, что это много, но я довольно новк кодированию, и это страстный проект.Если бы кто-то был достаточно опытен, чтобы помочь мне с моей проблемой, это было бы очень признательно.
Редактировать: Это то, что у меня есть до сих пор, я знаю, что это не так много, но это работает.Улучшения явно приветствуются.
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
/* function main begins program execution */
int main(void) {
int i;
srand(time(0));
for (i = 1; i < 2; i++) {
printf("%d ", 1 + (rand() % 6));
}
cin.get();
return 0;
}