Untitled
unknown
plain_text
3 years ago
1.3 kB
18
Indexable
const puppeteer = require('puppeteer');
(async () => {
// Starting browser
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
// Login flow
await page.goto('https://www.instagram.com/accounts/login/?source=auth_switcher');
await page.waitForSelector('input[name="username"]');
await page.type('input[name="username"]', '3107318782');
await page.type('input[name="password"]', 'mypassword');
await page.click('button[type="submit"]');
// Waiting for page to refresh
await page.waitForNavigation();
// Navigate to post and submitting the comment
//await page.goto('https://www.instagram.com/p/CpNrnx1jOfb/');
comments = 0
nComents = 10
while (comments < nComents){
await doing(page)
comments += 1
}
//await browser.close();
})();
async function doing(page){
await page.goto('https://www.instagram.com/p/CpNrnx1jOfb/')
await page.waitForSelector('textarea');
await page.type('textarea', '!Yes'+comments);
const searchResultSelector = '.x1n5bzlp.x173jzuc.x1yc6y37';
const element = await page.waitForSelector(searchResultSelector);
await element.click();
// Dispose of handle
await element.dispose();
}Editor is loading...