Neon-AI commited on
Commit
22073a5
·
verified ·
1 Parent(s): 61f8acb

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +10 -8
index.js CHANGED
@@ -5,9 +5,15 @@ const fs = require("fs");
5
  async function generateImage(text) {
6
 
7
  const browser = await puppeteer.launch({
8
- headless: true,
9
- executablePath: "/usr/bin/google-chrome",
10
- args: ["--no-sandbox", "--disable-setuid-sandbox"]
 
 
 
 
 
 
11
  });
12
 
13
  const page = await browser.newPage();
@@ -20,11 +26,9 @@ async function generateImage(text) {
20
  );
21
 
22
  console.log("Typing text...");
23
-
24
  await page.type("#text-0", text);
25
 
26
  console.log("Submitting form...");
27
-
28
  await page.click("#submit");
29
 
30
  console.log("Waiting for generated image...");
@@ -35,9 +39,7 @@ async function generateImage(text) {
35
 
36
  console.log("Image URL:", imageUrl);
37
 
38
- const response = await axios.get(imageUrl, {
39
- responseType: "arraybuffer"
40
- });
41
 
42
  fs.writeFileSync("result.png", response.data);
43
 
 
5
  async function generateImage(text) {
6
 
7
  const browser = await puppeteer.launch({
8
+ headless: "new",
9
+ args: [
10
+ "--no-sandbox",
11
+ "--disable-setuid-sandbox",
12
+ "--disable-dev-shm-usage",
13
+ "--disable-gpu",
14
+ "--no-zygote",
15
+ "--single-process"
16
+ ]
17
  });
18
 
19
  const page = await browser.newPage();
 
26
  );
27
 
28
  console.log("Typing text...");
 
29
  await page.type("#text-0", text);
30
 
31
  console.log("Submitting form...");
 
32
  await page.click("#submit");
33
 
34
  console.log("Waiting for generated image...");
 
39
 
40
  console.log("Image URL:", imageUrl);
41
 
42
+ const response = await axios.get(imageUrl, { responseType: "arraybuffer" });
 
 
43
 
44
  fs.writeFileSync("result.png", response.data);
45