1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

[Вопрос] Delphi

Тема в разделе 'Delphi', создана пользователем telcor10, 20 янв 2011.

  1. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    как сделать программу, которая бы тыкала периодически определенные клавиши, кто может помочь плиз помогите, токо не посылайте плз на сайты с ищучением делфи, просто помогите со скриптом ...
  2. Darkstarko Наказан Пользователи

    Сообщения:
    54
    Лайки:
    10
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    PW-TEAM, J-Games
    погугли имитирование нажатий кнопок клавиатуры или как то так и поставь функу на таймер
  3. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Это программа-макрос. Могу посоветовать MyMacros, либо как сказал Darkstarko: поставить на таймер нажатие клавиш.
    1 человеку нравится это.
  4. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    а каким скриптом поставить на таймер и повторяться заставить ???
  5. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    1 человеку нравится это.
  6. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    Спасибо, разобрался, вроде бы все, но я заметил что она кликает кнопки только сама в себе, а мне надо чтоб на всей системе, либо в определенном окне... Как это можно провернуть ?
  7. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    WinApi вроде. TheMazzahaka сможет более точно ответить.
  8. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    Можно по подробнее WinApi это компонент или функция ?
  9. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    http://tinyurl.com/4h4hez6
    1 человеку нравится это.
  10. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
    WinApi-Windows API

    По теме,если нужно оконное нажатие то делаем это таким образом:

    Код:
    
    var
    
    handle:hwnd;//сюда будет записываться дескриптор окна
    
    begin
    
    handle:=findwindow(null,'Имя искомого окна');//заполняем переменную дескриптором,если окно не найдено будет 0
    
    PostMessage(handle, WM_KEYUP, ord('E'), 0); //ord('E') клавиша которую мы будем нажимать ([b]ВАЖНО!функция ord принимает на вход только тип CHAR[/b]
    
    
    
    
    
    end;
    
    
    1 человеку нравится это.
  11. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    Мда я баран, чет не фига не разберусь,
    'Имя искомого окна' нужно заполнить просто заголовок окна или дескриптор его, если дескриптором, то как его просмотреть ?
  12. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    FindWindow позволяет определить дескриптор окна по его заголовку.
  13. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
    Был немного не точен, Имя искомого окна-окно в котором будем нажимать клавиши.
    1 человеку нравится это.
  14. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    Дак имя или дескриптор там вбить ? Просто при имени, там летит ошибка в этом участке

  15. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Все еще непонятно?
    1 человеку нравится это.
  16. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    К сведению, я вообще не знаю языка программирования, так что мне не понятно ....
  17. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Для начала подучи, пока не поймешь.
  18. TopicStarter Overlay

    telcor10 Пользователи

    Сообщения:
    11
    Лайки:
    0
    Репутация:
    0
    Команда:
    http://vchatting.tk/
    Ну подучи, легко сказать, по книгам учить настолько нудно, что нечему не учишься, там столько теорний и информации о том как все это зарождалось ... Что как бы отбивает всю изученную информацию ... Может кто подсказать с чего начать ?
  19. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    А без предыстории вряд ли поймешь. Могу посоветовать сразу практику и по обстоятельству в гугл.
  20. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
    Да ну,тогда я книжный червь :D

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

    Гугл так,для реализации баловства аля:

    randomize;

    while (1=1) do

    begin

    setcursorpos(random(100500),random(100500));

    end;

    <_<
    1 человеку нравится это.
Черновик сохранён Черновик удалён

Поделиться этой страницей