INNER CODE UNIT · TypeScript

takeScreenshot

mifi/instauto · src/index.ts:284

  async function takeScreenshot() {
    if (!screenshotOnError) return;
    try {
      const fileName = `${Date.now()}.jpg`;
      logger.log('Taking screenshot', fileName);
      await page.screenshot({ path: join(screenshotsPath, fileName), type: 'jpeg', quality: 30 });
    } catch (err) {
      logger.error('Failed to take screenshot', err);
    }
  }

  async function tryLoadCookies() {
    try {
      const cookies = JSON.parse(await readFile(cookiesPath, 'utf8'));
      for (const cookie of cookies) {
        if (cookie.name !== 'ig_lang') await page.setCookie(cookie);
      }
    } catch {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…