Skip to content

Tired of doing repeated tasks while uploading lots of NFTs? Now You can Automate Your upload Automatically in just one click.

License

Notifications You must be signed in to change notification settings

theposeidonhere/NFT-Automate-Upload

Repository files navigation

This Project was officially created by @Cloudmaking as an OpenSource Project

I have added some extra features and modifications to the code. Please support the creator too.

features added: as of 25/02/2022 A.Now You can share your nft to Facebook and Twitter 1.Added custom text into tweet including hashtags. 2.Added custom text into Facebook including hashtags

B.fixed metamask issue with scrolling.updated it with new path. C.fixed an Issue where the page gets stuck with 'tryagain'

NFT UPLOAD AUTOMATION

A cross platform python IDE implimenting selenium 4

my main link: https://linktr.ee/DrSkull

https://opensea.io/DrPoseidon

or Donate below: https://paypal.me/spreadcare1996


Video instructions

-----> " https://youtu.be/LCLmdSBgmVU " <-----

Requirements

  1. Python3 and pip
  2. Chrome browser v.96+ OR LATEST
  3. 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

INSTRUCTIONS

  1. Download and update Python and The Chrome browser (if you dont 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 upload 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

Important Notes please read before starting:

  1. Do not move anything in or out of the main script folder.

  2. You need to rename Your Files on Number Basis for the program to understand.Use this software to rename "FileBoss". I have included this file too.)

  3. This only works with windows and MAC os

  4. you might get a confirmation sign request form metamask on the first upload, you can manually click it and the script will carry on, if you click and press "start" again

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


Follow me on Twitter(@DrPoseidon6) and Instagram(@drskullnfts)

About

Tired of doing repeated tasks while uploading lots of NFTs? Now You can Automate Your upload Automatically in just one click.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages