GithubHelp home page GithubHelp logo

theposeidonhere / nft-automate-upload Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 2.0 56.55 MB

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

Home Page: https://linktr.ee/DrSkull

License: Other

Python 100.00%
automation autocomplete nft rarible autoupload selenium selenium-python ui chrome nftools

nft-automate-upload's Introduction

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)

nft-automate-upload's People

Contributors

theposeidonhere avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

daemonrat 5l1v3r1

nft-automate-upload's Issues

Ccs location problem

Program works and stuck on price input on rarible (css not found), css position changed on rarible, maybe any new update or

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.