Selamlar,
Uzun süredir tarayıcı işlemleri yapmıyordum bugün bir yapay dedim nasıl güncellemişlerse bir türlü yapamıyorum arkadaş.
Var mı örnek kod?
Seleniuma Nasıl Uzantı EKLENİYOR?
6
●130
- 10-06-2025, 23:18:20
- 10-06-2025, 23:31:19A.AY adlı üyeden alıntı: mesajı görüntüle
Hocam zip,çıkartılmış zip(klasörü yani),crx hepsini denedim hiçbiriyle olmuyor saçmalık - 11-06-2025, 00:03:58A.AY adlı üyeden alıntı: mesajı görüntüle
- 11-06-2025, 01:07:00
# Proje dizinindeki .crx dosyalarını kullan current_dir = pathlib.Path(__file__).parent.absolute() adguard_crx = os.path.join(current_dir, "adguard.crx") # crx dosyanızın adını buraya yazın ublock_crx = os.path.join(current_dir, "ublock.crx") # ublock crx dosyanızın adını buraya yazın # Her iki eklenti için geçici klasörler adguard_temp_dir = tempfile.mkdtemp() ublock_temp_dir = tempfile.mkdtemp() try: # AdGuard'ı çıkar with zipfile.ZipFile(adguard_crx, 'r') as zip_ref: zip_ref.extractall(adguard_temp_dir) # uBlock'u çıkar with zipfile.ZipFile(ublock_crx, 'r') as zip_ref: zip_ref.extractall(ublock_temp_dir) with sync_playwright() as p: # Her iki eklentiyle tarayıcı başlatma ve gizli modda çalışmasına izin verme browser = p.chromium.launch( headless=False, args=[ f"--disable-extensions-except={adguard_temp_dir},{ublock_temp_dir}", f"--load-extension={adguard_temp_dir},{ublock_temp_dir}", "--allow-extensions-in-incognito" ] ) # Gizli/özel mod davranışı için boş bir context oluşturma # Playwright'ta gizli mod, varsayılan davranıştır (çerezleri saklamaz)