Spaces:
No application file
No application file
| const { chromium } = require('playwright'); | |
| async function tes() { | |
| // Inisialisasi browser | |
| const browser = await chromium.launch({ headless: false }); // Gunakan headless: true jika ingin tanpa UI | |
| const context = await browser.newContext(); | |
| // Atur cookie | |
| await context.addCookies([ | |
| { | |
| name: '__session', | |
| value: encodeURIComponent(`{"user_id":"01eff777-9400-603a-9104-0242ac120006","token":"v4.public.eyJhdWQiOiJpemFuYW1pLWFwcHMiLCJlbWFpbCI6ImNpZnVtb29naXdhcmFAZ21haWwuY29tIiwiZXhwIjoiMjAyNS0wMy0xMlQwNjowMToxM1oiLCJpYXQiOiIyMDI1LTAzLTExVDA2OjAxOjEzWiIsImlzcyI6Iml6YW5hbWktYXBpIiwianRpIjoiMDFlZmY3NzctOTQwMC02MDNhLTkxMDQtMDI0MmFjMTIwMDA2IiwibmJmIjoiMjAyNS0wMy0xMVQwNjowMToxM1oiLCJyZXF1ZXN0SVAiOiIiLCJzdWIiOiIwMWVmZjc3Ny05NDAwLTYwM2EtOTEwNC0wMjQyYWMxMjAwMDYiLCJ1c2VyQWdlbnQiOiIifRkMEjJZh4M60f179S9BvautqJaYFFsLA-X_RCxDem_eD73MLf_4Z2y9trX7EKCwJ3hFT6FhuMtygtU4rvJVGgE","username":"cifumo ogiwara","email":"cifumoogiwara@gmail.com","avatar_image_url":"https://lh3.googleusercontent.com/a/ACg8ocIGlKJt2X5_0faMYeUwRYkC0_xmtyqk2XN6-reP71yDLyORQh8=s96-c","is_premium":false,"access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhYWwiOiJhYWwxIiwiYW1yIjpbeyJtZXRob2QiOiJvYXV0aCIsInRpbWVzdGFtcCI6MTc0MTY3MjYwMH1dLCJhcHBfbWV0YWRhdGEiOnsicHJvdmlkZXIiOiJnb29nbGUiLCJwcm92aWRlcnMiOlsiZ29vZ2xlIl19LCJhdWQiOiJhdXRoZW50aWNhdGVkIiwiZW1haWwiOiJjaWZ1bW9vZ2l3YXJhQGdtYWlsLmNvbSIsImV4cCI6MTc0MTY3NjIwMCwiaWF0IjoxNzQxNjcyNjAwLCJpc19hbm9ueW1vdXMiOmZhbHNlLCJpc3MiOiJodHRwczovL2F1dGguc2hpbmlnYW1pLmdnL2F1dGgvdjEiLCJwaG9uZSI6IiIsInJvbGUiOiJhdXRoZW50aWNhdGVkIiwic2Vzc2lvbl9pZCI6IjljMjRjZGQ3LWY4OTktNDNiOS04ZjZhLTczMTA3OWJjNWFjMiIsInN1YiI6IjRjZTFlNjIxLWRkZDYtNDI4Ni1iZmE3LTAyZWUwNDYwYTE2MiIsInVzZXJfbWV0YWRhdGEiOnsiYXZhdGFyX3VybCI6Imh0dHBzOi8vbGgzLmdvb2dsZXVzZXJjb250ZW50LmNvbS9hL0FDZzhvY0lHbEtKdDJYNV8wZmFNWWVVd1JZa0MwX3htdHlxazJYTjYtcmVQNzF5REx5T1JRaDg9czk2LWMiLCJlbWFpbCI6ImNpZnVtb29naXdhcmFAZ21haWwuY29tIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImZ1bGxfbmFtZSI6ImNpZnVtbyBvZ2l3YXJhIiwiaXNzIjoiaHR0cHM6Ly9hY2NvdW50cy5nb29nbGUuY29tIiwibmFtZSI6ImNpZnVtbyBvZ2l3YXJhIiwicGhvbmVfdmVyaWZpZWQiOmZhbHNlLCJwaWN0dXJlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jSUdsS0p0Mlg1XzBmYU1ZZVV3UllrQzBfeG10eXFrMlhONi1yZVA3MXlETHlPUlFoOD1zOTYtYyIsInByb3ZpZGVyX2lkIjoiMTE0NTI0NDcyOTc5NDAzOTMyMDk1Iiwic3ViIjoiMTE0NTI0NDcyOTc5NDAzOTMyMDk1In19.CVorldNlebRldcIh7r2sRGZfWe72EKk5Eg04XD2BhLc","refresh_token":"wkbA8YebwI8rvz2Zjuddqg","expires_at":1741676200,"expired_at_moment":"1970-01-21 10:47:56"}`), | |
| domain: 'app.shinigami.asia', | |
| path: '/', | |
| httpOnly: false, | |
| secure: true | |
| } | |
| ]); | |
| // Membuka halaman | |
| const page = await context.newPage(); | |
| await page.goto('https://app.shinigami.asia/chapter/8e53d781-39f4-4683-b3bf-cd260b9b01d2', { | |
| waitUntil: 'domcontentloaded' | |
| }); | |
| // Tunggu 5 detik agar halaman termuat sempurna | |
| await page.waitForTimeout(5000); | |
| // Ambil isi HTML dari halaman | |
| const htmlContent = await page.content(); | |
| return htmlContent | |
| // Tutup browser | |
| await browser.close(); | |
| } | |
| module.exports = { tes }; |