Please create the same bot for the game moonbix (binance)
Closed this issue · 22 comments
прошу для кого актуально оставлять реакции
Need make payload first😅
нахер не нужно, тк вывод будет скорее всего только на акк бинанса
Please, please please please 🙏🥺🥺🥺
class MoonbixBot {
sleep(time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
run() {
setInterval(async () => {
const buttonPlayGame = this.findButtonPlayGame();
if (!buttonPlayGame) {
return;
}
const event = new MouseEvent("click", {
bubbles: true,
cancelable: true,
view: window,
});
buttonPlayGame.dispatchEvent(event);
await this.sleep(1000);
for (let i = 0; i < 50; i++) {
await this.sleep(1000);
this.simulateLeftClick();
}
this.findReturnButtonElementsAndClick();
await this.sleep(1500);
}, 1000);
}
findButtonPlayGame() {
const button = document.querySelector("[class^='Game_entry__playBtn']");
if (button && button.textContent.trim().toLowerCase() === "play game") {
const style = window.getComputedStyle(button);
if (style.marginTop === "40px") {
return button;
}
}
return null;
}
findReturnButtonElementsAndClick() {
const svgs = document.getElementsByTagName("svg");
for (let svg of svgs) {
// Check if the SVG matches the specified structure
if (
svg.outerHTML ===
'<svg class="bn-svg absolute top-4 start-4 w-6 h-6" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.999 11.999l7.071-7.072 1.768 1.768-4.055 4.055H21v2.5H7.785l4.053 4.053-1.768 1.768L3 12v-.001z" fill="currentColor"></path></svg>'
) {
const event = new MouseEvent("click", {
bubbles: true,
cancelable: true,
view: window,
});
svg.dispatchEvent(event);
}
}
}
autoMining() {}
simulateLeftClick() {
const canvas = document.querySelector("canvas");
console.error("Canvas: ", canvas);
if (canvas) {
const event = new MouseEvent("mousedown", {
bubbles: true,
cancelable: true,
view: window,
button: 0, // 0 indicates the left mouse button
});
canvas.dispatchEvent(event);
const clickEvent = new MouseEvent("mouseup", {
bubbles: true,
cancelable: true,
view: window,
button: 0, // 0 indicates the left mouse button
});
canvas.dispatchEvent(clickEvent);
canvas.dispatchEvent(
new MouseEvent("click", {
bubbles: true,
cancelable: true,
view: window,
button: 0, // 0 indicates the left mouse button
})
);
}
}
}
const moonBixBot = new MoonbixBot();
moonBixBot.run();
How to use
- Launch game
- Right click -> Inspect element -> Change to Console View
- Paste this code and click
Enter
- @slavon141 @lolyinseo @WeNuLLApp
Description
- This code run permently, the process is clicking
Play Game
button -> Auto Mining -> clickBack
-> clickPlay Game
button -> Repeat - This code is not clean, and not well written but it does the job 🚀
How to reach me
- Ping me on Telegram if you want me write tool for you
class MoonbixBot { sleep(time) { return new Promise((resolve) => setTimeout(resolve, time)); } run() { setInterval(async () => { const buttonPlayGame = this.findButtonPlayGame(); if (!buttonPlayGame) { return; } const event = new MouseEvent("click", { bubbles: true, cancelable: true, view: window, }); buttonPlayGame.dispatchEvent(event); await this.sleep(1000); for (let i = 0; i < 50; i++) { await this.sleep(1000); this.simulateLeftClick(); } this.findReturnButtonElementsAndClick(); await this.sleep(1500); }, 1000); } findButtonPlayGame() { const button = document.querySelector("[class^='Game_entry__playBtn']"); if (button && button.textContent.trim().toLowerCase() === "play game") { const style = window.getComputedStyle(button); if (style.marginTop === "40px") { return button; } } return null; } findReturnButtonElementsAndClick() { const svgs = document.getElementsByTagName("svg"); for (let svg of svgs) { // Check if the SVG matches the specified structure if ( svg.outerHTML === '<svg class="bn-svg absolute top-4 start-4 w-6 h-6" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.999 11.999l7.071-7.072 1.768 1.768-4.055 4.055H21v2.5H7.785l4.053 4.053-1.768 1.768L3 12v-.001z" fill="currentColor"></path></svg>' ) { const event = new MouseEvent("click", { bubbles: true, cancelable: true, view: window, }); svg.dispatchEvent(event); } } } autoMining() {} simulateLeftClick() { const canvas = document.querySelector("canvas"); console.error("Canvas: ", canvas); if (canvas) { const event = new MouseEvent("mousedown", { bubbles: true, cancelable: true, view: window, button: 0, // 0 indicates the left mouse button }); canvas.dispatchEvent(event); const clickEvent = new MouseEvent("mouseup", { bubbles: true, cancelable: true, view: window, button: 0, // 0 indicates the left mouse button }); canvas.dispatchEvent(clickEvent); canvas.dispatchEvent( new MouseEvent("click", { bubbles: true, cancelable: true, view: window, button: 0, // 0 indicates the left mouse button }) ); } } } const moonBixBot = new MoonbixBot(); moonBixBot.run();Как использовать
- Запустить игру
- правый клик мыши -> Исследовать элемент -> Изменить на вид консоли.
- Вставьте этот код и нажмите
Enter
- @slavon141 @lolyinseo @WeNuLLApp
Описание
- Этот код показывает результат непрерывно, процесс следующий: зарядка батареи
Play Game
-> Автоматический майнинг -> зарядкаBack
-> зарядкаPlay Game
-> Повторить- Этот код написан не совсем чисто и не очень хорошо, но он выполняет свою работу 🚀
Как со мной связаться
- Напишите мне в Telegram, если хотите, чтобы я написал для вас инструмент.
Blocked script execution in 'about:blank' because the document's frame is sandboxed and the 'allow-scripts' permission is not set.
Well, I wrote this to use for my account. I didn't use your bot.
Just came across this issue and thought I should share my code.
Well, I wrote this to use for my account. I didn't use your bot. Just came across this issue and thought I should share my code.
How did you use it? it just doesn't work
it just doesn't work in browser
It works well for me.
i just change language to english, and it's worked! Thank you!
Great to hear that.
Yes it should be English because if it is Russian, the code will never found the Play Game button.
Just read my previous responses.
I open it from telegram desktop
need a way to open moonbix on browser.
about 3 days ago, it (binance) fixed
Open in telegram
need a way to open moonbix on browser. about 3 days ago, it (binance) fixed