• Stars
    star
    115
  • Rank 305,916 (Top 7 %)
  • Language
    JavaScript
  • Created about 3 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Binance NFT sales clicker

Clicker bot for buying NTF packs on binance(NOT SUPPORTING NOW!)

ΠšΠ»ΠΈΠΊΠ΅Ρ€ Π±ΠΎΡ‚ для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ НЀВ ΠΏΠ°ΠΊΠΎΠ² Π½Π° бинансС (Π½Π° русском Π½ΠΈΠΆΠ΅)

Donate: *BTC - 18y7UP8P3Dd9kz7eJtZaLvRif22swyK9oF . *BNB/ETH/Polygon networks - 0xa8075e5bb773572891eE6Ee3091c9D1F4177465B . *XRP - rDgRhbCPTnGutuGzqmJjFadTWfEzvfxEj6 .


About the script and the script itself

The script must be placed on the page of the sale itself, preferably right before the sale (1-2 minutes), the number of packs for the purchase will be requested. Every millisecond, the sell block is polled to find the buy button. Once the button appears, the script will enter the quantity and click on the buy button. After that, the page will start polling for the appearance of the confirmation block, as soon as the block appears, the confirmation button is pressed. Often, after pressing, errors are issued, so after the first press, the pressing interval is not reset. If the quantity is over. Close the page.

How to use

  1. There is a variable "packsValue" in the script, replace its value with yours. By default 1.
  2. Place this script for sale through the developer's console a couple of minutes before the start of the sale.
  3. Wait for the start of the sale.
  4. After a successful or unsuccessful purchase, close or refresh the page.

Alt Text

Compressed script

let packsValue=1,buyerInterval=setInterval(buyer,1),switcher=true,countInterval;function buyer(){if(document.querySelector('.css-bsjx8j').querySelector('button')){const block=document.querySelector('.css-bsjx8j'),buyBtn=block.querySelector('button');countInterval=setInterval(clicker,1);if(switcher==false){buyBtn.click();clearInterval(buyerInterval);setInterval(apply,1)}}else{console.log('waiting selling time')}}function apply(){if(document.querySelector('.css-z9ynqk')){const divider=document.querySelector('.css-z9ynqk'),applyBtn=divider.querySelector('button');applyBtn.click()}else{console.log('waiting apply divider')}}function clicker(){if(packsValue-1!=0){document.querySelector('.css-1my7wuf').nextElementSibling.click();packsValue-=1}else{switcher=false;clearInterval(countInterval)}}

Max supply buyer script

let buyerInterval=setInterval(buyer,1);function buyer(){if(document.querySelector('.css-bsjx8j').querySelector('button')){const block=document.querySelector('.css-bsjx8j'),buyBtn=block.querySelector('button'),maxBtn=block.querySelector('.css-f2ec0a');maxBtn.click();console.log('Max clicked');buyBtn.click();console.log('Buy clicked');clearInterval(buyerInterval);setInterval(apply,1)}else{console.log('waiting selling time')}}function apply(){if(document.querySelector('.css-z9ynqk')){const divider=document.querySelector('.css-z9ynqk'),applyBtn=divider.querySelector('button');applyBtn.click()}else{console.log('waiting apply divider')}}

The complete script (long-script) is available in the commented repository.

I hope my script will help at least someone.

Binance NFT sales clicker bot (eng near)


О Ρ€Π°Π±ΠΎΡ‚Π΅ скрипта ΠΈ сам скрипт

Donate: *BTC - 18y7UP8P3Dd9kz7eJtZaLvRif22swyK9oF . *BNB/ETH/Polygon networks - 0xa8075e5bb773572891eE6Ee3091c9D1F4177465B . *XRP - rDgRhbCPTnGutuGzqmJjFadTWfEzvfxEj6 .

Π‘ΠΊΡ€ΠΈΠΏΡ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° страницу самого сСйла, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ прям ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ΠΉ(1-2 ΠΌΠΈΠ½), появится окошка запроса количСства ΠΏΠ°ΠΊΠΎΠ². ΠšΠ°ΠΆΠ΄ΡƒΡŽ миллисСкунду ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π±Π»ΠΎΠΊ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Π½Π° Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° появилась, скрипт Π²Π²Π΅Π΄Π΅Ρ‚ количСство ΠΏΠ°ΠΊΠΎΠ² ΠΈ Π½Π°ΠΆΠΌΠ΅Ρ‚ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ. ПослС Ρ‡Π΅Π³ΠΎ начнСтся опрос страницы Π½Π° появлСниС Π±Π»ΠΎΠΊΠ° подтвСрТдСния, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ появляСтся Π±Π»ΠΎΠΊ, наТимаСтся ΠΊΠ½ΠΎΠΏΠΊΠ° подтвСрТдСния. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ послС наТатия Π²Ρ‹Π΄Π°ΡŽΡ‚ΡΡ ошибки, поэтому послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ наТатия ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» наТатия Π½Π΅ сбрасываСтся. Если количСство ΠΏΠ°ΠΊΠΎΠ² Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ, Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу. Π“Π»Π°Π²Π½Ρ‹ΠΉ плюс скрипта, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±Π°Π½ Π·Π° Π½Π΅Π³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Как ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ

  1. Π’ скриптС имССтся пСрСмСнная "packsValue", Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° вашС. По Π΄Π΅Ρ„ΠΎΠ»Ρ‚Ρƒ 1.(ΠŸΠ΅Ρ€ΠΌΠ΅Π½Π½Π°Ρ Π² Π½Π°Ρ‡Π°Π»Π΅ скрипта "let packsValue=1")
  2. ΠŸΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚Π΅ этот скрипт, Ρ‡Π΅Ρ€Π΅Π· консоль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π° страницС ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ°, Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° сСйла.(НС Π·Π°ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ страницу)
  3. Π–Π΄ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Π»Π° сСйла.
  4. ПослС ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ ΠΈΠ»ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу.

Alt Text

Π‘ΠΆΠ°Ρ‚Ρ‹ΠΉ скрипт

let packsValue=1,buyerInterval=setInterval(buyer,1),switcher=!0,countInterval;function buyer(){if(document.querySelector(".css-bsjx8j").querySelector("button")){const e=document.querySelector(".css-bsjx8j"),t=e.querySelector("button");countInterval=setInterval(clicker,1),0==switcher&&(t.click(),clearInterval(buyerInterval),setInterval(apply,1))}else console.log("waiting selling time")}function apply(){if(document.querySelector(".css-z9ynqk")){const e=document.querySelector(".css-z9ynqk"),t=e.querySelector("button");t.click()}else console.log("waiting apply divider")}function clicker(){packsValue-1!=0?(document.querySelector(".css-1my7wuf").nextElementSibling.click(),--packsValue):(switcher=!1,clearInterval(countInterval))}

Π‘ΠΊΡ€ΠΈΠΏΡ‚ для ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ максимального количСства ΠΏΠ°ΠΊΠΎΠ²

let buyerInterval=setInterval(buyer,1);function buyer(){if(document.querySelector('.css-bsjx8j').querySelector('button')){const block=document.querySelector('.css-bsjx8j'),buyBtn=block.querySelector('button'),maxBtn=block.querySelector('.css-f2ec0a');maxBtn.click();console.log('Max clicked');buyBtn.click();console.log('Buy clicked');clearInterval(buyerInterval);setInterval(apply,1)}else{console.log('waiting selling time')}}function apply(){if(document.querySelector('.css-z9ynqk')){const divider=document.querySelector('.css-z9ynqk'),applyBtn=divider.querySelector('button');applyBtn.click()}else{console.log('waiting apply divider')}}

ΠŸΠΎΠ»Π½Ρ‹ΠΉ скрипт (long-script) доступСн Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ с коммСнтариями.

НадСюсь ΠΌΠΎΠΉ скрипт Ρ…ΠΎΡ‚ΡŒ ΠΊΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.