AutoChrome
Chrome Browser Automation
The easiest way to Automate the Chrome Browser.
Supports Low Code, Pre-sets, Minimal Setup, Works on Windows and Mac
Download Latest Version (Make sure to read the README file before you start)
Found this useful? ❤️ Buy me a ☕
What is AutoChrome?
AutoChrome is a Python Software that I created to automate repetitive tasks one would want to do on a chrome browser e.g. automatically uploading all the videos in a file folder to YouTube or any other platform.
My initial intentions were to cut down the time it takes to set up selenium for python, with my software all you have to do is, get the version of chromedriver for you Chrome browser and that's it.
Ofcourse there are some other obvious requirements such as python and ofcourse the chrome browser but once you get going you will see the magic of AutoChrome. Find below some instructional demo video i made for Autochrome.
Main features:
Built-in Text Editor (Useful for making and testing automation pre-sets on the fly without having to restart everything)
Save and Load Pre-sets
Debug Terminal Console to keep track of Pre-set and script Progress
Super Simple UI
Custom Functions with integrated error handling
Minimal Requirements + Low Code
Proxy Chrome Profile
Read me.
**Requirements:**
- Python3 and pip
- Chrome browser v.96+
**Instructions:**
1. Download and or Update Python and The Chrome browser (if you don’t have it already)
2. Drink some Water if you haven't today.
3. Navigate to the program folder and run the following command in the terminal: `pip install -r requirements.txt`
4. Thats it!! You are ready to go. Now you can run the program by running the auto_chrome_6.py file.
5. As this is a command line program, make sure to read the instructions carefully in the terminal/command prompt and follow them.
6. If you have any questions, feel free to contact me on my website or on my twitter: aliraza.cloud or @cloudmaking
**Features:**
- Built in live Command tester for selectors and code snippets
- Allows rapid development of automation scripts
**Pre-set Script Builder Commands:**
(Remember, all normal python code and syntax works. Make your presets in txt files or in python files(recommended))
Find CSS and XPATH codes through the inspect window on chrome.
All base selenium code also works fine (this program just makes it so you don't need to setup anything)
MAKE SURE to put "ac." before any selenium code you want to use. (ac. is short for auto_chrome)
- ac.go_to(address, fail_message[optional])
- ac.css_and_key(code, key, fail_message[optional])
- ac.xpath_and_key(code, key, fail_message[optional])
- ac.css_and_click(code, fail_message[optional])
- ac.xpath_and_click(code, fail_message[optional])
**Extras**
Must watch video for understanding selenium and making your own automation scripts: https://www.youtube.com/watch?v=tRNwTXeJ75U
--------------------------------
If you have any questions or want to get in contact you can find me on Instagram and twitter by searching @cloudmaking (feel free to DM).
If you want to support this project or me, please check out my NFTs and maybe buy some,
I accept most bids. https://opensea.io/collection/cryptoverse1 or Donate below: https://paypal.me/CloudMaking?locale.x=en_GB
Commission me to make you an Automation Script.
(CLICK HERE!) Fill out this form to contact me by email or contact me on Instagram or Twitter @cloudmaking
Tutorial 1 (old)
Nov 4, 2021 (Deprecated Opensea NFT upload Demo)
In this video i show off a sample pre-set with a demo in which i automate uploading to the Opensea website (this sample pre-set is available with the project to help people make their own pre-sets, sadly it does not work any more due to Opensea implementing Captcha)
Tutorial 2 (old)
Nov 14, 2021 (Rarible NFT upload Demo)
Tutorial 3 (old)
Nov 24, 2021 (Make Your Own Pre-Sets)