Daha önce Ankara Üniversitesi OBS'si için küçük kodlar adıyla bir yazı yazmış ve orada OBS'deki anketler için bir kod yayınlamıştım. Ders notlarını görebilmek için doldurulması zorunlu tutulan anketler için hazırladığım kod ile anketler otomatik olarak doldurulabiliyordu. Bu kod için birçok olumlu yorum aldım, tanımadğım insanlar bile bundan bahsetti. Ancak bazı haklı yorumlar ise “Kodu tekrar tekrar bulma, kopyalama ve yapıştırma zahmetindense anketi doldurmak daha zahmetsiz” gibi fikirler üzerineydi. Herkes benim gibi notlar konusunda meraksız olmadığı, her ders için tek tek not açıklanmış mı diye kontrol ettiği için hazırladığım kodları eklenti haline getirme kararı aldım ve “user script” olarak adlandırlan bir hale getirdim.
Betiği kullanabilmek için öncelike tarayıcınızda user scriptleri çalıştırabileceğiniz bir eklenti olması gerekiyor. Tampermonkey ve Greasemonkey gibi bir eklenti bu işi görecektir. Daha sonra Greasyfork üzerinden hazırladığım scripti kurarak tarayıcınızda çalışmasını sağlayabilirsiniz.
Kurulum ve kullanım ile ilgili detaylı bilgiye ve eklentiye Greasyfork’da yer alan Atla Gel Şaban eklentisi sayfasından ulaşabilirsiniz.
Atla Gel Şaban v1.1
Atla Gel Şaban; Ankara Üniversitesi Kampüs Bilgi Sistemi’nde yer alan ve öğrencilerin notlarını görmeden önce doldurmaları zorunlu tutulan anketleri otomatik olarak doldurma yöntemiyle atlayan, bir tarayıcı eklentisidir.
Eklentiye neden ihtiyaç duyuldu?
Anket yönteminin sağlıklı verilere ulaşma konusunda halihazırda sorunlu olduğu düşünülürken bir de bunun ders notunu öğrenmek için sabırsızlanan öğrencilerin önüne tam da bu duygular doruk yapmışken koymak, üstelik de zorunlu tutmak verilerin büyük ölçüde gerçeği yansıtmayacağını garanti edecektir. Hal böyle olunca, Ankara Üniversitesi’nin not görüntüleme ekranından hemen önce gelen doldurulması zorunlu olan anketlerin hiçbir geçerliliğinden söz edilemez ve yalnızca zaman kaybı oldukları aşikardır. Bu zaman kaybını bir nebze telafi etmek ve zorunlu anket uygulamasını manipüle ederek protesto etmek için böyle bir eklenti ihtiyacı ortaya çıkmıştır.
Anketleri doldurma zorunluluğu kaldırılana ve anketler not görüntüleme ekranından daha uygun bir sayfaya taşınana kadar bu eklenti yapılacak olası müdahalelere karşı güncellenerek çalışmaya devam edecektir.
OBS eklentisi adını nereden alıyor?
Eklenti adını feodaliteyi, başlık parasını, berdeli, anti-sendikal hareketi en ciddi filmlerde bile kolay rastlanmayacak sertlikte eleştiren ve bu eleştiriyi yaparken seyirciyi gülmekten yerlere yatıran Kemal Sunal’ın başrolünde olduğu “Atla Gel Şaban” adlı filmden almıştır. Ayrıca eklenti, sistemin dayattıklarına karşı o sistemin ve temsilcilerinin sınırlarından çıkıp sistemi ve temsilcilerini rezil ederek yenmesini vurgulayarak; Kemal Sunal’a adanmıştır.
İlgilisine: Kemal Sunal, “Beni kimse araştırmayacak galiba, ben yapayım” diyerek “Televizyon ve Sinemada Kemal Sunal Güldürüsü” başlıklı Yüksek Lisans tezini hazırlamış ve bu tezinde hepimizin gülerek izlediği İnek Şaban karakterini anarşist olarak tanımlamıştır. (Popüler kültürün hazır yiyicilerine özel bağlantı)
OBS eklentisi nasıl kullanılır?
Öncelikle internet tarayıcınızda userscript çalıştırabileceğiniz bir eklentiye ihtiyacınız var. Örneğin; Google Chrome için Tampermonkey, Mozilla Firefox için Greasemonkey eklentisini kullanabilirsiniz. Bkz: Yardım sayfası
Daha sonra yukarıdaki “Scripti Kur” yazan buton aracılığıyla Ankara Üniversitesi OBS'si için hazırladığım scripti tarayınıcıza kurabilirsiniz. Bunun dışında bir şey yapmanıza gerek yok. Güncellemeler varsayılan olarak açıktır. Otomatik güncellemeleri kapatmadığınız sürece, script üzerinde yapılan iyileştirmeler siz farkına bile varmadan tarayıcınıza çekilip kullananıma hazır hale grtirilecek.
Eklenti yalnızca not görüntüleme ekranında çalışır. Eklentiyi kurduktan sonra bu ekrana “Atla Gel Şaban” yazan yeni bir buton geldiğini göreceksiniz. Ders notunu görmek için anket doldurmanız istendiğinde bu butona tıklamanız yeterli olacak. Eklenti üst sıradaki ders için anketi doldurarak geçecek. Diğer dersler için de birer kere daha butondaki fonksiyonu kullanabilirsiniz.
Not:Kodlar tarafımca üretilmiş olup, kişisel ya da akademik verilerinize herhangi bir saldırı yapmamaktadır. Derse devam durumu ile ilgili soruya “%76-100”, görüşlerle ilgili sorulara “Görüşüm yok”, sınıfın fiziki ortamı ile ilgili soruya “Yetersiz”, diğer sorulara da “Orta Düzeyde Katılıyorum” cevabı verilmiştir.
Afiyet olsun.
Erişim veya kullanım sorunu yaşarsanız iletişime geçmekten çekinmeyin.