They Live Adblocker - They Live (1988) filminden ilham alan reklam engelleyici
(github.com/davmlaw)- They Live Adblocker, uBlock Origin Lite çatallamasıdır; kozmetik filtrelerle engellenen reklamları gizlemek yerine onları They Live sloganlarının yazdığı beyaz kutucuklara dönüştürür
- Her reklamda OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY ifadelerinden biri rastgele gösterilir
- Fikir, 2015'te yazılan They Live adblock mode başlıklı blog yazısından çıkmıştır
- Kurulum için Releases page üzerinden
uBOLite_theylive.chromium.zipindirilip arşivden çıkarılır; ardından Chromium / Chrome / Brave / Edge üzerindeLoad unpackedile uzantı yüklenir - Varsayılan uBO Lite'ın Basic filtreleme modu reklamları ağ katmanında engellediği için DOM öğesi oluşmaz; bu yüzden OBEY kutucuğuna dönüşmez ve yalnızca boş alan kalır
- OBEY kutucuğunu görmek için uBO Lite panosunda ilgili sitenin filtreleme modu Optimal veya Complete olarak ayarlanıp sayfa yenilenmelidir
- Kaynaktan derleme için Node 22 gerekir;
tools/make-mv3.sh chromiumkomutuyla Chromium paketi oluşturulabilir, ayrıcafirefox,edge,safarihedefleri de belirtilebilir - Çalışma mantığı, uBO Lite'ın kozmetik filtrelerinin normalde enjekte ettiği
display: none !importantCSS'i yerine,data-ubol-they-liveözniteliğindeki metni::afterkaplamasıyla gösteren beyaz kutu maskesi uygulamaktır - Geç yüklenen reklamları da işlemek için DOM taranır ve MutationObserver ile yeni eklenen öğeler algılanarak eşleşen reklam öğelerine rastgele sloganlar atanır
- Değiştirilen dosyalar
davmlaw/uBlockalt modülündedir;they-live.jsslogan listesi, CSS üretimi ve DOM etiketlemesini üstlenir, ilgili enjeksiyon noktaları ve betik kayıt kodu da yamalanmıştır - Bu, kişisel hobi amaçlı bir çatallamadır ve resmî uBlock Origin ürünü değildir; bu nedenle ilgili sorunlar uBO tarafına bildirilmemelidir
- Gizlenmiş öğeleri yeniden görünür hale getirdiği için, site CSS'i reklam alanlarının küçültülmesini varsayıyorsa yerleşim kayabilir; ayrıca kullanıcı tanımlı kozmetik filtreler ve ağ düzeyinde engellenen reklamlar OBEY işlemine tabi tutulmaz
- Lisans, upstream uBlock Origin / uBO Lite ile aynı olan GPL-3.0'dır
1 yorum
Hacker News yorumları
Başlığı yanlış okuyup They Live'ın reklam engelleme fikrinin kendisine ilham verdiğini sanmıştım
Aslında öyle olsaydı ilginç bir tesadüf olurdu; çünkü bu film erken dönem Mozilla logolarından birine ilham vermişti [0]
[0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
90'ların sonlarında ofiste bir web sunucusu kurup 404 yanıtı yerine sahte banner reklamlar döndürüyorduk
Dahili DNS sunucusunda
"*.doubleclick.net"adreslerini oraya yönlendirmiştim; gerçek reklamlar yerine kokain bazlı burun spreyi, domuz kiralama gibi tuhaf derecede kaba banner'lar çıkıyordu ve gerçekten komiktiKimseye söylememiştim ama insanlar bu reklamlar yüzünden helpdesk kaydı açınca epey güldüm; sonunda bir teknisyen Mapquest yol tarifini yazdırdı ve üzerinde bu kaba reklamlarla birlikte müşteride bırakınca iş durduruldu
Yanlış hatırlamıyorsam sahte reklamlar Bannertown adlı bir sitedendi ve site çoktan yok olmuş gibi görünüyor. O kadar komiklerdi ki bugün bile onları yeniden bulmak isterdim
Bu yazıya 10 kez upvote vermek isterdim
Filme de bayılıyorum; vizyona çıktıktan kısa süre sonra kablolu yayında izlediğimde kafamı açmıştı
Yıllar önce bir öykü derlemesinde okumuştum; filmin ondan açıkça ilham aldığını bilmek zaten harika olan filmi daha da çok takdir etmeme yol açtı
Reklamları değiştirmesi bana Steve Mann'in eye tap AR işlerini hatırlattı
https://news.ycombinator.com/item?id=44406552
https://cottagelife.com/general/this-toronto-professor-took-...
Harika fikir! Yazı kalınlığı extra/heavy civarında olmalı; ayrıca tam siyah değil koyu gri olmalı gibi geliyor
Hâlâ izlemediysen mutlaka izle derim
Çocukken gece geç saatte gizlice kanal değiştirirken tesadüfen ortasından denk gelmiştim ve bende oldukça güçlü bir iz bırakmıştı
Gelişim dönemimde sağlıklı bir etki oldu; moda akımlara ve akran baskısına direnmeye, otoriteyi sorgulamaya hazırladı sanırım. Dini zaman-mekânın daha zararlı yönlerine direnmemde de yardımcı oldu ve birkaç yıl sonra Descartesçı şüpheciliği hafifçe okuyup oradan matematiğe yöneldim
Filmin büyük bir meme'e dönüşmesinden ancak yıllar sonra adını öğrendim
Tavsiye sayılmaz ama çocuklar bunu demode bulacak yaşa gelmeden önce izletmeyi kesinlikle öneririm. Şizofrenik bir epizoda girebilirler ya da solipsizme kapılabilirler; ama canavarlardan korkup zihinsel yönlendirme tekniklerini öğrenebilir ve sonra size teşekkür edebilirler
Birçok insan zaten başka şeyler tarafından önceden hazırlanmış oluyor; bu yüzden filmde görmek istediklerini görüyor gibiler
Modernliğin yaygın biçimlerine duyulan şüpheciliğin temel amaç olduğu çok açık. Ama aşırı sağ topluluklarda bunun filmin Yahudilerin dünyayı yönettiği anlamına geldiği şeklinde yorumlandığını da gördüm. Carpenter'ın niyeti bu değildi diye düşünüyorum
Sonuçta bir eser dünyaya çıkınca, yaratıcısı onun nasıl kullanılacağını artık kontrol edemiyor
Yetişkinler için biraz apaçık mesajının ötesinde, düpedüz çok eğlenceli bir film aynı zamanda
Son zamanlarda Andor'u saha kılavuzu gibi izliyordum; gerçek dünya kılavuzları listesine güzel bir ekleme olacak gibi
Idiocracy, War INC gibi
They Live, modern dünyanın büyük bir kısmını açıklayan gerçekten iyi bir metafor
Bir kez gördün mü artık görmemek mümkün olmuyor
Ne ironik. Yabancılaşma ve insanlıktan çıkarma temalarıyla ünlü They Live hakkında bir şey yapıp tüm kodlamayı AI'a bırakmışlar
Sesi eklentinin içine base64 olarak kodlamıştım ve her şeyi tamamen kendim yapmıştım. Bununla gurur mu duymalıyım? Sanırım ikimiz de cevabın hayır olduğunu biliyoruz
Hepimiz bu meseleyi anlamaya çalışıyoruz; o yüzden gerçekten soruyorum
Bunun Pi-hole eklentisi olarak çıkmasını bekliyorum
Benim kişisel sloganım olan “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.” bu filmden geliyor