Skip to content

Instantly share code, notes, and snippets.

@sksat
Created May 9, 2021 12:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sksat/35fb472fda4800aa4cf5048bbe4713f3 to your computer and use it in GitHub Desktop.
Save sksat/35fb472fda4800aa4cf5048bbe4713f3 to your computer and use it in GitHub Desktop.
marupop-auto
const puppeteer = require('puppeteer');
puppeteer.launch({
headless: false,
executablePath: "/usr/bin/chromium",
ignoreDefaultArgs: "--mute-audio"
}).then(async browser => {
const page = await browser.newPage()
await page.goto('https://marupop.yopc.dev/')
while(true){
await page.waitForSelector('.jss8 > .MuiGrid-root > .MuiGrid-root:nth-child(2) > .MuiButtonBase-root > .MuiButton-label')
await page.click('.jss8 > .MuiGrid-root > .MuiGrid-root:nth-child(2) > .MuiButtonBase-root > .MuiButton-label')
await page.waitForSelector('.jss8 > .MuiGrid-root > .MuiGrid-root:nth-child(1) > .MuiButtonBase-root > .MuiButton-label')
await page.click('.jss8 > .MuiGrid-root > .MuiGrid-root:nth-child(1) > .MuiButtonBase-root > .MuiButton-label')
await page.waitFor(3000);
}
await browser.close()
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment