maximedrn / opensea-automatic-bulk-upload-and-sale

A Selenium Python bot to automatically and bulk upload/ mint and list your NFTs on OpenSea. All metadata compatible, Ethereum and Polygon blockchains supported, reCAPTCHA solvers included.
GNU General Public License v3.0
326 stars 108 forks source link

Generic File Maker #356

Closed CryptoPunkFrens closed 2 years ago

CryptoPunkFrens commented 2 years ago

I have another problem Generic File Maker if you can help. Choose your data file: 0 - Browse a file on PC. File number: 0 Browsing on your computer... Something went wrong. Expecting ',' delimiter: line 43 column 22 (char 1064)

maximedrn commented 2 years ago

Check in your generic JSON file at line 43, you forgot a coma at end of the line

CryptoPunkFrens commented 2 years ago

which JSON file? is this - generic-file-blank

maximedrn commented 2 years ago

Yes, the JSON file you completed

CryptoPunkFrens commented 2 years ago

I have coma on that file

CryptoPunkFrens commented 2 years ago

{ "details": { "file_path": { "file_path": "C:/Users/Design3/Desktop/NFT/Black Punks/hashlips_art_engine_ps_script-1.0.1/build/images/{}.png", "incrementation": "number", "format": 0 }, "preview": { "preview": "", "incrementation": "", "format": 0 }, "nft_name": { "nft_name": "BlackPunks #{}", "incrementation": "number", "format": 0 }, "external_link": { "external_link": "", "incrementation": "", "format": 0 }, "description": { "description": "", "incrementation": "", "format": 0 }, "collection": "", "properties": [], "levels": [], "stats": [], "unlockable_content": { "unlockable_content": "", "incrementation": "", "format": 0 }, "explicit_and_sensitive_content": false, "supply": 1, "blockchain": "Polygon", "sale_type": [], "price": 0.01, "method": [], "duration": [6 months], "specific_buyer": "", "quantity": 1 }, "settings": { "overwrite": false, "overwrite_empty": true, "append": false } }

maximedrn commented 2 years ago

"duration": [6 months], has to be "duration": ["6 months"], or "duration": "6 months",

CryptoPunkFrens commented 2 years ago

YOU ARE THE MAN, THANK YOU, SOLVED

CryptoPunkFrens commented 2 years ago

what now???? something is wrong

Login to MetaMask. Logged to MetaMask. Login to OpenSea. Logged to OpenSea.

NFT n°1/1: Uploading NFT. Upload failed. The file extension is not supported on OpenSea. Uploading NFT. Upload failed. The file extension is not supported on OpenSea. Metadata saved in the data/upload_and_sale_4b3b79ef.json file.

All done! In order to support me, you can make donations at this address: 0xDD135d5be0a23f6daAAE7D2d0580828c9e09402E (Ethereum).

C:\Users\Design3\Desktop\Uploading to Opensea\opensea-automatic-bulk-upload-and-sale-master\opensea-automatic-bulk-upload-and-sale-master>

maximedrn commented 2 years ago

What metadata file did you use?

CryptoPunkFrens commented 2 years ago

didn't ask me to choose I follow your video and I did see that step is missing What I did wrong?

maximedrn commented 2 years ago

It asks you to choose a metadata file

CryptoPunkFrens commented 2 years ago

ok let me try again

CryptoPunkFrens commented 2 years ago

which account number is this? What is your account number? (Press [ENTER] to ignore this step) I ignored last time

maximedrn commented 2 years ago

If you want to switch from account 1 to any other account, you can enter a value. Otherwise, ignore it. The metadata file is the second thing asked.

CryptoPunkFrens commented 2 years ago

I did choose metadata already but what is that account number?? is that metamask wallet or something else?

maximedrn commented 2 years ago

It corresponds to the name of the accounts linked to your MetaMask wallet (Account 1, 2, 3, etc). The first time you use the bot, there is only Account 1. If you want to use another account, you have to import it using its private key.

CryptoPunkFrens commented 2 years ago

so I definitely need that in the future, because I will be using more accounts

CryptoPunkFrens commented 2 years ago

and maybe there was the problem because I did see logged on opensee with main account or account 1 and I don't want to use that account

CryptoPunkFrens commented 2 years ago

now I have this Login to MetaMask. Login to MetaMask failed. Retrying. Login to MetaMask. Login to MetaMask failed. Restarting. Something went wrong with your webdriver. Message: unknown error: unable to discover open window in chrome (Session info: chrome=103.0.5060.114) Stacktrace: Backtrace: Ordinal0 [0x00EE6463+2188387] Ordinal0 [0x00E7E461+1762401] Ordinal0 [0x00D93D78+802168] Ordinal0 [0x00D7BF35+704309] Ordinal0 [0x00DE16C8+1119944] Ordinal0 [0x00DE108A+1118346] Ordinal0 [0x00DDC5F6+1099254] Ordinal0 [0x00DB6BE0+945120] Ordinal0 [0x00DB7AD6+948950] GetHandleVerifier [0x011871F2+2712546] GetHandleVerifier [0x0117886D+2652765] GetHandleVerifier [0x00F7002A+520730] GetHandleVerifier [0x00F6EE06+516086] Ordinal0 [0x00E8468B+1787531] Ordinal0 [0x00E88E88+1805960] Ordinal0 [0x00E88F75+1806197] Ordinal0 [0x00E91DF1+1842673] BaseThreadInitThunk [0x7586FA29+25] RtlGetAppContainerNamedObjectPath [0x77657A9E+286] RtlGetAppContainerNamedObjectPath [0x77657A6E+238]

CryptoPunkFrens commented 2 years ago

Login to MetaMask. Login to MetaMask failed. Retrying. Login to MetaMask. Login to MetaMask failed. Restarting. Login to MetaMask. Logged to MetaMask. Login to OpenSea. Logged to OpenSea.

NFT n°1/1: Uploading NFT. Upload failed. The file extension is not supported on OpenSea. Uploading NFT. Upload failed. The file extension is not supported on OpenSea. Metadata saved in the data/upload_and_sale_a889e8ce.json file.

All done! In order to support me, you can make donations at this address: 0xDD135d5be0a23f6daAAE7D2d0580828c9e09402E (Ethereum).

C:\Users\Design3\Desktop\Uploading to Opensea\opensea-automatic-bulk-upload-and-sale-master\opensea-automatic-bulk-upload-and-sale-master>

maximedrn commented 2 years ago

Send me the metadata file used

CryptoPunkFrens commented 2 years ago

how to send you, don't support file type

maximedrn commented 2 years ago

ZIP it in an archive

CryptoPunkFrens commented 2 years ago

Choose your file: 0 - Browse a file on PC. 1 - data\json_structure_sale_only.json 2 - data\json_structure_upload_and_sale.json 3 - data\json_structure_upload_only.json 4 - data\upload_and_sale_4b3b79ef.json 5 - data\upload_and_sale_a889e8ce.json 6 - data\csv_structure_sale_only.csv 7 - data\csv_structure_upload_and_sale.csv 8 - data\csv_structure_upload_only.csv 9 - data\xlsx_structure_sale_only.xlsx 10 - data\xlsx_structure_upload_and_sale.xlsx 11 - data\xlsx_structure_upload_only.xlsx File number:4

is this correct

maximedrn commented 2 years ago

Yes, but send me the file in a ZIP

CryptoPunkFrens commented 2 years ago

WinRAR is not support

maximedrn commented 2 years ago

Right click, zip in archive. Or using WinRAR, add it in a ZIP archive, not a RAR

CryptoPunkFrens commented 2 years ago

upload_and_sale_4b3b79ef.zip

maximedrn commented 2 years ago

It is an empty file:

{
    "nft": [
        {
            "file_path": "",
            "nft_name": "",
            "external_link": "",
            "description": "",
            "collection": "",
            "properties": [],
            "levels": [],
            "stats": [],
            "unlockable_content": [
                false,
                ""
            ],
            "explicit_and_sensitive_content": false,
            "supply": 0,
            "blockchain": "",
            "sale_type": "",
            "price": 0,
            "method": [],
            "duration": [],
            "specific_buyer": "",
            "quantity": 0
        }
    ]
}
maximedrn commented 2 years ago

I think you selected the wrong generic.json file when generating your metadata file.

CryptoPunkFrens commented 2 years ago

I also have this upload_and_sale_a889e8ce.zip

maximedrn commented 2 years ago

Same, look at the data/ folder of the Generic File Maker folder, the correct metadata file should be in

CryptoPunkFrens commented 2 years ago

also empty

CryptoPunkFrens commented 2 years ago

5286840b.zip

CryptoPunkFrens commented 2 years ago

this is full data but cmd is not giving me option to select that file

maximedrn commented 2 years ago

This one is perfect. When selecting your file choose the 0 option and browse the file on your computer

maximedrn commented 2 years ago

Moreover make sure you do not want to have collection because this field is empty

CryptoPunkFrens commented 2 years ago

I don't understand "Moreover make sure you do not want to have collection because this field is empty"

maximedrn commented 2 years ago

The collection field in your metadata file is empty so OpenSea will create an Untitled collection for all of your NFTs.

CryptoPunkFrens commented 2 years ago

oh ok so I need to put collection name you didn't do it in your video :-)

maximedrn commented 2 years ago

You can complete the other field. For the collection it works like this: https://opensea.io/collection/this-is-my-colllection -> "collection": "this-is-my-collection",

CryptoPunkFrens commented 2 years ago

so now I need to create again, is that what you telling me

maximedrn commented 2 years ago

so now I need to create again, is that what you telling me

Complete the collection field in the generic.json file and run the generic.py file again to generate the new metadata file.

CryptoPunkFrens commented 2 years ago

ok let me do that Man you are so helpful, me not so technical

CryptoPunkFrens commented 2 years ago

is it correct? generic-file-blank.zip

CryptoPunkFrens commented 2 years ago

please confirm before I run new metadata

maximedrn commented 2 years ago

Correct 👌

CryptoPunkFrens commented 2 years ago

ok let me do it

CryptoPunkFrens commented 2 years ago

Created new metadata. Please can you check 9bb5609f.zip

maximedrn commented 2 years ago

Created new metadata. Please can you check 9bb5609f.zip

Correct too