Nexchan commited on
Commit
b7926d7
·
verified ·
1 Parent(s): e0cd1d2

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +9 -1
index.js CHANGED
@@ -266,6 +266,8 @@ async function r34(url) {
266
  'X-Forwarded-For': generateRandomIP()
267
  });
268
 
 
 
269
  // Setel direktori unduhan unik untuk setiap permintaan
270
  const downloadPath = fs.mkdtempSync(path.join(os.tmpdir(), 'r34')); // Buat subdirektori unik
271
 
@@ -273,12 +275,15 @@ async function r34(url) {
273
  behavior: 'allow',
274
  downloadPath: downloadPath
275
  });
 
276
 
277
  await page.goto(url); // Buka URL yang diberikan
278
 
279
  // Asumsikan ada tombol unduh dengan selector '#downloadButton'
280
  await page.click("#tab_video_info > div:nth-child(4) > div > a:nth-child(5)");
281
 
 
 
282
  // Tunggu sampai file diunduh dengan memonitor perubahan pada direktori
283
  let filename = '';
284
  while (filename === '') {
@@ -289,10 +294,13 @@ async function r34(url) {
289
  await new Promise(resolve => setTimeout(resolve, 100)); // Tunggu sebentar sebelum cek lagi
290
  }
291
  }
 
 
 
292
 
293
  await browser.close();
294
 
295
- return { path: path.join(downloadPath, filename), url: url };
296
  }
297
 
298
 
 
266
  'X-Forwarded-For': generateRandomIP()
267
  });
268
 
269
+ /*
270
+
271
  // Setel direktori unduhan unik untuk setiap permintaan
272
  const downloadPath = fs.mkdtempSync(path.join(os.tmpdir(), 'r34')); // Buat subdirektori unik
273
 
 
275
  behavior: 'allow',
276
  downloadPath: downloadPath
277
  });
278
+ */
279
 
280
  await page.goto(url); // Buka URL yang diberikan
281
 
282
  // Asumsikan ada tombol unduh dengan selector '#downloadButton'
283
  await page.click("#tab_video_info > div:nth-child(4) > div > a:nth-child(5)");
284
 
285
+ /*
286
+
287
  // Tunggu sampai file diunduh dengan memonitor perubahan pada direktori
288
  let filename = '';
289
  while (filename === '') {
 
294
  await new Promise(resolve => setTimeout(resolve, 100)); // Tunggu sebentar sebelum cek lagi
295
  }
296
  }
297
+ */
298
+
299
+ const cookies = await page.cookies();
300
 
301
  await browser.close();
302
 
303
+ return { cookies } //{ path: path.join(downloadPath, filename), url: url };
304
  }
305
 
306