UIAutomation
By Descolada
Chrome.ahk
Automate Google Chrome using native AutoHotkey (by G33kDude)
UIAutomation | Chrome.ahk | |
---|---|---|
18 | 24 | |
149 | 324 | |
- | - | |
4.7 | 2.1 | |
about 1 month ago | almost 1 year ago | |
AutoHotkey | AutoHotkey | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
UIAutomation
Posts with mentions or reviews of UIAutomation.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-10.
-
Best Way to Wait for a Window To Be Ready
So, I query an element (via MSAA) that I know is only present after everything has loaded (busy wait). Another option is to use UI Automation to do the same.
-
AHK Script to Click the Call(phone) button on Telegram
Technically the UIA or Acc way is also possible (in AHK v1 this would be UIA_Interface.ahk). Unfortunately the Telegram app is very badly designed from an accessibility perspective, so this will most likely break with any major updates to the app: ```
-
IfWinActive with the Windows 10 clipboard history (Win+V)
However, being a UWP app, you'll be better off doing whatever you are going to do with Acc.ahk or UIAutomation.
-
Checking if website is open in browser tab
But NEVER use key-sending for this, use MSAA (Acc.ahk) or UI Automation.
-
Best method to automate Edge Browser
G33kDude's Chrome.ahk or UIAutomation.
-
UIAViewer, mods and tweaks part 2
All credit for the original goes to: https://github.com/Descolada/UIAutomation
-
SysTreeView32 management
The app is Java, so it will be quite easy to traverse the accessibility tree either via MSAA or UI Automation. But you will have to read upon the preferred library.
-
Accessing Terminal Applications (PowerShell, LF, NVIM, ect) when housed inside of the newer Windows Terminal emulator?
You can access the list of tabs via accessibility, from there is just a matter of selecting the one you want. There's MSAA and UI Automation, take a pick.
-
Pressing buttons in Microsoft Store window?
It might be worth checking out UIAutomation created by Descolada.
-
With UIA Interface, how do I Dumpall elements?
Have you checked out Descolada's UIAutomation?
Chrome.ahk
Posts with mentions or reviews of Chrome.ahk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-22.
-
A helping hand, brother, sister
Maybe try chrome.ahk or use selenium, but I'm not sure there are AHK bindings for selenium.
-
Requesting help in making a script
You can check out Chrome.ahk by G33kDude. It lets AHK interface with chrome. But I don't know the extent of what you can or can't do with it.
- Help with a getting content out of a website.
-
Best method to automate Edge Browser
G33kDude's Chrome.ahk or UIAutomation.
-
Loop within a loop?
There's an AHK script called chrome.ahk written by our very own /u/G33kDude that lets you interface with chrome from AHK and control it in a reliable manner. There's no chance of you missing a tab or a click or anything like that. Even if chrome wasn't an option, you could use a COM Object to talk to Internet Explorer and automate this task.
-
Fill fields of a website with ControlSend
You can use something like Chrome.ahk (if not focused) or plain Send when the window and control are focused.
-
Is there a marketplace to hire someone to write a script with autohotkey?
If you want to interface with Chrome, you'll want to check out our very own /u/G33kDude's chrome.ahk That'll allow you to get to websites and click stuff.
-
Can new gmail user configuration be automated?
A very cool library that was written by our own /u/G33kDude is called Chrome AHK and lets you work with Chrome via AHK.
-
How to use "WinWaitActive" for some element in page
There's no such thing. You need to use something like Chrome.ahk if you use a Chromium-based browser.
-
How do you log into a website using ahk
If you use a Chromium-based browser, Chrome.ahk has everything you need.
What are some alternatives?
When comparing UIAutomation and Chrome.ahk you can also consider the following projects:
pywinauto - Windows GUI Automation with Python (based on text properties)
FindClick - FindClick() - ImageSearch, Clicking, & More for AutoHotkey
AHK-Tools - Little Tools created with AHK
AutoHotkey-JSON - JSON module for AutoHotkey
Python-UIAutomation-for-Windows - (Donot use 3.7.6,3.8.1):snake:Python 3 wrapper of Microsoft UIAutomation. Support UIAutomation for MFC, WindowsForm, WPF, Modern UI(Metro UI), Qt, IE, Firefox, Chrome ...
AHKv1Toys
uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
RemoteTreeView-V2 - Class to access data from external TreeView Control, Written in V2
telegram-bot-ruby - Ruby wrapper for Telegram's Bot API