All Projects → cloudmaking → Auto_Chrome_2

cloudmaking / Auto_Chrome_2

Licence: other
A program that lets you automate mundane and repetitive tasks in a proxy chrome browser. presets include Rarible and Opensea minting automation. make your own presets for anything inside chrome.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Auto Chrome 2

pixel-avatars
A Polygon-based minting projects for Developer DAO members who own an Devs for Revolution NFT
Stars: ✭ 117 (+588.24%)
Mutual labels:  nft
use-python-in-node
Example of Python script usage in Node.js with sync/async output rendering in HTML
Stars: ✭ 25 (+47.06%)
Mutual labels:  pyhton
nft app
nft flutter application simple
Stars: ✭ 28 (+64.71%)
Mutual labels:  nft
elven-nft-minter-sc
Elven Tools SC - Smart Contract for launching NFTs collections on the Elrond blockchain
Stars: ✭ 30 (+76.47%)
Mutual labels:  nft
tenk
Template for making a NFT contract with a raffle of tokens
Stars: ✭ 32 (+88.24%)
Mutual labels:  nft
alfred-chrome-history
Search your Google Chrome history in Alfred
Stars: ✭ 169 (+894.12%)
Mutual labels:  google-chrome
Overlay-Scrollbars
🎨 An overlay scrollbar customizable theme for Firefox and Chrome based browsers
Stars: ✭ 87 (+411.76%)
Mutual labels:  google-chrome
wyvern-v3
Wyvern Protocol v3.1, Ethereum implementation
Stars: ✭ 153 (+800%)
Mutual labels:  nft
wordpress-nft-plugin
NFT Auction Product Type WordPress Plugin for WooCommerce – BID HAUS
Stars: ✭ 197 (+1058.82%)
Mutual labels:  nft
mitm-python
A simple as possible man in the middle written in python using scapy
Stars: ✭ 6 (-64.71%)
Mutual labels:  pyhton
docker-images
Docker images for Katalon Studio and other frameworks
Stars: ✭ 110 (+547.06%)
Mutual labels:  google-chrome
waifusion-site
The new Waifusion dApp website in React (old website in v1 branch)
Stars: ✭ 20 (+17.65%)
Mutual labels:  nft
Chrome-Dino-Runner
🐱‍🐉 A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode build using Python and PyGame.
Stars: ✭ 22 (+29.41%)
Mutual labels:  google-chrome
lootloose.com
LootLoose lets you unbundle your Loot Bags into individual item NFTs or rebundle items into their original Loot Bags.
Stars: ✭ 33 (+94.12%)
Mutual labels:  nft
nft-generator-py
Unique image & metadata generation using weighted layer collections.
Stars: ✭ 127 (+647.06%)
Mutual labels:  nft
webflow-nft-components
Connect web3 to Webflow without coding skills
Stars: ✭ 69 (+305.88%)
Mutual labels:  nft
eshteb
Reduces the anger of an Iranian when typing in the wrong language!
Stars: ✭ 42 (+147.06%)
Mutual labels:  google-chrome
air-support
Airdrop automation tools for Solana from The Skeleton Crew
Stars: ✭ 112 (+558.82%)
Mutual labels:  nft
nft-contracts
Open-source NFT contracts used by buildship.dev
Stars: ✭ 60 (+252.94%)
Mutual labels:  nft
nft.storage-tools
🛠 Utilities for working with nft.storage.
Stars: ✭ 15 (-11.76%)
Mutual labels:  nft

Auto_Chrome

A cross platform pyhton IDE implimenting selenium 4

This is an open-source project.

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


Video instructions and Demo (updated video coming soon - subscribe to Youtube)

-----> https://youtu.be/510XSoaZ0LI <-----

Requirements

  1. Python3 and pip
  2. Chrome browser v.96+
  3. Download the Chromedriver and put in the chromedrivers folder (follow instructions + link in folder)
  4. for MacOS you might have to manually install the latest version of the chromedriver and place it in the "chromedrivers" folder (additionally you might have to add the chromedriver to your firewall exceptions) read notes below form a MacOS user fo rmore detials
  5. follow all the instructions below

INSTRUCTIONS

  1. Download and update Python and The Chrome browser (if you don’t have it already)
  2. Download and extract the project in your desired location (keep all files and folders that come with the repo in this folder)
  3. shift+Rigth click inside project folder and click "open powershell window here"
  4. To to Powershell or Terminal and run the following command "pip install selenium" for windows and "pip3 install selenium" for MacOS
  5. [For MacOS users only]: Download the latest version of Chromedriver, delete everything in the chromedriver folder provided with the script and put the New Chromedriver in that folder, please do not rename anything and again make your you are using the latest version of the chrome browser.
  6. Run the script (Auto_Chrome.py) by double clickiing it (for MAC right click and run in python launcher)
  7. Open a preset file inside the script (make sure to pick the right preset for you or make your own)
  8. Fill in the varible for your project uplaod properties, examples are provided (you can save for next time)
  9. Press the "Open Browser" button (download and login into the metamask extension and go to your collection on opensea)
  10. Run the script

PRESET BUILDER COMANDS (normal python code and syntax works)

Video tutorial on how ot make your own presets: https://www.youtube.com/watch?v=l3UgWmqL89o&t=1s

Find CSS and XPATH codes through the inspect window on chrome

all base selenium code also works fine (this just maks it so you dont need to setup anything)
  1. go_to(address, fail_message[optional])
  2. css_and_key(code, key, fail_message[optional])
  3. xpath_and_key(code, key, fail_message[optional])
  4. css_and_click(code, fail_message[optional])
  5. xpath_and_click(code, fail_message[optional])
  6. linktext_click(code, key, fail_message[optional])
  7. wait_for_xpath(code, fail_message[optional])

Must watch video for understanding selenum and making your own automation bots : https://www.youtube.com/watch?v=tRNwTXeJ75U

Important Notes please read before starting:

  1. Do not move anything in or out of the main script folder.
  2. (here is a link to a handy script which does that for you: https://github.com/FireMarshmallow/Easy-file-renamer)
  3. as far as know this only works with windows and MAC os
  4. you might get a confirmation sign request form metamask on the first uplaod, you can manually click it and the script will carry on, if you click and press "start" again
  5. if you get a [TypeError: can only concatenate str (not "re.Pattern") to str] on launch , use th escript without the syntax highlighting.
  6. if you get [chromedriver permission error] on macOS please manually download and place the chromedriver in the chromedrivers folder (delete the other chromedrivers in that folder) found here https://chromedriver.chromium.org/downloads (download the lastest version for MacOS)

Message for a MacOS user

You might need to remove the quarantine attribute from the chromedriver, I did this by issuing the following command in the Terminal: xattr -r -d com.apple.quarantine ~/Downloads/Auto_Chrome_2-main/chromedrivers/chromedriver

You might also need to add the chromedriver to the mac Firewall exception list like so:

System Preferences > Security & Privacy > (Unlock the padlock if necessary) Firewall options > click on the + icon and locate the chromedriver


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).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].