Chrome, Opera ve Edge İçin Tampermonkey Script Aktifleştirme Rehberi

Chromium tabanlı tarayıcıların (Chrome, Opera, Edge) yeni güvenlik politikaları (Manifest V3) nedeniyle, kullanıcı komut dosyalarının (userscripts) çalışması için manuel onay gerekmektedir. Eğer scriptleriniz Firefox'ta çalışıyor ancak bu tarayıcılarda tepki vermiyorsa aşağıdaki adımları izleyin.

🛠️ Çözüm Adımları

1. "Kullanıcı Komut Dosyalarına İzin Ver" Ayarı (Yeni)

Tampermonkey'nin (v5.3+) resmi duyurusuna göre, tarayıcının eklentiye kod yürütme yetkisi vermesi şarttır:

  • Tarayıcıda Tampermonkey simgesine sağ tıklayın.
  • "Uzantıyı Yönet" (Manage Extension) seçeneğine gidin.
  • Sayfayı aşağı kaydırarak "Kullanıcı komut dosyalarına izin ver" (Allow User Scripts) seçeneğini bulun ve AÇIK konuma getirin.
  • Not: Bu seçenek Chrome/Edge 138+ ve güncel Opera sürümlerinde zorunludur.

2. Geliştirici Modunu Etkinleştirme

Google, eklentilerin userScripts API'sini kullanabilmesi için bu modun açık olmasını şart koşar:

  • Adres çubuğuna şu adreslerden tarayıcınıza uygun olanı yazın:
    • Chrome: chrome://extensions
    • Opera: opera://extensions
    • Edge: edge://extensions
  • Sağ üst köşedeki "Geliştirici Modu" (Developer Mode) anahtarını AÇIK konuma getirin.
  • Değişikliklerin tam uygulanması için tarayıcıyı kapatıp yeniden başlatmanız önerilir.

3. Eklenti İzinleri ve Erişim Kontrolü

  • Uzantı yönetimi sayfasında Tampermonkey'nin "Ayrıntılar" (Details) kısmına girin.
  • "Dosya URL'lerine erişime izin ver" (Allow access to file URLs) seçeneğini aktif edin.
  • Site Erişimi ayarının "Tüm sitelerde" (On all sites) olarak seçili olduğundan emin olun.

4. Opera Kullanıcıları İçin Ek Ayarlar

Opera'nın yerleşik özellikleri scriptleri engelleyebilir:

  • Reklam Engelleyici: Adres çubuğundaki mavi kalkan simgesine tıklayarak ilgili site için engelleyiciyi devre dışı bırakın.
  • Pil Tasarrufu: Tarayıcı ayarlarından (Alt + P) "Pil Tasarrufu" (Battery Saver) özelliğini kapatın; bu mod arka plan scriptlerini durdurabilir.

🔍 Teknik Açıklama ve Kaynak

Tampermonkey resmi SSS (Q209) bölümünde belirtildiği üzere; Google, kullanıcıların kendi rızası dışında kod çalıştırılmasını önlemek amacıyla "iki aşamalı yetkilendirme" sürecini başlatmıştır. Sadece eklentiyi kurmak yetmez; kullanıcı ya Geliştirici Modu'nu açmalı ya da eklenti ayarlarındaki "İzin Ver" anahtarını manuel olarak tetiklemelidir.

Resmi Kaynak: Tampermonkey FAQ - Q209: Permission to execute userscripts

Edit

Pub: 06 Apr 2026 19:04 UTC

Views: 7