Konu Başlıkları Gizle

  1. 1 Mağazadan Kullanıyorsanız
Yönlendirme ile mümkün. Bu, internetinizi ve bilgisayarınızı daha fazla kullanacak bir yöntem. Genel forum kullanımınızda ufak yavaşlama yapabilir. Resmi GIF desteği boyutunu da azalttığı için bu farkı minimuma indirecektir.

Filtre için uBlock Origin'in gelişmiş ayarlarının açılması gerekiyor. Varsayılan olarak kapalı çünkü bilinçsiz kullanıcılar sağdan soldan gördükleri şeyleri kullanıyorlar, bu da sorunlara neden oluyor. Bu ayarı açacaksanız filtrelerinize eklediğiniz şeylere ekstra dikkat etmeniz gerekir.

uBlock Origin'in gelişmiş ayarlarını açmak için ayarlar sayfasına girin. Aşağı kısımda ileri düzey kullanıcıyım seçeneğini işaretleyin. Ardından çarka basıp gelişmiş ayarları açın. trustedListPrefixes ayarının karşısında ublock- yazar. Onu arada boşluk olmasına dikkat ederek ublock- user- yapıp değişiklikleri uygula deyin. Sonrasında sekmeyi kapatın. Ayarlar sekmesinden filtrelerim sekmesine geçip aşağıdaki kodu boş bir satıra yapıştırıp değişiklikleri uygula deyin.

Mağazadan Kullanıyorsanız​

1.53.0, 1.53.2, 1.53.4, 1.54.0 sürümlerini kullanıyorsanız kodların ilkini, 1.55.0 veya daha üstünü kullanıyorsanız ikincisini kullanmalısınız. 1.55.0 sürümü bugün çıktı. Mağazaların onaylayıp yayınlaması birkaç gün sürebiliyor.

1.52.3b12 sürümüyle 1.54.1b8 sürümü arasında olan bir sürümü kullanıyorsanız kodların ilkini, 1.54.1b8 veya sonrasını kullanıyorsanız ikincisini kullanmalısınız.

Aralarındaki tek fark ilkinde urltransform, ikincide uritransform yazması.

Kod:
||techolay.net/sosyal/data/$urltransform=/\/sosyal\/data\/avatars\/[sml](.*)$/sosyal\/data\/avatars\/o\$1/
||techolay.net/sosyal/data/$uritransform=/\/sosyal\/data\/avatars\/[sml](.*)$/sosyal\/data\/avatars\/o\$1/

İlkini kullanıyorsanız ve günün birinde görseldeki ikinci gibi altı çizili olursa güncelleme gelmiş demektir. İkinciye geçin.

1704307275048.webp


Technopat'ta da aynı şekilde çalışır. Ayrı bir filtre olarak oluşturmanız ve domain değiştirmeniz yeterli.
 
Son düzenleme:
Uzantı sadece dosyaları tanımada kolaylık sağlayan bir şey. Asıl olay metadata. Sonunda JPG yazsa da GİF olabilir.

Yonlendirme yapıyor. https://bit.ly/3tRzo6T adresi sizi nasıl bir YouTube videosuna yönlendiriyorsa bu da onu yapıyor.
Video başlığı çıktığı için satır içi koda aldım.

Bilgisayardan açarsanız farkı daha iyi görürsünüz. Bunun yerine buna yönlendiriyor. GIF örneği için bunun yerine buna yönlendiriyor.

Daha açık olması için konu başına paragraf ekledim.

Ah, şimdi çok daha iyi anladım... :) (Sanırım.)

Yanlışım varsa düzeltin lütfen:
  • Üye profil resmi yüklediğinde sunucu resmin ismi olarak üyenin kayıt sırasını alıyor. Bir nevi resmin ID'si olmuş oluyor.
  • Sunucu, resmin s, m, l kısaltmalarıyla temsil edilen small, medium, large versiyonlarını kendisi üretiyor. Bunlar üretilirken JPG'ye dönüştürülüyor, yapı değişiyor. Resmin ismi de göz ardı edilerek [id].jpg ismiyle tutuluyor.
  • Sunucu bunları yapmasına karşın resmin original versiyonunu o kısaltmasıyla tutuyor. Bunun uzantısını da isim oluştururken JPG olarak alıyor ama bu uzantı dönüştürmekten ibaret, resmin yapısına dokunmayıp orijinal depoluyor. Orijinal resim çok fazla büyükse zaten yüklenmesine izin vermiyor. 4 MB sınırıyla karşılaşmıştım editörde resim yüklerken, profil resminde de geçerlidir herhalde.
  • Profil resimleri için istek mi gönderiliyor bilmiyorum; ama sizin sunduğunuz yönlendirme metodu Regex kullanıyor. Resim URL'inin boyut kısmına kadarki (değişmeyen) yerini es geçiyor, boyut kısmını (değişen) [sml] diye es geçiyor (karakterlerin birinden biri varsa es geç (?)), boyuttan sonraki kısmı (.*)$ ile yakalıyor ve sonra asıl yönlendirmek istediğiniz URL için siz boyut yerine orijinal resim için o yazıp yakaladığınız geri kalan kısmı $1 ile yerleştiriyorsunuz. (Yakalanan argümanlar 1 tane ve ilk argüman kullanılmak isteniyor.)
Detayları bilmemekten kaynaklı yanlışlarım kesin vardır. Elinize sağlık, beğendim.

Tabii burada güzel kısımlardan biri, o seçeneğinin mevcudiyetinin farkında olmak. Bunu nasıl anladınız?
 
Tabii burada güzel kısımlardan biri, o seçeneğinin mevcudiyetinin farkında olmak. Bunu nasıl anladınız?
Profil fotoğrafına bakınca gösteriyordu yanlış hatırlamıyorsam. Daha GİF desteği yokken farklı boyutlar olduğunu fark etmiştim. Unutmazsam bilgisayara geçince denerim. Ama ben değildim. Technopat'ta @Nizel G idi.
Biraz XenForo bilgisi yeterli aslında. Bilinen bir şey.

H de var bu arada.
 
Profil fotoğrafına bakınca gösteriyordu yanlış hatırlamıyorsam.

Tam nereyi kastettiniz? Bir yerde gösteriyor olsaydı orijinali GIF olanları görebilirdik sanki. Ben bulamadım. :/

Daha GIF desteği yokken farklı boyutlar olduğunu fark etmiştim.

Güzel ve sunduğunuz türde bir yöntem için gerekli bir gözlem.


Bunun bahsi bir konuda geçtiyse onu paylaşabilmeniz mümkün mü?

Biraz XenForo bilgisi yeterli aslında. Bilinen bir şey.

Bu işlere yatkın olmayı göz ardı etmemek gerek bence. :) Öbür türlü bu tür önerilerden daha fazla görürdük gibi. Gerçi belki Technopat tarafında hatırı sayılır miktarda açılmış konu vardır, orasını bilmiyorum.


O ne sahi?
Bu soruyu sorarken "Large'dan büyük ne olabilir?" diye düşünüp 5 saniye sonra Huge yanıtını buldum...
O bir yerde kullanılmıyor olsa gerek, yoksa filtrede de bulunması gerekirdi, değil mi?
 
Tam nereyi kastettiniz? Bir yerde gösteriyor olsaydı orijinali GIF olanları görebilirdik sanki. Ben bulamadım. :/
img taginin src attribute'ü o şekilde olmasa da wrapper element o şekilde. Bu yüzden tıklayınca açıyor. Enes3078'in profiinde deneyebilirsiniz.

1704448096816.webp



Bunun bahsi bir konuda geçtiyse onu paylaşabilmeniz mümkün mü?
Özellikle bir konuda geçmedi. Dediğim gibi devlet sırrı değil zaten. Avatarınıza profilinizdeyken tıklasanız görürsünüz. Adres çubuğuna bakması kalıyor. Zaten birisi GIF koyduysa oynamaya başladığı için anında bir şeylerin değişik olduğu fark ediliyor. Zaten dediğim gibi biraz XenForo kullanmış birisi bu olayı bilir.

Başta kendisi bir eklenti yapmıştı. Hatırladığım kadarıyla her img taginin href attribute'ünü elle değiştiriyordu onda. Sonra Stereo.Luigi99'inin Technopat'taki eklentisi için yönlendirme olarak koymuştu. Yönlendirme fikri o zamana kadar hiç aklıma gelmemişti. uBlock Origin de zaten 1.52.3b12 sürümünden sonra ekledi. Önceden yönlendirme vardı ama reklam vb. engellemek için boş yerlere yönlendirme şeklindeydi.

O ne sahi?
Bu soruyu sorarken "Large'dan büyük ne olabilir?" diye düşünüp 5 saniye sonra Huge yanıtını buldum...
O bir yerde kullanılmıyor olsa gerek, yoksa filtrede de bulunması gerekirdi, değil mi?
High res(olution) olması lazım. 384x384 px yapıyor. Sizin orijinal avatarınız bundan daha küçük olsa dahi o hale getiriyor.
Dönüştürülerek oluşturulduğu için GIF değil. O yüzden filtre için anlamsız oluyor.
 
img taginin src attribute'ü o şekilde olmasa da wrapper element o şekilde. Bu yüzden tıklayınca açıyor. Enes3078'in profiinde deneyebilirsiniz.

Profile sağ tıklamaktansa sol tıklamanın aklıma gelmemesinin şaşkınlığı içerisindeyim. :O

Başta kendisi bir eklenti yapmıştı. Hatırladığım kadarıyla her img taginin href attribute'ünü elle değiştiriyordu onda.

Hmm, bu da güzel bir yöntemmiş. Yönlendirme daha efektif ama sanırsam.

Dönüştürülerek oluşturulduğu için GIF değil. O yüzden filtre için anlamsız oluyor.

Şey, filtreden etkilenecek asıl URL bakımından sormuştum, [sml] içinde yani: [smlh] gibi.
 
Hmm, bu da güzel bir yöntemmiş. Yönlendirme daha efektif ama sanırsam.
JS yavaş. Sayfa zaten bir miktar yüklendikten sonra çalıştığı için daha da yavaş. Orijinal [sml] görselleri bir miktar indirip sonra diğerlerine geçmek falan derken yavaş.
Yönlendirmenin kendisi hızlı olsa da (Özellikle de Raymond Hill gibi birinin yazdığı kod olduğu için) dosya boyutu yüzünden o da yavaş aslında.

Şey, filtreden etkilenecek asıl URL bakımından sormuştum, [sml] içinde yani: [smlh] gibi.
h'nin hiçbir yerde kullanıldığını görmedim. O yüzden koymadım.