Я недавно думал о изучении языка программирования, который может взаимодействовать с программой Windows? Есть ли такие вещи, которые могут делать такие вещи, как открыть Chrome, перейти на веб-страницу, нажать несколько кнопок, ввести что-то? P.S -> Пожалуйста, не предлагайте Imacros :) Я видел одну такую программу и задаюсь вопросом, на каком языке программирования она написана и может ли она взаимодействовать с программами? Спасибо.Любые языки программирования, которые могут открывать и взаимодействовать с программами Windows?
ответ
Похоже, вы ищете эквивалент AppleScript для Windows.
Заканчивать AutoIt
Функциональность вы хотите также доступны через COM.
Thanks.Finally Узнал, что и удалось создать то, что я хотел. Большое спасибо :) –
Большинство программ, которые взаимодействуют с графическим интерфейсом других запущенных приложений, используют встроенные в окна Automation/Accessibility API. Посмотрите на связанную страницу обзора для деталей.
Чтобы ответить на часть языка, все, что может вызвать эти API, будет работать (C++ и C# являются довольно распространенными для этой цели).
Я знаю немного C++. Я знал функцию CreateProcess, но не знал, что вы можете взаимодействовать с программой. Большое спасибо. –
- 1. Список языков программирования, которые могут взаимодействовать вместе
- 2. Языки программирования для Windows
- 3. Как мне взаимодействовать с программами Windows
- 4. Какие языки программирования, которые могут создавать автономные окна .exes?
- 5. Любые языки высокого уровня, которые могут использовать библиотеки c?
- 6. Какие языки программирования имеют REPL, которые могут отображать графические данные?
- 7. Языки программирования и доказательство концепций
- 8. Языки программирования, которые поддерживают XML-литералы
- 9. Директивы, которые могут взаимодействовать с другими директивами
- 10. хомская иерархия и языки программирования
- 11. Языки программирования и скриптов
- 12. Как создать веб-страницы, которые могут взаимодействовать с устройствами iOS?
- 13. Языки программирования, которые используют специальные символы
- 14. Языки программирования, которые определяют проблему вместо решения?
- 15. Параллельные языки программирования, которые выглядят детерминированными?
- 16. Могут ли библиотеки JavaScript и языки программирования работать вместе?
- 17. Как написать программу, которая может взаимодействовать с другими программами
- 18. Основные страницы и языки программирования
- 19. Как игнорировать любые KeyListeners, которые могут быть добавлены клиентскими программами при выполнении определенных условий?
- 20. Языки программирования и шаблоны проектирования
- 21. Каковы хорошие языки программирования шаблонов, которые настраиваются и могут быть простыми для конечных пользователей?
- 22. Функциональные и чистые языки программирования
- 23. Языки программирования, которые скомпилированы для собственного кода и содержат батареи
- 24. Языки программирования SIMD
- 25. Мобильные операционные системы и языки (языки) программирования они написаны на
- 26. Есть ли языки программирования, которые начинаются с 1?
- 27. Как взаимодействовать с другими программами с OLE Automation в C#?
- 28. Действительно многоязычные языки программирования?
- 29. Какие языки программирования поддерживают TestComplete?
- 30. Phonegap и другие родные языки программирования
Вопросы, предлагающие рекомендовать или находить книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другие ресурсы вне сайта, не соответствуют теме переполнения стека, поскольку они склонны привлекать упрямые ответы и спам. –
google - ваш друг. – levi