Merhaba, başlıktan da anlayacağınız üzere böyle bir proje yapmayı denemek istedim. ChatGPT'ye aklımdaki fikri söyledim ve bunu bir uzantı haline getirmek istediğimi ancak kod bilmediğimi söyledim ve bana gerekli kodları yazıp göndermesini istedim.
Haftalar boyunca yüzlerce revizyon, chrome web mağazasından red, hatalar, buglar derken en sonunda neredeyse kusursuz halini tamamlayabildik ve mağazaya yükledim.
ChatGPT'nin sadece son sürümü bu kodlama işini başarabildiğinden ve onun da günlük çok az bir limiti olmasından dolayı çok zor bir süreçti, çok fazla hata yaptı ama deneye deneye yine kendi bir şekilde düzeltebildi. Kısacası %85'ini ChatGPT 4-o yaptı, ben tasarımlarda biraz değişiklikler yaptım o kadar.
Uzantı temel olarak Youtube kontrollerini tek tıkla halletmenizi ve ekstradan Youtube'da olmayan ancak uzantıda olan diğer özellikleri kontrol etmenizi sağlıyor.
Uzantının eklediği özellikler:
Loop: Tek tuşla videoyu döngüye alabiliyorsunuz ve aktifken yeşil renk görünerek aktif olduğunu gösterebiliyor ayrıca başka videoya geçseniz dahi ayarlarınız kaydedildiği için döngü açık kalıyor, siz ne zaman kapatırsanız o zaman kapanıyor.
Volume Booster: Sesi %200, %500 ve %1000 olarak boostluyor. %200 ve %500 güzel çalışıyor ancak %1000'de ses patlama yapabiliyor, eğer iyi bir hoparlör veya kulaklık varsa patlama yaşanmayabilir.
Her ses seviyesi için ayrı bir renk belirlenmiş durumda ve yine döngü özelliğindeki gibi bu özellikte de ayarlarınız kaydediliyor ve başka videoya geçseniz de ayar değişmiyor.
Cinema Mode: Videoyu odak noktasına alıp, biraz büyütüp arkayı da karartarak daha atmosferik bir ortam yaratabiliyor.
Highest Quality: Bu butona bastığınızda video en yüksek hangi kalitede yüklendiyse otomatik olarak tek tıkla o kaliteye çekiyor ve bu sırada size hiç bir şey fark ettirmiyor.
Screenshot: Tek tıkla video oynuyor olsa bile o andaki karenin ekran görüntüsünü alıp 1080p olarak otomatik indiriyor.
Mouse Wheel Volume: Tuş aktifken fare tekerleği ile ses kontrolü.
Sinema Modu'ndan görseller:
Bu da uzantının ikonuna basınca çıkan pop-up ekranı. Tüm tuşlar aktif çalışıyor.
Bonus: JavaScript dosyasının küçük bir bölümünü de paylaşmak istedim:
Eğer uzantıyı kullanmak isteyenler olursa Chrome Web Mağazası (Opera, Brave vb tarayıcılarda da çalışıyor.) linkini ve Firefox linkini aşağıda bulabilirsiniz.
(Link paylaşmak yasak mı bilmiyorum ancak zaten uzantı üzerinden bir gelir elde edilmiyor ticari bir amacım yok.)
Chrome, Opera, Brave için Chrome Web Mağazası linki: Burada
Firefox için indirme linki: Burada
Haftalar boyunca yüzlerce revizyon, chrome web mağazasından red, hatalar, buglar derken en sonunda neredeyse kusursuz halini tamamlayabildik ve mağazaya yükledim.
ChatGPT'nin sadece son sürümü bu kodlama işini başarabildiğinden ve onun da günlük çok az bir limiti olmasından dolayı çok zor bir süreçti, çok fazla hata yaptı ama deneye deneye yine kendi bir şekilde düzeltebildi. Kısacası %85'ini ChatGPT 4-o yaptı, ben tasarımlarda biraz değişiklikler yaptım o kadar.
Uzantı temel olarak Youtube kontrollerini tek tıkla halletmenizi ve ekstradan Youtube'da olmayan ancak uzantıda olan diğer özellikleri kontrol etmenizi sağlıyor.
Uzantının eklediği özellikler:
Loop: Tek tuşla videoyu döngüye alabiliyorsunuz ve aktifken yeşil renk görünerek aktif olduğunu gösterebiliyor ayrıca başka videoya geçseniz dahi ayarlarınız kaydedildiği için döngü açık kalıyor, siz ne zaman kapatırsanız o zaman kapanıyor.
Volume Booster: Sesi %200, %500 ve %1000 olarak boostluyor. %200 ve %500 güzel çalışıyor ancak %1000'de ses patlama yapabiliyor, eğer iyi bir hoparlör veya kulaklık varsa patlama yaşanmayabilir.
Her ses seviyesi için ayrı bir renk belirlenmiş durumda ve yine döngü özelliğindeki gibi bu özellikte de ayarlarınız kaydediliyor ve başka videoya geçseniz de ayar değişmiyor.
Cinema Mode: Videoyu odak noktasına alıp, biraz büyütüp arkayı da karartarak daha atmosferik bir ortam yaratabiliyor.
Highest Quality: Bu butona bastığınızda video en yüksek hangi kalitede yüklendiyse otomatik olarak tek tıkla o kaliteye çekiyor ve bu sırada size hiç bir şey fark ettirmiyor.
Screenshot: Tek tıkla video oynuyor olsa bile o andaki karenin ekran görüntüsünü alıp 1080p olarak otomatik indiriyor.
Mouse Wheel Volume: Tuş aktifken fare tekerleği ile ses kontrolü.
Sinema Modu'ndan görseller:
Bu da uzantının ikonuna basınca çıkan pop-up ekranı. Tüm tuşlar aktif çalışıyor.
Bonus: JavaScript dosyasının küçük bir bölümünü de paylaşmak istedim:
Eğer uzantıyı kullanmak isteyenler olursa Chrome Web Mağazası (Opera, Brave vb tarayıcılarda da çalışıyor.) linkini ve Firefox linkini aşağıda bulabilirsiniz.
(Link paylaşmak yasak mı bilmiyorum ancak zaten uzantı üzerinden bir gelir elde edilmiyor ticari bir amacım yok.)
Chrome, Opera, Brave için Chrome Web Mağazası linki: Burada
Firefox için indirme linki: Burada