🤯Unleash the Power of Firefox: Automate Your Browsing with Rufaydium & AutoHotkey🦊

preview_player
Показать описание
Learn how to automate FireFox with AutoHotkey and Rufaydium. Use a WebDriver to automate Firefox

TLDR: Rufaydium now supports Firefox and Opera, allowing users to select a default profile and navigate and crit on the browsers.

1. 00:00 🔥 Rufaydium now supports Firefox and Opera, but with a hotstring.
1.1 Rafalium now supports Firefox and Opera, but you must include the hotstring when using Firefox.

2. 00:52 🐢 Rufaydium automatically downloads a gecko driver to navigate and crit on Firefox.
2.1 Rafalium requires a gecko driver to be specified, and if not found, it will be downloaded automatically, allowing you to navigate and crit on Firefox.

3. 02:25 💻 Provide the binary location as a parameter to fix the issue.
3.1 You can fix the issue by providing the location of the binary as a parameter.

4. 03:11 🔎 Find Firefox location to open & run script, then close Firefox automatically.
4.1 I can find the location of Firefox and use it to open the browser and run the script, which will then close Firefox automatically.

5. 04:08 🔎 Query selector all can be used to set values on a page.
5.1 Query selector all can be used to find elements on a page and set the value of the first element to a desired value.

6. 05:31 🔐 Firefox uses an encoded ID string to manage profiles, making the folder name unknown.
6.1 Firefox handles profiles by creating an encoded ID string, so the folder name cannot be known.

7. 06:47 🔧 A profile ini file stores profile names and paths, allowing users to select a default.
7.1 A profile ini file contains the name and path of each profile, allowing users to easily select a default profile.

8. 07:28 🤷 No concrete info on profile thing, but Firefox & Opera are supported.
8.1 Firefox and Opera are supported, but there is no concrete information on the profile thing.

Рекомендации по теме
Комментарии
Автор

Thank you for the Rufaydium tutorials. A page I was automating in IE is now completely broken in that browser. Many others have issues. I very much look forward to automating in a modern browser!

PretendGoose
Автор

Geckodriver cannot be terminated until we quit session using driver ... I.e. Creating session with geckodriver
And manually Closing browser.

Geckodriver cannot create second session. Idk why ...
1) make sure to close session using Rufaydium...
2) create session don't create second session. Just use create new window / tabs

I just realized that today morning :)

eiglehawk