OpenAI kadang maksa akun tertentu masuk alur free trial ChatGPT Plus yang ribet verifikasinya. Script console browser sederhana ini nge-hook request fetch dan ngehapus parameter promo_campaign secara instan. Hasilnya, kamu bisa langsung lewati tawaran trial dan checkout normal tanpa nyangkut di halaman promo. Trik ini gak butuh instal ekstensi aneh-aneh, cukup paste langsung di inspect element.

Mengenal Layanan & Gambaran Teknis

Trik ini memanfaatkan console F12 (alat developer bawaan browser) buat mengubah data yang dikirim browser ke server ChatGPT secara live. Skrip mencegat fungsi 'fetch' (pengirim request web) dan membuang tag 'promo_campaign' dari payload JSON sebelum data keluar dari browser kamu.

Panduan Langkah Demi Langkah

  1. Langkah 1 — Buka chatgpt.com di browser PC (Chrome/Edge/Brave) dan login ke akun kamu.
  2. Langkah 2 — Masuk ke halaman penawaran upgrade ChatGPT Plus yang memunculkan tombol trial.
  3. Langkah 3 — Tekan tombol F12 (atau klik kanan di sembarang tempat, lalu pilih 'Inspect' / 'Periksa').
  4. Langkah 4 — Klik tab 'Console' di jendela developer tools yang baru muncul.
  5. Langkah 5 — Salin skrip hook JavaScript yang disediakan di bawah, tempel ke Console, lalu tekan tombol Enter.
  6. Langkah 6 — Pastikan muncul notifikasi '[fetch hook] 安装成功' (instalasi berhasil) di konsol.
  7. Langkah 7 — Sekarang klik tombol klaim/ambil free trial di layar ChatGPT; request otomatis dimodifikasi dan promo dilewati.

Kode Kupon & Token Akses

(() => { if (window.__promoCampaignFetchHook) { console.warn('[fetch hook] 已经安装,无需重复执行。'); return; } const originalFetch = window.fetch; function removePromoCampaign(bodyText) { if (typeof bodyText !== 'string' || !bodyText.trim()) return null; try { const data = JSON.parse(bodyText); if (data === null || typeof data !== 'object' || Array.isArray(data) || !Object.prototype.hasOwnProperty.call(data, 'promo_campaign')) return null; const removedValue = data.promo_campaign; delete data.promo_campaign; return { body: JSON.stringify(data), removedValue, data }; } catch { return null; } } window.fetch = async function hookedFetch(input, init) { let requestUrl = typeof input === 'string' ? input : input instanceof URL ? input.href : input?.url; if (init && typeof init.body === 'string') { const result = removePromoCampaign(init.body); if (result) { init = { ...init, body: result.body }; console.log('[fetch hook] 已删除 promo_campaign', { url: requestUrl, removedValue: result.removedValue, modifiedBody: result.data }); } return originalFetch.call(this, input, init); } if (input instanceof Request && !input.bodyUsed && !['GET', 'HEAD'].includes(input.method.toUpperCase())) { try { const bodyText = await input.clone().text(); const result = removePromoCampaign(bodyText); if (result) { const modifiedRequest = new Request(input, { body: result.body }); console.log('[fetch hook] 已删除 promo_campaign', { url: input.url, removedValue: result.removedValue, modifiedBody: result.data }); return originalFetch.call(this, modifiedRequest, init); } } catch (error) { console.warn('[fetch hook] 检查 Request 请求体失败,已使用原请求:', error); } } return originalFetch.call(this, input, init); }; window.__promoCampaignFetchHook = { uninstall() { window.fetch = originalFetch; delete window.__promoCampaignFetchHook; console.log('[fetch hook] 已卸载。'); } }; console.log('[fetch hook] 安装成功。卸载请执行:window.__promoCampaignFetchHook.uninstall()'); })();

Persyaratan & Kesiapan

Tips Optimalisasi

Mitigasi Risiko & Keamanan

Kesimpulan & Catatan Penting

Trik client-side hook ini praktis buat kamu yang mau lewati jebakan trial ChatGPT Plus tanpa ribet. Cukup jalankan skrip sekali di console sebelum klik tombol submit.

Rujukan data terverifikasi dan pembaruan kuota secara realtime dapat dipantau langsung melalui portal intelijen direktori digital AICHECK #81740.