main
adonis LW A6SG-V2BA-FK0PN0 SIDELED: datasheet-derived symbol, footprint, 3D model, viewers and generators 86e4c6a 1mo ago
import puppeteer from '/home/adom/project/adom_modules/adom/hero-studio/node_modules/puppeteer-core/lib/esm/puppeteer/puppeteer-core.js';
const b=await puppeteer.launch({executablePath:'/home/adom/.cache/puppeteer/chrome/linux-152.0.7977.54/chrome-linux64/chrome',headless:true,args:['--no-sandbox','--disable-dev-shm-usage']});
for(const [src,out] of [[process.argv[2],process.argv[3]],[process.argv[4],process.argv[5]]]){
  const p=await b.newPage(); const errs=[];
  p.on('pageerror',e=>errs.push(String(e)));
  await p.setViewport({width:760,height:560});
  await p.goto('file://'+src,{waitUntil:'networkidle0'});
  await new Promise(r=>setTimeout(r,400));
  await p.screenshot({path:out});
  console.log(out, errs.length?('ERRORS: '+errs.join('; ')):'clean');
  await p.close();
}
await b.close();